2005-12-21 Trunk builds

Fixes:

  • Fixed: 23485 - Browser window should strip newlines from url pastes.
  • Fixed: 253481 - <xul:textbox> attribute to specify what happens to pasted line breaks.
  • Fixed: 253479 - position:fixed elements in XUL document crash/hang browser.
  • Fixed: 255408 - Need to be able to build mozilla --with-system-nss.

Trunk regressions:

  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.

Trunk checkins between 2005-12-19 06:00 and 2005-12-21 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-12-19 Trunk builds

Fixes:

  • Fixed: 284379 - Enabling middlemouse.contentLoadURL and middle clicking a tab should still close tab.
  • Fixed: 262222 - Relative URLs in Live Bookmark link elements not resolved.
  • Fixed: 274777 - Update to Expat 1.95.8.

Trunk regressions:

  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.

Trunk checkins between 2005-12-15 06:00 and 2005-12-19 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-12-15 Trunk builds

Fixes:

  • Fixed: 132183 - Chrome registry can't handle uppercase package names.
  • Fixed: 298960 - -remote can no longer handle commas or quotes.

Fixes for trunk regressions:

  • Fixed: 319732 - Frequent crash while typing string to search for in page (since Dec 9).
  • Fixed: 319024 - Password Manager does not remember data (since ~Dec 1).
  • Fixed: 306426 - Certain submenus blink (flash, flicker) rapidly and do not expand when hovered over (since ~Aug 26).

Trunk regressions:

  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.

Trunk checkins between 2005-12-10 06:00 and 2005-12-15 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-12-10 Trunk builds

Fixes:

  • Fixed: 318489 - Unable to create new XMLHttpRequests from an XPCNativeWrapped window. (Some Greasemonkey scripts break, and break in a way that can be only be fixed in ways that make them more likely to have security holes.)
  • Fixed: 303713 - textbox.dispatchEvent(keyEvent) no longer adds character to textbox in Firefox 1.0.6.
  • Fixed: 266933 - Flash movies using a WMODE other than "windowed" will not start playing if they are not visible in the page.
  • Fixed: 306538 - Autocomplete doesn't work without a mousemove event.
  • Fixed: 201528 - Browser ignores MARQUEE BEHAVIOR = "SLIDE".

Trunk regressions:

  • Since Dec 9: 319732 - Frequent crash while typing string to search for in page (find as you type).
  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.

Trunk checkins between 2005-12-04 06:00 and 2005-12-10 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-12-04 Trunk builds

Fixes:

  • Fixed: 241518 - Calling addEventListener with a closure holding a content node leaks the document. (If I understand correctly, this bug caused Firefox to leak a lot when using some Greasemonkey scripts.)
  • Fixed: 315841 - Java applets disappear when you have plugin registered with content policy (e.g. with Adblock).
  • Fixed: 304243 - When Flash Shockwave or Java Applet plug-in is active on another tab, clicking Back causes that tab to go back.
  • Fixed: 312415 - Selected images (from a selection of the document to print) are black.
  • Fixed: 312566 - [Windows] Fix MouseTrailer and other mouse handling issues (Was: Try to get rid of MouseTrailer).
  • Fixed: 307399 - [Windows] Moving mouse from menu to titlebar leaves menu highlighted.
  • Fixed: 314856 - [Mac] Touchpad (two-finger) scrolling way too fast on Mac OS X 10.4.3.
  • Fixed: 305970 - [Linux] Certain UI operations (opening dialogs, drag and drop) cause refresh, prolonged hang (CPU at 100%) (since April?).

Fixes for trunk regressions:

  • Fixed: 315966 - [Mac] Bottom-to-top image crashes (since Nov 10).

Trunk regressions:

  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.

Trunk checkins between 2005-11-26 06:00 and 2005-12-04 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

RC3 is Firefox 1.5

If you're using Firefox 1.5 Release Candidate 3, congratulations: you have Firefox 1.5. The English (US) version of Firefox 1.5 is just Firefox 1.5 Release Candidate 3 with a renamed installer. Thanks for helping to test the release candidate. You can verify that you have Firefox 1.5 Release Candidate 3 (rather than an older release candidate) by selecting "About Mozilla Firefox" from the "Help" menu; you should see something ending with "Gecko/20051111 Firefox/1.5".

2005-11-26 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. Some extensions are actually incompatible, so be prepared to use -safe-mode if installing an extension this way breaks Firefox.

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 trunk-only fixes since the previous Burning Edge trunk post. Here are some of the most interesting ones:

New stuff:

  • Fixed: 172817 - Allow external source viewer/editor. (Use about:config to set view_source.editor.external to true and set view_source.editor.path to the path to your favorite text editor.)
  • Fixed: 316782 - Provide templatized array class [down with nsVoidArray!].
  • Partially Fixed: 305949 - Stop exporting nonfrozen XPCOM functions.
  • Fixed (?): 312760 - Provide base channel for use by protocol implementations.
  • Fixed: Part of 245684 - Add JPG encoding support.

Fixes:

  • Fixed: 113187 - Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active.
  • Fixed: 251123 - HTTPS lock icon does not explain mixed secure/non-encrypted icon when hovering. (Now says "Warning: Contains unauthenticated content" in this case, and "Authenticated by %S" otherwise.)
  • Fixed (?): 271498 - Context menu appears top left of page when using keyboard.
  • Fixed: 309044 - Flashplayer 8 "Bad NPObject as private data!".
  • Fixed: 112502 - <sup> or "vertical-align:super" changes the position of text too higher.
  • Fixed: 309075 - Right-clicking a partially off-screen link shouldn't scroll the page.
  • Fixed: 315990 - "this.statement.causes.an.error" is ignored instead of throwing.
  • Fixed: 313807 - [Mac] Unicode keyboard layouts stop working after visiting a page with <applet> tag (since Aug 17 on both trunk and branch).
  • Fixed: 200119 - Crash during shutdown (StopCRLUpdateTimer) [@ nsHashtable::Reset ].
  • Fixed: 315189 - Loading this URL crashes [@ nsHTMLDocument::MatchLinks].
  • Fixed (?): 311399 - [Mac] Crash [@ SetOrigin] during rendering context destruction [Mac].
  • Partially fixed: 313309 - Provide table-driven QueryInterface mechanism.
  • Fixed: 121414 - JS could use some focused partial evaluation.

Fixes for trunk regressions:

  • Partially fixed: 309521 - Plugin finder is broken. (The infobar is back, but the puzzle piece isn't.)

Trunk regressions:

  • Since Sept 22: 309521 - Puzzle-piece UI for missing plugins is missing.
  • Since Nov 10: 315966 - [Mac] Bottom-to-top image crashes.

Trunk checkins between 2005-11-07 06:00 and 2005-11-26 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-11-11 Branch respin (Firefox 1.5 RC3)

Fixes:

  • Fixed: 316025 - Crash at allaccess.com and MySpace (over 20% of all RC2 crashes).
  • Fixed: 315189 - Setting innerHTML to a string containing a <style> tag causes display problems (e.g. at Yahoo! Mail Beta) or crashes.
  • Fixed: Several OS/2 bugs.

No known major regressions.

Gecko 1.8 branch checkins between 2005-11-07 12:00 and 2005-11-11 16:05

Windows builds: Windows nightly, Windows hourly

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly