7933a1f107a50a42ace247eca050a7bb26dcb4d4: Bug 907565: Remove redundant (unused) copy of nsISVGPoint.cpp. r=dzbarsky
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 20 Aug 2013 22:10:43 -0700 - rev 143653
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907565: Remove redundant (unused) copy of nsISVGPoint.cpp. r=dzbarsky
23fe9ded820d69fde3e638477bc823fb277fc99d: Bug 907508 - Provide a mechanism for adding extra slots for XPConnect globals. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 20 Aug 2013 21:21:01 -0700 - rev 143652
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907508 - Provide a mechanism for adding extra slots for XPConnect globals. r=bz mhordecki needs this in bug 898559.
b7951f36e0511183911e2f46dcb9aa6208953a77: Bug 907508 - Define the slot count for xpconnect and worker globals in terms of the slots defined in DOMJSClass.h. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 20 Aug 2013 21:21:00 -0700 - rev 143651
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907508 - Define the slot count for xpconnect and worker globals in terms of the slots defined in DOMJSClass.h. r=bz
0e81fcb3164bc2b21c0ff9d936b9e5a093098598: Bug 907508 - Drop the slot count for worker globals from 3 to 1. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 20 Aug 2013 21:21:00 -0700 - rev 143650
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907508 - Drop the slot count for worker globals from 3 to 1. r=bz Continuing the analysis of the previous patch, we actually have two free slots. The first comes from the removal of DOM_GLOBAL_OBJECT_SLOT, as in the previous patch. The second comes from the fact that we mirrored the XPConnect slot for the XPCWrappedNativeScope (so that slot offsets would be the same for workers and non-workers), but didn't drop the slot count in bug 797821.
bdb42e4ad1c8285578d40af09181dbe9e4b5295f: Bug 907508 - Drop the number of slots on XPConnect globals from 2 to 1. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 20 Aug 2013 21:21:00 -0700 - rev 143649
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907508 - Drop the number of slots on XPConnect globals from 2 to 1. r=bz In the old world, XPConnect globals had one reserved slot, which was used to store a private pointer to the XPCWrappedNativeScope. Then, in the new DOM bindings landing (bug 740069), we added two slots, one for DOM_GLOBAL_OBJECT_SLOT, and one for DOM_PROTOTYPE_SLOT. Then, in bug 761707, we removed DOM_GLOBAL_OBJECT_SLOT, but the slot count remained at 3. Then, in bug 797821, we stopped storing the XPCWrappedNativeScope in the slot on the global, and dropped the XPConnect global count from 3 to 2. Given the above, we can safely drop it to 1, here. It's easy to check that this is correct, because reserved slots for globals have a different offset, which is JSCLASS_GLOBAL_SLOT_COUNT. And according to mxr, the only thing defined in terms of that is DOM_PROTOTYPE_SLOT (which takes the same value). This means that all subsequent slots on the global are unused.
b89d05e871404f2e1bc3d6881f331f0cab10a0db: Backed out changeset 6356b67f6c87 (bug 902929)
Wes Kocher <wkocher@mozilla.com> - Tue, 20 Aug 2013 20:50:26 -0700 - rev 143648
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Backed out changeset 6356b67f6c87 (bug 902929)
662edd7ed81cdc0e8fbbaa1c7b64c5408c461834: Backed out changeset 315c9f0af9bb (bug 902929)
Wes Kocher <wkocher@mozilla.com> - Tue, 20 Aug 2013 20:50:20 -0700 - rev 143647
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Backed out changeset 315c9f0af9bb (bug 902929)
0b13d1bd2e732bba957674e5567766bd0597ece2: Bug 863306 - Turn off rtcp-mux in config
Ethan Hugg <ethanhugg@gmail.com> - Tue, 20 Aug 2013 13:21:27 -0700 - rev 143646
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 863306 - Turn off rtcp-mux in config
4dd5fb21e5992c33afd63301894bb79da34d4741: Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow
Robert O'Callahan <robert@ocallahan.org> - Wed, 21 Aug 2013 15:04:23 +1200 - rev 143645
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow
ce293f97be573f9f4a3f7d0102c599be1967f9b3: Bug 907489 - PresShell::HandleEvent() never initializes its "flags" variable (r=mattwoodrow)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 20 Aug 2013 18:35:18 -0700 - rev 143644
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907489 - PresShell::HandleEvent() never initializes its "flags" variable (r=mattwoodrow)
315c9f0af9bb1f3c7d59117b3f1c90042bd474a0: Bug 902929. Be explicit about re-attaching async video compositable hosts. r=nical
Nicholas Cameron <ncameron@mozilla.com> - Wed, 21 Aug 2013 13:28:53 +1200 - rev 143643
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 902929. Be explicit about re-attaching async video compositable hosts. r=nical
6356b67f6c879cc95d522f3eea03b52ad1cf2f59: Bug 902929. Assert that we don't have a compositable child for ImageBridgeClients. r=nical
Nicholas Cameron <ncameron@mozilla.com> - Wed, 21 Aug 2013 13:27:05 +1200 - rev 143642
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 902929. Assert that we don't have a compositable child for ImageBridgeClients. r=nical
06ae8a3ca0d6992fd1f3582553fd0ef71123e24e: Bug 907466. Support large canvases with d3d11. r=mattwoodrow
Nicholas Cameron <ncameron@mozilla.com> - Wed, 21 Aug 2013 13:13:57 +1200 - rev 143641
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907466. Support large canvases with d3d11. r=mattwoodrow
24c814a25a79de2d7298074c069d56e7be45659e: Bug 903816. Include-what-you-use for gfx/layers. r=roc
Nicholas Cameron <ncameron@mozilla.com> - Mon, 12 Aug 2013 11:17:23 +1200 - rev 143640
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 903816. Include-what-you-use for gfx/layers. r=roc
c73cdccbe8c9c64c7de5e1a75f26effc63b3f334: Bug 903816. Fixups in non-layers files. r=roc
Nicholas Cameron <ncameron@mozilla.com> - Mon, 12 Aug 2013 11:15:10 +1200 - rev 143639
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 903816. Fixups in non-layers files. r=roc
0b6062c70f2ae20184645b06d647546cece99352: Bug 907011 - Implement CopyGlyphsToBuilder for Cairo Azure backend. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Aug 2013 11:58:27 +1200 - rev 143638
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907011 - Implement CopyGlyphsToBuilder for Cairo Azure backend. r=Bas
1f43ebeb69e290bf3f238e0bef5300dc8eed2a0f: Bug 907011 - Implement pattern matrices for the Cairo Azure backend. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Aug 2013 11:57:57 +1200 - rev 143637
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907011 - Implement pattern matrices for the Cairo Azure backend. r=Bas
a2abafe9a21332f39614ae7da15e174fecf488a9: Bug 907011 - Implement antialias mode for the Cairo Azure backend. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Aug 2013 11:56:27 +1200 - rev 143636
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 907011 - Implement antialias mode for the Cairo Azure backend. r=Bas
596954fd653804dc24f87f5726e3dc21b872a7ad: Bug 904884 - Assign RAII class instances to variables in PathCario so that they stay alive for the correct scope. r=nrc
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Aug 2013 11:55:53 +1200 - rev 143635
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 904884 - Assign RAII class instances to variables in PathCario so that they stay alive for the correct scope. r=nrc
13bb9200d3004213e6ad12fbc1e7dd3fce9faa23: Bug 904981 - Clear surface devices offsets in DrawTargetCairo since we don't use them. r=Bas
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Aug 2013 11:52:20 +1200 - rev 143634
Push 25133 by emorley@mozilla.com at Wed, 21 Aug 2013 12:07:38 +0000
Bug 904981 - Clear surface devices offsets in DrawTargetCairo since we don't use them. r=Bas
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip