Closed Bug 1842678 Opened 11 months ago Closed 11 months ago

About URLS incorrectly exempted

Categories

(Core :: Privacy: Anti-Tracking, defect, P2)

defect

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 116+ fixed
firefox115 --- unaffected
firefox116 --- wontfix
firefox117 --- fixed

People

(Reporter: tjr, Assigned: tjr)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fpp:m5])

Attachments

(3 files)

In the uncommon flow, I noticed we were not returning the correct thing for about: urls that should not be exempted.

This code path is in the uncommon case, mostly
applicable to service workers I think. Test Coverage
shows it's not hit in our current suite.

Assignee: nobody → tom
Status: NEW → ASSIGNED
Severity: -- → S3
Priority: -- → P2
Pushed by tritter@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/29825d05469c
Exempt non-content about: urls r=timhuang
https://hg.mozilla.org/integration/autoland/rev/179417d82498
Add a bunch of RFP logging for debugging purposes r=timhuang

Backed out for causing failures on browser_navigator_iframes.js

Backout link

Push with failures

Failure log

Another failure appeared: https://treeherder.mozilla.org/logviewer?job_id=422305785&repo=autoland&lineNumber=3052

Flags: needinfo?(tom)

Yay for tests! Found the bug.

Flags: needinfo?(tom)

[Tracking Requested - why for this release]: I would like to uplift this patch to ESR 115 for Tor

Pushed by tritter@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ab982d04bf3b
Exempt non-content about: urls r=timhuang
https://hg.mozilla.org/integration/autoland/rev/74d4cd8210dd
Add a bunch of RFP logging for debugging purposes r=timhuang
Whiteboard: [fpp:m?]
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch

The patch landed in nightly and beta is affected.
:tjr, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox116 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(tom)
Flags: needinfo?(tom)

Comment on attachment 9343779 [details]
Bug 1842678: Exempt non-content about: urls and add debug logging (ESR) r=timhuang

The ESR 115 Landing Order is Bug 1825561 -> Bug 1835099 -> Bug 1842678

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This code is needed for service workers and about: pages to have RFP correctly applied to them.
  • User impact if declined: Tor will need to carry this patch
  • Fix Landed on Version:
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This code only affects users with RFP enabled.
Attachment #9343779 - Flags: approval-mozilla-esr115?

Comment on attachment 9343779 [details]
Bug 1842678: Exempt non-content about: urls and add debug logging (ESR) r=timhuang

Approved for 115.1esr.

Attachment #9343779 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+
Whiteboard: [fpp:m?] → [fpp:m5]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: