The most exciting thing that has happened on the trunk since the branch point is the landing of Cairo, which will soon replace Gecko's existing graphics library, GFX. You can download an experimental build for Linux or an experimental build for Windows from shortly before the landing that uses Cairo for all graphics.
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+.
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".
Fixes that will probably be trunk-only:
- Fixed: 285872 - GIF Decoder: replace gathering buffer with dynamic malloc to fixed 256 bytes hold.
- Fixed: 243486 - Lots of small document.write spend a lot of time in cache code.
- Fixed: 258864 - View > 'Full Screen' menu entry does not become ticked / checked when in full screen mode.
- Fixed: 269125 - img.onerror should fire for non-existent files.
- Fixed: 300313 - Line/word breaking service should be deCOMtaminated and simplified.
- Fixed: 32807 - Triple-clicking should select paragraph, not line.
- Fixed: 296036 - Fix event coordinate handling.
Fixes that are likely to be checked into the branch too:
- Fixed: 277434 - Setting .type property on <object> element doesn't create an HTML attribute type.
- Fixed: 305448 - Leaving document while script loaded via document.write is loading leaks the world.
- Fixed: 305236 - The bfcache stores too many things in the cache.
- Fixed: 304882 - Bookmarklet fails (accessing location.href after document.write()).
- Fixed: 189308 - JavaScript <body onscroll> event don't work with mouse scroll, mouse wheel or keyboard arrow.
- Fixed: 302433 - Helper application temp files litter the desktop on Mac.
I'm not keeping track of day-to-day regressions on the trunk.
Trunk checkins between the branch point (around 2005-08-12 01:00) and 2005-08-23 07:00
Windows nightly,
Windows hourly
(discussion)
Linux nightly,
Linux hourly
Mac nightly,
Mac hourly