41f36857b47e9125f2d601c8a8a18a377697c127: Bug 1137419 - Use correct principal for update. r=baku
Nikhil Marathe <nsm.nikhil@gmail.com> - Mon, 23 Feb 2015 10:34:40 -0800 - rev 231931
Push 56393 by nsm.nikhil@gmail.com at Wed, 04 Mar 2015 23:02:01 +0000
Bug 1137419 - Use correct principal for update. r=baku
489a21a96e5d629510635968e7d72176dc6c24a1: Bug 1131882 - Associate ServiceWorkers with underlying ServiceWorkerInfo. r=baku
Nikhil Marathe <nsm.nikhil@gmail.com> - Thu, 19 Feb 2015 08:40:21 -0800 - rev 231930
Push 56393 by nsm.nikhil@gmail.com at Wed, 04 Mar 2015 23:02:01 +0000
Bug 1131882 - Associate ServiceWorkers with underlying ServiceWorkerInfo. r=baku This allows controller to track state too, and provides better encapsulation. 1) Move SW setup to SWM. RuntimeService now only creates the underlying SharedWorker. 2) Require a SWInfo to create a SW. The SW holds a refptr to the info.
2ebbc5550931dac3b03908e8033237d5a02a6fc3: Bug 1132141 - Update storage when ServiceWorker registration fails. r=baku
Nikhil Marathe <nsm.nikhil@gmail.com> - Wed, 11 Feb 2015 10:51:32 -0800 - rev 231929
Push 56393 by nsm.nikhil@gmail.com at Wed, 04 Mar 2015 23:02:01 +0000
Bug 1132141 - Update storage when ServiceWorker registration fails. r=baku
afad28f235a80d9d5303017fb44449f761acfd83: Bug 1131874 - ServiceWorker persistence activation fixes. r=baku
Nikhil Marathe <nsm.nikhil@gmail.com> - Tue, 10 Feb 2015 18:08:58 -0800 - rev 231928
Push 56393 by nsm.nikhil@gmail.com at Wed, 04 Mar 2015 23:02:01 +0000
Bug 1131874 - ServiceWorker persistence activation fixes. r=baku
7c9dfca903cce7a83dae3c780cfdd96701ba0559: Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
Terrence Cole <terrence@mozilla.com> - Wed, 04 Mar 2015 09:32:02 -0800 - rev 231927
Push 56392 by tcole@mozilla.com at Wed, 04 Mar 2015 22:41:44 +0000
Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
57e351862f31bf7282bc22f1cc1146551104410b: Bug 1138735 - Fallback to software vsync if CVDisplayLink fails to initialize. r=mstange
Mason Chang <mchang@mozilla.com> - Wed, 04 Mar 2015 14:37:55 -0800 - rev 231926
Push 56391 by mchang@mozilla.com at Wed, 04 Mar 2015 22:38:06 +0000
Bug 1138735 - Fallback to software vsync if CVDisplayLink fails to initialize. r=mstange
28c30b4e6b84ebe4784c557e5e245e8f514cd4c0: Bug 1139100 - Apply proper checking for command existence; r=ahal
Gregory Szorc <gps@mozilla.com> - Wed, 04 Mar 2015 11:03:07 -0800 - rev 231925
Push 56390 by gszorc@mozilla.com at Wed, 04 Mar 2015 22:28:53 +0000
Bug 1139100 - Apply proper checking for command existence; r=ahal Previously, we raised errors attempting to register a mach sub-command if the parent command was not defined on the Registrar. This broke B2G because its mach command Registrar imposes restrictions on which commands it exposes. Commands there were not getting registered on the Registrar, leading mach to give a false positive that the parent command was never defined. We change the verification logic to take present but unregistered commands into consideration and to skip registering sub-commands if the parent isn't present in the Registrar.
2bd95d9c12bb8d30f49f650b727a78b3b3b32f96: Bug 913443 - Add some tests. r=roc
Markus Stange <mstange@themasta.com> - Wed, 04 Mar 2015 14:50:13 -0500 - rev 231924
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Add some tests. r=roc
2e30759c80698fe58dd2b4642750a6f11667d84e: Bug 913443 - Remove duplicated argument variables. r=roc
Markus Stange <mstange@themasta.com> - Wed, 04 Mar 2015 12:08:28 -0500 - rev 231923
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Remove duplicated argument variables. r=roc
04ce9ea7f3d8d81bb250080a3e9bf349acd056cb: Bug 913443 - Recycle PaintedLayers as soon as possible. r=roc
Markus Stange <mstange@themasta.com> - Wed, 04 Mar 2015 00:18:47 -0500 - rev 231922
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Recycle PaintedLayers as soon as possible. r=roc This means layers are assigned bottom-to-top.
a472533d75f31c94e3ca5447b0d92572dd5732de: Bug 913443 - When determining the layer to recycle, only consider layers that have display items in common with the layer we need. r=roc
Markus Stange <mstange@themasta.com> - Wed, 04 Mar 2015 00:21:00 -0500 - rev 231921
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - When determining the layer to recycle, only consider layers that have display items in common with the layer we need. r=roc
ce500c03c83e5614cad86b0c5f99bf306e5c79b1: Bug 913443 - Delay PaintedLayer recycling until PopPaintedLayerData(). r=roc
Markus Stange <mstange@themasta.com> - Tue, 03 Mar 2015 21:32:08 -0500 - rev 231920
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Delay PaintedLayer recycling until PopPaintedLayerData(). r=roc Once we're smarter about recycling the right layer, we can't decide on a layer as soon as we encounter its first display item. We might need to have to look at all of the assigned display items. This change makes that requirement explicit.
3f506b4436e50246c038bd535a6cfd1aabf5bb9f: Bug 913443 - Add a display item buffer for PaintedLayerData so that we can assign items without needing to know the actual Layer. r=roc
Markus Stange <mstange@themasta.com> - Wed, 04 Mar 2015 00:21:55 -0500 - rev 231919
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Add a display item buffer for PaintedLayerData so that we can assign items without needing to know the actual Layer. r=roc
c58f78777ab1cbb7d032b6ed11d70b7e7763c483: Bug 913443 - Change the order of these calls. r=roc
Markus Stange <mstange@themasta.com> - Tue, 03 Mar 2015 17:21:42 -0500 - rev 231918
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Change the order of these calls. r=roc The calls above don't need access to the PaintedLayer, but the ones this change is moving down do. This change just makes it more obvious that we're free to move the calls to an even later point.
eaa3b47fe9ded6abaea39d67e96869dc4ef43136: Bug 913443 - Move IsWidgetLayerManager() check out of UpdateCommonClipCount. r=roc
Markus Stange <mstange@themasta.com> - Tue, 03 Mar 2015 17:00:55 -0500 - rev 231917
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Move IsWidgetLayerManager() check out of UpdateCommonClipCount. r=roc UpdateCommonClipCount accesses the PaintedLayerData's mLayer field in order to get the layer manager. We want to be able to call UpdateCommonClipCount when mLayer is null.
66fe954cbf8c9099955453b2f46da3948e0323b2: Bug 913443 - Remove unused aItemVisibleRect argument. r=roc
Markus Stange <mstange@themasta.com> - Tue, 03 Mar 2015 16:57:30 -0500 - rev 231916
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Remove unused aItemVisibleRect argument. r=roc
396bfdd497cdf18095424236b1a811c14b18229f: Bug 913443 - Break CreateOrRecyclePaintedLayer up even more. r=roc
Markus Stange <mstange@themasta.com> - Mon, 02 Mar 2015 19:25:13 -0500 - rev 231915
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Break CreateOrRecyclePaintedLayer up even more. r=roc
cfed9e01504d8a1a2cf02db2271b94d5a140dc18: Bug 913443 - Extract layer hint calculation. r=roc
Markus Stange <mstange@themasta.com> - Mon, 02 Mar 2015 19:24:18 -0500 - rev 231914
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Extract layer hint calculation. r=roc
add34200e05c612b6c9cf0142b5e73d0aa278325: Bug 913443 - Break up CreateOrRecyclePaintedLayer into more parts. r=roc
Markus Stange <mstange@themasta.com> - Mon, 02 Mar 2015 18:43:58 -0500 - rev 231913
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Break up CreateOrRecyclePaintedLayer into more parts. r=roc
e73ab1c0c9d195654e689973050695e5e5033a75: Bug 913443 - Remove some #ifdefs. r=roc
Markus Stange <mstange@themasta.com> - Mon, 02 Mar 2015 18:29:12 -0500 - rev 231912
Push 56389 by mstange@themasta.com at Wed, 04 Mar 2015 22:26:37 +0000
Bug 913443 - Remove some #ifdefs. r=roc This function will be split up into more functions, and carrying along the #ifdefs throughout those would be a pain.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip