New RC for Firefox 1.5 Beta 2 (Windows only)

This is a respin to fix a Windows-only bug. Please look for problems related to installing, uninstalling, and software update. If no problems are found, this will become Firefox 1.5 Beta 2 tonight (along with the Mac and Linux builds from the previous post).

Fixes for regressions:

  • Fixed: 311302 - [Windows] Updating from beta1 to beta2ish removes Add/Remove Programs listing for Mozilla Firefox.

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

Windows builds: Windows build

2005-10-06 Branch builds

These builds are release candidates for Firefox 1.5 Beta 2. Marcia Knous has posted a list of areas that are most likely to have regressions.

Fixes for regressions:

  • Fixed: 311269 - Crash on my.yahoo.com and other sites when logging in.
  • Fixed: 311266 - Fix for bug 306961 was too aggressive, causes partial update to keep failing in some cases where a full update should be downloaded.
  • Fixed: 311295 - select.options[0] doesn't become undefined when last option is removed. (This bug caused Litmus to hang and caused a problem with drag-and-drop rearranging of tabs.)

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-04 Branch builds (second round)

These builds are release candidates for Firefox 1.5 Beta 2.

New stuff:

  • Fixed: 304403 - Better safe mode UE, part 2.
  • Fixed: 310749 - Update cairo to 1.0.2 on branch.
  • Fixed: 310957 - Switch win32 svg renderer from GDI+ to cairo.
  • Fixed: 310976 - Treat 1.5.* as 1.5.infinity.

Fixes:

  • Fixed: 302495 - Page setup and Print preview fails.
  • Fixed: 267422 - Print Preview window is partly overlayed by background and is missing scrollbars.
  • Fixed: 275387 - Print Preview Scale and orientation not adjusted (stuck on page setup settings).
  • Fixed: 309840 - Regular expression /[/]/ gives "unterminated character class" error.
  • Fixed: 309452 - Dropping a tab to another tabbar should drop the URL.
  • Fixed: 309924 - Removing <stop> elements from gradients is not live.

Fixes for software update bugs:

  • Fixed: 311099 - Partial update fails, tries full update, then fails to apply that update. (The fix was mostly server-side.)
  • Fixed: 310715 - Software update fails going from 2005093006 to 2005100107 nightly build.
  • Fixed: 310873 - Auto-update across versions with different app version does not update uninstall info.
  • Fixed: 305226 - Details link in Software Update is broken.
  • Fixed: 309784 - Auto Update does not work [ensure update check and silent download happens as expected].
  • Fixed: 306961 - App update should handle file sharing violations better (don't download a full update if the reason partial update failed was a file in use).

Fixes for regressions:

  • Fixed: 281709 - Under at least Windows XP, shadows are not drawn under menus on first appearance (since Jan 20).
  • Fixed: 310458 - Edit commands not available to extensions window (cut, copy, paste, select all, arrow keys navigation) (since splitwindow (July 31)).
  • Fixed: 302618 - Eval in bookmarklet fails when opening the bookmarklet in a new tab.
  • Fixed: 310774 - Unable to select most menu items using keyboard when error page is shown (since Aug 21). The fix was to back out the fix for bug 301471 (XUL error pages should have "Try Again" button focused, eliminating the need of additional Tab pressing).
  • Fixed: 310552 - Download Manager shows no progress unless download is cancelled.
  • Fixed: 311071 - Treat <! as the start of a comment to end of line, unless e4x=1 (fixing e.g. bug 310993).
  • Fixed: 310552 - SeaMonkey Download Manager shows no progress unless download is cancelled due to a DOM bug.
  • Fixed: 310864 - Greasemonkey 0.6.2 hangs at Gmail if any user scripts are active (since ~Oct 1).
  • Fixed: 310351 - Cannot convert NodeList to JS Array with Array.prototype.slice any more.e
  • Fixed: 310626 - Flash text input broken.
  • Fixed: 311149 - Clicking on a <blockquote> now selects it.
  • Fixed: 310742 - Properties of DOM objects are listed twice or 3 times.

Gecko 1.8 branch checkins between 2005-10-03 06:00 and 2005-10-04 18:05

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-03 Branch builds

New stuff:

  • Fixed: 310615 - Bump Firefox / Thunderbird version on Mozilla 1.8 branch to 1.4.1.

Fixes:

  • Fixed: 288054 - Unchecking "Allow web sites to install software" causes software update to hang.
  • Fixed: 300453 - 'Disable common annoyances' prevents focusing of designmode iframes. (Disallowing scripts from raising and lowering windows also prevents them from focusing frames. Also, sites like Gmail that focus iframes also focus the window even though they're not trying to.)
  • Fixed: 298961 - Plugins get no notification through NPP_SetWindow when switching between tabs.

Fixes for regressions:

  • Fixed: 310480 - Submenu of context menu doesn't open automatically when highlighted (since Sept 29).
  • Fixed: Focus in trees is ugly (from bug 301776).
  • Fixed: 309348 - CIBC login form does not submit.

Major regressions since Firefox 1.5 Beta 1:

  • Since ~Oct 1: 310864 - Greasemonkey 0.6.2 hangs at Gmail if any user scripts are active.

Gecko 1.8 branch checkins between 2005-09-30 06:00 and 2005-10-03 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-30 Branch builds

New stuff:

  • Fixed: 306478 - Extension manager should use xpinstall crypto hashes.

Fixes for regressions:

  • Fixed: 301411 - Left side of Gmail web interface doesn't render correctly in some languages.
  • Fixed: 305462 - "Clear Cache Now" doesn't clear bfcache.
  • Fixed: 308484 - Extensions can't set Content-Length header for XMLHttpRequest.

Major regressions since Firefox 1.5 Beta 1:

  • Since Sept 29: 310480 - Right click submenu don't automaticaly open when highlighted.

Gecko 1.8 branch checkins between 2005-09-29 06:00 and 2005-09-30 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-29 Branch builds

Fixes:

  • Fixed: 285076 - XUL Template Builder isn't working with Dynamic overlays.

Fixes for regressions:

  • Fixed: 305032 - Edit commands not available to subsequent instances on startup (cut, copy, paste, select all).
  • Fixed: 307375 - Findbar pops up when typing in textfield after launching 2nd Firefox.
  • Fixed: 203183 - Bookmarks context menu stays when clicking other menus.

Major regressions since Firefox 1.5 Beta 1:

  • Since Sept 29: 310480 - Right click submenu don't automaticaly open when highlighted.

Gecko 1.8 branch checkins between 2005-09-28 06:00 and 2005-09-29 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-28 Branch builds

New stuff:

  • Fixed: 84400 - Support :disabled and :enabled pseudo-classes.
  • Fixed: 309860 - Dragging a URL to the tab strip should respect the shift key.

Fixes:

  • Fixed: 307155 - Update cairo on branch to 1.0.0.
  • Fixed: 292965 - Improve eviction algorithm for fastback/bfcache.
  • Fixed: 309251 - Default dom.disable_window_move_resize to false for 1.5.
  • Fixed: 305226 - Details link in Software Update is broken.
  • Fixed: 217611 - Page Info can be opened multiple times.
  • Fixed: 307566 - Talkback is being disabled with FF15b1 builds (when using an old profile).
  • Fixed: 309730 - [Mac] Tweak wheel+modifiers preferences on OS X.
  • Fixed: 255415 - [Mac] Scroll wheel doesn't work after selecting bookmark from toolbar until you move mouse.
  • Fixed: 228804 - [Mac] MathML rendering is worse on MacOS X after adding Mathematica fonts in 1.3b and later.

Fixes for regressions:

  • Fixed: 308549 - Apple's OS X 10.3 Java Security Update breaks the Java Embedding Plugin.
  • Fixed: 287105 - Reload button is disabled after adding it back to toolbar.
  • Fixed: 309822 - [Mac] Scroll wheel doesn't scroll list boxes.

Major regressions since Firefox 1.5 Beta 1:

  • Since July or Aug: 305032 - Edit commands not available to subsequent instances on startup (cut, copy, paste, select all).
  • Since July or Aug: 307375 - Findbar pops up when typing in textfield after launching 2nd Firefox.

Gecko 1.8 branch checkins between 2005-09-24 06:00 and 2005-09-28 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-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 hundreds of fixes since the previous Burning Edge trunk post. Here are some of the most exciting fixes that weren't listed in posts about branch checkins.

Fixes that will probably be trunk-only:

  • Fixed: 1156 - OBJECTs without type attribute aren't rendered.
  • Fixed: 11011 - Need pseudo-classes for when alt text is shown (:-moz-alt-text, :-moz-placeholder, :-moz-broken).
  • Fixed: 27382 - OwnerDocument of orphan text and attr nodes is null.
  • Fixed: 105894 - Clicking a partially off-screen link shouldn't scroll the page.
  • Fixed: 217611 - Page Info can be opened multiple times.
  • Fixed: 219532 - Add pref to make search bar results always open in a new tab.
  • Fixed: 255411 - "Use my colors" preference makes popup/hover frames have transparent background.
  • Fixed: 278739 - Reloading a page whose length changes causes scroll position to change.
  • Fixed: Add Y-combinator in JS example (?).

Fixes that are likely to be checked into the branch too:

  • Fixed: 292965 - Improve eviction algorithm for fastback/bfcache.
  • Fixed: 307066 - No favicon after click on anchor link.
  • Fixed: 305730 - Support page up/down in richlistbox.

I'm not keeping track of all the regressions on trunk, but I'd like to point out that it crashes a lot (especially at Gmail and del.icio.us) and that the plugin finder is broken. Also, you might encounter this issue if you use a version of Adblock that has not been updated to work with trunk builds.

Trunk checkins between 2005-09-15 06:00 and 2005-09-25 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly