2005-11-08 Branch builds

I screwed up; there were no changes since yesterday's builds.

Yesterday's branch builds may become RC2.

2005-11-07 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 over a hundred trunk-only fixes since the previous Burning Edge trunk post. Here are some of the most interesting ones:

New stuff:

  • Fixed: 313414 - Add a way to do "sandboxed" http connections that don't modify the cookie list.
  • Fixed: 314465 - Implement a non-copyingCompareUTF8toUTF16.
  • Fixed: 263042 - Ship both autocomplete impls with the new-toolkit (<textbox type="autocomplete-xpfe">) to aid transition, #ifdef-hell.
  • Fixed: 264308 - Implement DOM Level 3 UserData API.
  • Fixed: 314218 - New version of JEP (0.9.5+a), please land on trunk and branch.

Fixes:

  • Fixed: 147670 - Wrong (last or empty) tooltip text displayed for dropdown list menu items.
  • Fixed: 226094 - Support JavaScript Core for WinXP AMD64.
  • Fixed: 314549 - Various bugs involving containers not actually fixed for subframes.
  • Fixed: 312036 - History.dat contains entries deleted from the "date and site" view.
  • Fixed: Several fixes for specific DHTML performance tests.

Fixes for trunk regressions:

  • Fixed: 312804 - No longer shows loading-image.gif when loading images; shows broken-image.gif instead (since Oct 17).
  • Fixed: 309706 - Stack overflow crash [@ jpinscp.dll + 0xaa87] (since Sept 22).

Trunk regressions:

  • Since Sept 22: 309521 - Plugin finder is broken.

Trunk checkins between 2005-10-25 06:00 and 2005-11-07 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-11-07 Branch builds (Firefox 1.5 RC2)

2005-11-05 Branch builds

Fixes:

  • Fixed: 309044 - Flashplayer 8 "Bad NPObject as private data!" (clicking FlashBlock placeholder does not show the Flash).
  • Fixed: 314258 - ExtensionItemUpdater:checkForDone: Failure in listener's onAddonUpdateEnded.

Fixes for regressions:

  • Fixed: 315017 - [Linux] Undetermined progressmeter doesn't work.

No known major regressions.

Gecko 1.8 branch checkins between 2005-11-04 06:00 and 2005-11-05 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-11-04 Branch builds

Fixes:

  • Fixed: 314754 - "Extension compatibility updates" check never completes.
  • Fixed: 314684 - Endless update loop from firefox 1.5 beta2 to 1.5 rc1 if 1.0.x was ever installed (finds and downloads an update, fails to apply, then prompts for re-download).

Fixes for regressions:

  • Fixed: 312777 - Negative margins cause floated elements to be placed to the right of incorrect earlier boxes (since March 2005).
  • Fixed: 312363 - document.write into iframe results in broken-lock icon (bankhapoalim.co.il incorrectly indicated as only partially encrypted) (since Sept 3, 2005).
  • WFM: 314484 - Firefox 1.5 RC1 topcrash [@ 0xffffff4d] [@ js_GC] (frequent crash, especially when Greasemonkey is installed).

No known major regressions.

Gecko 1.8 branch checkins between 2005-11-01 06:00 and 2005-11-04 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-11-01 Branch builds

Fixes:

  • Fixed: 314241 - "Report broken web site" toolbar button is broken when using "small icons".
  • Fixed: 313490 - Enable IDN for .org.

Fixes for regressions:

  • Fixed: 313894 - Reporter chrome is registered twice.
  • Fixed: 313360 - Profile locking doesn't work if the profile is located on a FAT partition.

No known major regressions.

Gecko 1.8 branch checkins between 2005-10-26 06:00 and 2005-11-01 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

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