Closed Bug 1488013 Opened 6 years ago Closed 6 years ago

Cannot toggle checkbox of "All Detected Trackers"

Categories

(Firefox :: Settings UI, defect, P1)

63 Branch
defect

Tracking

()

VERIFIED FIXED
Firefox 63
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox61 --- unaffected
firefox62 --- unaffected
firefox63 --- verified

People

(Reporter: alice0775, Assigned: ehsan.akhgari)

References

Details

(Keywords: regression, ux-userfeedback)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Reproducible: always

Steps To Reproduce:
1. Open about:preferences#privacy
2. Try toggle checkbox "All Detected Trackers"  
   (related preferences is privacy.trackingprotection.pbmode.enabled)

Actual Results:
The checkbox does not visually change anything. 
(However, the related preference is toggled)


Expected Results:
Checkbox should be toggled.
Summary: Cannot toggle checkbox of "" → Cannot toggle checkbox of "All Detected Trackers"
Assignee: nobody → ehsan
OS: Windows 10 → All
Hardware: x86_64 → All
Comment on attachment 9005921 [details]
Bug 1488013 - Don't move the UI elements too early otherwise the XBL binding wouldn't have been applied when we want to adjust the checked attribute on our checkbox element; r=johannh

Johann Hofmann [:johannh] has approved the revision.
Attachment #9005921 - Flags: review+
Status: NEW → ASSIGNED
Priority: -- → P1
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7c7fc9954938
Don't move the UI elements too early otherwise the XBL binding wouldn't have been applied when we want to adjust the checked attribute on our checkbox element; r=johannh
https://hg.mozilla.org/mozilla-central/rev/7c7fc9954938
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
Depends on: 1488310
No longer depends on: 1488310
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/dfc3b7ab9dff
follow-up: Make sure the test doesn't set prefs that would affect the tests following it; a=Aryx
See Also: → 1488446
Depends on: 1488361
Flags: qe-verify+
I have managed to reproduce the issue using Firefox 63.0a1 buildID: 20180901220104.
I have tested the issue using Firefox 64.0a1 buildID: 20180909220130 and Firefox 63.0b4 buildID: 20180906162647 on Windows 10 x64, Ubuntu 16.04 x64 and macOS 10.13.6. The checkbox now works and changes states without issues. Marking the issue verified fixed.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
Depends on: 1493185
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: