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.
29e52be56feee2b08338e7ef65f2fb7347a7f6d5: Bug 1560699 - Download FTP resources instead of rendering them. r=michal
Jan Andre Ikenmeyer <jan@ikenmeyer.eu> - Sun, 11 Aug 2019 20:46:06 +0000 - rev 487752
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1560699 - Download FTP resources instead of rendering them. r=michal Differential Revision: https://phabricator.services.mozilla.com/D39702
75a8f67b92b9c1478bb134a6791736d8da87f85d: Bug 1573581 - Add megabar pref. r=dao
harry <htwyford@mozilla.com> - Tue, 13 Aug 2019 19:36:31 +0000 - rev 487751
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1573581 - Add megabar pref. r=dao Differential Revision: https://phabricator.services.mozilla.com/D41785
a487efaba148bcd77babd1a6ce87a2336ef8b4cc: Bug 1573106 - Use shortest serialization for computed text-emphasis-style too. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Aug 2019 19:26:02 +0000 - rev 487750
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1573106 - Use shortest serialization for computed text-emphasis-style too. r=boris Differential Revision: https://phabricator.services.mozilla.com/D41513
7b86930a9d34358e931f85148832fd0190fbf9d9: Bug 1573537 - add parentheses for property info count `static_assert`; r=bzbarsky
Nathan Froyd <froydnj@mozilla.com> - Tue, 13 Aug 2019 17:47:04 +0000 - rev 487749
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1573537 - add parentheses for property info count `static_assert`; r=bzbarsky Otherwise we're computing (1ull << CHAR_BIT) * sizeof(...), which is not quite what we wanted. Differential Revision: https://phabricator.services.mozilla.com/D41773
2faaf439477012f2ff08949d3abf206d71a7ca2a: Bug 1572052 - Disable “Create New Login” button when creating a new login. r=MattN
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 13 Aug 2019 19:27:59 +0000 - rev 487748
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1572052 - Disable “Create New Login” button when creating a new login. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D41815
8d2d3b3fb7e27f0bd238985c265b4f50dc10bc05: Backed out 2 changesets (bug 1563587) for junit failures on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 13 Aug 2019 22:33:52 +0300 - rev 487747
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Backed out 2 changesets (bug 1563587) for junit failures on a CLOSED TREE Backed out changeset d07f2e7d6f5e (bug 1563587) Backed out changeset a365d3c43261 (bug 1563587)
e41c0ed4d4377708478aa7771ee2a1f185c90a5c: Bug 1559489, part 4 - Remote-to-local window transplanting. r=tcampbell,bzbarsky
Andrew McCreight <continuation@gmail.com> - Tue, 13 Aug 2019 19:09:59 +0000 - rev 487746
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1559489, part 4 - Remote-to-local window transplanting. r=tcampbell,bzbarsky This patch cleans up remote outer window proxies when we navigate back into the process. It adds a flag to mDanglingRemoteOuterProxies that is set in between BrowsingContext::SetDocShell(), where we can tell that the browsing context is going from being remote to being local, to nsGlobalWindowOuter::SetNewDocument(), where the local outer window proxy is actually created. Once the outer window is created, the remote window proxies can be cleaned up in CleanUpDanglingRemoteOuterWindowProxies(). The clean up is done by a process that is similar to object transplanting, except that instead of looking in the cross-compartment wrapper table for each compartment to find objects to be turned into CCWs to the new object, it looks in the remote proxy map for each compartment. SpiderMonkey doesn't know about the proxy maps, so this has to be done by a new callback object CompartmentTransplantCallback. Now that this cleanup is being done, it shouldn't be possible to wrap a remote outer window proxy when the browsing context is local, so MaybeWrapWindowProxy() can be simplified. I had to drop the assert here that the browsing context has a window proxy because during clean up we call wrap on a local outer window proxy before the BC gets the window proxy set on it. I had the assert because my original plan was to implicitly fix remote proxies during wrapping, but that is no longer necessary. Differential Revision: https://phabricator.services.mozilla.com/D38343
cde59b36166e6df237dd46549ead9fbb401c14c0: Bug 1559489, part 3 - Add helper method for transplant assert. r=tcampbell
Andrew McCreight <continuation@gmail.com> - Tue, 13 Aug 2019 19:09:46 +0000 - rev 487745
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1559489, part 3 - Add helper method for transplant assert. r=tcampbell Also, clean up a formatting issue. Differential Revision: https://phabricator.services.mozilla.com/D38342
1cf1849035abe285e87a80e8339bd9b9a5038fa1: Bug 1559489, part 2 - Split out the back half of RemapWrapper into a new method. r=tcampbell
Andrew McCreight <continuation@gmail.com> - Tue, 13 Aug 2019 19:09:46 +0000 - rev 487744
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1559489, part 2 - Split out the back half of RemapWrapper into a new method. r=tcampbell I need it for the final patch. Differential Revision: https://phabricator.services.mozilla.com/D38341
08e2e7007fe16fc8fe8c253c20b75114752f1c03: Bug 1559489, part 1 - Add IsDOMRemoteProxyObject. r=tcampbell
Andrew McCreight <continuation@gmail.com> - Tue, 13 Aug 2019 19:10:11 +0000 - rev 487743
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1559489, part 1 - Add IsDOMRemoteProxyObject. r=tcampbell This is just a convenience method. Differential Revision: https://phabricator.services.mozilla.com/D38340
7af558091d18077a0a09d8528027c73a0b7eab9f: Bug 1561894 - Implement simplified one-off search button design. r=dao
harry <htwyford@mozilla.com> - Tue, 13 Aug 2019 19:03:20 +0000 - rev 487742
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1561894 - Implement simplified one-off search button design. r=dao Differential Revision: https://phabricator.services.mozilla.com/D39751
b134d9db39a9da2cdb1a4b7c19e6023063fde7f4: Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees
Mike Conley <mconley@mozilla.com> - Tue, 13 Aug 2019 18:29:29 +0000 - rev 487741
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees Differential Revision: https://phabricator.services.mozilla.com/D40305
6cbfd36ee831af17476af0cf7807ebed098532b1: Bug 1568320 - Make Picture-in-Picture toggle preference live-updating. r=NeilDeakin,JSON_voorhees
Mike Conley <mconley@mozilla.com> - Tue, 13 Aug 2019 13:19:06 +0000 - rev 487740
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1568320 - Make Picture-in-Picture toggle preference live-updating. r=NeilDeakin,JSON_voorhees Differential Revision: https://phabricator.services.mozilla.com/D40303
f246623260ee3b80c2021c48f5d56f54073f8060: Bug 1573601 - remove tabs in toolchain.configure; r=nalexander
Nathan Froyd <froydnj@mozilla.com> - Tue, 13 Aug 2019 18:12:54 +0000 - rev 487739
Push 36430 by dvarga@mozilla.com at Wed, 14 Aug 2019 04:09:17 +0000
Bug 1573601 - remove tabs in toolchain.configure; r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D41800
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip