Ben Kelly
|
e71d8db226
|
Bug 1430139 P3 Remove workers namespace from service worker code. r=asuth
|
2018-01-26 13:08:59 -08:00 |
Ben Kelly
|
9225189e3a
|
Bug 1231211 P3 Serialize LoadInfo's mClientInfo, mReservedClientInfo, and mReservedClientInfo members across IPC. r=valentin
|
2018-01-23 10:38:52 -05:00 |
Boris Zbarsky
|
16c84b6c1b
|
Bug 1431846 part 2. Rename nsPIDOMWindowInner::GetNavigator() to Navigator(), since it never returns null. r=mystor
Also have it return a dom::Navigator.
MozReview-Commit-ID: 5thGopGWIk9
|
2018-01-22 12:59:15 -05: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 |
Hiroyuki Ikezoe
|
7ec737b816
|
Bug 1431295 - Drop 'undef None' macro in dom/. r=baku
MozReview-Commit-ID: Fmd4A2c7yUu
--HG--
extra : rebase_source : fdad8ac6276efa1a3612eb1c9a2a9478270d426d
|
2018-01-18 14:12:51 +09:00 |
Chris Peterson
|
37efe4d0e6
|
Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
MozReview-Commit-ID: DCPTnyBooIe
--HG--
extra : rebase_source : cfec2d96faeb11656d86d760a34e0a04cacddb13
extra : intermediate-source : 6176724d63788b0fe8caa3f91607c2d93dbaa7ec
extra : source : eebbb0600447f9b64aae3bcd47b4be66c02a51ea
|
2017-11-05 19:37:28 -08:00 |
Ben Kelly
|
b7d9339122
|
Bug 1425975 P14 Assert that storage is allowed when a ClientSource is both execution ready and controlled. r=asuth
|
2018-01-05 12:10:22 -05:00 |
Ben Kelly
|
423f2202f9
|
Bug 1425975 P13 Check for a different final document principal and reset the ClientSource when it happens. r=asuth
|
2018-01-05 12:10:22 -05:00 |
Ben Kelly
|
ed3bd4b27a
|
Bug 1425975 P1 Add ClientHandle::OnDetach() which returns a MozPromise that resolves on actor destruction. r=asuth
|
2018-01-05 12:10:20 -05:00 |
Csoregi Natalia
|
0bf10c4d4e
|
Backed out 14 changesets (bug 1425975) for M(5) permafails mochitest/test_ext_webrequest_filter.html. r=backout a=backout
Backed out changeset e6f4a2d1df9a (bug 1425975)
Backed out changeset 1e657fa97b71 (bug 1425975)
Backed out changeset 9e1544ec814d (bug 1425975)
Backed out changeset 0e50d9d1d069 (bug 1425975)
Backed out changeset fb89dbd922ba (bug 1425975)
Backed out changeset f2b451ce55d4 (bug 1425975)
Backed out changeset 4ce186c6d8f5 (bug 1425975)
Backed out changeset 6f520ab76d6a (bug 1425975)
Backed out changeset f091f5e182c4 (bug 1425975)
Backed out changeset 82d39ed8c831 (bug 1425975)
Backed out changeset df13eba47970 (bug 1425975)
Backed out changeset 553628a56e6a (bug 1425975)
Backed out changeset acf4d61babab (bug 1425975)
Backed out changeset b7ae11b5bce8 (bug 1425975)
|
2017-12-24 00:23:57 +02:00 |
Ben Kelly
|
e6fd22c374
|
Bug 1425975 P14 Assert that storage is allowed when a ClientSource is both execution ready and controlled. r=asuth
|
2017-12-22 21:09:20 -05:00 |
Ben Kelly
|
8a4820ecbd
|
Bug 1425975 P13 Check for a different final document principal and reset the ClientSource when it happens. r=asuth
|
2017-12-22 21:09:20 -05:00 |
Ben Kelly
|
8e2abf779f
|
Bug 1425975 P1 Add ClientHandle::OnDetach() which returns a MozPromise that resolves on actor destruction. r=asuth
|
2017-12-22 21:09:17 -05:00 |
Ben Kelly
|
0c4c26f91f
|
Bug 1426253 P4 Assert that ClientSource::SetController() is never called on a client in private browsing mode. r=asuth
|
2017-12-20 10:53:19 -05:00 |
Ben Kelly
|
7c2e00408e
|
Bug 1426253 P2 Use nsIDocument::GetClientInfo() where possible. r=asuth
|
2017-12-20 10:53:18 -05:00 |
Ben Kelly
|
36ae9f5253
|
Bug 1425316 P4 Note that a ClientSource has called register() for a SW scope and use it to match window console reports. r=asuth
|
2017-12-19 10:04:48 -05:00 |
Ben Kelly
|
13b91bfce7
|
Bug 1425614 P2 Make ClientManager and ClientHandle operation promises reject if called on a worker thread already shutting down. r=asuth
|
2017-12-18 16:42:10 -05:00 |
Ben Kelly
|
90251dcbd7
|
Bug 1425614 P1 Make ClientThing::MaybeExecute() call an optional failure callback. r=asuth
|
2017-12-18 16:42:10 -05:00 |
Ben Kelly
|
41971c4dc5
|
Bug 1425704 Fix nullptr deref in android-only Clients.openWindow() when browser is not running. r=asuth
|
2017-12-18 11:55:18 -05:00 |
Ben Kelly
|
63c97930f1
|
Bug 1293277 P7 Make ServiceWorkerManager use ClientHandle::Control() for claiming and ClientSource::SetController() fire the controller change event. r=baku
|
2017-12-12 15:44:48 -05:00 |
Ben Kelly
|
cfb0e62f7b
|
Bug 1293277 P5 Switch bindings over to new Client and Clients classes. r=baku
|
2017-12-12 15:44:47 -05:00 |
Ben Kelly
|
4bede347d6
|
Bug 1293277 P4 Add Client and Clients DOM classes, but don't hook them into bindings yet. r=baku
|
2017-12-12 15:44:47 -05:00 |
Ben Kelly
|
64d85c2b66
|
Bug 1293277 P1 Capture StorageAccess when snapshoting ClientSource state. r=baku
|
2017-12-12 15:44:46 -05: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
|
32b65c1d6c
|
Bug 1424338 P6 Implement ClientHandle::PostMessage() r=baku
|
2017-12-08 14:46:43 -05:00 |
Ben Kelly
|
daf4ea918b
|
Bug 1424338 P5 Implement ClientHandle::Focus(). 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
|
65e9628fa6
|
Bug 1423913 P2 Make callers expect infallble CreateSource() and CreateHandle(). r=baku
|
2017-12-08 11:52:07 -05:00 |
Ben Kelly
|
10e891e2d2
|
Bug 1423913 P1 Make ClientManager::CreateSource() and CreateHandle() infallible. Errors result in a detached object instead of nullptr. r=baku
|
2017-12-08 11:52:06 -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
|
dc20c8c537
|
Bug 1423412 P2 Copy the service worker controller across redirects by default and clear it explicitly for non-subresource redirects. r=baku
|
2017-12-05 20:45:23 -05:00 |
Ben Kelly
|
fb38b7b228
|
Bug 1423412 P1 Actually mark window/worker ClientSource objects controlled when loaded with a controlling service worker. r=baku r=jld
|
2017-12-05 20:45:22 -05:00 |
Ben Kelly
|
bdf8207a0f
|
Bug 1423328 Allow a caller to set a ClientSource controlled by a service worker using a ClientHandle. r=baku
|
2017-12-05 14:54:10 -05:00 |
Ben Kelly
|
2982dea3de
|
Bug 1422983 Cycle collect the ClientSource object when owned by an nsGlobalWindowInner or nsDocShell object. r=mccr8
|
2017-12-04 22:13:33 -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 |
Ben Kelly
|
aeaf857c05
|
Bug 1419536 P1 Add a helper to handle Client objects properly on nsIChannels. r=baku
|
2017-11-21 15:13:04 -05:00 |
Ben Kelly
|
44e7d854dd
|
Bug 1418007 P2 Track the client window or worker's event target on ClientSource. r=baku
|
2017-11-16 13:15:10 -05:00 |
Ben Kelly
|
156cd8dec2
|
Bug 1418007 P1 Allow the reserved/initial/source client data and service worker to be marked on LoadInfo. r=baku r=valentin
|
2017-11-16 13:15:09 -05:00 |