d5235169b19b3fc5f3f7782d0c4d4594f2f08402: Bug 1510569 - Reimplement RemoteWebProgressRequest as an XPCOM component in C++ r=Ehsan
draft
pulselistener - Thu, 02 May 2019 17:09:14 +0000 - rev 1978298
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Reimplement RemoteWebProgressRequest as an XPCOM component in C++ r=Ehsan
Differential Revision:
https://phabricator.services.mozilla.com/D24940
Differential Diff: PHID-DIFF-rov4ojj4eshqkkrdx53c
c2decac9ce6f6a27f47c988d078e2aed77e694a0: Bug 1510569 - Add missing includes and using namespace declarations r=Ehsan
draft
pulselistener - Thu, 02 May 2019 17:09:09 +0000 - rev 1978297
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Add missing includes and using namespace declarations r=Ehsan
WindowGlobalChild.cpp was relying on several headers already included by other
files in its unified build translation unit, but the addition of the
RemoteWebProgressRequest in the next change bumps them into another translation
unit and breaks the build.
The missing `#include` and `using namespace` statements have been added,
allowing builds to succeed.
Differential Revision:
https://phabricator.services.mozilla.com/D24937
Differential Diff: PHID-DIFF-56twz5ims6hhrkdoiaod
44731724a1232048391ae1806d94e6b3b449f780: Bug 1510569 - Reimplement RemoteWebProgress as an XPCOM component in C++ r=Ehsan
draft
pulselistener - Thu, 02 May 2019 17:09:05 +0000 - rev 1978296
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Reimplement RemoteWebProgress as an XPCOM component in C++ r=Ehsan
Differential Revision:
https://phabricator.services.mozilla.com/D24811
Differential Diff: PHID-DIFF-dgvxiyx6vxvbmwh63irz
a7e676a2339aa3da42add27b1bbeaeccfe56e7b3: Bug 1510569 - Add missing includes to WindowGlobalParent.cpp r=Ehsan
draft
pulselistener - Thu, 02 May 2019 17:09:01 +0000 - rev 1978295
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Add missing includes to WindowGlobalParent.cpp r=Ehsan
Due to adding a new CPP file in the next change, the unified build fails due to
files being shuffled around between translation units. This change fixes the
build.
Differential Revision:
https://phabricator.services.mozilla.com/D24810
Differential Diff: PHID-DIFF-oi5zk2pes526sa4ljgs6
38058682e98dbf42f108b069ad87ef930586a067: Bug 1510569 - QueryInterface received nsIRequest in promiseBrowserLoaded to an nsIChannel r=kmag
draft
pulselistener - Thu, 02 May 2019 17:08:57 +0000 - rev 1978294
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - QueryInterface received nsIRequest in promiseBrowserLoaded to an nsIChannel r=kmag
Changing RemoteWebProgress to a C++ XPCOM object will cause the request being
passed into the `onStateChange` handler in `promiseBrowserLoaded` to become a
wrapped XPCOM object for an nsIRequest, instead of the JS object it was
previously. This results in the attribute lookup for `originalURI` on the
request to fail, leading to cascading failures.
Differential Revision:
https://phabricator.services.mozilla.com/D24809
Differential Diff: PHID-DIFF-jxkwuagzcopwsgg7qegj
05fde2af5f61b226a71877febd5ab6e89d3250a5: Bug 1510569 - Include innerDOMWindowID in the WebProgressData sent from TabChild to TabParent r=baku
draft
pulselistener - Thu, 02 May 2019 17:08:53 +0000 - rev 1978293
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Include innerDOMWindowID in the WebProgressData sent from TabChild to TabParent r=baku
Differential Revision:
https://phabricator.services.mozilla.com/D24808
Differential Diff: PHID-DIFF-xloar7iwscrk3jc5hiio
df663ef4ae38f070e93f59bbdabbe0a47e48a4e0: Bug 1510569 - Ensure TabChild's IPC actor is not dead before sending OnContentBlockingEvent message to TabParent r=nika
draft
pulselistener - Thu, 02 May 2019 17:08:48 +0000 - rev 1978292
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Ensure TabChild's IPC actor is not dead before sending OnContentBlockingEvent message to TabParent r=nika
Differential Revision:
https://phabricator.services.mozilla.com/D24807
Differential Diff: PHID-DIFF-guheihjbjkj63kulclbe
8e9467e72290a6f1783ccbfff2a5515d7b84be8d: Bug 1510569 - Use Maybe<T> directly in TabChild::PrepareProgressListenerData r=nika,Alex_Gaynor
draft
pulselistener - Thu, 02 May 2019 17:08:44 +0000 - rev 1978291
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Use Maybe<T> directly in TabChild::PrepareProgressListenerData r=nika,Alex_Gaynor
Differential Revision:
https://phabricator.services.mozilla.com/D24806
Differential Diff: PHID-DIFF-eiodi2h4cwbzojtzlvpq
e0c058c3c07334089b4053f3280bbf208db1593a: Bug 1510569 - Filter TabChild nsIWebProgress events through a nsBrowserFilter r=kmag
draft
pulselistener - Thu, 02 May 2019 17:08:39 +0000 - rev 1978290
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Filter TabChild nsIWebProgress events through a nsBrowserFilter r=kmag
The implementation of WebProgressChild.jsm filters all nsIWebProgress events
through an nsBrowserFilter. We need to do this in the TabChild as well, but
TabChild currently only handles onContentBlockingEvent, for which
nsBrowserFilter only calls the underlying listener.
We also unregister the progress listener much earlier in TabChild::Destroy as
this method causes OnStateChange event to be triggered later on, which we are
not interested in capturing.
Differential Revision:
https://phabricator.services.mozilla.com/D24805
Differential Diff: PHID-DIFF-hokohmdr4oixrzlz33nd
6a15ffe13cca370e6b6bfd299c10049197830b8a: Bug 1510569 - Export nsBrowserStatusFilter.h r=kmag
draft
pulselistener - Thu, 02 May 2019 17:08:34 +0000 - rev 1978289
Push
355864 by reviewbot at Thu, 02 May 2019 17:10:37 +0000
Bug 1510569 - Export nsBrowserStatusFilter.h r=kmag
Differential Revision:
https://phabricator.services.mozilla.com/D24988
Differential Diff: PHID-DIFF-mugxlbeyyulfonpdf5gl
2a26b92c653f1c6d7c0a199c1548f4ebf419d262: try: -b d -p win64-mingwclang -u none -t none
draft
Tom Ritter <tom@mozilla.com> - Thu, 02 May 2019 12:06:53 -0500 - rev 1978288
Push
355863 by tritter@mozilla.com at Thu, 02 May 2019 17:07:14 +0000
try: -b d -p win64-mingwclang -u none -t none
Pushed via `mach try syntax`
6f97e726efe79d736d6b9923744790d78a94e866: try_task_config for code-review
draft
pulselistener - Thu, 02 May 2019 17:06:39 +0000 - rev 1978287
Push
355862 by reviewbot at Thu, 02 May 2019 17:06:59 +0000
try_task_config for code-review
Differential Diff: PHID-DIFF-uhtm6remnaxiwnxstq2e
4c5497002663c6bde376793696f82185c9b939f0: Bug 1545539 - Add enterprise requested preferences to policy.
draft
pulselistener - Thu, 02 May 2019 17:06:31 +0000 - rev 1978286
Push
355862 by reviewbot at Thu, 02 May 2019 17:06:59 +0000
Bug 1545539 - Add enterprise requested preferences to policy.
Differential Diff: PHID-DIFF-uhtm6remnaxiwnxstq2e
0515053d63b72c05edeb36254e4629ace1e821cd: Fuzzy query='wrench-and
draft
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 02 May 2019 13:05:56 -0400 - rev 1978285
Push
355861 by kgupta@mozilla.com at Thu, 02 May 2019 17:06:21 +0000
Fuzzy query='wrench-and
Pushed via `mach try again`
cf2ae2b8076d3d9e6f596cfe3a10778c1372529e: Test
draft
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 02 May 2019 13:05:52 -0400 - rev 1978284
Push
355861 by kgupta@mozilla.com at Thu, 02 May 2019 17:06:21 +0000
Test
5a4c0495a9e63ec6c12a7860ba4aa006bcc7c727: Add release builds of wrench
draft
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 02 May 2019 11:46:28 -0400 - rev 1978283
Push
355861 by kgupta@mozilla.com at Thu, 02 May 2019 17:06:21 +0000
Add release builds of wrench
ddaac38e67edbf58f589ed7a04a8c57423be5f53: try_task_config for code-review
draft
pulselistener - Thu, 02 May 2019 17:05:19 +0000 - rev 1978282
Push
355860 by reviewbot at Thu, 02 May 2019 17:05:39 +0000
try_task_config for code-review
Differential Diff: PHID-DIFF-uszvvxph3c7gartb2xni
c34a4515bd1ed21d39f4257155b9f3d3876a44ca: Bug 1548587 - Add addl preferences for dom keyboard hacks.
draft
pulselistener - Thu, 02 May 2019 17:05:14 +0000 - rev 1978281
Push
355860 by reviewbot at Thu, 02 May 2019 17:05:39 +0000
Bug 1548587 - Add addl preferences for dom keyboard hacks.
Differential Diff: PHID-DIFF-uszvvxph3c7gartb2xni
0327c029fa3036584f05c80b4d75d8b5ea211316: Fuzzy query=
draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Thu, 02 May 2019 13:04:51 -0400 - rev 1978280
Push
355859 by jbruaroey@mozilla.com at Thu, 02 May 2019 17:05:10 +0000
Fuzzy query=
Pushed via `mach try fuzzy`
c1d45d036c3a8ab6395d6a07ec6b02df0393c7e3: Bug 1407415 - Add a CamerasParent shutdown blocker.
draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Thu, 25 Apr 2019 12:47:48 -0400 - rev 1978279
Push
355859 by jbruaroey@mozilla.com at Thu, 02 May 2019 17:05:10 +0000
Bug 1407415 - Add a CamerasParent shutdown blocker.