2010-08-30 Trunk builds

Fixes:

  • Fixed: 574217 - Land TabCandy (aka Panorama, TabView) on trunk. (Aza's post, post on the Mozilla Blog.)
  • Fixed: 583339 - Build with Sync.
  • Fixed: 490705 - Support Audio Data API: Get, Manipulate, Play & Save. (Humph's post, BeatScape demo (requires enabling WebGL), more demos.)
  • Fixed: 519897 - Support indexed Ogg files. (Chris's post)
  • Fixed: 569520 - Implement JS animation-scheduling API, mozRequestAnimationFrame. (roc's post, internal uses)
  • Fixed: 537890 - Implement new DPI system (with CSS unit changes).
  • Fixed: 573229 - Enable D2D by default on DirectX 10+ GPUs.
  • Fixed: 495115 - Implement Strict-Transport-Security (was ForceTLS) to allow sites to specify HTTPS-only connections. (Security blog post, Hacks post.)
  • Fixed: 36619 - Calling click() on file upload control should bring up file picker.
  • Fixed: 130078 - Integrate iframe into chrome view hierarchy (link view managers / trees between chrome and content). (tn's post)
  • Fixed: 572522 - Add experimental mozResponseArrayBuffer to XMLHttpRequest.
  • Fixed: 520309 - Perf: Replace "fastload cache" with new "startup cache".
  • Fixed: 193911 - Perf: Increase default disk cache size.
  • Fixed: 513008 - Perf: Make cache reads asynchronous.
  • Fixed: 563088 - Perf: Re-enable image discarding.
  • Fixed: 559961 - Perf: Reorder jar files as part of PGO.
  • Fixed: 590179 - Perf: Build with -fomit-frame-pointer on Mac.
  • Fixed: 563723 - Perf: Create local version of default home page (about:home), similar to the current Google-hosted default home page.
  • Fixed: 564953 - Perf: Replace old regexp engine with JavaScriptCore's "YARR" engine.
  • Fixed: 429507 - Implement Function.prototype.bind. (Waldo's post)
  • Fixed: 345822 - Implement HTML5 "required" attribute for form elements.
  • Fixed: 345512 - Implement HTML5 "pattern" attribute for input elements.
  • Fixed: 345624 - Implement HTML5 Constraint Validation API.
  • Fixed: 344615 - Implement HTML5 <input type="url">.
  • Fixed: 555559 - Implement HTML5 <input type="email">.
  • Fixed: 457801 - Implement :-moz-placeholder for HTML5 <input placeholder>.
  • Fixed: 506826 - Implement -moz-element(): using arbitrary elements as the source for CSS backgrounds. (roc's post, Hacks post.)
  • Fixed: 462076 - Dynamically inserted iframes on refresh sometimes trade places.
  • Fixed: 94514 - POST result page should not appear in global history or history autocomplete results.
  • Fixed: 585950 - New appearance for addon manager list view (mockup).
  • Fixed: 251431 - about:config doesn't show new prefs while filter is applied.
  • Fixed: 588874 - Replace Minefield with Firefox in UA string.
  • Fixed: 565966 - Location bar search: do a normal search rather than "browse by name" (which sometimes goes to the first result and sometimes shows search results).
  • Fixed: 586821 - Location bar search: use affiliate URLs.
  • Fixed: 572695 - Remove "Report a Broken Website".
  • Fixed: 546857 - Remove support for XUL and XBL on web sites.
  • Fixed: 578868 - OOPP are also loaded in main process.
  • Fixed: 575870 - [Windows] Implement the firefox button on xp, classic, and aero basic.
  • Fixed: 523410 - [Windows] Stability: Disable LSPs in WinSock that don't have categories for Firefox on Vista and above.
  • Fixed: 577316 - [Mac] Add pref accessibility.mouse_focuses_formcontrol.

Fixes for recent regressions:

  • Fixed: 587366 - Regexp failure for ")".replace(")","*$&*");.

All changes between 2010-08-07 04:00 and 2010-08-30 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2 Responses to “2010-08-30 Trunk builds”

  1. Brian Says:

    And Fixed: 587910 – SVG SMIL accessKey support

  2. Manoj Mehta Says:

    I just upgraded to the latest Firefox/Minefield nightly and receive this message when I switch between profiles: “The operation can not be completed because of an internal failure. A secure network communication has not been cleaned up correctly.” Nothing shows up in Bugzilla in Firefox bugs but there used to be a bug in the interaction between Thunderbird and LDAP. Anyone know what could be going on here?