2005-07-27 Trunk builds

Bug fixes:

  • Fixed: 271359 - Wrong favicons appear on bookmarks for sites with no icon of their own.
  • Fixed: 274382 - Loading live bookmarks bypasses cache.
  • Fixed: 300863 - No history created for "unknown protocol" error page.
  • Partially fixed: 285440 - Add "authenticated sessions" to Sanitize dialog.

Fixes for regressions:

  • Fixed: 302272 - [Mac] Blank buttons in Extension Manager.

Security fixes:

  • Fixed: 297078 - Security hole.
  • Fixed: 300349 - Another zlib-1.2.2 buffer overflow.

Major regressions since Deer Park Alpha 2:

  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

Checkins between 2005-07-26 08:00 and 2005-07-27 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-07-26 Trunk builds

Exciting new stuff:

  • Fixed: 296566 - Move Extension Update into Extension Manager.
  • Fixed: 300731 - Change app/extension version scheme going forward.
  • Fixed: 297312 - Extension Manager gets confused between multiple installations of Firefox (e.g. nightlies in different directories).
  • Fixed: 236304 - MacIE Profile Migrator.
  • Fixed: 269460 - Easier rebranding (make browser use no trademarked names when not called with --enable-official-branding).
  • Fixed: 250274 - Find Toolbar: Esc should focus link (after finding link text with Ctrl+F).

Bug fixes:

  • Fixed: 285002 - Slow scrolling/redrawing in new cookies window with many cookies.
  • Fixed: 191642 - Lots of missing keyboard accelerators (accesskeys) in Options window.
  • Fixed: 244964 - Support quotes around the charset parameter value.
  • Fixed: 300733 - Open links destined for "new tab" in front most fully chromed window.
  • Fixed: 301353 - Components.utils.evalInSandbox does not report errors (and is slow).
  • Fixed: 264750 - Updating disabled extensions re-enables them.
  • Fixed: 300132 - Add .lt, .info, .th, .ac, .io, .sh, .tm, .gr, .br to IDN whitelist.
  • Partially fixed: 155723 - InnerHTML will need to be fixed to work with XHTML.
  • Fixed: 260437 - [Windows] "Set as Wallpaper" changes wallpaper for all users (should not save in windows directory).
  • Fixed: 286825 - [Windows] Firefox.exe is compiled with incorrect Product Version information.
  • Fixed: 102330 - [Mac] Back/Forward menu gets stuck on click-and-hold.
  • Fixed: 233977 - [Mac] Single-click selects entire address bar rather than activates cursor.
  • Fixed: 263146 - [Mac] Use the Cmd key instead of the Ctrl key on Mac ("accel" instead of "control").
  • Fixed: 281455 - [Mac] Top left of page foreground disappears when page is scrolled to bottom and "website description" textarea or any input field in form is selected.
  • Fixed: 292914 - [Mac] No repaint after scrolling 32768 pixels.
  • Fixed: 300721 - [Mac] Italicized bogus characters lead to gap and overlapping text.

Fixes for regressions:

  • Fixed: Chatzilla doesn't work due to partial fix for 155723 (since July 16.)
  • Fixed: 298077 - Link remains focused (outlined) when going back to the previous page using the back button and the focus can not be undone.
  • Fixed: 269927 - Tooltip appears after closing tab (even after switching windows) (and doesn't go away easily).
  • Fixed: 297421 - Open link in new tab causes focus rects to remain when switching tabs.
  • Fixed: 297887 - Form values are not correct with bfcache enabled.
  • Fixed: 292890 - Investigate interaction of bfcache/fastback and midas.
  • Fixed: 292948 - Resize events not fired on fastback to a document with resize handlers.
  • Fixed: 275564 - Mozilla SVG build 2004122009, 1004121909: wrong 'mismatched tag' message.
  • Fixed: 301416 - Form doesn't show submit button: regression from 1.0.6 to DPalpha2.
  • Fixed: 289973 - [Mac] White space shows up in XUL menu after redrawing (e.g. "Open in Tabs" is replaced by a white space).
  • Fixed: 300095 - [Mac] Tab close button draws over top of scroll bar of first tab after closing second tab, when page has focus.

Security fixes:

  • Fixed: 285438 - Drag and drop gestures can be hijacked to load priviliged xul.
  • Fixed: 275564 - Random characters appear in XML parser "mismatched text" error message.
  • Fixed: 240661 - "commonName" wrongly named and bogusly set.
  • Fixed: 300942 - <base href> and background: url(); send the wrong referer for the image request.
  • Fixed: 300997 - location.port can return garbage.
  • Fixed: 300247 - "Set as desktop background" is not disabled for javascript images.
  • Fixed: 300936 - Security hole.
  • Fixed: 301069 - On Mac, prevent dialog spoofing by putting hostname in dialog.
  • Fixed: 301694 - Create IDN blacklist that include 'DIVISION SLASH'(U+2215) and 'FRACTION SLASH'(U+2044).
  • Fixed: 239411 - Security hole.

I don't know of any major regressions since Deer Park Alpha 2, but with major changes to the extension manager, I wouldn't be surprised if there were some major regressions related to extensions.

Checkins between 2005-07-19 08:00 and 2005-07-26 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-07-19 Trunk builds

Fixes:

  • Fixed: 255255 - After searching bookmarks, the results are not editable.
  • Fixed: 269775 - Bookmarks toolbar 'shrinks' when window is resized/restored (if placed to the right of the address bar).
  • Fixed: 285456 - Chevron on Bookmarks Toolbar should be clickable all the way to the right.
  • Fixed: 301183 - Winstripe: new dialog icons.
  • Fixed: 300423 - Expose nsIPipe implementation via component factory.

Major regressions since Deer Park Alpha 2:

  • Since July 16: Chatzilla doesn't work due to partial fix for 155723. (Will be fixed in tomorrow's builds.)

Checkins between 2005-07-18 08:00 and 2005-07-19 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-07-18 Trunk builds

Fixes:

  • Fixed: 223542 - Weird scrolling using autoscroll over iframe / frame.
  • Fixed: 247467 - Open Location Dialog does not recognize bookmark keywords nor quicksearch.
  • Partly fixed: 155723 - InnerHTML will need to be fixed to work with XHTML.

Major regressions since Deer Park Alpha 2:

None

Checkins between 2005-07-15 08:00 and 2005-07-18 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-07-15 Trunk builds

New features:

  • Fixed: 298498 - Allow extension XPIs to ship multiple independent extensions.

Security fixes:

  • Several security fixes. Trunk users and paranoid users should upgrade.

Fixes for regressions:

  • Fixed: 300411 - Designmode remains when going back in history with bfcache enabled with this designmode testcase.
  • Fixed: 300642 - Fastback regression: screen readers can't load pages.
  • Fixed: 300864 - Regression: page load errors are no longer accessible.
  • Fixed: 298677 - [Mac] Vertical scrollbar draws over toolbar and tabs when location or search bar has focus during scrolling (since June 22) (originally fixed around July 8 builds, but fixed correctly in July 15 builds).
  • Fixed: 300058 - [Mac] Artifacts near bottom of scrollbars.

Other fixes:

  • Fixed: Set Talkback install percentage back to 20% (alpha 2 and trunk).
  • Fixed: 178120 - Chevron box not updated when renamed bookmarks exceed/under-run the Bookmark Toolbar.
  • Fixed: 299737 - L10N installer displays entity names.
  • Fixed: 299107 - Random crash when changing scale with print preview on http://sportsillustrated.cnn.com/.
  • Fixed: 138403 - Text-align:left; for submit Button does not work.
  • Fixed: 300105 - The found link doesn't have pseudo-focus in FAYT on frame page.
  • Fixed: 298658 - When Enter key is pressed in FAYT mode, we should close find toolbar.
  • Fixed: 300245 - Failure to repaint XUL <listitem>s on mousewheel scroll.
  • Fixed: 300325 - Unable to set "expando" properties on an XPCNativeWrapper.
  • Fixed: 300292 - [Mac] Rewrite nsMacShellService::SetDesktopBackground.
  • Fixed: [WinCE] Make plugins work (not crash) on Windows CE.

Regressions (new bugs):

  • With bfcache enabled: 293235 - When using the back button (or keyboard), visited links are not marked as visited.
  • With bfcache enabled: 298077 - Link remains focused when going back to the previous page using the back button and the focus can not be undone.
  • With bfcache enabled: 295931 - Rocker Navigation extension stops text entry into textarea.
  • Since ~June 14: 297751 - Empty update button on the Menubar.
  • Since May ??: 295539 - Dialog boxes sometimes display with no text.
  • Since ??: 295673 - Cannot scroll using keyboard when div with overflow:auto and padding has focus.
  • Since ~Jan 22: 279497 - Selected profile does not always appear focused.
  • Since November on trunk: 269927 - Tooltip appears after closing tab.

Checkins between 2005-07-12 08:00 and 2005-07-15 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-07-12 Trunk builds (roughly Deer Park Alpha 2)

Exciting new stuff:

Security fixes:

  • Several security fixes.

Fixes for regressions:

  • Fixed: 299396 - Find As You Type no longer works in "View Source" (since June 23).
  • Fixed: 297122 - Back and forward through fragment links reloads the page (since Jan 20).
  • Fixed: 296275 - Forward button history throws error (but works anyway) (since ~July 1).

Other fixes:

  • Fixed: Set Talkback install percentage to 100% for alpha 2.
  • Fixed: 224002 - Double clicking tab close button creates new tab.
  • Fixed: 243893 - Opening a new tab in menuless popup window results in invisible tabs.
  • Fixed: 263532 - "Remember logon" dialog box should have "No" as default.
  • Fixed: 299040 - Package Talkback and Reporter as global extensions.
  • Fixed: 298934 - Replace "[Javascript Application]" in content-originating sheets with hostname.
  • Fixed: 293353 - [Windows] Canvas - alpha transparency renders wrong colors (when compiled with VC6).

Regressions (new bugs):

  • With bfcache enabled: 293235 - When using the back button (or keyboard), visited links are not marked as visited.
  • With bfcache enabled: 298077 - Link remains focused when going back to the previous page using the back button and the focus can not be undone.
  • With bfcache enabled: 295931 - Rocker Navigation extension stops text entry into textarea.
  • Since June 22: 298677 - [Mac] Vertical scrollbar draws over toolbar and tabs when location or search bar has focus during scrolling.
  • Since ~June 14: 297751 - Empty update button on the Menubar.
  • Since May ??: 295539 - Dialog boxes sometimes display with no text.
  • Since ??: 295673 - Cannot scroll using keyboard when div with overflow:auto and padding has focus.
  • Since ~Jan 22: 279497 - Selected profile does not always appear focused.
  • Since November on trunk: 269927 - Tooltip appears after closing tab.

Checkins between 2005-06-30 08:00 and 2005-07-12 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-06-30 Trunk builds

Exciting new stuff:

  • Fixed: 216466 - Use error pages instead of dialogs for e.g. HTTP networking errors (default browser.xul.error_pages.enabled to true).
  • Fixed: 298293 - Turn on fastback/bcfache by default in ff 1.1a2 / gecko 1.8b3. (default browser.sessionhistory.max_viewers to 3.)
  • Fixed: Many bugs related to software update.
  • Fixed: 179845 - Support dragging a link onto the New Tab / New Window toolbar button.
  • Fixed: 260054 - Add context sensitive Help to Options dialog.
  • Fixed: 288053 - Consider enabling automatic-ntlm auth for proxies (again).
  • Fixed: 274374 - Mac OS X Shell Service ("Set default browser" support, etc.).
  • Fixed: 262915 - View-source: pseudo protocol forces opening of new window.
  • Fixed: 295544 - Expose more designMode options to web apps.
  • Fixed: 294609 - Restore Ctrl+Enter to highlight for the Find Bar.
  • Fixed: 296888 - Enable reporter as part of default install for windows and linux builds.
  • Fixed: 282940 - [Mac] Switch Mozilla/Firefox to CFRunLoopSource-based plevent handling. (More information on Josh's blog)
  • Fixed: 298430 [Mac] Drop support for Mac OS X 10.1 (More information on Josh's blog)

New stuff for Mozilla and extension developers:

  • Fixed: 253742 - No way of installing platform specific XPCOM components (dll/so) based on user OS.
  • Fixed: 255619 - Ability to restrict to compatible operating systems.
  • Fixed: 223097 - Interface for checking a Node against a XML Schema type.
  • Fixed: 285584 - Make download & extension manager use a new accessible XBL widget, richlistbox.
  • Fixed: 296430 - Allow extensions to ship searchplugins.
  • Fixed: 295109 - Support pr-loading gssapi libraries for negotiateauth.

Security fixes:

  • Fixed: 296850 - Frame injection spoofing with targets (bug 246448 returns - SA15601).
  • Fixed: Several other security holes.

Fixes for regressions:

  • Fixed: 284245 - Richedit/designMode not working anymore at blogger.com (since Feb 24).
  • Fixed: 293761 - Layout screw-up after clicking on "Attach a file" at Gmail (since ~May 11).
  • Fixed: 296803 - Drop down box disappears too soon when displayed above (since Jun 2).
  • Fixed: 291516 - [Mac] Command-Arrow navigation shortcuts should be reenabled.
  • Fixed: 296450 - Object Dom Node (in DOM Inspector) does not work anymore.
  • Fixed: 297005 - Dragging of file in empty area of tabbox opens in current selected tab (since Jun 7).
  • Fixed: 260549 - Right-clicking on bookmark in a folder on bookmarks toolbar loads bookmark and context menu (since Jun 4).
  • Fixed: 296764 - Arrow keys do not move cursor in input fields with JavaScript disabled (since Jun 3).
  • Fixed: 296413 - Tab key in print preview crashes Firefox (since ~Jun 2).

Fixes for bfcache (which is now enabled by default):

  • Fixed: 292903 - The bfcache should save and restore all resolved standard objects.
  • Fixed: 292954 - Bfcache/fastback doesn't play nicely with existing loads.
  • Fixed: 292971 - Sort out the progress listener story with fastback/bfcache.
  • Fixed: 298622 - [bfcache on] find fails on page with url typed.
  • Fixed: 298112 - Failure to repaint with bfcache.
  • WFM: 293234 - Animated GIFs sometimes freeze when going back or forward with bfcache.
  • WFM: 292934 - Favicon not updated when going back/forward in tab.

Other fixes:

  • Fixed: 283730 - [Windows] "Save As" dialog tries to overwrite link/shortcut (.lnk) file instead of opening the directory/folder. (This was fixed in a way that does not make Firefox users vulnerable to a security hole in Windows.)
  • Fixed: 76831 - [Windows] Slow to restore from minimized state (default config.trim_on_minimize to false).
  • Fixed: 227826 - URL of current tab incorrectly changed when Alt+Enter opens new tab from location bar.
  • Fixed: 259454 - IME input (e.g., Chinese, Japanese and Korean) cannot be performed in Find Toolbar when opened with "/" or "'".
  • Fixed: 176079 - Popup blocking does not stop Flash from opening windows. (Read more at jst's blog.)
  • Fixed: 100022 - PAC: first page/homepage load fails (b/c automatic proxy configuration is slower than first HTTP request).
  • Fixed: 217967 - FF104 crash [@ PL_DHashTableOperate ] changing caps access control prefs (e.g. as done by the NoScript extension).
  • Fixed: 123315 - Search plugins [engines] should be installed in the user's profile directory.
  • Fixed: 241282 - When choosing an alternative location via "Browse...", the Installer "defaults" to ns_temp subfolder.
  • Fixed: 184350 - About Popup Blocking dialog has a _working_ resizer in the status bar example.
  • Fixed: 264562 - Find As You Type / FastFind opens unexpectedly when rapidly opening a new webpage in a new tab.
  • Fixed: 62485 - Script type="text/ecmascript" is not recognized.
  • Fixed: 176767 - Menus at left edge of screen are shifted to the right slightly (Firefox File menu misaligned).
  • Fixed: 1781 - 1px double border invisible (was: division of space within double borders).
  • Fixed: 251625 - .part files not removed when cancelling or removing downloads.
  • Fixed: 243902 - About:plugins includes a link to netscape.
  • Fixed: 275519 - [Mac] Support Command+Option+Arrows for tab switching (like Camino).
  • Fixed: 292295 - Margin collapse fails if parent uses property clear.
  • Fixed: 64510 - Quirky horizontal alignment for RTL?.
  • Fixed (?): 113202 - Site icon loads in tab even if tab doesn't.
  • Fixed: 258901 - View Image should be disabled / not show on context menu when only image is being viewed.
  • Fixed: 255947 - [Windows] Missing borders for the progress bar with native classic widget on windows.
  • Fixed: 295407 - Finish button doesn't dismiss PFS dialog (manual installs).
  • Fixed: 292619 - To-be-installed extension disappears from EM during incompatible update check.
  • Fixed: 261679 - Provide anti-aliased PNG icons for Gnome and KDE.
  • Fixed: 259119 - Rdf/xml serializer needs to be less memory consuming.
  • Fixed: 274036 - [Mac] Scrollbars should look disabled when there's nowhere to scroll.
  • Fixed: 289797 - Remove the Info tab from the bookmarks properties dialog.
  • Fixed: 298894 - [Mac] Clean up the enter key behavior mess.
  • Fixed: 277434 - Setting .type property on <object> element doesn't create an HTML attribute type.
  • Fixed: 236300 - Safari Profile Migrator.

Since fastback/bfcache is enabled by default in this build, I have combined the "Most serious bugs that occur only when the experimental "fastback" feature is enabled" section with the list of regressions.

Regressions (new bugs):

  • With bfcache enabled: 293235 - When using the back button (or keyboard), visited links are not marked as visited.
  • With bfcache enabled: 298077 - Link remains focused when going back to the previous page using the back button and the focus can not be undone.
  • With bfcache enabled: 295931 - Rocker Navigation extension stops text entry into textarea.
  • Since June 22: 298677 - [Mac] Vertical scrollbar draws over toolbar and tabs when location or search bar has focus during scrolling.
  • Since ~June 14: 297751 - Empty update button on the Menubar.
  • Since May ??: 295539 - Dialog boxes sometimes display with no text.
  • Since ??: 295673 - Cannot scroll using keyboard when div with overflow:auto and padding has focus.
  • Since ~Jan 22: 279497 - Selected profile does not always appear focused.
  • Since November on trunk: 269927 - Tooltip appears after closing tab.

Checkins between 2005-06-07 08:00 and 2005-06-30 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

2005-06-07 Trunk builds

Exciting new stuff:

  • Fixed (?): 296868 - Improved software update service with cross-session incremental downloads, new update-notification UI, and binary patches rather than full downloads of new versions.
  • Fixed: 179656 - Allow drag-and-drop and keyboard reordering of tabs. (Keyboard use: focus the tab bar and then use Ctrl+Left, Ctrl+Right, Ctrl+Home, or Ctrl+End.)
  • Fixed: 295711 - Make DOM Inspector a "real" extension, and cut the app-specific crap.
  • Fixed: 292368 - Scriptable Hash Function API.
  • Fixed: 295265 - Reintroduce chrome registry overrides.
  • Fixed: 295247 - Allow extensions to ship plugin DLLs.
  • Fixed: 296463 - Update gfx/cairo to cairo 0.5.
  • Fixed: 295401 - Allow DHTML accessibility to be used in text/html.
  • Fixed: 290344 - Implement DHTML accessibility description relations.

Security fixes:

  • Fixed: 294795 - Security hole.
  • Fixed: 292591 - Security hole.
  • Fixed: 289422 - Erroneous javascript Focus() function will break close of findbar.

Fixes for regressions:

  • Fixed 294231 - Clicking back on your mouse while viewing a PDF causes FF to hang (with fastback on).
  • Fixed: 292933 - Info popup box on tinderbox display wrong details (with fastback on).
  • Fixed: 291183 - FCKeditor crashes when clicking on "Source" button (since Aug 10).
  • Fixed: 290793 - Bookmarks menu doesn't scroll with the keyboard (since Apr 4).
  • Fixed: 295459 - Too wide box in this case since fix for bug 240276 (since Apr 29).
  • Fixed: 295596 - Regression: <a><li>foo</li></a> no longer linked (since May 20).
  • Fixed: 289263 - document.all.tags no longer working (since Aug 24).
  • Fixed: 295210 - Tab title different from window title on initial load at gmail (since Apr 29).
  • Fixed: 292464 - Event listeners added using addEventListener() listen only trusted events.
  • WFM: 295732 - Extensions fail to install with unexpected error -203, for some users.

Other fixes:

  • Fixed: 231048 - Download manager poorly renames existing files by incrementing number suffix.
  • Fixed: 266737 - Bookmarks Toolbar is blank/empty only showing chevron/">>" after being resized while minimized.
  • Fixed: 284515 - Viewing the options of an extension that has just been enabled makes extension manager unusable.
  • Fixed: 295237 - PrefWindowVs opened from Extension Manager lack pane switcher (toolbar).
  • Fixed (?): 292971 - Sort out the progress listener story with fastback/bfcache.
  • Fixed (?): 221824 - Themes should be RTL compatible.
  • Fixed: 258625 - Installer needs to gracefully handle missing talkback package.
  • Fixed: 230693 - Missing reload within view source window.
  • Fixed: 191919 - Opentype fonts with CCF are ignored.
  • Fixed: 118563 - [Windows] The new print properties dialog does not save papersize.
  • Fixed: 271496 - [Mac] both delete and del keys should delete bookmarks and history items.
  • Fixed: Several JavaScript strict warnings upon opening a new browser window.

Most serious bugs that occur only when the experimental "fastback" feature is enabled:

  • With fastback on: 292934 - Favicon not updated when going back/forward in tab.
  • With fastback on: 293235 - When using the back button (or keyboard), visited links are not marked as visited.
  • With fastback on: 293234 - Animated GIFs sometimes freeze when going back or forward with bfcache.

Regressions (new bugs):

  • Since Jun 7: 297005 - Dragging of file in empty area of tabbox opens in current selected tab.
  • Since Jun 4: 260549 - Right-clicking on bookmark in a folder on bookmarks toolbar loads bookmark and context menu.
  • Since Jun 3: 296764 - Arrow keys do not move cursor in input fields with JavaScript disabled.
  • Since Jun 2: 296803 - Drop down box disappears too soon when displayed above.
  • Since ~Jun 2: 296413 - Tab key in print preview crashes Firefox.
  • Since ~Jun 1: 296450 - DOM Inspector: Object DOM Node does not work anymore.
  • Since May ??: 295539 - Dialog boxes sometimes display with no text.
  • Since ??: 295673 - Cannot scroll using keyboard when div with overflow:auto and padding has focus.
  • Since ~May 11: 293761 - Layout screw-up after clicking on "Attach a file" at Gmail.
  • Since Feb 24: 284245 - Richedit/designMode not working anymore at blogger.com.
  • Since ~Jan 22: 279497 - Selected profile does not always appear focused.
  • Since November on trunk: 269927 - Tooltip appears after closing tab.

Checkins between 2005-05-31 15:00 and 2005-06-07 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac