2010-05-12 Trunk builds

Fixes:

  • Fixed: 562679 - Land new Add-ons Manager (metabug: 550048).
  • Fixed: 555349 - Finalize the restartless "bootstrapped" add-on format.
  • Fixed: 457187 - Make the tabs toolbar customizable.
  • Fixed: 363249 - Partially implement css3-values calc().
  • Fixed: 373864 - Replace HTML parser with an HTML5 parser.
  • Fixed: 544834 - Implement :-moz-any() for CSS selector grouping (OR) between combinators.
  • Fixed: 436418 - SVG SMIL: Implement "animateMotion".
  • Fixed: 546013 - Text rendering of unsupported characters should conform to http://unicode.org/faq/unsup_char.html.
  • Fixed: 557620 - Implement <input type="tel">.
  • Fixed: 346485 - Implement HTML5 output element.
  • Fixed: 559284 - Support for HTML5 sectioning elements (article, aside, footer, header, hgroup, nav, section): style as display:block.
  • Fixed: 548828 - Implement document.head.
  • Fixed: 562553 - Stupidly cache double-to-string conversions to speed up stupid v8-splay.js.
  • Fixed: 556767 - MathML: Improve/Complete implementation of <semantics/>.
  • Fixed: 557426 - Audio streams have to buffer for a long time before they can play through.
  • Fixed: 564432 - Give nsINode next/previous sibling pointers and a first child pointer.
  • Fixed: 563826 - Don't entrain numeric properties of windows (may fix a Gmail memory leak).
  • Fixed: 562193 - Implement Components.utils.getGlobalForObject(obj).
  • Fixed: 540665 - Make nsIRunnable a function so JS can use it as such.
  • Fixed: 537339 - Add functions to nsTArray to support using it as a heap data structure.
  • Fixed: 556334 - Allow LightweightThemeManager to accept file URIs.
  • Fixed: 562175 - Support for MozOrientation on HP Pavilion dv7 notebooks.
  • Fixed: 551597 - [Windows] Selecting an AeroPeek tab preview for a minimized window un-maximizes the window.
  • Fixed: 418866 - [Linux] Fix profile-guided optimization.

Extensions that use add-ons manager APIs, such as Greasemonkey, need to be updated to work in versions with the new add-ons manager. Workarounds are available for the most popular extensions that have not yet been updated.

All changes between 2010-04-23 04:00 and 2010-05-12 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2 Responses to “2010-05-12 Trunk builds”

  1. David Naylor Says:

    Wow, some pretty major additions there!

  2. Tiago Sá Says:

    Woohoo!!! This is hot stuff, imma try it ASAP!