2005-10-17 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 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.

New stuff:

  • Fixed: 309067 - Implement :-moz-empty-except-children-with-localname(localname).
  • Fixed: 311466 - [Mac] Open app in safe-mode if the option key is pressed during startup.
  • Fixed: 104729 - [BeOS] Implement Drag and Drop.

Fixes:

  • Fixed: 267487 - AddSearchEngine should install search plugins from https sites as well as http.
  • Fixed: 302000 - browser.search.order.* doesn't work with searchplugins stored in profile.
  • Fixed: 288064 - We aren't showing the alt text of images that are loading.
  • Fixed: 114641 - Alternate <applet> content not displayed. No fallback available.
  • Fixed: 309118 - Remove the vertical-align hack for broken <object> in html.css (now that bug 1156 is fixed).

Fixes for trunk regressions:

  • Fixed: 311234 - Clicking 'Done' after customize toolbars exits Firefox (since Oct 5).

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-07 06:00 and 2005-10-17 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-17 Branch builds

Fixes:

  • Partially fixed: 311479 - onBlur and onClick both doing self.close() crashes Firefox.

Fixes for regressions:

  • Fixed: 312097 - Pages with frames and JS alert fail to render.

No known major regressions.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-16 Branch builds

The native theme menu rendering patch was removed from the branch because it caused too many regressions this close to Firefox 1.5.

Fixes:

  • Fixed: 309581 - Pagehide events don't fire on tab close.
  • Fixed: 310419 - Remove keyboard and mouse shortcuts for other browsers from docs.
  • Fixed: 311653 - Icon in Search Bar has incorrect (stale) tooltip.

Fixes for regressions:

  • Fixed: 307563 - Download windows remain in "zombie" status after opening. (This bug was also responsible for some memory leaks.)
  • Fixed: 291099 - Using keyboard to navigate through context menus of menu items (e.g. bookmarks) skips every other item.
  • Fixed: 310604 - selectedIndex and highlighted option in <select> are not in sync when dropdown overlaps a frame boundary.
  • Fixed: 312426 - [Mac] There's neither a dash nor a space between the url to the page title in popups's titlebar.

No known major regressions.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-13 Branch builds

Fixes:

  • Fixed: 311717 - Firefox continues to use old Talkback version (Firefox10) even when upgraded to 1.5.
  • Fixed: 294050 - Search in history is case-sensitive for non-ascii letters.

Fixes for regressions:

  • Fixed: 311152 - Delay before blinking caret moves when clicking in bordered input boxes.

There are several regressions from the native theme menu rendering fix.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-12 Branch builds

New stuff:

  • Fixed: 220590 - [Mac] Delete (backspace) key should go back on Mac, too.

Fixes:

  • Fixed: 243078 - Native Theme Rendering for Windows XP Menus, toolbars. (This fix attempts to make menus look correct in all Windows XP themes. Between Sept 9 and yesterday, they only looked correct under Luna. Before Sept 9, they only looked correct under Classic.)
  • Fixed: 238137 - User Agent string in the About Firefox dialog is cut off at the bottom.
  • Fixed: 230909 - Make the dom.max_script_run_time pref work. (This pref controls the "this script is running slowly" dialog.)

There are several regressions from the native theme menu rendering fix.

Gecko 1.8 branch checkins between 2005-10-11 18:00 and 2005-10-12 06:00

Windows builds: Windows nightly respin (includes additional fixes related to native theme menu rendering that the earlier nightly build didn't have), Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-11 Branch builds

New stuff:

  • Fixed: 311402 - Land NSS 3.10.2 Beta 1 on MOZILLA_1_8_BRANCH.
  • Fixed: 119500 - PKCS#11 CKF_PROTECTED_AUTHENTICATION_PATH token flag not supported. (Support security tokens that have their own input pads for entering passwords securely.)

Fixes:

  • Fixed: 311941 - Tweak mousewheel sysnumlines values to be correct.

Fixes for regressions:

  • Fixed: 311157 - Allow comments and CDATA inside XML element literals even when E4X is not explicitly enabled, and fix a crash.
  • Fixed: 284474 - Converting to UTF-8 a url with an unescaped non-ASCII chars in the query part leads to an incompaitbilty with most server-side programs. (Fixed by backing out the change for 261929, Send urls in UTF-8 by default (images/links with non-ASCII chacters not displayed).)
  • Fixed: 282750 - Extremely slow scrolling of ESPN.com.
  • Fixed: 299882 - Downloads > Download Folder directory is not updated.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-10-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 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:

  • Fixed: 243078 - [Windows] Native Theme Rendering for Windows XP Menus, toolbars. (Firefox menus should now look correct under Win XP Luna, Classic, and other themes, instead of just Luna.)
  • Fixed: Update to cairo 1.1.1.
  • Fixed: Add support for displaying everything using cairo (not built by default yet) (read more).
  • Fixed: 141656 - Transparent image pixels print white instead of background color of parent element.
  • Fixed: 291060 - Table cells containing empty blocks have the wrong baseline.
  • Fixed: 27382 - OwnerDocument of orphan text and attr nodes is null.
  • Fixed: 283719 - "Add keyword for this Search..." can fail if a form uses a fieldset (example: bugzilla advanced query, "e.type is not defined").
  • Fixed (?): 196438 - Close tab button should not be on top of right-most tab at overflow.
  • Fixed: 291099 - Using keyboard to navigate through context menus of menu items (e.g. bookmarks) skips every other item.
  • Fixed: 258875 - Malicious web pages can steal local files, with borderline-normal user interaction, if they know the filename. The fix was to make the filename part of the file upload control read-only and force the use of a file picker dialog (like in Safari).
  • Fixed: 99224 - document.lastModified should be localized.
  • Fixed: 193316 - Caret, and thus focus, not visible in readonly text field.
  • Fixed: 268171 - Typeahead find handles but doesn't consume the keypress, confusing GTK and making menus open when they shouldn't.

Trunk regressions:

  • Since Oct 5: 311234 - Clicking 'Done' after customize toolbars exits Firefox.
  • Since Sept 22: 309521 - Plugin finder is broken.
  • Since Sept 22: 309706 - Stack overflow crash [@ jpinscp.dll + 0xaa87].

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

Firefox 1.5 Beta 2 released

Firefox 1.5 Beta 2 has been released. If you downloaded the Windows build from the last post, or the Mac or Linux build from two posts ago, you already have it.

What's new in Firefox 1.5 Beta 2