2010-06-27 Trunk builds

Fixes:

  • Fixed: 472529 - Implement WebSockets.
  • Fixed: 553413 - Implement IndexedDB (asynchronous parts).
  • Fixed: 485377 - Implement HTML5 <mark>.
  • Fixed: 573356 - Implement HTML5 <figure> and <figcaption>.
  • Fixed: 300992 - Implement onreadystatechange.
  • Fixed: 398776 - Mechanism for site-specific notification (doorhanger).
  • Fixed: 544817 - Create Bookmarks Widget with placement dependent on Bookmarks Bar status.
  • Fixed: 571992 - [Windows] Switch default position for tabs to "tabs on top".
  • Fixed: 574435 - [Windows] Turn Firefox Button on by default for Vista/7.
  • Fixed: 365805 - Copy/paste lists should not add #.
  • Fixed: 433047 - Rendering artifacts in APNG frame.
  • Fixed: 443067 - Disk cache overflow when downloading large files.
  • Fixed: 569709 - Disk cache should have a higher max number of entries.
  • Fixed: 557877 - "Find in Page" should not persist in a new window.
  • Fixed: 555767 - Selecting "Switch to tab" in autocomplete results should close "empty" tabs.
  • Fixed: 544356 - Exit when only the download manager window is open and there are no downloads.
  • Fixed: 573438 - Mousewheel (middle) click in tab bar should open empty tab.
  • Fixed: 543206 - Tab opening animation.
  • Fixed: 461483 - Ignore 'www.' when searching in the the awesome bar.
  • Fixed: 552121 - Omnijar packaging for improved startup speed.
  • Fixed: 569531 - [Mac] Enable harfbuzz by default.
  • Fixed: 559034 - [Mac] New location bar style.

All changes between 2010-06-12 04:00 and 2010-06-27 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2010-06-12 Trunk builds

Fixes:

All changes between 2010-06-08 04:00 and 2010-06-12 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2010-06-08 Trunk builds

Fixes:

  • Fixed: 175600 - Only 8192 objects can be stored in disk cache.
  • Fixed: 567154 - [Windows] Start producing experimental 64-bit Windows builds.
  • Fixed: 484181 - Spellcheck broken in contenteditable DIV with preceding empty DIV within a DIV.
  • Fixed: 426082 - Hovering on label should indicate for which checkbox/radiobutton belongs to.
  • Fixed: 567497 - [Windows] Files executed via download manager cause Win7 compatibility mode to permanently apply to firefox.exe and not downloaded file.

Fixes for recent regressions:

  • Fixed: 567944 - Hang (for several minutes, at least) on loading HTML5 single-page spec.

All changes between 2010-05-29 04:00 and 2010-06-08 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2010-05-29 Trunk builds

Fixes:

  • Fixed: 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard.
  • Fixed: 547453 - Create web page inspector in Firefox (wiki page, rob's first post, rob's second post).
  • Fixed: 546995 - Implement HTML5 autofocus attribute.
  • Fixed: 456229 - Implement HTML5 <input type="search">.
  • Fixed: 377624 - Implement the accept attribute for the form and file upload controls form "image/*".
  • Fixed: 562835 - Add support for styling headers based on HTML5 sectioning elements.
  • Fixed: 546590 - Implement Harmony Proxies.
  • Fixed: 364201 - Hidden toolbars should be visible while customizing.
  • Fixed: 439716 - Form Manager should be a JavaScript-based component.
  • Fixed: 566910 - Add "Copy password" context menu item for password manager.

Fixes for recent regressions:

  • Fixed: 555182 - Opening up a sidebar distorts text in sidebar and sometimes on the whole page.
  • Fixed: 556967 - [Windows] Re-enable aero glass.
  • Fixed: 562930 - Extensions containing JS components break on every update/reinstall.
  • Fixed: 554237 - Dual vertical scrollbars if any type of add-ons exceed window area.
  • Fixed: 560791 - The "tab tear" feature no longer works when dropping on content.
  • Fixed: 563588 - Control+leftArrow/rightArrow/home/end can no longer be used to move tabs on the tab bar.

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

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

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

2010-04-23 Trunk builds

Fixes:

  • Fixed: 502937 - Lazy frame construction.
  • Fixed: 474060 - [Windows] Show download progress in app icon in Windows 7 taskbar.
  • Fixed: 549061 - [Windows] New Style for Tabs (screenshots).
  • Fixed: 544356 - [Windows, Linux] Exit when only the download manager window is open and there are no downloads.
  • Fixed: 418521 - Focus ring appears on mouse interactions (as opposed to only when tabbing through items).
  • Fixed: 452915 - Linked images have a blue border in default style sheet.
  • Fixed: 448630 - New <audio> and <video> elements don't show up in Tools > Page Info > Media.

Fixes for recent regressions:

All changes between 2010-04-13 04:00 and 2010-04-23 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2010-04-13 Trunk builds

Fixes:

  • Fixed: 147777 - :visited support allows queries into global history.
  • Fixed: 544815 - Allow for placing Tabs over the Navigation Bar (add "Tabs on top" option).
  • Fixed: 554991 - Allow tab context menu to be modified by normal XUL overlays.
  • Fixed: 252486 - Add option to disable saving form data on https websites.
  • Fixed: 511075 - The arrows of the scrollbars don't work in Hotmail (event.preventDefault() causes clicks on scrollbars to be ignored).
  • Fixed: 221820 - CreateBogusNodeIfNeeded is extremely expensive creating Input fields.
  • Fixed: 183646 - ::-moz-selection does not work in form controls (input[type=text], input[type=password], textarea).
  • Fixed: 531340 - <video> should not use liboggplay.
  • Fixed: 484814 - <audio> is choppy on WindowsXP (32bit) / affected by screen drawing.
  • Fixed: 388547 - Enhancement to support x,y,dx,dy lists on SVG text and tspan elements to achieve correct character positioning.
  • Fixed: 521467 - Automatically log in to proxy.
  • Fixed: 166235 - |-moz-user-select = "none"| should prevent copying to clipboard.
  • Fixed: 545228 - Firefox leaks the world on Windows 7.
  • Fixed: 497789 - Failure to trace loop which calls function which lives two up the prototype chain.

Fixes for recent regressions:

  • Fixed: 555224 - Page is repainted to default zoom level after open a link in new tab/middle-click.
  • Fixed: 554626 - Fix for bug 497789 causes big increase in L2 misses.

All changes between 2010-03-30 04:00 and 2010-04-13 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2010-03-30 Trunk builds

Fixes:

  • Fixed: 480350 - Show currently loaded URIs in location bar autocomplete results, allow switching to the tab.
  • Fixed: 501714 - Last tab should show close button when browser.tabs.closeWindowWithLastTab is false.
  • Fixed: 546259 - [Windows] Enable aero glass for the main window.
  • Fixed: 554364 - [Linux] Compile with -fomit-frame-pointer for improved speed.

Mac users might notice a change to default-browser behavior.

All changes between 2010-03-20 04:00 and 2010-03-30 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly