gecko-dev/caps
Liang-Heng Chen 78474bf392 Bug 1534339 - make OriginAttributes deserializable; r=baku
`CreateSuffix` is irreversible by `PopulateFromSuffix` because it uses a multi-to-one mapping.
Since only ':' will happen in a IPv6 format, we can make it a 1-to-1 mapping so that the `firstPartyDomain` is consistent after `CreateSuffix` and `PopulateFromSuffix`.

Differential Revision: https://phabricator.services.mozilla.com/D47910

--HG--
extra : moz-landing-system : lando
2019-12-04 09:46:51 +00:00
..
tests Bug 1534339 - make OriginAttributes deserializable; r=baku 2019-12-04 09:46:51 +00:00
BasePrincipal.cpp Bug 1600963 - build fields directly in the returned array; r=mccr8 2019-12-03 17:37:43 +00:00
BasePrincipal.h Bug 1600963 - reduce size of principal KeyVals; r=mccr8 2019-12-03 22:20:03 +00:00
ContentPrincipal.cpp Bug 1600963 - remove some duplicate includes from ContentPrincipal.cpp; r=mccr8 2019-12-03 17:30:26 +00:00
ContentPrincipal.h Bug 1600963 - reduce size of principal KeyVals; r=mccr8 2019-12-03 22:20:03 +00:00
DomainPolicy.cpp Bug 1289211 - Rename InfallibleTArray to nsTArray in caps/ r=bzbarsky 2019-07-10 03:24:29 +00:00
DomainPolicy.h Bug 1289211 - Rename InfallibleTArray to nsTArray in caps/ r=bzbarsky 2019-07-10 03:24:29 +00:00
ExpandedPrincipal.cpp Bug 1547707 - Add in origin attributes to ExpandedPrincipal serialization. r=ckerschb 2019-06-05 11:27:16 +00:00
ExpandedPrincipal.h Bug 1600963 - reduce size of principal KeyVals; r=mccr8 2019-12-03 22:20:03 +00:00
NullPrincipal.cpp Backed out changeset 68ff34ec8e96 (bug 1597704) for causing perma bc3 failures in browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js CLOSED TREE 2019-11-28 16:12:45 +02:00
NullPrincipal.h Bug 1600963 - reduce size of principal KeyVals; r=mccr8 2019-12-03 22:20:03 +00:00
NullPrincipalURI.cpp Bug 1599470, part 2 - Inline the now-infallible NullPrincipalURI::Create(). r=bzbarsky 2019-11-27 16:08:28 +00:00
NullPrincipalURI.h Bug 1599470, part 2 - Inline the now-infallible NullPrincipalURI::Create(). r=bzbarsky 2019-11-27 16:08:28 +00:00
OriginAttributes.cpp Bug 1534339 - make OriginAttributes deserializable; r=baku 2019-12-04 09:46:51 +00:00
OriginAttributes.h Bug 1588461 - Added OA StripAttributes flag for privateBrowsingId. r=johannh,ckerschb 2019-10-24 14:18:54 +00:00
SystemPrincipal.cpp Backed out changeset 68ff34ec8e96 (bug 1597704) for causing perma bc3 failures in browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js CLOSED TREE 2019-11-28 16:12:45 +02:00
SystemPrincipal.h Backed out changeset 68ff34ec8e96 (bug 1597704) for causing perma bc3 failures in browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js CLOSED TREE 2019-11-28 16:12:45 +02:00
moz.build Bug 1508939 - cpp serialization r=ckerschb,mccr8,mikedeboer 2019-06-03 12:37:12 +00:00
nsIAddonPolicyService.idl Bug 1581611 Part 1: add content_scripts to the extension content_security_policy r=rpl,bzbarsky 2019-11-01 06:02:45 +00:00
nsIDomainPolicy.idl
nsIPrincipal.idl Backed out changeset 68ff34ec8e96 (bug 1597704) for causing perma bc3 failures in browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js CLOSED TREE 2019-11-28 16:12:45 +02:00
nsIScriptSecurityManager.idl Bug 1588461 - Added OA StripAttributes flag for privateBrowsingId. r=johannh,ckerschb 2019-10-24 14:18:54 +00:00
nsJSPrincipals.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-21 14:13:44 +00:00
nsJSPrincipals.h Bug 1576254 - Add isSystemOrAddonPrincipal to JSPrincipal and nsJSPrincipals r=luke 2019-10-04 17:37:36 +00:00
nsScriptSecurityManager.cpp Bug 1599569 - Make nsScriptSecurityManager::ClearJSCallbacks into a static method. r=kmag 2019-11-27 20:57:43 +00:00
nsScriptSecurityManager.h Bug 1599569 - Make nsScriptSecurityManager::ClearJSCallbacks into a static method. r=kmag 2019-11-27 20:57:43 +00:00