Eden Chuang
fd5c8abedb
Bug 1581072 - Removing skip-if = fission for testing fission r=perry
...
ServiceWorker mochitests fail for Fission is fixed by bug 1542415.
Remove the skip-if for tests
Differential Revision: https://phabricator.services.mozilla.com/D46030
--HG--
extra : moz-landing-system : lando
2019-09-16 21:11:57 +00:00
Andreea Pavel
3756361b00
Backed out changeset c47f550abd3e (bug 1578337) for failing bc at browser_bug629172.js on a CLOSED TREE
2019-09-13 14:59:14 +03:00
Andreea Pavel
8d63d04d42
Bug 1578337 - disable test browser_storage_permission on all platforms r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D45477
--HG--
extra : moz-landing-system : lando
2019-09-11 05:50:28 +00:00
Boris Zbarsky
14c30e58d6
Bug 1578173 part 4. Switch event subclasses to constructor operations. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45391
--HG--
extra : moz-landing-system : lando
2019-09-11 14:35:28 +00:00
Cosmin Sabou
0a933b1510
Bug 1578325 - Disable test_async_waituntil.html for frequent failures. r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D44974
--HG--
extra : moz-landing-system : lando
2019-09-06 09:40:53 +00:00
James Willcox
ea5c701029
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-09-05 13:59:32 +00:00
Gijs Kruitbosch
9f3a3e9669
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 22:12:39 +00:00
Gurzau Raul
f96e9cd73f
Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE.
2019-09-04 21:34:11 +03:00
Gijs Kruitbosch
bb899238e7
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:02 +00:00
Cosmin Sabou
d6435fae32
Backed out 4 changesets (bug 1456995) for OSX mochitest failures on test_serviceworkerinfo.xul. CLOSED TREE
...
Backed out changeset e4deba1aa285 (bug 1456995)
Backed out changeset 03db4932e3ca (bug 1456995)
Backed out changeset 962b6affd688 (bug 1456995)
Backed out changeset 5fbed7d37ac0 (bug 1456995)
2019-09-03 22:27:03 +03:00
Perry Jiang
a1ec5b43d3
Bug 1456995 - make browser_devtools_serviceworker_interception.js compatible with parent-intercept r=asuth
...
- Listen for observer topics in the parent-process when in parent intercept mode
- Remove an extra postMessage call (and the corresponding message handler)
Differential Revision: https://phabricator.services.mozilla.com/D44513
--HG--
extra : moz-landing-system : lando
2019-09-03 17:44:22 +00:00
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