gecko-dev/caps
Nika Layzell c6fde75b19 Bug 1443925 - Part 6: Allow specifying Domain when creating content principals, r=ckerschb,bholley
This is required for deserializing nsIPrincipal instances from PrincipalInfo to
be threadsafe, as setting domain with `SetDomain()` is only safe on the main
thread, due to it enumerating and updating JS wrappers.

Differential Revision: https://phabricator.services.mozilla.com/D163036
2022-12-02 00:53:51 +00:00
..
tests Bug 1799314 - Convert consumers of testing modules to import ES modules direct (miscellaneous). r=mossop 2022-11-17 12:00:32 +00:00
BasePrincipal.cpp Bug 1443925 - Part 6: Allow specifying Domain when creating content principals, r=ckerschb,bholley 2022-12-02 00:53:51 +00:00
BasePrincipal.h Bug 1443925 - Part 6: Allow specifying Domain when creating content principals, r=ckerschb,bholley 2022-12-02 00:53:51 +00:00
ContentPrincipal.cpp Bug 1443925 - Part 6: Allow specifying Domain when creating content principals, r=ckerschb,bholley 2022-12-02 00:53:51 +00:00
ContentPrincipal.h Bug 1443925 - Part 6: Allow specifying Domain when creating content principals, r=ckerschb,bholley 2022-12-02 00:53:51 +00:00
ContentPrincipalInfoHashKey.h
DomainPolicy.cpp
DomainPolicy.h
ExpandedPrincipal.cpp Bug 1443925 - Part 2: Make basic manipulation of nsIPrincipal threadsafe, r=ckerschb 2022-12-02 00:53:50 +00:00
ExpandedPrincipal.h Bug 1443925 - Part 2: Make basic manipulation of nsIPrincipal threadsafe, r=ckerschb 2022-12-02 00:53:50 +00:00
NullPrincipal.cpp Bug 1792574, part 3 - Don't include nsMemory where it isn't needed. r=xpcom-reviewers,necko-reviewers,valentin,nika 2022-09-28 15:17:46 +00:00
NullPrincipal.h Bug 1694993 - Part 6: Preserve precursor principal through LOAD_FLAGS_DISALLOW_INHERIT_PRINCIPAL, r=ckerschb,smaug 2022-09-20 23:29:08 +00:00
OriginAttributes.cpp Bug 1694993 - Part 6: Preserve precursor principal through LOAD_FLAGS_DISALLOW_INHERIT_PRINCIPAL, r=ckerschb,smaug 2022-09-20 23:29:08 +00:00
OriginAttributes.h
PrincipalHashKey.h
SystemPrincipal.cpp Bug 1443925 - Part 5: Make it possible to get the system principal from any thread, r=ckerschb 2022-12-02 00:53:51 +00:00
SystemPrincipal.h Bug 1443925 - Part 5: Make it possible to get the system principal from any thread, r=ckerschb 2022-12-02 00:53:51 +00:00
moz.build
nsIAddonPolicyService.idl Bug 1789751 - Remove localhost from MV3 CSP r=mixedpuppy 2022-09-10 23:49:49 +00:00
nsIDomainPolicy.idl
nsIPrincipal.idl Backed out changeset 02a9e51358f1 (bug 1792138) for causing mochitests failures on browser_ext_windows_create_url.js. CLOSED TREE 2022-11-17 18:38:00 +02:00
nsIScriptSecurityManager.idl
nsJSPrincipals.cpp Bug 1443925 - Part 2: Make basic manipulation of nsIPrincipal threadsafe, r=ckerschb 2022-12-02 00:53:50 +00:00
nsJSPrincipals.h Bug 1790207 - Forward declaration of mozilla::Result in nsIGlobalObject.h and other cleanup; r=dom-storage-reviewers,jesup 2022-11-15 17:13:02 +00:00
nsScriptSecurityManager.cpp Bug 1443925 - Part 5: Make it possible to get the system principal from any thread, r=ckerschb 2022-12-02 00:53:51 +00:00
nsScriptSecurityManager.h Bug 1443925 - Part 3: Make nsScriptSecurityManager::GetStrictFileOriginPolicy threadsafe, r=ckerschb 2022-12-02 00:53:50 +00:00