2009-03-04 Trunk builds

Fixes:

  • Fixed: 459161 - Process first argument to JSON stringify and parse methods as specified by ES3.1.
  • Fixed: 480211 - Stop expiring history on every page visit.
  • Fixed: 471512 - Focus the location bar after entering the private browsing mode.
  • Fixed: 363747 - [Mac] Remove remaining Carbon apple event code, replace lost functionality.

Fixes for recent regressions:

  • Fixed: 480430 - Can't attach files to Gmail messages.
  • Fixed: 480767 - [Mac] Closing "Bookmark All Tabs" screws up focus.
  • Fixed: 480768 - [Windows] Menus don't turn gray when a dialog is opened, and turn gray when it's closed (even though the main window is focused).
  • Fixed: 479904 - There is a white background around the Star panel.

Trunk regressions:

  • Since Mar 1: 481436 - TM: Crash [@ FlushNativeStackFrame ] at Juniper Support

mozilla-central pushlog for 2009-03-02 04:00 to 2009-03-04 04:00

Please give these builds extra testing. The changes for synchronous XMLHttpRequests are big and scary, but needed to improve web compatibility, so we'd really like to include those changes in Firefox 3.1 Beta 3. These builds include fixes for the most obvious regressions from those changes.

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2009-03-02 Trunk builds

Fixes:

  • Fixed: 322475 - Implement support for CSS3 multiple backgrounds.
  • Fixed: 298889 - iframe invisible when window is transparent.
  • Fixed: 406646 - Clicking to open slow menu (e.g. Bookmarks) invokes first item in menu (e.g. "Bookmark This Page").
  • Fixed: 174351 - Encoding errors aren't treated as fatal XML errors.
  • Fixed: 478097 - Make location bar autocomplete faster.
  • Fixed: 479739 - Make location bar autocomplete even faster.
  • Fixed: 84106 - Not correctly retrieving post data when saving a page or frame generated from a form POST.
  • Fixed: 333198 - Suppress Input events for web content during synchronous XMLHttpRequest loads.
  • Fixed: 340345 - DOM timeouts can fire during a synchronous XMLHttpRequest.
  • Fixed: 480357 - Change browser.identity.ssl_domain_display pref default to 1.
  • Fixed: 456382 - Mousing on last tab shouldn't close window (middle click, close button, context menu).
  • Fixed: 424101 - Inputs with type image don't give a context menu to save the image.
  • Fixed: 475646 - Realplayer crash.
  • Fixed: 465608 - Pressing esc while dragging a tab should cancel the drag / detach operation.
  • Fixed: 449730 - Favicon doesn't show up when dragging a tab between browser windows.
  • Fixed: 480151 - Remember the last field modified first in the Add Bookmark dialog and start with focus there next time.
  • Fixed: 446568 - [Windows] New window opened from external application loses focus.

Trunk regressions:

  • Since Gmail change: 480430 - Can't attach files to Gmail messages (workaround).
  • Since Feb 27: 480767 - [Mac] Closing "Bookmark All Tabs" screws up focus.
  • Since Feb 27: 480768 - [Windows] Menus don't turn gray when a dialog is opened, and turn gray when it's closed (even though the main window is focused).

mozilla-central pushlog for 2009-02-11 04:00 to 2009-03-02 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2009-02-11 Trunk builds

Fixes:

  • Fixed: 299837 - Add support for text-align: end.
  • Fixed: 477531 - Support the CSS3 :indeterminate pseudoclass.
  • Fixed: 155955 - Outer half of collapsed table border bleeds out of table box (border-collapse).
  • Fixed: 462113 - Implement progress bar / scrubber for <video> controls.
  • Fixed: 235244 - Shift should not be required to drag around folders on personal toolbar.
  • Fixed: 471499 - Specification for valid drop targets for tab strip drag to tear off / detach tabs.
  • Fixed: 457651 - New Tab button should be right of last tab.
  • Fixed: 456984 - "New Tab" Customizable Button Needs to Be Added Back.
  • Fixed: 406335 - [Windows] Software Update for portable or secondary Firefox install overwrites primary install's registry settings.
  • Fixed: 350 - PR_ExplodeTime() works only if given a PRTime argument between year 1901-2099.
  • Fixed: 468877 - Expose the private browsing mode's current status and transitions through NPAPI.
  • Fixed: 88831 - Support new IME API "Text Services Framework" from Office XP and Windows XP.
  • Fixed: 476738 - Implement the 'inset' shadows part of the CSS3 box-shadow spec.
  • Fixed: 476254 - Send a notification once a day when the user goes idle for some time.
  • Fixed: 443483 - Closed windows need two cycle collections to be collected.
  • Fixed: 454242 - The location of files used by helper app locations is no longer consistent with the download location.

Fixes for recent regressions:

  • Fixed: 462428 - Regression preventing Minefield from working with latest Hotmail upgrade.
  • Fixed: 461555 - Document.write in <script defer> should not blank and replace the page.

mozilla-central pushlog for 2009-01-22 04:00 to 2009-02-11 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2009-01-22 Trunk builds

Fixes:

  • Fixed: 347174 - Implement document.readystate == "complete".
  • Fixed: 123836 - Implement .indeterminate property on checkboxes and radio buttons.
  • Fixed: 472195 - Support CSS3 root em ('rem') units.
  • Fixed: 140759 - Tree cell content is not aligned to the right when tree direction is right to left.
  • Fixed: 386835 - Page loaded in the background first displays in normal size, then the site-specific text zoom is applied, causing the page to jump.
  • Fixed: 380852 - Clear private data doesn't clear site-specific settings.
  • Fixed: 212750 - Context-menu key and Shift-F10 do not work as expected in Bookmark menu.
  • Fixed: 396185 - Make nsIFrame not inherit from nsISupports.
  • Fixed: 473390 - Switch XUL/HTML/MathML/SVG frame construction to be more table-driven and eliminate IsSpecialContent.
  • Fixed: 283686 - Root element can not have display:none.

Fixes for recent regressions:

  • Fixed: 472674 - Greasemonkey does not work.
  • Fixed 472909 - Small-caps text does not appear.
  • Fixed: 474201 - Background-color not reset when visiting new page.

mozilla-central pushlog for 2009-01-10 04:00 to 2009-01-22 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2009-01-10 Trunk builds

Fixes:

  • Fixed: 312852 - Tooltip should not appear during a drag.
  • Fixed: 89419 - Caching of images loaded from a 302 is broken.
  • Fixed: 444322 - Firefox 3 onload and DOMContentLoaded event firing before the page is fully loaded.
  • Fixed: 449149 - Add support for <audio controls>.
  • Fixed: 135268 - [Mac] Support OS X services.
  • Fixed: 243519 - Absolute positioning doesn't work correctly if the root element has a border.
  • Fixed: 430332 - Hang in nsLineBreaker::AppendText with text-transform:uppercase and a paragraph full of links.
  • Fixed: 191448 - Space manager too limited for handling floats.
  • Fixed: 457862 - Onresize events should fire at every resize while resizing the window, not just at 200ms intervals.
  • Fixed: 446026 - Restore utility of eval(s, o).
  • Fixed: 441751 - Directives not to cache pages ignored.
  • Fixed: 342619 - Don't use scroll arrows for context menus when repositioning would allow showing all menu items.
  • Fixed: 451586 - Removing a bookmark using the Star dialog also removes all duplicates (same url).
  • Fixed: 426864 - Only show user typed history pages for the urlbar dropdown.
  • Fixed: 463459 - Awesomebar prefs: use a separate pref instead of empty restrict/match values to specify defaults.
  • Fixed: 324121 - Extensions with available updates for the next version of the app should not be listed in app update "extension will be disabled" warning.
  • Fixed: 471428 - Add Ctrl+Shift+P keyboard shortcut for private browsing mode.
  • Fixed: 391984 - [Mac] Add roundness to context menus on 10.5.

Trunk regressions:

  • Since Jan 7: 472674 - Greasemonkey does not work.
  • Since Jan 9: 472909 - Small-caps text does not appear.

mozilla-central pushlog for 2008-12-08 04:00 to 2009-01-10 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2008-12-08 Trunk builds

Fixes:

  • Fixed: 225680 - Ability to detach/tear off tabs (Open a tab in a new window).
  • Fixed: 465076 - Yet another Ctrl+Tab / All Tabs design revision. (Note that Firefox 3.1 will have the same simple Ctrl+Tab UI as Firefox 3.0, due to the fix for 465843.)
  • Fixed: 463661 - Create a pref to control the location bar search sources (history, bookmark, both, none).
  • Fixed: 453440 - Extend "Clear Private Data" dialog with time period option.
  • Fixed: 405239 - Cookie confirmation dialog focuses a newly opened "background" tab.
  • Fixed: 453403 - Add DNS pre-fetching to Necko and Firefox.
  • Fixed: 17612 - View-source link-browsing.
  • Fixed: 215405 - Scroll position not remembered on pages with "cache-control: no-store" http header.
  • Fixed: 463387 - Add an API for getting web progress notifications for all tabs.
  • Fixed: 458169 - [Linux] implement downloadable font support on Linux.
  • Fixed: 428070 - [Mac] Extremely slow scrolling on OS X with CSS "overflow: auto" and large HTML page.
  • Fixed: 457825 - Support use of access control headers to allow cross-site downloadable fonts.
  • Fixed: 380418 - XMLHttpRequest allows reading HTTPOnly cookies.
  • Fixed: 432415 - Strip trailing newlines when editor.singleline.pasteNewlines == 2.
  • Fixed: 449307 - Duration not supported for <video>.
  • Fixed: 453157 - Watchdog thread to catch infinite-looping JIT code.

Fixes for recent regressions:

  • Fixed: 459790 - Following Error console link causes uncaught exception ( 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface] ).
  • Fixed: 456761 - URL Bar has no "level" attribute indicating secure URLs.

mozilla-central pushlog for 2008-11-09 04:00 to 2008-12-08 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2008-11-09 Trunk builds

Fixes:

  • Fixed: 248970 - Private Browsing mode. (Ehsan's blog posts: screenshots, information for extension developers and theme designers.)
  • Fixed: 460346 - Privacy pref for "Always on" Private Browsing Mode.
  • Fixed: 436304 - Implement "All Tabs" panel with previews and search.
  • Merge from TraceMonkey branch Nov 8. (This merge brings many stability fixes and two big performance improvements: multitrees and regexp JIT.)
  • Fixed: 428096 - [Mac] Clipboard and drag-and-drop don't interoperate with formatted text (e.g. HTML).
  • Fixed: 258377 - border-collapse border styles not updated properly after changed via DOM.
  • Fixed: 324121 - Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning.
  • Fixed: 458928 - drawWindow() does not render Flash content when scale is not 100%.
  • Fixed: 418643 - Bookmark folder deletion executes too many SQL statements.
  • Fixed: 395488 - Session restore restores blank windows if Firefox was shut down too quickly.
  • Fixed: 462254 - Remove EULA from Firefox installer (Windows) and disk image (Mac).
  • Fixed: 449356 - [Linux] Refactor gfxPangoFontGroup for user fonts.

Fixes for recent regressions:

  • Fixed: 454578 - Mozillazine forum pages load with large font when loaded in background.

mozilla-central pushlog for 2008-10-31 04:00 to 2008-11-09 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly

2008-10-31 Trunk builds

Fixes:

  • Fixed: 411261 - Bookmark properties dialog needs tagging UI.
  • Fixed: 448603 - Direct loading of Ogg files (standalone audio/video documents).
  • Fixed: 431826 - Handling of invalid SSL certificates lacks in usability.
  • Fixed: Enable TraceMonkey JIT by default for content.
  • Fixed: Various changes to reduce fsync calls, which are very slow on some Linux filesystems.
  • Fixed: Merge from TraceMonkey branch Oct 27.
  • Fixed: 403420 - Notification bar should show the host for the login it's asking to save.
  • Fixed: 426544 - [Windows] Disable browser.download.manager.alertOnEXEOpen and set internet zone bit on all downloaded files.
  • Fixed: 247161 - [Windows] Scrollbar arrows rendered incorrectly with <meta http-equiv="MSThemeCompatible" content="no"/>.
  • Fixed: 448680 - [Linux] Starting <video> playback causes master volume to jump to max.

Fixes for recent regressions:

  • Fixed: 459323 - Drag and Drop in input controls is broken.
  • Fixed: 459530 - Drawing page with drawWindow duplicates flash content (upside down, over other tabs, etc).

Trunk regressions:

  • Since ~Sept 26: 457187 - 'New Tab' button should be customizable.

mozilla-central pushlog for 2008-10-26 04:00 to 2008-10-31 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly