Closed Bug 1424338 Opened 2 years ago Closed 2 years ago

Land remaining ClientManager and ClientHandle API methods

Categories

(Core :: DOM: Service Workers, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla59
Tracking Status
firefox59 --- fixed

People

(Reporter: bkelly, Assigned: bkelly)

References

Details

Attachments

(7 files)

The patches for the remaining ClientManager and ClientHandle API methods have been r+'d in bug 1293277.  Splitting them off into this bug to land.
Pushed by bkelly@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/74a13c7c9927
P1 Implement ClientManager::MatchAll() to support clients.matchAll() WebAPI. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/b73ceb5d7db6
P2 Add ClientManager::Claim() message to matching ClientSource objects. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/e6225232364e
P3 Add ClientManager::Navigate() method. r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/0e4e71faf362
P4 Implement ClientManager::OpenWindow(). r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/156315ff3c4c
P5 Implement ClientHandle::Focus(). r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/3d35790aaf57
P6 Implement ClientHandle::PostMessage() r=baku
https://hg.mozilla.org/integration/mozilla-inbound/rev/22b5172a00a3
P7 Remove the ClientEndPoint union type for now. r=baku
You need to log in before you can comment on or make changes to this bug.