2006-01-26 Trunk builds

Fixes:

  • Fixed: 317375 - Refactor frame painting and mouse event targeting to use frame display lists. (Huge patch!)
  • Fixed: 322965 - Allow building xulrunner with --disable-xul.
  • Fixed (?): 249782 - Make Mozilla compile with Microsoft Visual Studio 2005.
  • Fixed: 182670 - "Rounding" error in computed style values.
  • Fixed: 208172 - Implement optimizable XPath.
  • Fixed: 319719 - Atomless keywords (in JavaScript engine).
  • Fixed: 321833 - Clearing the cache prevents disk cache from working.
  • Fixed: 320883 - Extra newline when textfile has CRLF at offset 1024+1025.
  • Fixed: 323471 - Remove nsTString::ToCString.

Examples of bugs fixed by the frame display list patch:

  • Fixed: 78087 - Doesn't display position:(absolute, relative, fixed) with negative z-index.
  • Fixed: 204278 - XUL elements cannot be stacked on top of browser element.
  • Fixed: 47742 - 'position:fixed' object with 'visibility:hidden' becomes visible briefly when it is moved.
  • Fixed: 293638 - Elements in position:fixed div jiggle on hover with outline.
  • Fixed: 293977 - When element with '-moz-opacity' style is placed inside of button then command event is not fired.
  • Fixed: 312639 - 'overflow:scroll' stacking is now wrong.

Trunk regressions:

  • Since Jan 26: 324763 - Tabs that lack focus can no longer be selected.
  • Since Jan 26: 324819 - Fixed positioned elements now lag/flicker when scrolling.
  • Since ~Jan 3: 322414 - Frequent random crashes [@ _PR_MD_ATOMIC_DECREMENT], especially with adblock.
  • Since ~Jan 3: 322833 - Can't install plugins with Plugin Finder - gets stuck at license.

Trunk checkins between 2006-01-21 06:00 and 2006-01-26 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-01-26 Trunk builds”

  1. theefool Says:

    Since Jan 26: 324763 – Tabs that lack focus can no longer be selected.

    Wow, this will force me to backtrack a day. First time in quite some time.

    Still loving the new tab style.

  2. Xavier Says:

    Bug 324763 will be fixed in tomorrow’s nightlies. The fix was checked in earlier today and was confirmed in a couple of the hourlies.

  3. Albert Says:

    I’m noticing a considerable speedup in page drawing/page scrolling with the new painting code… Great work! Go Firefox :)

  4. Dennis J. Says:

    Lucky bastard, I’m seeing exactly the opposite: https://bugzilla.mozilla.org/show_bug.cgi?id=324883

    :(