Bug 1638358 - Cookie Schemeful Same-Site - part 3 - update add/addNative methods, r=mayhemer,remote-protocol-reviewers,marionette-reviewers,maja_zf,MattN,whimboo

Differential Revision: https://phabricator.services.mozilla.com/D75627
This commit is contained in:
Andrea Marchesini
2020-06-02 13:49:27 +00:00
parent 5fe64e8b08
commit aed7c3bd35
43 changed files with 253 additions and 116 deletions

View File

@@ -17,7 +17,8 @@ add_task(async function setup() {
false,
expiry,
{},
Ci.nsICookie.SAMESITE_NONE
Ci.nsICookie.SAMESITE_NONE,
Ci.nsICookie.SCHEME_HTTPS
);
Services.cookies.add(
HOSTNAME_DOMAIN,
@@ -29,7 +30,8 @@ add_task(async function setup() {
false,
expiry,
{},
Ci.nsICookie.SAMESITE_NONE
Ci.nsICookie.SAMESITE_NONE,
Ci.nsICookie.SCHEME_HTTP
);
Services.cookies.add(
ORIGIN_DOMAIN,
@@ -41,7 +43,8 @@ add_task(async function setup() {
false,
expiry,
{},
Ci.nsICookie.SAMESITE_NONE
Ci.nsICookie.SAMESITE_NONE,
Ci.nsICookie.SCHEME_HTTPS
);
Services.cookies.add(
ORIGIN_DOMAIN,
@@ -53,7 +56,8 @@ add_task(async function setup() {
false,
expiry,
{},
Ci.nsICookie.SAMESITE_NONE
Ci.nsICookie.SAMESITE_NONE,
Ci.nsICookie.SCHEME_HTTP
);
Services.cookies.add(
"example.net",
@@ -65,7 +69,8 @@ add_task(async function setup() {
false,
expiry,
{},
Ci.nsICookie.SAMESITE_NONE
Ci.nsICookie.SAMESITE_NONE,
Ci.nsICookie.SCHEME_HTTPS
);
await setupPolicyEngineWithJson({
policies: {