Fixes:
- Fixed: 18333 - XML Content Sink should be incremental. (try it out)
- Fixed: 357450 - Implement getElementsByClassName. (jresig's blog entry)
- Fixed: 9458 - Implement display: inline-block.
- Fixed: 18217 - Implement display: inline-table.
- Fixed: 355766 - Provide safe way to access XPCNativeWrapper.wrappedJSObject.
- Fixed: 92174 - Create new calendar and datepicker widgets.
- Fixed: 163504 - Marquee should be inline-block rather than block.
- Fixed: 367247 - Plugin placeholders should be inline-block.
- Fixed: 84307 - Quirks mode: Can't set table border color in css. Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background.
- Fixed: 300691 - normalize() function on textarea removes text that was appended with DOM method (or text that was broken into multiple text nodes by the HTML parser).
- Fixed: 307708 - SVG filters should operate in linearRGB color space.
- Fixed: 267664 - SVG <a> element hack is painfully broken - implement it properly.
- Fixed: 368020 - background-clip and background-origin broken on line/column/page-broken frames.
- Fixed: 342314 - Need effective-TLD file.
- Fixed: 354005 - [Vista] Setting the app as the OS default is broken on Vista.
- Fixed: 351949 - [Vista] Automatic Update is not working for Vista users with limited account privilege and UAC (User Account Control) enabled.
- Fixed: 354226 - [Vista] nsPostUpdateWin.js fails to update registry keys / log files after an update has been applied.
- Fixed: 367540 - [Windows] When launching the app from the installer the app runs with elevated privileges.
- Fixed: 366337 - [Windows] Implement nsIIdleService on Windows.
- Fixed: 367433 - [Mac] Change mac printing to use print manager instead of cups.
- Fixed: 333235 - [OS/2] Get Thebes to work on OS/2.
Fixes for recent regressions:
- Fixed: 367320 - Buttons on GMail appear on two lines instead of one.
Trunk regressions:
- Since Jan 31: 368893 - Cursor right-alligned in initially focused textboxes.
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since Jan 26, 2006 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2007-01-25 04:00 and 2007-02-02 04:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
February 2nd, 2007 |
1 Comment »
Fixes:
- Fixed: 243170 - Page can open JavaScript console even when are popup disabled. Remove the feature that loading the URL "javascript:" opens the error console.
- Fixed: 364599 - Some new created profile files are write protected, for example bookmarks.html and localstore.rdf (especially in German version of Firefox).
- Fixed: 270392 - Firefox hangs on a page that contains thousands of float:left images.
- Fixed: More of 333659 - Move nsTextFrame over to Thebes APIs.
- Fixed: 363070 - Upgrade NSS.
- Fixed: 367768 - Update cairo to 1.3.12 snapshot (2007-01-20).
- Fixed: 367332 - Redesign ascent computation to allow for multiple baselines for inline-block vs. inline-table.
- Fixed: 343033 - [Mac] 5-10 second delay or hang or crash when quitting Cocoa Firefox (even after the earlier patch).
- Fixed: 365243 - [Mac] Use small (narrow) native scrollbars for HTML form elements.
Fixes for recent regressions:
- Fixed: 359769 - Huge white space on the page (regression from reflow branch landing?).
- Fixed: 367275 - Download manager file folder icon is black.
- Fixed: Several SVG regressions due to bug 367031 (Jan 18 builds only).
- Fixed: 367459 - jar: directory listings incorrectly list all files, including files in subdirectories.
- Fixed: 366578 - XPCOM cycle collector does not respect leak-gauge. (Make the cycle collector run at shutdown.)
Trunk regressions:
- Since Jan 18: 367320 - Buttons on GMail appear on two lines instead of one.
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since Jan 26, 2006 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2007-01-18 04:00 and 2007-01-25 04:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
January 25th, 2007 |
Comments Off on 2007-01-25 Trunk builds
Fixes:
- Fixed: 200930 - Implement the proposed Web Apps 1.0 API for changing the selected style sheet
set, querying the available sets, etc. (DOM methods for choosing alternate stylesheets.)
- Fixed: Parts of 333659 - Move nsTextFrame over to Thebes APIs.
- Fixed: 366880 - Add support for "-moz-column-gap: normal" (1em) and change the default from 0 to normal.
- Fixed: 362446 - Webapps storage should have size limits on the storage allowed per site.
- Fixed: 298371 - Make richlistbox multi-selectable.
- Fixed: 240363 - Autoscroll should stop completely when window loses focus.
Fixes for recent regressions:
- Fixed: 363329 - Cell in table with colspan is too wide.
- Fixed: 360000 - Transparency in favicon not shown.
Please keep an eye out for regressions where Firefox mis-detects charsets that it used to guess correctly. The fix for a security bug, bug 356280, changed how Firefox determines some pages' charsets.
Trunk regressions:
- Since Jan 18: Several SVG regressions due to bug 367031.
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since Jan 26, 2006 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2007-01-11 04:00 and 2007-01-18 04:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
January 18th, 2007 |
26 Comments »
Fixes:
- Fixed: 333078 - XPCOM Cycle Collector. This hurts speed by 3-5% in the short term; see comments 82-85 and Graydon's blog post.
- Fixed: 366393 - Schedule GC between page loads when possible.
- Fixed: 342885 - Session restore launches even when I haven't crashed.
- Fixed: 364972 - Allow SessionStore to work without writing data to disk.
- Fixed: 341872 - Download manager leaks helperApps.
- Fixed: 326143 - Implement SVG feFlood and feTurbulence filter elements.
- Fixed: 264132 - Implement fallback for SVG paint servers.
- Fixed: 334587 - Unify event handling for links and fix various XLink bugs.
- Fixed: 200098 - Double click near beginning of word selects two words.
Fixes for recent regressions:
- Fixed: 361576 - [Mac] Underlines sometimes missing or wrong thickness.
- Fixed: 361532 - [Windows] Cairo still incorrectly substitutes fonts and then bolds them incorrectly if you are not using Windows XP's default regional and language options on some sites.
- Fixed: 363072 - Table content unnecessarily wrapped.
Trunk regressions:
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2007-01-03 06:00 and 2007-01-11 04:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
January 11th, 2007 |
Comments Off on 2007-01-11 Trunk builds
Fixes:
- Fixed: 287624 - Round CSS border widths to nearest pixel. (This fixes most of the "underlines are the wrong thickness" regression on Mac (bug 361576).)
- Fixed: 364742 - Update cairo to 21 Dec 2006.
- Fixed: 243159 - TableProcessChild makes some bogus assumptions.
- Fixed: 83830 - Binding TD cells (with XBL) doesn't work, at all.
- Fixed: 340554 - Provide sanitized HTML content for RSS.
- Fixed: 353756 - Bitmap fonts claim to support Unicode characters when they don't really.
- Fixed: 354199 - Firefox fetches a key from sb.google.com in local list mode.
Fixes for recent regressions:
- Fixed: 364018 - Cannot drag and drop url from location bar or webpage to bookmarks toolbar.
- Fixed: 365234 - Scrolled items in listbox are invisible (Firefox profile manager doesn't show 6+ profiles correctly).
Trunk regressions:
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since March: 330271 - [Windows] Crashes after trying to check for updates [@msvcr80.dll]. (Fixed only on NSS trunk.)
- Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2006-12-21 06:00 and 2007-01-03 06:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
January 3rd, 2007 |
1 Comment »
Fixes:
- Fixed: 212852 - Browser assumes ftp protocol for URL's beginning with 'ftp' and written without protocol in address field, even if 'ftp' is followed by more letters.
- Fixed: 362418 - Version number bump: Gecko 1.9a1 to 1.9a2pre, Minefield 3.0a1 to 3.0a2pre.
- Fixed: 323928 - [Linux] Get print spooling working on Linux.
- Fixed: 364158 - [Mac] New version of Java Embedding Plugin (0.9.6).
Fixes for recent regressions:
- Fixed: 355138 - Can't paste into a javascript prompt using Cmd+V; the paste bubbles up to the web page instead.
Trunk regressions:
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361576 - [Mac] Underlines sometimes missing or wrong thickness.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since March: 330271 - [Windows] Crashes after trying to check for updates [@msvcr80.dll]. (Fixed only on NSS trunk.)
- Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2006-12-16 06:00 and 2006-12-21 06:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
December 21st, 2006 |
41 Comments »
Fixes:
- Fixed: 355738 - Make global history use Places. History is now stored in an SQLite database instead of Mork. Bookmarks are not yet stored in the new database, and the History UI hasn't changed much.
- Fixed: 332922 - Better way of dealing with computed padding and margin.
Fixes for recent regressions:
- Fixed: 355352 - [Mac] While the app is running, if no browser windows are open, clicking on the app in the dock doesn't open a browser window.
- Fixed: 360211 - [Mac] Text fields are transparent.
Trunk regressions:
- Since Nov 22: 361523 - [Mac] Form borders are too thick.
- Since Nov 22: 361576 - [Mac] Underlines sometimes missing or wrong thickness.
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since March: 330271 - [Windows] Crashes after trying to check for updates [@msvcr80.dll]. (Fixed only on NSS trunk.)
- Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2006-12-13 06:00 and 2006-12-16 06:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
December 16th, 2006 |
1 Comment »
- Fixed: 300030 - Refactor intrinsic width computation out of nsIFrame::Reflow (land dbaron's reflow branch).
This is a huge change that David Baron has been working on for about two years. It involved changing 201 files, simplifying many of them: a diff showed 8726 insertions but 18253 deletions, for a net removal of 9000 lines of code. It improved speed on page load tests by 3-5% and fixed over hundred bugs, including:
- Fixed: 69745 - Auto-width left float containing only nested right float is too wide.
- Fixed: 129346 - Fieldset renders incorrectly with style="float: left;" or any other shrink-wrap situation.
- Fixed: 269643 - When clicking link, page redraws with different layout, click is ignored.
- Fixed: 291126 - Intrinsically sized (shrink-wrap, auto-width) absolutely positioned element containing right float is too wide.
The reflow branch landing fixed the last remaining issues with the Acid 2 test, so Firefox trunk now passes the test.
Other fixes:
- Fixed: 360493 - Allow users to disable password autofill without disabling password manager, using a hidden pref, for limited protection against certain holes in sites like MySpace.
- Fixed: 358764 - On Linux, make Backspace do nothing by default. (There is a hidden pref that controls whether backspace goes back one page, scrolls up one page, or does nothing.)
- Fixed: 347230 - Minimal "Save"-only dialog shown for files with discoverable types (known file extensions) (regression in Firefox 2).
- Fixed: 341872 - Download manager leaks helperApps.
- Fixed: 361070 - Implement SVG feBlend and feComposite.
- Fixed: 351253 - Search button misinterprets modifiers when clicked.
- Fixed: 339720 - Show warning page before showing about:config.
Fixes for recent regressions:
- Fixed: 355817 - [Mac] Some Cmd+Shift+letter shortcuts are broken.
- Fixed: 362812 - [Mac] Don't pass clicks down to controls for ctrl+click.
Trunk regressions:
- Since Nov 22: 361523 - [Mac] Form borders are too thick (even thicker than before).
- Since Nov 22: 361576 - [Mac] Underlines sometimes wrong thickness (or missing entirely).
- Since Nov 22: 361600 - [Mac] Flashing when switching tabs, opening the find bar, etc.
- Since Sept 29: 355352 - [Mac] While the app is running, if no browser windows are open, clicking on the app in the dock doesn't open a browser window.
- Since March: 330271 - [Windows] Crashes after trying to check for updates [@msvcr80.dll]. (Fixed only on NSS trunk.)
- Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
Trunk checkins between 2006-12-01 06:00 and 2006-12-13 06:00
Windows nightly
(discussion)
Linux nightly
Mac nightly
Posted in Trunk |
December 13th, 2006 |
9 Comments »