gecko-dev/dom/clients/manager
Emilio Cobos Álvarez 761e9dfe4c Bug 1635094 - Cleanup the ReferrerInfo code. r=ckerschb
The cast in InitWithNode is wrong. AsElement() asserts instead of
checking the flag, so we always pass an element (and if we didn't we'd
have type confusion problems). I audited the callers and we're fine.

Anyhow, always require an element, and add two convenience constructors
for C++ code.

Differential Revision: https://phabricator.services.mozilla.com/D73636
2020-05-04 18:50:20 +00:00
..
ClientChannelHelper.cpp Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientChannelHelper.h Bug 1617434 - Don't recreate ClientSource when we process switch. r=perry 2020-03-04 02:47:57 +00:00
ClientHandle.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
ClientHandle.h Bug 1412856 part 1. Change ClientOpPromise to use a CopyableErrorResult for its rejection type. r=dom-workers-and-storage-reviewers,sg? 2020-01-30 09:01:26 +00:00
ClientHandleChild.cpp
ClientHandleChild.h
ClientHandleOpChild.cpp Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert 2020-02-03 20:19:11 +00:00
ClientHandleOpChild.h
ClientHandleOpParent.cpp Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert 2020-02-03 20:19:11 +00:00
ClientHandleOpParent.h Bug 1539498 - Make SerializedStructuredCloneBuffer move-only. r=asuth,jld,baku 2020-02-01 15:16:43 +00:00
ClientHandleParent.cpp Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientHandleParent.h Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientInfo.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/clients. r=smaug 2020-02-20 16:12:23 +00:00
ClientInfo.h
ClientIPCTypes.ipdlh Bug 1598278 - Check that Service Worker controls client in navigate() r=asuth 2020-03-24 23:35:38 +00:00
ClientIPCUtils.h
ClientManager.cpp Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientManager.h Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientManagerActors.cpp
ClientManagerActors.h
ClientManagerChild.cpp
ClientManagerChild.h
ClientManagerOpChild.cpp Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert 2020-02-03 20:19:11 +00:00
ClientManagerOpChild.h
ClientManagerOpParent.cpp Bug 1578070 - Use the parent process for Clients.openWindow(), r=nika,asuth 2020-03-10 20:27:01 +00:00
ClientManagerOpParent.h
ClientManagerParent.cpp Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientManagerParent.h Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientManagerService.cpp Bug 1620594 - Part 5: Use GetMainThreadSerialEventTarget instead of SystemGroup::EventTargetFor. r=nika 2020-04-07 15:17:07 +00:00
ClientManagerService.h Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
ClientNavigateOpChild.cpp Bug 1635094 - Cleanup the ReferrerInfo code. r=ckerschb 2020-05-04 18:50:20 +00:00
ClientNavigateOpChild.h
ClientNavigateOpParent.cpp Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert 2020-02-03 20:19:11 +00:00
ClientNavigateOpParent.h
ClientOpenWindowUtils.cpp Bug 1622749 - Force new documents resulting from clicking on notifications to open in tabs so we don't crash, r=nika 2020-04-14 17:44:32 +00:00
ClientOpenWindowUtils.h Bug 1578070 - Rename ClientOpenWindowInCurrentProcess and unskip test_openWindow.html, r=nika 2020-03-10 20:27:49 +00:00
ClientOpPromise.h Bug 1412856 part 1. Change ClientOpPromise to use a CopyableErrorResult for its rejection type. r=dom-workers-and-storage-reviewers,sg? 2020-01-30 09:01:26 +00:00
ClientPrincipalUtils.cpp
ClientPrincipalUtils.h
ClientSource.cpp Bug 1631234 - Part 2: Moving the setting of the 'HasStoragePermission' before the first check of the storage access in nsGlobalWindowOuter::SetNewDocument(). r=baku 2020-04-22 14:49:22 +00:00
ClientSource.h Bug 1412856 part 1. Change ClientOpPromise to use a CopyableErrorResult for its rejection type. r=dom-workers-and-storage-reviewers,sg? 2020-01-30 09:01:26 +00:00
ClientSourceChild.cpp Bug 1604847 - let ClientSourceOpChild finish initialization r=dom-workers-and-storage-reviewers,asuth 2020-02-19 17:56:08 +00:00
ClientSourceChild.h
ClientSourceOpChild.cpp Bug 1604847 - let ClientSourceOpChild finish initialization r=dom-workers-and-storage-reviewers,asuth 2020-02-19 17:56:08 +00:00
ClientSourceOpChild.h Bug 1604847 - let ClientSourceOpChild finish initialization r=dom-workers-and-storage-reviewers,asuth 2020-02-19 17:56:08 +00:00
ClientSourceOpParent.cpp Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert 2020-02-03 20:19:11 +00:00
ClientSourceOpParent.h Bug 1539498 - Make SerializedStructuredCloneBuffer move-only. r=asuth,jld,baku 2020-02-01 15:16:43 +00:00
ClientSourceParent.cpp Bug 1620594 - Part 2: Use SchedulerGroup::Dispatch instead of SystemGroup::Dispatch. r=nika 2020-04-07 15:16:33 +00:00
ClientSourceParent.h Bug 1539498 - Make SerializedStructuredCloneBuffer move-only. r=asuth,jld,baku 2020-02-01 15:16:43 +00:00
ClientState.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/clients. r=smaug 2020-02-20 16:12:23 +00:00
ClientState.h
ClientThing.h
ClientValidation.cpp Bug 1622111 - Convert security.data_uri.unique_opaque_origin to static pref and remove ClientPrefs. r=njn 2020-03-23 16:08:52 +00:00
ClientValidation.h
moz.build Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
PClientHandle.ipdl
PClientHandleOp.ipdl
PClientManager.ipdl Backed out 6 changesets (bug 1584007) for causing bug 1625227. 2020-03-30 14:53:46 -04:00
PClientManagerOp.ipdl
PClientNavigateOp.ipdl
PClientSource.ipdl
PClientSourceOp.ipdl