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

6 Responses to “2005-10-04 Branch builds (second round)”

  1. Rishi Says:

    Bug 311234 is a trunk-only regression.

  2. Jesse Ruderman Says:

    Thanks, Rishi. I edited the post to reflect that.

  3. x Says:

    What’s the advantage of Cairo?

  4. Jesse Ruderman Says:

    With gdiplus, Windows 98 users had to download gdiplus.dll to see SVG content, and some SVG features didn’t work properly even on Windows XP. See http://weblogs.mozillazine.org/tor/archives/2005/09/call_for_testing_cairo_backend.html.

    As for speed, some SVG features are faster in cairo and some are faster in gdiplus, but cairo is improving faster than gdiplus.

  5. tester Says:

    Jesse, do you read comments on this posts? Last build(3/10) in comments there were reported some serious issues(with bookmarks dissabling keys etc.). Are those solved? Do they re-appear? What is a firefox for a mess of awfull code that such a thing as bookmark can touch key-handling?

  6. Jesse Ruderman Says:

    “tester”, I agree that Firefox’s focus code sucks. I can’t reproduce the problem Manoj mentioned, though. I’m using an Oct 5 build of Firefox on Mac.