Closed Bug 1924535 Opened 1 year ago Closed 11 months ago

Remove privacy.query_stripping.strip_on_share.canDisable in a few cycles

Categories

(Core :: Privacy: Anti-Tracking, task, P3)

task

Tracking

()

RESOLVED FIXED
146 Branch
Tracking Status
firefox146 --- fixed

People

(Reporter: manuel, Assigned: mathew.hodson, Mentored)

References

(Blocks 2 open bugs)

Details

(Keywords: good-first-bug, priv-triaged)

Attachments

(1 file)

Roughly 1-2 months after the release should be fine (Start of January, 2025) if there is no case for flipping that pref/reverting to the old behavior.
To reduce technical debt.

Introduced in Bug 1895334

2 months ago, manuel placed a reminder on the bug using the whiteboard tag [reminder-pref 2025-01-03] .

timhuang, please refer to the original comment to better understand the reason for the reminder.

Flags: needinfo?(tihuang)
Whiteboard: [reminder-pref 2025-01-03]

Extending reminder a bit. There has been discussions around the feature. Let's keep the pref for some more time.

Flags: needinfo?(tihuang)
Whiteboard: [reminder-pref 2025-03-03]

a month ago, manuel placed a reminder on the bug using the whiteboard tag [reminder-pref 2025-03-03] .

timhuang, please refer to the original comment to better understand the reason for the reminder.

Flags: needinfo?(tihuang)
Whiteboard: [reminder-pref 2025-03-03]

I think we can remove the pref now.

Mentor: manuel
Keywords: good-first-bug
Flags: needinfo?(tihuang)
Blocks: old-prefs
Assignee: nobody → mathew.hodson
Status: NEW → ASSIGNED

I updated the patch with your review suggestions. Can you land this for me?

Flags: needinfo?(mak)

(In reply to Mathew Hodson from comment #6)

I updated the patch with your review suggestions. Can you land this for me?

Scheduled for landing. Thanks for the patch!

Flags: needinfo?(mak)
Pushed by dgottwald@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/613c818f5c45 https://hg.mozilla.org/integration/autoland/rev/a7748727c23b Remove privacy.query_stripping.strip_on_share.canDisable r=manuel,urlbar-reviewers,mak
Pushed by chorotan@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/055d71eced48 https://hg.mozilla.org/integration/autoland/rev/b7097be148c0 Revert "Bug 1924535 - Remove privacy.query_stripping.strip_on_share.canDisable r=manuel,urlbar-reviewers,mak" for causing bc failures on browser_strip_on_share.js

Backed out for causing bc failures on browser_strip_on_share.js

Backout link

Push with failures

Failure log

Flags: needinfo?(mathew.hodson)

Can you land this again?

Turns out you cannot use toggleAttribute for "disabled" on a XUL Element until bug 1914903 is fixed. See also bug 1938481.

Flags: needinfo?(mathew.hodson) → needinfo?(dao+bmo)

I've triggered landing as there's some other patches I want to be able to land, that currently conflict with this one.

Flags: needinfo?(dao+bmo)
Pushed by mbanner@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/078264cfe20b https://hg.mozilla.org/integration/autoland/rev/579465ce4ab7 Remove privacy.query_stripping.strip_on_share.canDisable r=manuel,urlbar-reviewers,mak
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
QA Whiteboard: [qa-triage-done-c147/b146]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: