Closed Bug 1837153 Opened 1 year ago Closed 1 year ago

Make RFPTarget parameter in various ShouldResistFingerprinting methods non-optional (continued)

Categories

(Core :: Security, task)

task

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: evilpie, Assigned: tschuster)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fpp:m4])

Attachments

(6 files)

+++ This bug was initially created as a clone of Bug #1834737 +++

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.

Assignee: nobody → tschuster
Attachment #9337844 - Attachment description: WIP: Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject → Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r?tjr
Attachment #9337847 - Attachment description: WIP: Bug 1837153 - Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional. → Bug 1837153 - Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional. r?tjr
Pushed by tschuster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b447d95efe6e Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr https://hg.mozilla.org/integration/autoland/rev/7c5fa154397d Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional. r=tjr,cookie-reviewers,timhuang https://hg.mozilla.org/integration/autoland/rev/e17bfa5f8959 Make RFPTarget parameter of ShouldResistFingerprinting with nsILoadInfo non-optional. r=tjr
Keywords: leave-open

Backed out for causing build bustages in nsGlobalWindowInner.cpp on Android

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:6560:35: error: too few arguments to function call, single argument 'aTarget' was not specified
Flags: needinfo?(tschuster)
Pushed by tschuster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3c5c7dcce429 Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr https://hg.mozilla.org/integration/autoland/rev/01ee0e05b56c Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional. r=tjr,cookie-reviewers,timhuang,geckoview-reviewers,owlish
Flags: needinfo?(tschuster)
Attachment #9338600 - Attachment description: Bug 1837153 - Make RFPTarget parameter of bare ShouldResistFingerprinting non-optional. r?tjr → Bug 1837153 - Make RFPTarget parameter of bare ShouldResistFingerprinting non-optional. r?tjr
Pushed by tschuster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/81e6a5b31562 Make RFPTarget parameter of ShouldResistFingerprinting with nsILoadInfo non-optional. r=tjr https://hg.mozilla.org/integration/autoland/rev/95d02758e6a5 Make RFPTarget parameter of bare ShouldResistFingerprinting non-optional. r=tjr,necko-reviewers,jesup https://hg.mozilla.org/integration/autoland/rev/248dc47c122c Make RFPTarget parameter of ShouldResistFingerprinting with justification non-optional. r=tjr https://hg.mozilla.org/integration/autoland/rev/c9eaf7497902 Make RFPTarget parameter of ShouldResistFingerprinting_dangerous non-optional. r=tjr,cookie-reviewers,timhuang https://hg.mozilla.org/integration/autoland/rev/f62e9abb68f8 apply code formatting via Lando
Keywords: leave-open
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: