2006-07-01 Trunk builds

Fixes:

  • Fixed: 189039 - Allow Find to find text in textboxes and textareas.
  • Fixed: 221634 - Password manager shouldn't wait for all images to load before filling in passwords.
  • Fixed: 318168 - Tab overflow: show scroll buttons when there are "too many" tabs. (See bug 343251 for some problems with this solution.)
  • Fixed: 322898 - Add events for watching the addition and removal of tabs.
  • Fixed: 337631 - Support document.activeElement and document.hasFocus (IE's focus model).
  • Fixed: 340420 - Support Google "Did you mean..." spelling suggestions in FF2 searchbar.
  • Fixed: 341665 - Support OpenSearch files in window.sidebar.addSearchEngine().
  • Fixed: 340179 - Support Web Applications 1.0 "registerContentHandler" (e.g. for sites that want to register feed handlers).
  • Fixed: 310299 - Big5 Unicode mapping table update.
  • Fixed: 184304 - When memory cache is disabled, no-store pages are not displayed at all.
  • Fixed: 181860 - Mozilla interprets mailto: and other malformed URLs in IMG SRC tag.
  • Fixed: 317334 - Hang when long wrappable string is passed to prompt() [e.g. as used in the exploit for an IE bug].
  • Fixed: 237085 - Text disappears with a large string of unbroken characters, e.g., in text input/field.
  • Fixed: 176507 - Certificates added without warning or confirmation.
  • Fixed: 257781 - vBulletin (message board) javascript causes wrong username/password to be remembered.
  • Fixed: 262387 - "Find as you type" steals focus from plugins' input fields.
  • Fixed: 312778 - Undo after a spell check correction doesn't work, undoes previous action.
  • Fixed: 315536 - Simpler dialog when downloading executables (don't show a dialog with a bunch of disabled choices.)
  • Fixed: 342229 - Fire the onDragOver event repeatedly when doing a drag (and the mouse is not moving).

Fixes for recent regressions:

  • Fixed: 330715 - [Windows] Cairo incorrectly substitutes fonts and then bolds them incorrectly (incorrect fonts on Burning Edge bug lists) (since Cairo).
  • Fixed: 327184 - [Windows] CSS property letter-spacing rendered incorrectly.
  • Fixed: 341981 - Sporadic "engine has no properties" error on startup.
  • Fixed: 328354 - "Set As Desktop Background..." is upside down and has inverted colors.
  • Fixed: 342108 - Clicking link in Gmail launches extra blank tab.

Trunk regressions:

  • Since June 9: 341771 - Download manager does not overwrite existing files after confirmation.
  • Since VC8/Cairo: 329237 - [Windows] Firefox uninstaller fails.
  • Since Cairo: 324707 - Animated GIFs leave trails / don't erase in Cairo.
  • Since Cairo: 324560 - Can't see many Unicode characters in Cairo.
  • Since Jan 26 (FDL): [Mac] Opacity doesn't work. (Related to 325296. Cairo will fix.)
  • Since Jan 26 (FDL): 324819 - Fixed positioned elements now lag/flicker when scrolling.
  • Since Jan 26 (FDL): 324963 - [Windows] Menu highlight is broken/doesn't show up/not painted.

Trunk checkins between 2006-06-21 06:00 and 2006-07-01 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly Linux hourly

Mac builds: Mac nightly, Mac hourly

4 Responses to “2006-07-01 Trunk builds”

  1. David Naylor Says:

    Wow! Some great improvements there! Love the find-in-textareas and the improved password functionality.

  2. J. McNair Says:

    Peter Kasting, for fixing bug 189039, you win 3 internets, flowers and free coffee or booze forever. Consolation chocolates to RBS for trying to fix it 3 years ago. I really really hope it gets into Firefox 2 (from the comments in the bug, it looks like some of the drivers want it to go in). This may sound a bit jerk-ish, but I would be perfectly happy if they delayed the Fx2 beta to get this in.

    The only thing that would make it even better is if they could sneak it it into an point to 1.8.0.x, but since it actually changes established behaviours I know why they cannot and will not.

    *crosses fingers and toes*

  3. Peter Kasting Says:

    Thanks J. McNair :)

    I need to get a branch version of the patch written. If I’m lucky I can get it in today before the B1 code freeze. The drivers are pretty keen to have this in Fx2 so I think it will make it. Not going into a 1.5 release though.

  4. J. McNair Says:

    Woohoo! It landed on the branch! *uncrosses fingers and toes and does a small happy dance*

    Um, thanks for making my fave browser MUCH MORE USEFUL.