Mark Banner
acd70816c6
Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku
...
Depends on D44149
Differential Revision: https://phabricator.services.mozilla.com/D44150
--HG--
extra : moz-landing-system : lando
2019-09-02 11:23:05 +00:00
Mark Banner
351d147e2f
Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44149
--HG--
extra : moz-landing-system : lando
2019-09-02 11:22:27 +00:00
Noemi Erli
478b1751c7
Backed out 5 changesets (bug 1343678) for causing multiple web-platform failures CLOSED TREE
...
Backed out changeset 4b77646bc788 (bug 1343678)
Backed out changeset 7396789341b1 (bug 1343678)
Backed out changeset 85526faefe6d (bug 1343678)
Backed out changeset 07b757a21222 (bug 1343678)
Backed out changeset 3551cc55620d (bug 1343678)
2019-08-30 00:36:40 +03:00
James Willcox
7586331427
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:28 +00:00
Dorel Luca
547786f1cd
Backed out 3 changesets (bug 1343678) for WPT failures on Android. CLOSED TREE
...
Backed out changeset 619e7838ebfd (bug 1343678)
Backed out changeset 5010684cdca4 (bug 1343678)
Backed out changeset b01343e4c2eb (bug 1343678)
2019-08-28 23:09:08 +03:00
James Willcox
3c29fb1982
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-08-28 16:06:39 +00:00
Kashav Madan
508a24d1a6
Bug 1562264 - Update skip-if annotations, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41763
--HG--
extra : moz-landing-system : lando
2019-08-23 16:05:08 +00:00
Andrew McCreight
0d718ad91f
Bug 1575343, part 3 - Avoid copies in workers and service workers when getting calling location. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D42729
--HG--
extra : moz-landing-system : lando
2019-08-21 14:25:53 +00:00
Thomas Nguyen
bbd6f51a56
Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D41955
--HG--
extra : moz-landing-system : lando
2019-08-21 13:28:23 +00:00
Thomas Nguyen
32ab8293ff
Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug
...
ReferrerPolicy gets tossed back and forth as a uint32_t and
ReferrerPolicy enum in header file. Expose ReferrerPolicyValues from
webidl file and use consistently in native code.
Differential Revision: https://phabricator.services.mozilla.com/D41954
--HG--
extra : moz-landing-system : lando
2019-08-21 13:24:45 +00:00
Thomas Nguyen
fe6a6a4285
Bug 1567940 Apply ReferrerInfo to Download and fix Go to Download Page button r=Gijs,dimi
...
In the old way, if referrer is ommited we will not be able to go to
download page. In that case, we should use originalReferrer in
ReferrerInfo object
Differential Revision: https://phabricator.services.mozilla.com/D39875
--HG--
extra : moz-landing-system : lando
2019-08-20 16:22:44 +00:00
Perry Jiang
4d1b5b9a5c
Bug 1552945 - Start Service Workers in the parent process with parent-intercept. r=asuth,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D32492
--HG--
extra : moz-landing-system : lando
2019-08-20 15:21:11 +00:00
Perry Jiang
cbf68e6857
Bug 1552945 - Merge ServiceWorkerRegistrationFronts and ServiceWorker WorkerTargetFronts on their IDs. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D31905
--HG--
extra : moz-landing-system : lando
2019-08-20 15:20:54 +00:00
Perry Jiang
a7ce0c3b9e
Bug 1552945 - Allow a WorkerPrivate's creator to set its ID. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D31903
--HG--
extra : moz-landing-system : lando
2019-08-20 15:20:40 +00:00
Oana Pop Rus
a69647eae6
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-08-20 01:12:17 +03:00
Cosmin Sabou
f6584dfc70
Backed out changeset 2bd128c84b4e (bug 1574567) for causing assertion failures on ServiceWorkerManagerService.cpp.
2019-08-19 22:00:28 +03:00
Perry Jiang
538903d0db
Bug 1574457 - Remove unused variable in optimized Beta/Release builds in ServiceWorkerPrivate.cpp r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D42380
--HG--
extra : moz-landing-system : lando
2019-08-17 01:14:08 +00:00
Razvan Maries
595de881b0
Backed out 2 changesets (bug 1562264) for causing Android perma fails. CLOSED TREE
...
Backed out changeset b66eec7d2e55 (bug 1562264)
Backed out changeset 445eadfd8ce3 (bug 1562264)
2019-08-17 02:24:40 +03:00
Kashav Madan
f74ee91093
Bug 1562264 - Update skip-if annotations, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41763
--HG--
extra : moz-landing-system : lando
2019-08-16 17:31:52 +00:00
Andrew McCreight
c226e7e747
Bug 1574567 - Enable various tests for Fission that don't actually crash with ServiceWorkerManagerService signatures. r=kmag
...
browser_antitracking_subiframes.js also seems to pass.
Differential Revision: https://phabricator.services.mozilla.com/D42353
--HG--
extra : moz-landing-system : lando
2019-08-16 19:45:02 +00:00
Andrew McCreight
b67d050045
Bug 1574543 - Add and use a Fission-compatible utility method to check if a remote type is for web content. r=mconley
...
Some tests check that the remote type is "web", but with Fission it
will instead start with "webIsolated=".
I fixed some of the errors in
browser_new_web_tab_in_file_process_pref.js and
browser_httpResponseProcessSelection.js, but there are other failures,
so they remain disabled.
Differential Revision: https://phabricator.services.mozilla.com/D42354
--HG--
extra : moz-landing-system : lando
2019-08-19 16:56:36 +00:00
Perry Jiang
8ce0bdf419
Bug 1231213 - Update the update algorithm to better match the spec r=asuth
...
- Throw a TypeError when a registration isn't found in the "scope to registration map"
- Synchronously (before enqueuing a job) check for an existing newest worker
- Synchronously check if an installing worker is attempting to update itself
Differential Revision: https://phabricator.services.mozilla.com/D41618
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:51 +00:00
Perry Jiang
7706afc0a8
Bug 1231213 - Allow the delayed ServiceWorkerRegistration.update() mechanism to handle multiple simultaneous requests without timing out. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26178
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:44 +00:00
Perry Jiang
f916ba9388
Bug 1231213 - Make ServiceWorkerPrivate use ServiceWorkerPrivateImpl when parent-intercept is enabled. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26177
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:37 +00:00
Perry Jiang
9f8937313f
Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26175
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:28 +00:00
Perry Jiang
b1c2ec9ffc
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
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:23 +00:00
Perry Jiang
bbc5dad9a8
Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26172
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:08 +00:00
Perry Jiang
5b603200f7
Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26171
--HG--
extra : moz-landing-system : lando
2019-08-15 17:27:07 +00:00
Perry Jiang
81d15b2970
Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26169
--HG--
extra : moz-landing-system : lando
2019-08-15 17:26:51 +00:00
Perry Jiang
b80e7b2c4a
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
--HG--
extra : moz-landing-system : lando
2019-08-15 17:26:40 +00:00
Perry Jiang
7a582b1078
Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26165
--HG--
extra : moz-landing-system : lando
2019-08-15 17:26:29 +00:00
Perry Jiang
7ed1285f85
Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26164
--HG--
extra : moz-landing-system : lando
2019-08-15 17:26:22 +00:00
Perry Jiang
f399d514b9
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
--HG--
extra : moz-landing-system : lando
2019-08-15 17:25:44 +00:00
Paul Zuehlcke
89fb47a8d9
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-15 14:32:48 +00:00
Dorel Luca
73975f1d28
Backed out 22 changesets (bug 1231213) for Browser-chrome failures on /workers/remoteworkers/RemoteWorkerChild.cpp
...
Backed out changeset 7e09ad9ceea6 (bug 1231213)
Backed out changeset a275eb0b1a19 (bug 1231213)
Backed out changeset 906b80778539 (bug 1231213)
Backed out changeset 6a40ab6852cb (bug 1231213)
Backed out changeset 216591953f97 (bug 1231213)
Backed out changeset 1de357bc1921 (bug 1231213)
Backed out changeset 8e3fedf6502a (bug 1231213)
Backed out changeset 1b9a8b022fce (bug 1231213)
Backed out changeset 85df1959eb98 (bug 1231213)
Backed out changeset 666bf4260046 (bug 1231213)
Backed out changeset 0b03a19a6dc1 (bug 1231213)
Backed out changeset 11f010e6d6e7 (bug 1231213)
Backed out changeset 6ed55807374f (bug 1231213)
Backed out changeset 395062aef2ec (bug 1231213)
Backed out changeset bacf8499ba7b (bug 1231213)
Backed out changeset bf5d60c7a85a (bug 1231213)
Backed out changeset cd434b787ce6 (bug 1231213)
Backed out changeset ee4565104217 (bug 1231213)
Backed out changeset 581653ef33dd (bug 1231213)
Backed out changeset 2d5628a0e52d (bug 1231213)
Backed out changeset 3449c2eba4c6 (bug 1231213)
Backed out changeset ae221b628899 (bug 1231213)
2019-08-15 01:04:46 +03:00
Perry Jiang
bbd591602f
Bug 1231213 - Update the update algorithm to better match the spec r=asuth
...
- Throw a TypeError when a registration isn't found in the "scope to registration map"
- Synchronously (before enqueuing a job) check for an existing newest worker
- Synchronously check if an installing worker is attempting to update itself
Differential Revision: https://phabricator.services.mozilla.com/D41618
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:54 +00:00
Perry Jiang
22ef80ff1b
Bug 1231213 - Allow the delayed ServiceWorkerRegistration.update() mechanism to handle multiple simultaneous requests without timing out. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26178
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:47 +00:00
Perry Jiang
31ebe4cc35
Bug 1231213 - Make ServiceWorkerPrivate use ServiceWorkerPrivateImpl when parent-intercept is enabled. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26177
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:40 +00:00
Perry Jiang
18f1995d4d
Bug 1231213 - Implement cross-process ServiceWorkerGlobalScope.skipWaiting(). r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26175
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:31 +00:00
Perry Jiang
67fdc5b2fb
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
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:24 +00:00
Perry Jiang
d89bee1b4e
Bug 1231213 - Implement ServiceWorkerOp and its subclasses. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26172
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:15 +00:00
Perry Jiang
7631234594
Bug 1231213 - Implement PFetchEventOp(Proxy) IPDL protocols and FetchEventOp(Proxy){Parent,Child}. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26171
--HG--
extra : moz-landing-system : lando
2019-08-14 16:20:08 +00:00
Perry Jiang
0d044b3f9b
Bug 1231213 - Refactor RemoteWorkerController to handle Service Workers' and Shared Workers' operations. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26169
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:59 +00:00
Perry Jiang
e94a4df810
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
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:51 +00:00
Perry Jiang
69fbf004ee
Bug 1231213 - Implement ServiceWorkerShutdownBlocker. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26165
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:44 +00:00
Perry Jiang
7e18d0584f
Bug 1231213 - Implement ServiceWorkerOp{Args,Promise,Result}, FetchEventRespondWith{Promise,Result}, and IPCFetchEventRespondWithResult. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26164
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:42 +00:00
Perry Jiang
dd139fd2a4
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
--HG--
extra : moz-landing-system : lando
2019-08-14 16:19:28 +00:00
Ciure Andrei
b454daea7a
Backed out 3 changesets (bug 1531303) for causing close_window/close.py and browser_permissions_dialog.js to perma fail CLOSED TREE
...
Backed out changeset 87305e83174e (bug 1531303)
Backed out changeset 0c75c3bac00b (bug 1531303)
Backed out changeset 865c2a5d40da (bug 1531303)
2019-08-14 13:07:55 +03:00
Paul Zuehlcke
93bacc1004
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:23 +00:00
Cosmin Sabou
85a8083871
Backed out 22 changesets (bug 1231213) for build bustages on /mozilla/Attributes.h CLOSED TREE
...
Backed out changeset 4a45f2c447fd (bug 1231213)
Backed out changeset bcb4d348a847 (bug 1231213)
Backed out changeset ae78ac86cc86 (bug 1231213)
Backed out changeset d681c92a7f05 (bug 1231213)
Backed out changeset 1ac9661e7fb4 (bug 1231213)
Backed out changeset 796c617b989f (bug 1231213)
Backed out changeset c46b31113adb (bug 1231213)
Backed out changeset ea7334da65d9 (bug 1231213)
Backed out changeset 6e9273940bf5 (bug 1231213)
Backed out changeset 7df0e0ff9a82 (bug 1231213)
Backed out changeset 12aba06d169c (bug 1231213)
Backed out changeset e7d6d8d64e8a (bug 1231213)
Backed out changeset 097a29f3ff9a (bug 1231213)
Backed out changeset 1b7169b75760 (bug 1231213)
Backed out changeset 0fd1fd7c3f06 (bug 1231213)
Backed out changeset 3d539eb7faff (bug 1231213)
Backed out changeset 419f9bb7be3c (bug 1231213)
Backed out changeset caede0e4e888 (bug 1231213)
Backed out changeset 778eade5085d (bug 1231213)
Backed out changeset a84b262ff6f8 (bug 1231213)
Backed out changeset 97328368da02 (bug 1231213)
Backed out changeset 9c845d7e3b29 (bug 1231213)
2019-08-14 00:10:48 +03:00