d681c92a7f05045e8cc3f099873f2d88658848f9: Bug 1231213 - Only spawn Service Workers in non-web-extensions processes that won't imminently shutdown. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:57:42 +0000 - rev 487772
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
1ac9661e7fb45c2a8a10dd526c030f30d55ca0f8: Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:56:42 +0000 - rev 487771
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26175
796c617b989fa74b53c578dfd26de1546d61e9a6: Bug 1231213 - Implement ServiceWorkerPrivateImpl to dispatch operations to content processes and respond to their results. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:56:35 +0000 - rev 487770
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
c46b31113adb6e25d1f0dae27e240bf82b13bebd: Bug 1231213 - Let ServiceWorkerOpArgs be sent from the parent process to a content process. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:56:33 +0000 - rev 487769
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
ea7334da65d9892b6df5048fc9dc5b32455311b1: Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:56:24 +0000 - rev 487768
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26172
6e9273940bf59283d4467bdaafdcfe4bb67d57aa: Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:59:48 +0000 - rev 487767
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26171
7df0e0ff9a8266f0ba054c9811f003df3dd344d5: 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> - Tue, 13 Aug 2019 19:57:49 +0000 - rev 487766
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
12aba06d169c830ca96b694d2d85128f0feb8e84: Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:56:08 +0000 - rev 487765
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26169
e7d6d8d64e8ae16be7dca38dd1ed74e431a106cc: Bug 1231213 - Implement PRemoteWorkerController IPDL protocol and RemoteWorkerController{Parent,Child}. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:59 +0000 - rev 487764
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement PRemoteWorkerController IPDL protocol and RemoteWorkerController{Parent,Child}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26168
097a29f3ff9a13b3435d7c1442025e920a2d9f49: Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:57 +0000 - rev 487763
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26167
1b7169b75760aa3fc197e874f1a42372ce8d95f7: 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> - Tue, 13 Aug 2019 19:55:50 +0000 - rev 487762
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
0fd1fd7c3f06e4db046c4b790e4e0326715bd94f: Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:43 +0000 - rev 487761
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26165
3d539eb7faff3ebe834ad18cca2971bb1d94e38b: Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:35 +0000 - rev 487760
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26164
419f9bb7be3cbe96e67d23c7c8cff7e0fa9565cb: Bug 1231213 - Implement IPCInternal{Request,Response}. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:34 +0000 - rev 487759
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Implement IPCInternal{Request,Response}. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26163
caede0e4e88829a3dac913d0ff92c52d83578ca0: Bug 1231213 - Avoid some assertions for ServiceWorkerManagers in child processes. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:27 +0000 - rev 487758
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Avoid some assertions for ServiceWorkerManagers in child processes. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26162
778eade5085d8b15b584a9bfb8677eedd2397aa3: Bug 1231213 - IPCStreamSource should not attempt to read from its stream if already closed. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:19 +0000 - rev 487757
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +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
a84b262ff6f8d2203ce30e9635c8add034320718: Bug 1231213 - Support IPCStreamSource on the Worker Launcher thread. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:12 +0000 - rev 487756
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Support IPCStreamSource on the Worker Launcher thread. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26160
97328368da02226ae2b9db56ea34989ac8325ab1: Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:55:05 +0000 - rev 487755
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26159
9c845d7e3b2966cff74808f37fad5fe203fcd0ae: Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
Perry Jiang <perry@mozilla.com> - Tue, 13 Aug 2019 19:54:58 +0000 - rev 487754
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26158
6a5b28ffb92ebbf142e99b372560fb2fa165580b: Bug 1572052 - Fix eslint failures on browser_createLogin.js.
Cosmin Sabou <csabou@mozilla.com> - Tue, 13 Aug 2019 23:09:16 +0300 - rev 487753
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1572052 - Fix eslint failures on browser_createLogin.js.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip