Closed
Bug 1231373
Opened 9 years ago
Closed 9 years ago
[experiment] Add a dialog to inspect or remove exceptions from TP
Categories
(Firefox :: Settings UI, defect, P1)
Firefox
Settings UI
Tracking
()
People
(Reporter: past, Assigned: Paolo)
References
(Depends on 2 open bugs, Blocks 1 open bug, )
Details
(Whiteboard: [fxprivacy] [strings])
Attachments
(2 files)
Users may want to view/delete any (or all) existing site-level TP exceptions, which will disable TP for that site. This dialog can use a simplified version of the exceptions dialog we have for the popup blocker exceptions.
Updated•9 years ago
|
Flags: qe-verify+
Updated•9 years ago
|
Whiteboard: [fxprivacy] → [fxprivacy] [strings]
Updated•9 years ago
|
Priority: P2 → P1
Summary: Add a dialog to inspect or remove exceptions from TP → [experiment] Add a dialog to inspect or remove exceptions from TP
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → paolo.mozmail
Iteration: --- → 46.2 - Jan 11
Updated•9 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•9 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/29349/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/29349/
Assignee | ||
Updated•9 years ago
|
Attachment #8703347 -
Flags: review?(past)
Reporter | ||
Comment 2•9 years ago
|
||
Comment on attachment 8703347 [details]
MozReview Request: Bug 1231373 - Add a dialog to inspect or remove exceptions from TP.
https://reviewboard.mozilla.org/r/29349/#review26371
Looks great!
::: browser/components/preferences/in-content/privacy.js:432
(Diff revision 1)
> + showTrackingProtectionExceptions: function ()
> + {
> + var bundlePreferences = document.getElementById("bundlePreferences");
> + var params = { allowVisible : true,
My usual nits: opening curly and let instead of var :)
Attachment #8703347 -
Flags: review?(past) → review+
Assignee | ||
Comment 3•9 years ago
|
||
Comment 5•9 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 46
Updated•9 years ago
|
QA Contact: paul.silaghi
Comment 6•9 years ago
|
||
Couple of suggestions:
1. Exceptions dialog updates live (if opened) when a site is added to the list (from control center/disable TP), but doesn't update when the TP is enabled back
2. It would be nice to have the "Save changes" button available only if there have been changes made
Let me know your thoughts and if I should file anything separately.
Flags: needinfo?(paolo.mozmail)
Assignee | ||
Comment 7•9 years ago
|
||
You can file these improvements as two separate bugs. We use a common dialog for all the permission types, of which Tracking Protection is only one, and these improvements apply to all of them.
Flags: needinfo?(paolo.mozmail)
Comment 8•9 years ago
|
||
(In reply to :Paolo Amadini from comment #7)
> these improvements apply to all of them.
Done. Feel free to set the dependencies/components properly. Thanks.
Assignee | ||
Comment 9•9 years ago
|
||
(In reply to Paul Silaghi, QA [:pauly] from comment #8)
> Done. Feel free to set the dependencies/components properly. Thanks.
They sound right. Thanks for filing the bugs!
Comment 10•9 years ago
|
||
One more question:
Should the exceptions apply for a private window too? Or should I be able to add exceptions in PB?
Flags: needinfo?(paolo.mozmail)
Assignee | ||
Comment 11•9 years ago
|
||
(In reply to Paul Silaghi, QA [:pauly] from comment #10)
> Should the exceptions apply for a private window too?
Permanent exceptions set in normal windows should later apply to private windows too.
> Or should I be able to add exceptions in PB?
But you shouldn't be able to set a permanent exception from a private window.
Flags: needinfo?(paolo.mozmail)
Comment 12•9 years ago
|
||
(In reply to :Paolo Amadini from comment #11)
> Permanent exceptions set in normal windows should later apply to private
> windows too.
This is not happening. Bug on the way...
Comment 13•9 years ago
|
||
Verified fixed considering the follow-up bugs, on FF 46.0a1 (2016-01-13) Win 7, Ubuntu 14.04, OS X 10.9.5.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•