Archive for September, 2005

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

2005-09-24 Branch builds

Fixes:

  • Fixed: 295074 - POST responses remain in the memory cache when using XMLHttpRequest.

Fixes for regressions:

  • Fixed: 309712 - HTML-style comments in the middle of .js file cause part of script to be ignored (treated as XML data).

Fixes for security holes:

  • Fixed: 304904 - Necko should refuse to look up invalid hostnames containing "%".

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-23 06:00 and 2005-09-24 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-23 Branch builds

New stuff:

  • Fixed: 303727 - Supply a supported way to access the nsIEditor of HTML input/textarea.

Fixes:

  • Fixed: 171680 - [Mac] Modifier keys have no effect on mouse wheel.
  • Fixed: 255415 - [Mac] Scroll wheel doesn't work after selecting bookmark from toolbar until you move mouse.

Fixes for regressions:

  • Fixed: 308085 - JavaScript switch statement going to wrong case.

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-22 06:00 and 2005-09-23 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-22 Branch builds

New stuff:

  • Fixed: 309242 - E4X should be on by default, while preserving the comment hiding hack.

Fixes:

  • Fixed: 243235 - Remove Expand/Collapse UI (was: Bookmark contextmenu should not have "expand" when right clicking on folders).
  • Fixed: 222883 - Remove "Manage Folder..." from bookmark context menu.
  • Fixed: 192077 - <img align=middle> rendered incorrectly.
  • Fixed: 296827 - Dragging & dropping text into the Find text box does not enable search buttons or initiate search.
  • Fixed: 209037 - Bookmarklet "javascript:window.find()" is broken. (With this fix, window.find() makes the old find dialog appear.)
  • Fixed: 302333 - Inappropriate 'Unresponsive Script' warning.

Fixes for regressions:

  • Fixed: 306243 - When browser.tabs.autohide is enabled, toolbar customisation settings are ignored after restarting Firefox; extensions' icons are missing from the palette.

Fixes for security holes:

  • Fixed: 307185 - [Linux] URLs passed on the command line are parsed by the shell (bash).

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-20 06:00 and 2005-09-22 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-20 Branch builds

Fixes:

  • Fixed: 290381 - "Save Link As..." doubles the extension if the link contains an escaped hash/pound (#) sign encoded as %23.
  • Fixed: 308587 - PR_GetPhysicalMemorySize returns garbage on systems with more than 2GB RAM.
  • Fixed: 308114 - [Mac] No keyboard shortcut for "Highlight All" (should be Cmd+Return).

Fixes for regressions:

  • Fixed: 246158 - Bookmarks right-click menu no longer works after removing "bookmarks" from all toolbars.
  • Fixed: 303928 - Tabbing or arrowing off autocomplete closes selection and location shows last selected entry.
  • Fixed: 309015 - Options - Privacy - History , 0 days is not displayed ("ask me what to do" radio buttons not checked when opening pref window).
  • Fixed: 304430 - Frequent crash when closing Firefox (possibly exploitable).
  • Fixed: 304891 - Using ctrl+right arrow in textarea, first word after hard line break is skipped.
  • Fixed: 308172 - Obscure error checking for updates to an extension.
  • Fixed: 308743 - [Mac] Context menu items for bookmarks toolbar items don't work.

Major regressions:

  • 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-19 06:00 and 2005-09-20 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly