2008-10-04 Trunk builds

Fixes:

  • Fixed: 389508 - Implement Cross-site XMLHttpRequest.
  • Fixed: 441473 - Implement user font set object.
  • Fixed: 364315 - Speculatively load referenced files while "real" parsing is blocked on a <script src=> load.
  • Fixed: 435293 - Add support for WebKit's CSS3 Transform proposal.
  • Fixed: 448909 - Need more controls WHATWG Video tag.
  • Fixed: 373701 - Connection for pushed content (e.g. WebCam) not broken if tab is out of sight but still in bfcache.
  • Fixed: 455852 - Add a hidden pref for not closing the window with the last tab.
  • Fixed: 329534 - Live bookmarks load way too aggressively (lock up/hang/freeze browser).
  • Fixed: 412002 - Should be able to edit tags for multiple bookmarks at the same time.
  • Fixed: 450452 - Implement XHR ("minus X") for worker threads.
  • Fixed: 114649 - onresize events should fire while resizing the window, not just when the mouse stops moving.
  • Fixed: 288194 - XUL <textbox> is too hard to focus.
  • Fixed: 455990 - Close button on last open tab should be hidden.
  • Fixed: 455756 - Add a "new tab" button to the tab bar.
  • Fixed: 438517 - CSS text-shadow not working for XUL elements using nsTextBoxFrame.
  • Fixed: 413141 - Drop -moz-opacity alias.
  • Fixed: 355567 - Firefox stores corrupted version of cached JavaScript file (merges two files together).
  • Fixed: Merges from Tracemonkey branch (last merge Sep 30).
  • Fixed: 455173 - TM: Crash on Accessing Adblock Plus Preferences.
  • Fixed: 54488 - [Mac] Non-draggable widgets in background windows should look disabled.
  • Fixed: 385263 - [Linux] We call FT_Open_Face twice per font, wasting a significant amount of memory.

The Tracemonkey JIT is finally stable enough for me. Is it stable enough for you (javascript.options.jit.content = true)? Does it make your favorite JavaScript-heavy sites faster?

Trunk regressions:

  • Since Oct 1: 458048 - Drag & drop of tabs crashes browser.

mozilla-central pushlog for 2008-09-20 04:00 to 2008-10-04 04:00

Windows builds: Windows nightly (discussion)

Mac builds: Mac nightly

Linux builds: Linux nightly (?)

13 Responses to “2008-10-04 Trunk builds”

  1. Dave Says:

    The number of crashes has definitely gone down, also the number that weren’t being caught by breakpad has also gone down.

  2. Ezra Says:

    It’s still crashing a LOT for me, not sure what it can be tho, tracemonkey or something else. Can’t really find out yet why it’s crashing.

  3. bram Says:

    Gmail feels a bit more responsive, but I’m not sure whether it really is.

    It should be interesting how the new tab discussion unfolds… it’d be good to have a somewhat universal implementation (similar to chrome, opera).

  4. Jesse Ruderman Says:

    Ezra, you can always try turning the Tracemonkey JIT off and seeing if that reduces the frequency of crashes :) Or if you look at your crash reports from about:crashes, you might be able to tell whether they’re happening in the JavaScript engine or elsewhere.

  5. Milan Zimmermann Says:

    With Tracemonkey, Lively Kernel still crashes Firefox.

    This is a great Javascript test which runs nicely in Safari and G-Chrome, but never ran well in Firefox.

    http://research.sun.com/projects/lively/index.xhtml

    (click on “Enter lively Kernel” tab if it does not load)

  6. Helder Magalhães Says:

    These latest TM merges surely made a difference. :-)
    Some issues still seen, though, which need to be further reduced for submission.

  7. Helder Magalhães Says:

    @Ezra

    Aside from Jesse Ruderman’s suggestion on disabling TraceMonkey (which should be attempted first), you may also try running Firefox in safe-mode (disabling all extensions) and check if it helps! ;-) My guess is that it might be some broken Add-on… :-|

  8. Ezra Says:

    I’ve been actively trying to find out what the problem could be, lately I think there haven’t been any javascript related crashes so that’s good. It’s been happening when I try to download a file, but not in safe-mode, trying to find the plugin that causes it and will file a bug report when I find out.

  9. Helder Magalhães Says:

    @Herbal phentermine

    Does Trace Monkey helps boosting your site too? :-D Or just helps you spamming faster…? :-|

  10. Helder Magalhães Says:

    Damn… :-| Seems that comments need some protection… (Re)captcha [1], maybe? ;-)

    [1] http://recaptcha.net/

  11. Jesse Ruderman Says:

    I haven’t posted about a new build since October 4 because of a bad regression, https://bugzilla.mozilla.org/show_bug.cgi?id=459293

  12. Corinna Says:

    Ok, I’ll try this and hope it will improve things. We’ll see.

  13. Helder Magalhães Says:

    Only issues I was aware of seem to have been fixed by latest nightly builds! :-)