Archive for October, 2005

2005-10-25 evening Branch builds (Firefox 1.5 RC1)

If no major issues are found, these builds (along with more localizations) will become Firefox 1.5 RC1 on Tuesday. There are currently no known Firefox 1.5 blockers. For more information, see Asa's post, Marcia's post at the QA blog, and bz's post.

Software update fixes:

  • Fixed: 312670 - Software update does not set updates.xml correctly after successful install.

Fixes for regressions:

  • Fixed: 313673 - Tooltip (with incorrect text and position) in search bar drop down.
  • Fixed: 313639 - [Mac] Phantom Scrollbars are back. (Fixed by backing out the fix for bug 311399.)

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-25 14:00 and 2005-10-26 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

Update: changed links to point to 2005-10-25-19 instead of 2005-10-26-0x, because 2005-10-25-19 are the candidates for RC1. The two sets of builds should be the similar because there were only Camino-only checkins between them.

2005-10-25 Trunk builds

Trunk builds of Firefox use the version number 1.6a1, which prevents most existing extensions from working. You can work around this by setting app.extensions.version in about:config to 1.0+ or by using the "Make compatible" feature of the Nightly Tester Tools extension. Some extensions are actually incompatible, so be prepared to use -safe-mode if installing an extension this way breaks Firefox.

If you use a trunk build with your branch profile, your extensions will be disabled and you'll have to re-enable them if you return to the branch. If you want to use different profiles on the trunk and branch, you can make Firefox bring up the profile manager with "firefox.exe -P", and you can make Firefox use a specific profile with "firefox.exe -P profilename".

There have been dozens of trunk-only fixes since the previous Burning Edge trunk post. Here are some of the most interesting ones:

Fixes:

  • Fixed: Add hidden pref browser.backspace_action (0 = back/foward, 1 = pgup/pgdn, 2 = nothing).
  • Fixed: 257992 - Cannot install multiple themes using drag-and-drop to the EM window.
  • Fixed: 307678 - Dialog windows randomly freeze when closing using either standard buttons or titlebar widget.
  • Fixed: 279839 - Optimize js component loading.

Trunk regressions:

  • Since Sept 22: 309521 - Plugin finder is broken.
  • Since Sept 22: 309706 - Stack overflow crash [@ jpinscp.dll + 0xaa87].

Trunk checkins between 2005-10-17 06:00 and 2005-10-25 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-25 Branch builds

New stuff:

  • Fixed: 313529 - Support importing home pages from (some) other browsers and multiple versions of Firefox Start.
  • Fixed: 313607 - Change Gecko rv to 1.8.
  • Fixed: 313510 - [Mac] New version of JEP (0.9.5), which fixes several Java crashes and a focus bug.

Software update fixes:

  • Fixed: 313623 - Updater does not remove updates/0 directory upon completion of update.
  • Fixed: 313522 - Auto-update did not happen for many beta1 users.
  • Fixed: 313521 - Registry keys under HKEY_CURRENT_USER incorrect after application update.
  • Fixed: 311613 - UI doesn't update when going from partial-> full update.
  • Fixed: 311539 - A Null in the Updates Folder Gives False Indication.
  • Fixed: 313764 - Firefox does not restart after update.
  • Fixed: 307103 - The Firefox Updater needs an icon. (Only fixed on Windows and Mac so far.)

Fixes for regressions:

  • Fixed: 313669 - Flash content fails to display when it hits/pulls from bfcache.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-24 06:00 and 2005-10-25 14:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-24 Branch builds

Fixes:

  • Fixed: 312670 - Software update does not set updates.xml (update history) correctly after successful install.
  • Fixed: 306576 - Search plugin update URLs should point to secure mozilla.org servers.
  • Fixed: 291002 - [Windows] Icons for javascript console buttons.

Fixes for regressions:

  • Fixed: 312227 - Not able to type in textbox of the main window after download completes.
  • Fixed: 309027 - Saving image does not open the save location window sometimes.
  • Fixed: 270297 - "Search Web for" selection ignores newline.
  • Fixed: 311380 - Dropdown lists (<select> elements) do not print completely.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-23 06:00 and 2005-10-24 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-23 Branch builds

Fixes:

  • Fixed: Part of 312510 - Build reporter locales from l10n repackaging.

Fixes for regressions:

  • Fixed: 311791 - bfcache doesn't stop plugins correctly.
  • Fixed: 309424 - Freeze at blackisha.com (involves synchronous XMLHttpRequest).

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-22 06:00 and 2005-10-23 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-22 Branch builds

Fixes:

  • Fixed: 313300 - Change default for browser.link.open_newwindow.restriction from 0 to 2. (Make "Force links that open new windows to open in... new tabs" not apply to window.open with specified width, height, or other features.)
  • Fixed: 245418 - Menus and contextual menus open on wrong screen when using dual screens.
  • Fixed: 313240 - Update service fails via exception when run as non-privileged user.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-21 06:00 and 2005-10-22 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-21 Branch builds

Fixes:

  • Fixed: 281709 - Under at least Windows XP, shadows are not drawn under menus on first appearance. (New fix, since the previous fix caused a regression.)
  • Fixed: 306170 - Software update background download fails if server returns 200 response.
  • Fixed: 273578 - XMLHttpRequest with async = false takes 100% CPU until request finished.
  • Fixed: 309467 - Memory keeps growing when script repeately sets textfield's .value. (The fix was to set a limit of 1000 undo operations for textboxes and textareas.)

Fixes for regressions:

  • Fixed: 311146 - Position:fixed elements scroll with page / redraw badly.
  • Fixed: 311388 - Crash [@ nsPluginHostImpl::IsPluginEnabledForExtension].
  • Fixed: 312942 - Two frameset tags cause page to appear blank.
  • Fixed: 311288 - Browser restart without due warning if "Software Update" dialog appears while typing.
  • Fixed: 312913 - Caret mode no longer on by default in View Source window.
  • Fixed: 311775 - Objects created with GeckoActiveXObject are broken.
  • Fixed: 312587 - [Mac] Menus stop working when Software Update window is frontmost.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-20 06:00 and 2005-10-21 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: No Mac build yet (build machine is down)

2005-10-20 Branch builds

New stuff:

  • Fixed: 303471 - Add Josh Aas, Mike Beltzner, Mark Mentovai, Steven Michaud, Masayuki Nakano, Asaf Romano, Gavin Sharp, and Robert Strong to about dialog credits.

Fixes:

  • Fixed: 271720 - Use pseudoclasses instead of attributes for XForms.
  • Fixed: 304931 - Installing theme from website allowed, even though website is not whitelisted.

Fixes for regressions:

  • Fixed: 312527 - Need to reduce padding for bookmark menu items.
  • Fixed: 307983 - NS_ERROR_INVALID_POINTER when using location.* inside evalInSandbox.
  • Fixed: 312763 - [Mac] When changing Page Setup in FF 1.5 b2, the settings are not saved.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-19 06:00 and 2005-10-20 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly