Closed Bug 1409045 Opened 2 years ago Closed 2 years ago

Allow Web Extensions to control privacy.firstparty.isolate

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(firefox58 fixed)

RESOLVED FIXED
mozilla58
Tracking Status
firefox58 --- fixed

People

(Reporter: tjr, Assigned: tjr)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete, Whiteboard: [userContextId] [OA])

Attachments

(1 file)

We would like to expose the privacy.firstparty.isolate preference that is, at this point, pretty well baked. This will allow privacy Web Extensions to toggle it on and take advantage of the work we did.

This will take the same form of Bug 1397611
I notice that there's another WebExtensions bug open (bug 1381197) regarding privacy.firstparty.isolate. Should this be considered alongside that, or are they independent?
(In reply to Bob Silverberg [:bsilverberg] from comment #2)
> I notice that there's another WebExtensions bug open (bug 1381197) regarding
> privacy.firstparty.isolate. Should this be considered alongside that, or are
> they independent?

These seem totally independent to me
Comment on attachment 8919031 [details]
Bug 1409045 Expose a websites.firstPartyIsolate pref that Web Extensions can toggle

https://reviewboard.mozilla.org/r/189948/#review195116

Thanks!
Attachment #8919031 - Flags: review?(aswan) → review+
Tom, are you hoping to get this into the 58 release? No issue, just tracking.
Flags: needinfo?(tom)
(In reply to Bob Silverberg [:bsilverberg] from comment #2)
> I notice that there's another WebExtensions bug open (bug 1381197) regarding
> privacy.firstparty.isolate. Should this be considered alongside that, or are
> they independent?

Yea, they are independent.

(In reply to Mike Conca [:mconca] (Denver, CO, USA UTC-6) from comment #5)
> Tom, are you hoping to get this into the 58 release? No issue, just tracking.

It would be great if we could since it goes along really well with Bug 1397611
Flags: needinfo?(tom)
Comment on attachment 8919031 [details]
Bug 1409045 Expose a websites.firstPartyIsolate pref that Web Extensions can toggle

https://reviewboard.mozilla.org/r/189948/#review195470

Andrew's already reviewed this, so clearing my flag.
Attachment #8919031 - Flags: review?(bob.silverberg)
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/0f6d8491f80a
Expose a websites.firstPartyIsolate pref that Web Extensions can toggle r=aswan
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/0f6d8491f80a
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Is manual testing required on this bug? If Yes, please provide some STR and the proper webextension(if required), if No set the “qe-verify-“ flag.
Flags: needinfo?(tom)
Flags: needinfo?(tom) → qe-verify-
I've updated https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/privacy/websites. I mostly just used the text from the JSON, it seemed really good.

Let me know if this covers it.
Flags: needinfo?(tom)
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.