Archive for the 'Trunk' Category

2005-09-15 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.

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 checkins since the previous Burning Edge trunk post. Here are some of the most exciting fixes and new features.

Fixes that will probably be trunk-only:

  • Fixed: 229473 - Emacs-like/readline-like ctrl+letter shortcuts should work on Mac OS X.
  • Fixed: 73373 - Multiple Selection of Text with CTRL.
  • Fixed: 272702 - Remove skipped content.
  • Fixed: 192077 - Img align=middle rendered incorrectly.
  • Fixed: 301234 - Implement a subset of SVG filters (more info).
  • Fixed: 294517 - Implement SVG Patterns (more info).
  • Fixed: 303727 - Supply a supported way to access anonymous <div> of HTML input/textarea (for extensions).
  • Fixed: 212789 - Horizontal Scrolling for XUL Tree Controls.
  • Fixed: 230909 - Ability to disable "this script is running slowly" message.
  • Fixed: 297914 - [Linux] Use BZ2 packaging for GTK2 builds (8.0MB download becomes 7.4MB download).

Fixes that are likely to be checked into the branch too:

  • Fixed: 293350 - Allow dynamic changes of notification callbacks (was: Don't show download status in status bar (since it shows in the DL manager)).
  • Fixed: 302640 - HasFeature for SVG DOM implementation yields true with native SVG disabled.

I'm not keeping track of day-to-day regressions on the trunk.

Trunk checkins between 2005-08-23 07:00 and 2005-09-15 06:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-23 Trunk builds

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 builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-12 Trunk builds

New stuff:

  • Fixed: 303848 - Do a better job of integrating RSS pretty print into Firefox.
  • Fixed: 285064 - Rename "Sanitize" feature to "Clear Private Data".
  • Fixed: 271097 - Searchplugin auto update should ask user.
  • Fixed: 304403 - Better safe mode UE.
  • Fixed: 300412 - A menu option for Bookmark All Tabs and bookmark options in the right-click menu for tabs.

Fixes:

  • Fixed: 259429 - Proxy: Software Update does not request authentication and fails.
  • Fixed: Followup changes to 296639 (Split windows into an inner and outer object).
  • Fixed: 284868 - HTTP Referer not sent at all when "saving link as...".
  • Fixed: 304115 - Compreg.dat isn't rebuilt properly after Software Update.
  • Fixed: 299745 - Updating Firefox window / progress bar doesn't maintain look of software update UI.
  • Fixed: 255116 - Pressing Home or Shift+Home should close autocomplete.
  • Fixed: 300297 - Transparent dependent xul window opened from chrome causes browser window to be redraw as transparent window in Deer Park.

Fixes for regressions:

  • Fixed: 302809 - AJAX regression: POST setRequestHeader causes NS_ERROR_ILLEGAL_VALUE for invalid headers.
  • Fixed: 301358 - HTTP "refresh" doesn't load page with bfcache enabled.
  • Fixed: 302885 - Can't type into rich text editor, designMode not working anymore (since July 31).
  • Fixed: 302281 - [Linux] Open links from external applications always opens link in new window (since July 26).

Security fixes:

  • Fixed: 303181 - Security hole.

Major regressions since Deer Park Alpha 2:

  • Since Aug 12: 304418 - "Save link as" broken.
  • Since Aug 12: 304457 - Can't tab between location and search boxes.
  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-11 07:00 and 2005-08-12 07:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-11 Trunk builds

New stuff:

  • Fixed: 78510 - Link should become :visited color if URL is loaded in another window/tab/frame.

Fixes:

  • Fixed: 296464 - Crash when setting textbox value from ondragdrop handler.
  • Fixed: 266368 - Find bar is disabled when closed with "match case" focused.

Fixes for regressions:

  • Fixed: 302290 - WindowStateHolder never Release()s its timeouts.

Major regressions since Deer Park Alpha 2:

  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 31: 302885 - Can't type into rich text editor, designMode not working anymore.
  • Since July 26: 302281 - [Linux] Open links from external applications always opens link in new window.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-10 07:00 and 2005-08-11 07:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly (still trunk despite directory name because the 1.8 branch has not branched yet), Mac hourly

2005-08-10 Trunk builds

New stuff:

  • Fixed: 299424 - "Disable common annoyances" pref UI is too vague. (Restore advanced controls for JavaScript annoyances.)
  • Fixed: 86999 - Hebrew support for Universal (All) Autodetect.
  • Fixed: 303203 - [Mac] Turn on autoscroll on OS X.

Fixes:

  • Fixed: 258223 - Bookmark keyword quicksearch need a way to specify character encoding for query URLs.
  • Fixed: 303953 - Slow down downloads of automatic software updates.
  • Fixed: 301253 - Support application uninstaller.
  • Fixed: 299085 - EM should handle install errors instead of just throwing to xpinstall.
  • Fixed: 261985 - ALT-B, then any letter should scroll through bookmarks starting with that letter.
  • Fixed: 303091 - JS Exception when changing print scale.
  • Fixed: 303199 - [Mac] XUL sliders are invisible in Pinstripe (The "Article Length" UI of feedview is broken on OS X).

Fixes for regressions:

  • Fixed: 303420 - Global scope polluter (element by id in global scope) is missing.
  • Fixed: 299547 - Make sure fastback plays well with error pages.

Major regressions since Deer Park Alpha 2:

  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 31: 302885 - Can't type into rich text editor, designMode not working anymore.
  • Since July 26: 302281 - [Linux] Open links from external applications always opens link in new window.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-08 07:00 and 2005-08-10 07:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-08 Trunk builds

Fixes:

  • Fixed: 298943 - If bookmarks.html is missing, bookmark.bak is not copied to bookmarks.html.
  • Fixed: 253661 - [Windows] Nine steps to better menus in Firefox.
  • Fixed: 202014 - [Mac] Add header/footer configuration for printing.

Fixes for regressions:

  • Fixed: 290782 - URIs passed to firefox lacking http:// fails.
  • Fixed: 303723 - API compatibility vs. the fix for bug 299209.

Major regressions since Deer Park Alpha 2:

  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 31: 302885 - Can't type into rich text editor, designMode not working anymore.
  • Since July 26: 302281 - [Linux] Open links from external applications always opens link in new window.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-07 07:00 and 2005-08-08 07:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-07 Trunk builds

Fixes:

  • Fixed: 295282 - [Mac] About window positioned wrongly.

Fixes for regressions:

  • Fixed: 301963 - Software Installation Disabled notification has "undefined" as button text.
  • WFM: 303360 - Bfcache blocks all keys except shortcuts.

Major regressions since Deer Park Alpha 2:

  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 31: 302885 - Can't type into rich text editor, designMode not working anymore.
  • Since July 26: 302281 - [Linux] Open links from external applications always opens link in new window.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-06 07:00 and 2005-08-07 07:00

Windows builds: No Windows nightly, last Windows hourly is a bit old (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly

2005-08-06 Trunk builds

Fixes:

  • Fixed: 249136 - Focus lost when key pressed in newly loading foreground tab.
  • Fixed: 302581 - Show "install" dialog for single extension updates as well as multiple.
  • Fixed: 303449 - Show Update History button gone from the preferences.

Fixes for regressions:

  • Fixed: 298077 - Link remains focused (outlined) when going back to the previous page using the back button and the focus can not be undone.
  • Fixed: 300089 - If the update check process stalls, and update window closed, deer park hangs on next attempt "paused".
  • Fixed (?): 301804 - Fastback landing broke shortcut keys during some stages of page load.
  • Fixed: 302750 - Extension manager: can't install multiple updates anymore.
  • Fixed: 302402 - Source links in JavaScript console open twice.
  • Fixed: 303485 - [Mac] Update manager no longer connects to update server.

Major regressions since Deer Park Alpha 2:

  • Since July 31: 303360 - Bfcache blocks all keys except shortcuts.
  • Since July 31: 303267 - Back/Forward break JavaScript.
  • Since July 31: 302885 - Can't type into rich text editor, designMode not working anymore.
  • Since July 26: 302281 - [Linux] Open links from external applications always opens link in new window.
  • Since July 26: 302136 - Two clicks on "Install Now" button are necessary to install an extension.

All checkins between 2005-08-05 07:00 and 2005-08-06 07:00

Windows builds: Windows nightly, Windows hourly (discussion)

Linux builds: Linux nightly, Linux hourly

Mac builds: Mac nightly, Mac hourly