Archive for September, 2005

2005-09-19 Branch builds

Fixes:

  • Fixed: 308966 - Warn checkbox not enabling/disabling in update options.
  • Fixed: Followup to 279497 - Selected profile in profile manager is not always visible if there are more than 5 profiles.

Fixes for regressions:

  • Fixed: 309078 - XMLHttpRequest fails to load local binary files. (Fixed by backing out the patch for bug 305243, "xmlHttpRequest mishandles local xml files", probably temporarily)
  • Fixed: 308854 - Ctrl-up too many times in search box breaks search box.

Major regressions since Firefox 1.5 Beta 1:

  • Since ~Sept 14: 308743 - [Mac] Context menu items for bookmarks toolbar items don't work.
  • 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-18 06:00 and 2005-09-19 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-18 Branch builds

New stuff:

  • Fixed: 302462 - Support :valid, :invalid, :out-of-range, and :in-range pseudoclasses.

Fixes:

  • Fixed: 305975 - height:0% is not the same as height:0px inside a table.
  • Fixed: 302640 - hasFeature for SVG DOM implementation yields true with native SVG disabled.

Fixes for regressions:

  • Fixed: 264811 - document.write() called after onload sends page to blank wyciwyg page.

Major regressions since Firefox 1.5 Beta 1:

  • Since ~Sept 14: 308743 - [Mac] Context menu items for bookmarks toolbar items don't work.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-16 Branch builds

Fixes:

  • Fixed: 306543 - MathML inter-spacing improvements.
  • Fixed: 302791 - DOM Inspector, Reporter, Talkback show "Updates to ext_name will be performed when app_name is updated" text after extension update.
  • Fixed: 305243 - XMLHttpRequest mishandles local XML files.
  • Fixed: 307559 - Update of Extensions (that are not compatible) after the installing of Firefox don't work.

Fixes for regressions:

  • Fixed: 279497 - Selected profile in profile manager does not always appear focused/highlighted.
  • Fixed: 303998 - Home page location(s) input field scroll doesn't work properly on long url's.

Major regressions since Firefox 1.5 Beta 1:

  • Since ~Sept 14: 308743 - [Mac] Context menu items for bookmarks toolbar items don't work.

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

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

Firefox 1.0.7 release candidates, round 3

Fixes for regressions caused by security fixes:

  • Fixed: 308484 - Extensions can't set Content-Length header for XMLHttpRequest. (Affected Google Toolbar spellcheck feature and Xpoint sidebar.)

Aviary 1.0.x branch checkins between 2005-09-14 09:17 and 2005-09-15 16:05

These are release candidates for Firefox 1.0.7 and Mozilla Suite 1.7.12. Please help test them so these security updates can be released quickly, or so you can get a reward if you find a regression. Areas most likely to have regressions are proxy autoconfig (PAC), installing extensions, XMLHttpRequest, XBM images, Arabic text shaping, window.open(), IDN, and about: URLs. Another way to help test for regressions is to make sure your webmail, banking, and intranet sites still work, and that the extensions you use still work.

Firefox: Windows, Linux, Mac.

Mozilla suite: Windows, Linux, Mac.

There's another set of Linux builds for the Mozilla Suite, whcih confuses me.

2005-09-15 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.

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 checkins since the previous Burning Edge trunk post. Here are some of the most exciting fixes and new features.

Fixes that will probably be trunk-only:

  • Fixed: 229473 - Emacs-like/readline-like ctrl+letter shortcuts should work on Mac OS X.
  • Fixed: 73373 - Multiple Selection of Text with CTRL.
  • Fixed: 272702 - Remove skipped content.
  • Fixed: 192077 - Img align=middle rendered incorrectly.
  • Fixed: 301234 - Implement a subset of SVG filters (more info).
  • Fixed: 294517 - Implement SVG Patterns (more info).
  • Fixed: 303727 - Supply a supported way to access anonymous <div> of HTML input/textarea (for extensions).
  • Fixed: 212789 - Horizontal Scrolling for XUL Tree Controls.
  • Fixed: 230909 - Ability to disable "this script is running slowly" message.
  • Fixed: 297914 - [Linux] Use BZ2 packaging for GTK2 builds (8.0MB download becomes 7.4MB download).

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

  • Fixed: 293350 - Allow dynamic changes of notification callbacks (was: Don't show download status in status bar (since it shows in the DL manager)).
  • Fixed: 302640 - HasFeature for SVG DOM implementation yields true with native SVG disabled.

I'm not keeping track of day-to-day regressions on the trunk.

Trunk checkins between 2005-08-23 07:00 and 2005-09-15 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-09-15 Branch builds

New stuff:

  • Fixed: 235204 - Web Search (Ctrl+K, etc) should go to search engine when search bar is disabled.
  • Fixed: 303279 - Safe Mode: Use "safe" localstore.

Fixes:

  • Fixed: 307005 - NS_ERROR_UNEXPECTED when using evalInSandbox with XPCNativeWrapper.
  • Fixed: 307980 - Security error when using evalInSandbox on http://www.ebay.com/ and other sites that set document.domain (prevented Greasemonkey 0.6.x from working on those sites).

Fixes for security holes:

Fixes for regressions:

  • Fixed: 304926 - Tooltip for padlock (security) icon in location bar is missing.
  • Fixed: 303152 - Options ->Update, "when updates are found" is always enabled.
  • Fixed: 246158 - Bookmarks right-click menu no longer works after removing "bookmarks" from all toolbars.

No major regressions since Firefox 1.5 Beta 1.

Gecko 1.8 branch checkins between 2005-09-13 06:00 and 2005-09-15 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

Firefox 1.0.7 release candidates, round 2

Fixes for regressions caused by security fixes:

  • Fixed: 302809 - AJAX regression: POST setRequestHeader causes NS_ERROR_ILLEGAL_VALUE for invalid headers, should ignore them.

Aviary 1.0.x branch checkins between 2005-09-13 19:30 and 2005-09-14 09:17

These are release candidates for Firefox 1.0.7 and Mozilla Suite 1.7.12. Please help test them so these security updates can be released quickly.

Marcia is offering a reward for finding regressions since Firefox 1.0.6. Areas most likely to have regressions are proxy autoconfig (PAC), installing extensions, XMLHttpRequest, XBM images, Arabic text shaping, window.open(), IDN, and about: URLs. One way to help test for regressions is to make sure your webmail, banking, and intranet sites still work.

Firefox: Windows, Linux, Mac.

Mozilla suite: Windows, Linux, Mac.

Firefox 1.0.7 release candidates (?)

Security fixes:

  • Fixed: Several more security holes.

Aviary 1.0.x branch checkins between 2005-09-13 12:00 and 2005-09-13 19:30

I think these builds are release candidates for Firefox 1.0.7 and Mozilla Suite 1.7.12. Please help test them so these security updates can be released quickly. Areas most likely to have regressions are proxy autoconfig (PAC), installing extensions, XMLHttpRequest, XBM images, Arabic text shaping, window.open(), IDN, and about: URLs.

Firefox: Windows, Linux, Mac.

Mozilla suite: Windows, Linux, Mac.