b7c7be527638eb90e30e46f757582cb77924afbc: Merge m-c to inbound.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 15 Nov 2012 20:34:51 -0500 - rev 113446
Push 18158 by ryanvm@gmail.com at Fri, 16 Nov 2012 01:34:59 +0000
Merge m-c to inbound.
58ebb638a7ea6c3a4a19fa45c0bd8b9818c12542: Merge the last PGO-green inbound changeset to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 15 Nov 2012 20:21:35 -0500 - rev 113445
Push 18158 by ryanvm@gmail.com at Fri, 16 Nov 2012 01:34:59 +0000
Merge the last PGO-green inbound changeset to m-c.
a37525d304d933d39836a1639b73da440a715602: Merge last PGO-green changeset of mozilla-inbound to mozilla-central
Ed Morley <emorley@mozilla.com> - Thu, 15 Nov 2012 16:17:36 +0000 - rev 113444
Push 18158 by ryanvm@gmail.com at Fri, 16 Nov 2012 01:34:59 +0000
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
335830f4471994a2589806d9f92acda85399c652: Bug 656311 - Remove XML Events, r=bz
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 15 Nov 2012 14:29:58 +0200 - rev 113443
Push 18158 by ryanvm@gmail.com at Fri, 16 Nov 2012 01:34:59 +0000
Bug 656311 - Remove XML Events, r=bz
df2f15a17798a76a2dd7bb23f8d9379278e2492f: Bug 749448 - Remove XTF, r=bz
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 15 Nov 2012 14:27:13 +0200 - rev 113442
Push 18158 by ryanvm@gmail.com at Fri, 16 Nov 2012 01:34:59 +0000
Bug 749448 - Remove XTF, r=bz
19e0634007b3d299a4e44f35c98ceb3bd5c10727: Bug 806701 - Port browser_privatebrowsing_windowtitle.js to the new per-window PB APIs; r=ehsan
Bellindira Castillo [:bellindira] <bellindira@appcoast.com> - Thu, 15 Nov 2012 19:07:55 -0600 - rev 113441
Push 18157 by eakhgari@mozilla.com at Fri, 16 Nov 2012 01:17:44 +0000
Bug 806701 - Port browser_privatebrowsing_windowtitle.js to the new per-window PB APIs; r=ehsan
09fa9bbbfb022192bf757ca92828773a7004ebdd: bug 811382 - update OTS library to r.95. r=jdaggett
Jonathan Kew <jkew@mozilla.com> - Thu, 15 Nov 2012 17:04:57 -0800 - rev 113440
Push 18156 by jkew@mozilla.com at Fri, 16 Nov 2012 01:05:59 +0000
bug 811382 - update OTS library to r.95. r=jdaggett
1a53df18c076a7388496b9d78cceb855ce793735: Add in support for running a cross-shell directly in qemu (bug 807936, r=ted)
Marty Rosenberg <mrosenberg@mozilla.com> - Thu, 15 Nov 2012 10:24:07 -0500 - rev 113439
Push 18155 by mrosenberg@mozilla.com at Fri, 16 Nov 2012 00:45:03 +0000
Add in support for running a cross-shell directly in qemu (bug 807936, r=ted)
224fe2a12a04c5edb6ec7a1b9d0cad1890f8e66f: Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Fri, 16 Nov 2012 00:30:08 +0000 - rev 113438
Push 18154 by bschouten@mozilla.com at Fri, 16 Nov 2012 00:32:37 +0000
Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
2c2c6ddb6fe619c0748e425466e23c0f6d510154: Bug 810551 [r=myk]
Fabrice Desré <fabrice@mozilla.com> - Thu, 15 Nov 2012 16:31:06 -0800 - rev 113437
Push 18153 by fdesre@mozilla.com at Fri, 16 Nov 2012 00:31:14 +0000
Bug 810551 [r=myk]
31c2faaae4b64180b3926561dda571d5a8970595: Bug 812226 - Package synthetic_gestures.js with the marionette_client, r=jgriffin
Malini Das <mdas@mozilla.com> - Thu, 15 Nov 2012 19:07:48 -0500 - rev 113436
Push 18152 by mdas@mozilla.com at Fri, 16 Nov 2012 00:08:16 +0000
Bug 812226 - Package synthetic_gestures.js with the marionette_client, r=jgriffin
e8c599817e977fb4c6b7bc07f9a942518b38db5a: Bug 810470. Part 9: Fix reftests. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 14 Nov 2012 22:36:49 -0800 - rev 113435
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 9: Fix reftests. r=mattwoodrow We seem to be invalidating less and some issues with overflowing Cocoa native widget themes have appeared. We've worked around these issues elsewhere, e.g. by getting rid of scrollbars, so I'm doing it here too. The test 745025-1.html dynamically updates a print reftest, which seems to cause problems on Mac with the page shadow drawing. This is not important and is already a known intermittent failure.
7a530abf45befb679a04767b50417ff4cb2bb025: Bug 810470. Part 8: Limit the BasicLayers background-caching optimization to cases where the destination context has an integer translation only, and snap the image rectangle. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 14 Nov 2012 17:35:18 -0800 - rev 113434
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 8: Limit the BasicLayers background-caching optimization to cases where the destination context has an integer translation only, and snap the image rectangle. r=mattwoodrow Previous patches in this bug enabled the nsDisplayCanvasBackground background-caching optimization for the test 402807-1.html. That exposed an existing bug where we don't snap the background image to pixel boundaries when drawing through that path. This patch fixes it. This patch also stops the IsSingleFixedPositionImage path from using mDestRect, returning the rect as an out-parameter instead.
ea62a0ee450cd721989590973538dab950f98f4f: Bug 810470. Part 7: Simplify TryOptimizeToImageLayer/IsSingleFixedPositionImage now that colors are not involved. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Sat, 10 Nov 2012 00:42:10 -0500 - rev 113433
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 7: Simplify TryOptimizeToImageLayer/IsSingleFixedPositionImage now that colors are not involved. r=mattwoodrow
699718f3235570f71d04e845df9715e30c4486c8: Bug 810470. Part 6: Rename nsDisplayBackground to nsDisplayBackgroundImage. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 09 Nov 2012 18:14:59 -0500 - rev 113432
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 6: Rename nsDisplayBackground to nsDisplayBackgroundImage. r=mattwoodrow
deda72e9eb11ab79a444a7daa1039bb1a1e5b353: Bug 810470. Part 5: Remove more unused code. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 09 Nov 2012 18:14:14 -0500 - rev 113431
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 5: Remove more unused code. r=mattwoodrow
12182f4817cf2c65f35d5820b759c83b15d9ee47: Bug 810470. Part 4: Make only background-attachment:fixed backgrounds that have propagated to the viewport use a dedicated layer, and refactor how we do that. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 09 Nov 2012 18:14:14 -0500 - rev 113430
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 4: Make only background-attachment:fixed backgrounds that have propagated to the viewport use a dedicated layer, and refactor how we do that. r=mattwoodrow
85793c93543aabf86d2003139a6fb1b19eb1d8a4: Bug 810470. Part 3: Remove code for invalidating background-attachment:fixed content when scrolling. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Fri, 09 Nov 2012 18:14:14 -0500 - rev 113429
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 3: Remove code for invalidating background-attachment:fixed content when scrolling. r=mattwoodrow New invalidation logic takes care of this automatically.
76e6feedd0d6ab359ba04ccc94b8356ef646d22a: Bug 810470. Part 2: Change nsDisplayBackground invalidation to store and compare the background positioning rect. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Thu, 08 Nov 2012 10:05:32 -0500 - rev 113428
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 2: Change nsDisplayBackground invalidation to store and compare the background positioning rect. r=mattwoodrow
a3ea6aa33de6c18651aca7633221dcf7373eb18b: Bug 810470. Part 1: Cache nsStyleBackground pointer in nsDisplayBackground. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 07 Nov 2012 23:08:40 -0500 - rev 113427
Push 18151 by rocallahan@mozilla.com at Fri, 16 Nov 2012 00:03:18 +0000
Bug 810470. Part 1: Cache nsStyleBackground pointer in nsDisplayBackground. r=mattwoodrow
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip