2005-05-21 Trunk builds

Security fixes:

  • Fixed: 281988 - Stop sharing DOM object wrappers between content and chrome. Move XPCNativeWrapper from JavaScript to C++, add "xpcnativewrappers" option for packages. (Makes it much easier to write chrome code and extensions that interact with page content without introducing security holes.)

Fixes for regressions:

  • Fixed: 294630 - Crash when closing tab with picture.
  • Fixed: 294258 - Reload clears form values, incorrectly (with fastback enabled?).
  • Fixed: 294150 - 50% Ts regression since landing of bug 293461 (since May 12).
  • Fixed: 294324 - Scrolling performance regression(since May 16).
  • Fixed: 293070 - Ordered lists (<ol> tags) inside <font> display all 0s.
  • Fixed: 262031 - Contextmenu of about:config does not close when create a new preference name.
  • Fixed: 293453 - Unable to click link when inside div with overflow:auto and border-top.
  • Fixed: 294235 - http://www.powweb.com/ crashes Firefox [@ nsHTMLDocument::MatchLinks].
  • Fixed: 292657 - [GTK2] Drop-down selection box with CSS height attribute "drops down" at top left corner of screen (0,0).

Other fixes:

  • Fixed: 285653 - Add Reporter tool to nightly builds. (To access, use Help > Report Broken Website. Currently pointed at test instance of Reporter server. Bugs in Reporter, Search reports of broken websites, Asa's blog entry.)
  • Fixed: 294399 - Rebrand firefox for deer park. (When Firefox is built without --enable-official-branding, it now calls itself "Deer Park" rather than "Gecko Browser". I think this is temporary.)
  • Fixed: 263595 - Remove "Use Firefox Start as my Home Page" from installer.
  • Fixed: 293548 - Provide Windows registry install location for extensions.
  • Fixed: 292981 - Provide a (much more complete) scriptable interface to the Windows registry.
  • Partially fixed: 294357 - Firefox and Thunderbird load a lot of trash in the registry and don't clean it up again.
  • Fixed: 267657 - Clicking SVG link causes new window to open.
  • Fixed: 294815 - Possible to create a <browser> with no securityUI by accident. ("this.docShell is null" error in browser.xml with certain extensions installed.)
  • Fixed: 264064 - Lose secure site indicators when customizing toolbars.
  • Fixed: 38174 - List numbers and bullets ignore FONT changes.
  • Fixed: 290969 - [Mac, Linux] XMLHttpRequest leaks memory (all) and eventually crashes.

Most serious bugs that occur only when the experimental "fastback" feature is enabled:

  • With fastback on: 292933 - Info. popup box on tinderbox display wrong details.
  • With fastback on: 292934 - Favicon not updated when going back/forward in tab.
  • With fastback on: 293235 - When using the back button (or keyboard), visited links are not marked as visited.
  • With fastback on: 294231 - With fastback on, clicking back on your mouse while viewing a PDF causes FF to hang.

Regressions (new bugs):

  • Since May 21: 295095 - Ctrl+Shift+letter treated as Ctrl+letter.
  • Since May 20: 294926 - Middle-click on link gives autoscroll icon; does not open link.
  • Since ~May 13: 294101 - Safe mode - uninstall/disable does not work, but disables all extensions in normal mode.
  • Since ~May 11: 293761 - Layout screw-up after clicking on "Attach a file" at Gmail.
  • Since ~May 2: 292690 - <marquee> regression causes unwanted horizontal page-widening.
  • Since Feb 24: 284245 - Richedit/designMode not working anymore at blogger.com.
  • Since ~Jan 22: 279497 - Selected profile does not always appear focused.
  • Since November on trunk: 269927 - Tooltip appears after closing tab.

Checkins between 2005-05-14 08:00 and 2005-05-21 08:00

Windows builds: Official Windows, Official Windows installer (discussion)

Linux builds: Official Linux, Official Linux installer

Mac builds: Official Mac

5 Responses to “2005-05-21 Trunk builds”

  1. FT Says:

    Damn it, my bookmarks aren’t working! If I click on a link in the bookmarks menĂ¹ it won’t open…

  2. colfer Says:

    Fixed: 281988 – Stop sharing DOM object wrappers between content and chrome.

    A bunch of stuff has been checked in, but it’s not marked FIXED yet.

  3. Kevin Says:

    Powerbook’s G4 builds – do these follow the same build?
    _Kevin

  4. David B. Haun Says:

    Jesse I noticed differences between releases has changed no post yet in your blog.

  5. Jesse Ruderman Says:

    I don’t post in the blog every time I update it.