4977af1ab4a2b7f91d085475799bbeb2d18dc14f: Bug 1231213 - Make ServiceWorkerPrivate use ServiceWorkerPrivateImpl when parent-intercept is enabled. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:37 +0000 - rev 488312
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Make ServiceWorkerPrivate use ServiceWorkerPrivateImpl when parent-intercept is enabled. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26177
877b778e1529c9f8b209970358e89ccf2e8d88d6: Bug 1231213 - Only spawn Service Workers in non-web-extensions processes that won't imminently shutdown. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:35 +0000 - rev 488311
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Only spawn Service Workers in non-web-extensions processes that won't imminently shutdown. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26176
5e7a1885e190a65238b7e39373f59d565270b413: Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:28 +0000 - rev 488310
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26175
b248a65ecbbbc6c8ad6d08774e3d2751421584fc: Bug 1231213 - Implement ServiceWorkerPrivateImpl to dispatch operations to content processes and respond to their results. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:23 +0000 - rev 488309
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement ServiceWorkerPrivateImpl to dispatch operations to content processes and respond to their results. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26174
c73b86cbe4e30af64ea362cf209ceb22c93bdd83: Bug 1231213 - Let ServiceWorkerOpArgs be sent from the parent process to a content process. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:16 +0000 - rev 488308
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Let ServiceWorkerOpArgs be sent from the parent process to a content process. r=asuth The args are sent from the parent process main thread to the parent process background thread and then from the background thread to a content process worker launcher thread. Differential Revision: https://phabricator.services.mozilla.com/D26173
fa549b66c9d30053350d482d747612fd35e3a676: Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:08 +0000 - rev 488307
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26172
6e4c363ba32ab731a19ec4fda8ec33bf3617825d: Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:27:07 +0000 - rev 488306
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26171
20b5efa4517d58f49e462d7d9ec9391308b330b6: Bug 1231213 - Refactor RemoteWorkerChild to handle Service Workers' and Shared Workers' operations and to make its state data/transitions safer. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:58 +0000 - rev 488305
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Refactor RemoteWorkerChild to handle Service Workers' and Shared Workers' operations and to make its state data/transitions safer. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26170
183b54cffbd1fa38734c985e3b9bbe896bc13ae0: Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:51 +0000 - rev 488304
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26169
1a0992c678266b12eab5612a13cbe5cb4867e0ad: Bug 1231213 - Implement PRemoteWorkerController IPDL protocol and RemoteWorkerController{Parent,Child}. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:49 +0000 - rev 488303
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement PRemoteWorkerController IPDL protocol and RemoteWorkerController{Parent,Child}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26168
1db490b0883e9c5448beb6dd653e292318381755: Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:42 +0000 - rev 488302
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26167
fa280993de59a5e729359aa774391c54313c3807: Bug 1231213 - Have ServiceWorkerManager block shutdown on "profile-change-teardown" when in the parent process with parent intercept enabled. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:40 +0000 - rev 488301
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Have ServiceWorkerManager block shutdown on "profile-change-teardown" when in the parent process with parent intercept enabled. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26166
6d3ff0852089c122aa3dc900954cd897c5c863f5: Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:29 +0000 - rev 488300
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26165
d9caf27cef95d38e96ccbb4b1930da6b084d7dcc: Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:22 +0000 - rev 488299
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26164
1f77d3afe29010be484c2974ee040fd99d776d30: Bug 1231213 - Implement IPCInternal{Request,Response}. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:15 +0000 - rev 488298
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Implement IPCInternal{Request,Response}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26163
ea69dc3c1056093410ac387f4cdb126637cce953: Bug 1231213 - Avoid some assertions for ServiceWorkerManagers in child processes. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:13 +0000 - rev 488297
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Avoid some assertions for ServiceWorkerManagers in child processes. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26162
49091733782ab828c1f124f57c4a5bf58f598a24: Bug 1231213 - IPCStreamSource should not attempt to read from its stream if already closed. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:26:05 +0000 - rev 488296
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - IPCStreamSource should not attempt to read from its stream if already closed. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26161
448714db54b31cf1bcd3af13c15883f59a8c4d02: Bug 1231213 - Support IPCStreamSource on the Worker Launcher thread. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:25:58 +0000 - rev 488295
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Support IPCStreamSource on the Worker Launcher thread. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26160
f9e8d4068c06c1339efddad1d558e32a87f8ead6: Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:25:51 +0000 - rev 488294
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26159
a8966ba20267de4cd27a8da1bcb61f39297d4047: Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:25:44 +0000 - rev 488293
Push 113906 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 04:07:24 +0000
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26158
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip