Commit Graph

54127 Commits

Author SHA1 Message Date
Daniel Holbert
84086a69e7 Bug 276431 Patch 6: Add method nsSMILAnimationController::HasRegisteredAnimations. r=roc a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
b24a5d67c8 Bug 276431 Patch 5: Move two nsSVGUtils methods to header file so they can be inlined in non-gklayout code. r=roc a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
0c7ead0f64 Bug 276431 Patch 4c: Add convenience method nsIDocument::IsResourceDocument, for code shared between external resource docs & svg-as-image helper docs. r=roc sr=jst a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
2532488690 Bug 276431 Patch 4b: Don't create a widget for documents that are being used as images. r=roc a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
f385159cba Bug 276431 Patch 4: Add flag on nsIDocument to let us check if it's actually being used as an image. r=roc sr=jst a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
a9e17bd649 Bug 276431 Patch 3b: Make nsImageFrame compute its transform on-demand. r=roc a=blocking 2010-09-08 13:40:38 -07:00
Daniel Holbert
d2bf82c2fc Bug 276431 part 3: Make nsImageFrame store an intrinsic ratio separate from its intrinsic size, and accept percentages in its intrinsic size. r=roc a=blocking 2010-09-08 13:40:38 -07:00
Daniel Holbert
f3ccf9a90b Bug 276431 part 2: Add imgIContainer::GetRootLayoutFrame. r=joe a=blocking 2010-09-08 13:40:38 -07:00
Daniel Holbert
053e30a125 Bug 276431 part 1: For SVG images, pass through OnStartRequest/OnDataAvailable/OnStopRequest from imgRequest. r=joe a=blocking 2010-09-08 13:40:38 -07:00
Daniel Holbert
833fe03068 Bug 574529: When determining layout-flushing-safety, ignore IsSafeToRunScript if we aren't able to run script in the first place. r=bz a=blocking 2010-09-08 13:40:38 -07:00
Brendan Eich
d7abc9c150 Eliminate JSObject::freeslot via monotonic lastProp->freeslot (592556, r=jorendorff,dvander). 2010-09-02 14:50:44 -07:00
Robert O'Callahan
b2b43745af Bug 579276. Part 10: add a couple of scrolling tests to ensure that text looks good when scrolled in an overflow:auto div. a=blocking 2010-09-02 21:19:24 +12:00
Robert O'Callahan
ec75a459d4 Bug 579276. Part 9: Backout 4d1dc2ea47fd since we no longer need those test changes 2010-09-02 21:18:41 +12:00
Robert O'Callahan
5cc76df7ce Bug 579276. Part 7: Don't retain transparent layers that would hurt text rendering. r=cjones 2010-09-02 21:18:41 +12:00
Robert O'Callahan
ef2339dd29 Bug 579276. Part 6: Add gfxASurface::GetTextQualityInTransparentSurfaces API. r=jrmuizel,sr=vlad 2010-09-02 21:18:41 +12:00
Robert O'Callahan
bd90f73745 Bug 579276. Part 5: Set CONTENT_NO_TEXT and CONTENT_NO_TEXT_OVER_TRANSPARENT flags. r=tnikkel 2010-09-02 21:18:40 +12:00
Robert O'Callahan
0356f8659e Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad 2010-09-02 21:18:40 +12:00
Robert O'Callahan
ad566be621 Bug 579276. Part 4: Move nsDisplayItem parameter down to ThebesLayerData::Accumulate. r=tnikkel 2010-09-02 21:18:39 +12:00
Robert O'Callahan
cfc08eb0c7 Bug 579276. Part 8: Bump scroll timeout up a lot. r=tnikkel 2010-09-02 21:18:39 +12:00
Robert O'Callahan
0f5f9e5391 Bug 579276. Part 2: If a transparent layer is over a solid background color, hoist that color into the layer to make it opaque. r=tnikkel 2010-09-02 21:18:39 +12:00
Robert O'Callahan
a150e0aa96 Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad 2010-09-02 21:18:39 +12:00
Robert Strong
14f475c8d3 followup test only fix for SeaMonkey and Thunderbird for bug 583408. r=dtownsend, a=test bustage fix 2010-09-03 14:27:06 +12:00
Justin Dolske
871efbfc85 Bug 544816 - Attach combined Stop/Go/Refresh button to the Location Bar. Perffix patch #1. a=blocker 2010-09-02 19:20:14 -07:00
Frank Yan
d10ba6b3bb Bug 544816 - Attach combined Stop/Go/Refresh button to the Location Bar. r=dolske, ui-r=shorlander, a=dolske 2010-09-02 19:20:12 -07:00
Chris Pearce
280fb8412f Bug 593074 - Prevent multiple test finish from causing errors. a=test-fix 2010-09-03 12:03:03 +12:00
Chris Pearce
726c1253e3 Bug 485288 - Don't process video controls events after bindings detached. r=dolske a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce
5c3547d9d9 Bug 485288 - Ensure video context menu doesn't show when video's source children don't contain a resource. r=dolske a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce
46babf7fa3 Bug 528523 - Ensure sync sections run in between events. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce
6a92a3da34 Bug 485288 - Update media load algorithm. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Ehsan Akhgari
918268c41b Merge backout a=me 2010-09-02 19:59:48 -04:00
Ehsan Akhgari
7b654288bf Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Wan-Teh Chang
f747eaea4e Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
zlib.  This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876).  r=bsmedberg. a=bsmedberg.
2010-09-02 16:47:06 -07:00
Doug Turner
59a14c27ff Bug 592308. IsLowMemory() is terribly slow and there is nothing to do about it. r=bsmedberg a=blocking-fennec2.0 2010-09-02 19:02:06 -03:00
Felipe Gomes
5de8c7aeb3 Bug 559991. Zoom flicker when switching quickly between tabs. r=gavin.sharp a=blocking-betaN 2010-09-02 18:50:32 -03:00
Felipe Gomes
1e48d1c5b6 Bug 590035. Middle clicking tab bar with custom window drawing does not open a new tab. r=jmathies a=blocking-final 2010-09-02 18:50:26 -03:00
Dão Gottwald
b42370fb2b Disable browser_drag.js r=dao a=ehsan 2010-09-02 23:26:58 +02:00
Johnathan Nightingale
1eb3d35816 Bug 591776 - Add user agent to about:support r=sdwilsh a=blocking2.0beta6+ 2010-09-02 14:42:04 -04:00
Patrick Walton
e15d159819 Bug 592410 - WebConsole: Reloading page while requests are not done causes exception r=sdwilsh a=gavin.sharp 2010-09-02 14:30:48 -07:00
Julian Viereck
85440a9356 Bug 575789: Implements helper $, 2519, clear, keys, values, inspect and pprint. r=sdwilsh a=beta6+ 2010-09-02 14:30:45 -07:00
Wan-Teh Chang
10e2a2f4b6 Bug 580679: remove preference security.ssl.enable_compression because
the change to build NSS with NSS_ENABLE_ZLIB=1 was reverted.  Will try
again after mozilla 2.0.  review+ and approval2.0+ by bsmedberg.
2010-09-02 13:40:19 -07:00
Oleg Romashin
7ff38c48b1 Merge m-c: 09872e2e2130 -> cedar, (qt build bustage fix) 2010-09-01 12:07:19 -07:00
Tyler Downer
6ffec1f34a Bug 592295: Remove question mark from Undo?. r=dtownsend, a=blocking-b6 2010-09-01 10:31:12 -07:00
Alon Zakai
ecc43f9193 Bug 589598: InstallTrigger is not defined for frames inside webpages. r=dtownsend, a=blocking-betaN 2010-09-01 10:32:14 -07:00
Dave Townsend
c49f35d6c9 Bug 565300: Rename the themes pane to Appearance. r=Unfocused, a=blocking-b6 2010-09-01 10:04:09 -07:00
Dave Townsend
72d9ae17b8 Bug 585339: Uninstalling disabled add-ons cannot be undone. r=robstrong, a=blocking-b6 2010-09-01 10:02:28 -07:00
Dave Townsend
67efe7fc18 Bug 563135: Add-ons manager should expose outdated plugins. r=Unfocused, a=blocking-b6 2010-09-01 09:58:42 -07:00
Dave Townsend
6d35b5b2bf Bug 562902: Implement the final detail view mockups. r=Unfocused, a=blocking-b6 2010-09-01 09:57:48 -07:00
Dave Townsend
2ba6c27470 Bug 562901: Add icon64URL to API. r=Unfocused, sr=robstrong, a=blocking-b6 2010-09-01 11:10:03 -07:00
Chris Jones
078e84688f Test for bug 592002. a=test 2010-09-01 13:01:50 -05:00
Chris Jones
9f41678a5d Bug 592002: Out-of-turn RPC replies should be taken into consideration when checking for races, or else we can defer in-calls when we shouldn't. r=bsmedberg a=blocking-beta6 2010-09-01 13:01:50 -05:00