Perry Jiang
71c4ea8b76
Bug 1264177 - Implement FetchEvent.resultingClientId r=edenchuang,mrbkap
...
- Expose FetchEvent.resultingClientId on non-subresource, non-"report"-destination requests.
- Delay Clients.get(FetchEvent.resultingClientId) resolution until the resulting client is execution ready.
- Add WPTs to test for existence of resultingClientId and Clients.get promise resolution values.
Differential Revision: https://phabricator.services.mozilla.com/D5333
--HG--
extra : moz-landing-system : lando
2018-11-15 08:28:23 +00:00
Narcis Beleuzu
ca3f27dd60
Backed out changeset 6ad8b10cc0d6 (bug 1264177) for wpt failures on fetch-destination-no-load-event.https.html . CLOSED TREE
2018-11-12 23:36:21 +02:00
Perry Jiang
84d5b8eb27
Bug 1264177 - Implement FetchEvent.resultingClientId r=edenchuang,mrbkap
...
- Expose FetchEvent.resultingClientId on non-subresource, non-"report"-destination requests.
- Delay Clients.get(FetchEvent.resultingClientId) resolution until the resulting client is execution ready.
- Add WPTs to test for existence of resultingClientId and Clients.get promise resolution values.
Differential Revision: https://phabricator.services.mozilla.com/D5333
--HG--
extra : moz-landing-system : lando
2018-11-12 20:10:41 +00:00
Brian Hackett
3354a96d8d
Bug 1465287 Part 8 - Allow spawning recording/replaying child processes and saving recordings, r=jld,mrbkap.
...
--HG--
extra : rebase_source : 1da4b1a7e485cfdafb38318860546ce3d0552815
2018-07-22 11:52:42 +00:00
Ben Kelly
78b42d6228
Bug 1469873 Make ClientSource::Control() fail if storage access is not available and make claim() respect the result. r=mrbkap
2018-06-28 12:58:23 -07:00
Brindusan Cristian
c20abdcc34
Backed out changeset b610acdb4ead (bug 1469873) for mochitest crashes on xul.dll. CLOSED TREE
2018-06-28 20:09:59 +03:00
Ben Kelly
a17ff40103
Bug 1469873 Make ClientSource::Control() fail if storage access is not available and make claim() respect the result. r=mrbkap
2018-06-28 06:27:57 -07:00
Dorel Luca
535f1df913
Merge mozilla-central to mozilla-inbound
2018-06-04 21:48:29 +03:00
Ben Kelly
e418cc65b0
Bug 1462069 P2 Make ClientManagerService forward claim() requests to the main thread SWM when the pref is set. r=baku
2018-06-04 09:10:50 -07:00
Miko Mynttinen
4c85ef17cc
Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
...
MozReview-Commit-ID: HpdFXqQdIOO
--HG--
extra : rebase_source : 1e7eea4f2d4ec16ec0c559a8afb26976ddbf4d07
2018-06-01 17:59:07 +02:00
arthur.iakab
7e765f798b
Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
...
Backed out changeset 7c8905b6b226 (bug 1465060)
Backed out changeset 10446073eca8 (bug 1465060)
2018-06-03 19:25:41 +03:00
Miko Mynttinen
8d9dc85cd4
Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
...
MozReview-Commit-ID: HpdFXqQdIOO
--HG--
extra : rebase_source : 619d0e0ff63a2453c80f0c4d9beb906d43fa9b01
2018-06-01 17:59:07 +02:00
Gurzau Raul
dd2e67b482
Backed out 3 changesets (bug 1462069) for build bustage on /src/dom/clients/manager/ClientManagerService.cpp on a CLOSED TREE
...
Backed out changeset 999be9379af3 (bug 1462069)
Backed out changeset 457cb3f8a0d9 (bug 1462069)
Backed out changeset ec66aff745a8 (bug 1462069)
2018-06-01 23:57:36 +03:00
Ben Kelly
9e0e3a5c87
Bug 1462069 P2 Make ClientManagerService forward claim() requests to the main thread SWM when the pref is set. r=baku
2018-06-01 13:39:57 -07:00
Emilio Cobos Álvarez
fffb25b74f
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
0dd1174a39
Bug 1440705 P2 Separate ClientMatchPrincipalInfo() into a separate method and header. r=asuth
2018-02-28 10:32:50 -08:00
Andrew Osmond
83aecd3510
Bug 1431079 - Ensure we don't attempt to launch content processes during shutdown. r=smaug
2018-01-22 06:11:46 -06:00
Ben Kelly
3816f9801c
Bug 1424338 P7 Remove the ClientEndPoint union type for now. r=baku
2017-12-08 14:46:43 -05:00
Ben Kelly
280fdf002f
Bug 1424338 P4 Implement ClientManager::OpenWindow(). r=baku
2017-12-08 14:46:43 -05:00
Ben Kelly
80571616a2
Bug 1424338 P3 Add ClientManager::Navigate() method. r=baku
2017-12-08 14:46:42 -05:00
Ben Kelly
c911e0c6bb
Bug 1424338 P2 Add ClientManager::Claim() message to matching ClientSource objects. r=baku
2017-12-08 14:46:42 -05:00
Ben Kelly
783e26e13e
Bug 1424338 P1 Implement ClientManager::MatchAll() to support clients.matchAll() WebAPI. r=baku
2017-12-08 14:46:42 -05:00
Ben Kelly
4e2dc7e51f
Bug 1423913 P3 Don't register more shutdown handle if we create more than one ClientManagerService instance. r=baku
2017-12-08 11:52:07 -05:00
Ben Kelly
45d997d075
Bug 1423412 P4 Add a ClientManager::GetInfoAndState() that retrieves the ClientInfo and ClientState for a given ID. r=baku
2017-12-05 20:45:23 -05:00
Ben Kelly
ae0ac28105
Bug 1420594 P2 Eagerly shutdown ClientManagerService. r=baku
2017-12-04 09:51:32 -05:00
Ben Kelly
73afebbc88
Bug 1420594 P1 Make ClientManagerService track active ClientManagerParent actors. r=baku
2017-12-04 09:51:32 -05:00
Dorel Luca
ba2b0cf4d1
Backed out 3 changesets (bug 1422314, bug 1420594) for failing xpcshell/test_ext_contentScripts_register.js on Android debug r=backout a=backout
...
Backed out changeset f5a3054a4c38 (bug 1420594)
Backed out changeset 7908b821ad3f (bug 1420594)
Backed out changeset b89daf5c23b8 (bug 1422314)
2017-12-04 15:35:07 +02:00
Ben Kelly
76d6394334
Bug 1420594 P2 Eagerly shutdown ClientManagerService. r=baku a=aryx on CLOSED TREE
2017-12-01 14:48:11 -05:00
Ben Kelly
5bd2e38996
Bug 1420594 P1 Make ClientManagerService track active ClientManagerParent actors. r=baku
2017-12-01 14:48:11 -05:00
shindli
268bcd38b5
Backed out 2 changesets (bug 1420594) for leaks in browser-chrome tests r=backout on a CLOSED TREE
...
Backed out changeset 007fde92382e (bug 1420594)
Backed out changeset ff3ee0cc91ab (bug 1420594)
2017-11-30 18:24:52 +02:00
Ben Kelly
559339f71a
Bug 1420594 P2 Eagerly shutdown ClientManagerService. r=baku
2017-11-30 09:52:50 -05:00
Ben Kelly
0031cd668f
Bug 1420594 P1 Make ClientManagerService track active ClientManagerParent actors. r=baku
2017-11-30 09:52:50 -05:00
Ben Kelly
9af975dbfd
Bug 1419536 P4 Allow ClientSource objects to be frozen while in bfcache. r=baku
2017-11-21 15:13:05 -05:00
Jonathan Watt
35123b4b3b
Bug 1417365 - Unified build issues in dom/clients. r=baku
2017-10-26 12:59:32 +01:00
Ben Kelly
8a74305d9d
Bug 1417172 P1 Validate ClientSource creation path across IPC boundary. r=baku
2017-11-14 14:36:45 -05:00
Ben Kelly
a973dff21c
Bug 1415779
P3 Add the ClientSource class and hook it into ClientManager/ClientManagerService. r=baku
2017-11-08 21:19:59 -08:00
Ben Kelly
4641badb26
Bug 1415779
P2 Add ClientManagerService and reference it from parent actors. r=baku
2017-11-08 21:19:59 -08:00