Closed Bug 1834737 Opened 11 months ago Closed 11 months ago

Make RFPTarget parameter in various ShouldResistFingerprinting methods non-optional

Categories

(Core :: Security, task)

task

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: tschuster, Assigned: tschuster)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fpp:m4])

Attachments

(7 files, 2 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

By making this parameter non-optional we enforce the passing of a specific RFPTarget value, in rare cases we could also pass RFPTarget::Unknown explicitly.

No longer depends on: 1828423

Depends on D178925

Attachment #9335632 - Attachment is obsolete: true
Attachment #9335631 - Attachment description: WIP: Bug 1834737 - Make RFPTarget parameter of Document::ShouldResistFingerprinting non-optional. → Bug 1834737 - Make RFPTarget parameter of Document::ShouldResistFingerprinting non-optional. r?tjr

Depends on D178925

Duplicate of this bug: 1835314
Pushed by tschuster@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8c781fa126eb
Make RFPTarget parameter of nsIGlobalObject::ShouldResistFingerprinting non-optional. r=tjr,media-playback-reviewers,aosmond
https://hg.mozilla.org/integration/autoland/rev/bad13627b522
Make RFPTarget parameter of Document::ShouldResistFingerprinting non-optional. r=tjr
https://hg.mozilla.org/integration/autoland/rev/21faca13e537
Add RFPTargets for navigator. r=tjr
https://hg.mozilla.org/integration/autoland/rev/caeecb0ff4c7
Make RFPTarget parameter of WorkerGlobalScopeBase::ShouldResistFingerprinting non-optional. r=tjr
https://hg.mozilla.org/integration/autoland/rev/c70a9e5f440b
Make RFPTarget parameter of WorkletGlobalScope::ShouldResistFingerprinting non-optional. r=tjr
https://hg.mozilla.org/integration/autoland/rev/9dbcf56948e6
Make RFPTarget parameter of ShouldResistFingerprinting with DocShell non-optional. r=tjr
https://hg.mozilla.org/integration/autoland/rev/29b8ee860d6c
Make RFPTarget parameter of ShouldResistFingerprinting with nsIGlobalObject non-optional. r=tjr
https://hg.mozilla.org/integration/autoland/rev/9870abc560e4
apply code formatting via Lando
Whiteboard: [fpp:m4]
Blocks: 1837153

Comment on attachment 9337845 [details]
WIP: Bug 1834737 - Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional.

Revision D180199 was moved to bug 1837153. Setting attachment 9337845 [details] to obsolete.

Attachment #9337845 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: