Kagami Sascha Rosylight
3744a53cf3
Bug 1768189 - Part 28: Apply modernize-concat-nested-namespaces to dom/serviceworkers/ServiceWorkerCloneData.cpp ... r=andi
...
Depends on D145761
Differential Revision: https://phabricator.services.mozilla.com/D145762
2022-05-09 20:41:14 +00:00
Eden Chuang
1180d8e945
Bug 1503072 - Navigation fault interception test support. r=dom-worker-reviewers,edenchuang
...
Depends on D111844
Differential Revision: https://phabricator.services.mozilla.com/D111845
2021-07-12 21:10:26 +00:00
Iulian Moraru
16abff8a1d
Backed out 3 changesets (bug 1503072) for causing bc failures on browser_navigation_fetch_fault_handling.js. CLOSED TREE
...
Backed out changeset f8c6503512f5 (bug 1503072)
Backed out changeset c04927c15fd8 (bug 1503072)
Backed out changeset b7550232d4f1 (bug 1503072)
2021-07-12 15:19:09 +03:00
Eden Chuang
7f6e2c7fce
Bug 1503072 - Navigation fault interception test support. r=dom-worker-reviewers,edenchuang
...
Depends on D111844
Differential Revision: https://phabricator.services.mozilla.com/D111845
2021-07-12 11:13:34 +00:00
Yaron Tausky
5b830e099d
Bug 1496997 - Remove a chunk of child intercept code from dom/serviceworkers r=asuth,dom-workers-and-storage-reviewers,sg
...
Differential Revision: https://phabricator.services.mozilla.com/D101632
2021-06-08 21:02:54 +00:00
Andi-Bogdan Postelnicu
c0cd51b8de
Bug 1626555 - Add dom/serviceworkers to the list of non-unified-build-compatible directories. r=sg
...
Differential Revision: https://phabricator.services.mozilla.com/D96441
2020-11-10 11:55:00 +00:00
Brian Hackett
5cfe4d78dd
Bug 1595964 Part 1 - Add nsIServiceWorkerRegistrationInfo.evaluatingWorker, r=asuth.
...
Differential Revision: https://phabricator.services.mozilla.com/D54286
2019-12-07 18:18:07 +00:00
Noemi Erli
8e5da62e12
Backed out 6 changesets (bug 1595964, bug 1596939) for causing failures in browser_application_panel_list-domain-workers.js
...
Backed out changeset 65c870147654 (bug 1595964)
Backed out changeset 74a982a9144a (bug 1596939)
Backed out changeset c21c15689e77 (bug 1596939)
Backed out changeset a6848f4d219d (bug 1596939)
Backed out changeset 4f538e6c6dcc (bug 1595964)
Backed out changeset d1c93f700b8c (bug 1595964)
2019-12-07 20:13:22 +02:00
Brian Hackett
c4e81c82a5
Bug 1595964 Part 1 - Add nsIServiceWorkerRegistrationInfo.evaluatingWorker, r=asuth.
...
Differential Revision: https://phabricator.services.mozilla.com/D54286
2019-12-03 16:55:28 +00:00
Boris Zbarsky
fef9d123c5
Bug 1582892. Expose the number of strings in a Web IDL enum in a nice way. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D49536
2019-10-23 03:54:39 +00:00
Daniel Varga
1ba9dcd6bb
Backed out changeset f9a4c8d67be3 (bug 1582892) for build bustage at build/src/dom/console/ConsoleInstance. On a CLOSED TREE
2019-10-23 06:13:54 +03:00
Boris Zbarsky
06478c0c0d
Bug 1582892. Expose the number of strings in a Web IDL enum in a nice way. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D49536
2019-10-18 03:26:43 +00:00
Perry Jiang
e517f4228f
Bug 1552945 - Allow a WorkerPrivate's creator to set its ID. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D31903
2019-08-20 15:20:40 +00:00
Perry Jiang
84a387dce4
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
2019-08-15 17:26:40 +00:00
Perry Jiang
1403f20eb8
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
2019-08-15 17:25:44 +00:00
Dorel Luca
4a52d3ad22
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
804eb00479
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
2019-08-14 16:19:51 +00:00
Perry Jiang
f1fb2b915a
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
2019-08-14 16:19:28 +00:00
Cosmin Sabou
4f160f0685
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
Perry Jiang
298e46d0e1
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
2019-08-13 19:55:50 +00:00
Perry Jiang
74ed1f48b8
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
2019-08-13 19:54:58 +00:00
Cosmin Sabou
45fe1b6693
Backed out 22 changesets (bug 1231213) for build bustages on RemoteWorkerChild.cpp. CLOSED TREE
...
Backed out changeset 06dba269fcfe (bug 1231213)
Backed out changeset 20b1ec70a6d0 (bug 1231213)
Backed out changeset be99adfb84ab (bug 1231213)
Backed out changeset 8cb30e5ef8d7 (bug 1231213)
Backed out changeset bdeff3d76292 (bug 1231213)
Backed out changeset 783bd2856798 (bug 1231213)
Backed out changeset e52869704d4d (bug 1231213)
Backed out changeset df97ea0bbe79 (bug 1231213)
Backed out changeset 822ade495b97 (bug 1231213)
Backed out changeset 06281fe76994 (bug 1231213)
Backed out changeset c8c1d3aa27c6 (bug 1231213)
Backed out changeset b96a12cd2c73 (bug 1231213)
Backed out changeset a1dcf2ea83be (bug 1231213)
Backed out changeset 6e2934410f95 (bug 1231213)
Backed out changeset d4ffae32539b (bug 1231213)
Backed out changeset d99f2cbe0ed2 (bug 1231213)
Backed out changeset 3bbea49c6d03 (bug 1231213)
Backed out changeset dac29b0340ce (bug 1231213)
Backed out changeset 0591a2a0cc41 (bug 1231213)
Backed out changeset afc3b2b9d472 (bug 1231213)
Backed out changeset 89fffd7b8740 (bug 1231213)
Backed out changeset 30b9a65a6294 (bug 1231213)
2019-08-13 21:30:20 +03:00
Perry Jiang
ebaf5f40ca
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
2019-08-13 04:57:21 +00:00
Perry Jiang
8aedd201fd
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
2019-08-13 04:57:55 +00:00
Narcis Beleuzu
4b52b2671d
Backed out 22 changesets (bug 1231213) for build bustages on RemoteWorkerChild.cpp . CLOSED TREE
...
Backed out changeset 6f25a7e73fe2 (bug 1231213)
Backed out changeset 5e88c3855fb6 (bug 1231213)
Backed out changeset a78d7b3e44af (bug 1231213)
Backed out changeset eb7f3a9b0a42 (bug 1231213)
Backed out changeset 87575a180ad5 (bug 1231213)
Backed out changeset 4e8369314e87 (bug 1231213)
Backed out changeset 039c34bc043c (bug 1231213)
Backed out changeset 0528ab68d94e (bug 1231213)
Backed out changeset 670e7d61d95c (bug 1231213)
Backed out changeset d61b9d65bd0a (bug 1231213)
Backed out changeset 9042ea694d40 (bug 1231213)
Backed out changeset bc0607e0d50b (bug 1231213)
Backed out changeset 196ee18781cb (bug 1231213)
Backed out changeset 4b588dec466b (bug 1231213)
Backed out changeset be6031a6fca7 (bug 1231213)
Backed out changeset 12e04c22f52f (bug 1231213)
Backed out changeset fd146f327f2d (bug 1231213)
Backed out changeset f2af7b66f50d (bug 1231213)
Backed out changeset 71d93fc98d3f (bug 1231213)
Backed out changeset 280271806864 (bug 1231213)
Backed out changeset ca4e828345a2 (bug 1231213)
Backed out changeset e41b984510ad (bug 1231213)
2019-08-13 07:47:05 +03:00
Perry Jiang
b7f8ca172c
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
2019-08-13 04:03:31 +00:00
Perry Jiang
4a0ba627d2
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D26158
2019-08-13 04:03:11 +00:00
Sylvestre Ledru
e5a134f73a
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
2018-11-30 11:46:48 +01:00
Ben Kelly
651fb3faef
Bug 1469048 Disable service worker propagation when e10s pref is enabled. r=mrbkap
2018-07-09 16:02:41 -07:00
Ben Kelly
b2e64a4240
Bug 1471706 P1 Track each registration state change with a version number stored on the descriptor. r=mrbkap
2018-07-02 07:44:19 -07:00
Ben Kelly
b291b1ee5b
Bug 1462772 P5 Remove now-unused Listener logic in ServiceWorkerInfo. r=mrbkap
2018-07-02 07:44:18 -07:00
Ben Kelly
d9510779da
Bug 1462772 P2 Add the registration Id to the ServiceWorkerDescriptor. r=mrbkap
2018-07-02 07:44:18 -07:00
Ben Kelly
9815b59563
Bug 1462466 P2 Make ServiceWorker::PostMessage() code use the ServiceWorkerCloneData class. r=baku
2018-06-25 07:03:18 -07:00
Emilio Cobos Álvarez
4b8b5e1717
Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
...
This was done automatically replacing:
s/mozilla::Move/std::move/
s/ Move(/ std::move(/
s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Ben Kelly
016465efe7
Bug 1460635 Add ServiceWorkerImpl class to isolate ServiceWorkerInfo from the binding layer. r=baku
2018-05-15 08:53:03 -07:00
Ben Kelly
2982eef41b
Bug 1456986 Make ServiceWorker::Inner::PostMessage() use StructuredCloneData. r=baku
2018-05-14 06:02:15 -07:00
Ben Kelly
25a3d8267f
Backout rev 509957c7a9f9 (bug 1456986). r=me a=ryanvm
2018-05-08 07:38:53 -07:00
Ben Kelly
5caa392825
Bug 1456986 Make ServiceWorker::Inner::PostMessage() use StructuredCloneData. r=baku
2018-05-04 06:38:52 -07:00
Ben Kelly
e7d3a44ba6
Bug 1450274 P1 Make ServiceWorker use DOMEventTargetHelper::KeepAliveIfHasListenersFor(). r=asuth
2018-04-10 11:00:56 -07:00
Ben Kelly
ab99fa61c2
Bug 1438211 P7 Hold the ServiceWorker object alive until either the window is closed or the backing ServiceWorkerInfo becomes redundant. r=asuth
2018-03-02 13:02:50 -08:00
Ben Kelly
b85169b8d8
Bug 1434342 P7 Use the global to GetOrCreate the ServiceWorker DOM instance. r=asuth
2018-01-31 09:10:27 -08:00
Ben Kelly
47eae0939b
Bug 1434342 P4 Make ServiceWorker operate on an abstract Inner interface that ServiceWorkerInfo implements. r=asuth
2018-01-31 09:10:26 -08:00
Ben Kelly
edc92a3e89
Bug 1434342 P3 Make each ServiceWorker DOM object automatically fire its statechange event when appropriate. r=asuth
2018-01-31 09:10:26 -08:00
Ben Kelly
22a62d4ce3
Bug 1434342 P1 Add ServiceWorker::Create() factory method. r=asuth
2018-01-31 09:10:25 -08:00
Ben Kelly
a832bf9372
Bug 1433545 P2 Remove mScriptSpec from ServiceWorkerInfo and use mDescriptor.ScriptURL() instead. r=asuth
2018-01-31 08:29:50 -08:00
Ben Kelly
306c9fbcaf
Bug 1433545 P1 Add scriptURL to ServiceWorkerDescriptor. r=asuth
2018-01-31 08:29:49 -08:00
Ben Kelly
606fbe6ab9
Bug 1433568 Remove the empty ServiceWorkerDescriptor() constructor. r=asuth
2018-01-29 07:52:44 -08:00
Ben Kelly
52ca083d1d
Bug 1430139 P3 Remove workers namespace from service worker code. r=asuth
2018-01-26 13:08:59 -08:00
Ben Kelly
bcf3407d3d
Bug 1430139 P2 Make the tree compile again after moving the code to dom/serviceworkers. r=asuth
2018-01-26 13:08:58 -08:00
Ben Kelly
96d040ae04
Bug 1430139 P1 Move code, tests, and moz.build rules to dom/serviceworkers. r=asuth
2018-01-26 13:08:57 -08:00