Closed Bug 863930 Opened 8 years ago Closed 3 years ago

Create an add-on that warns users about changed defaults and lets them reset their values


(WebExtensions :: General, defect)

Not set


(Not tracked)



(Reporter: jorgev, Assigned: jorgev)



(2 files)

Attached file Settings guard v0.5
This is an add-on being worked on for project Squeaky. Its purpose is to be distributed by the SUMO team to users who are having one of the most common SUMO problems (My homepage/search settings changed, how do I reset them?).

This add-on monitors 4 settings: default search engine, location bar search, new tab URL, user agent string, and homepage. For the homepage we only look for certain domains that we know are generally set without the user's consent. For all the others we just check if they're set to a non-default value.

Upon installation, if any changes are detected, the add-on shows a dialog listing the changed settings and giving users the option to reset them to their default values.

The add-on is already implemented and working, but its UI probably needs work. The purpose of this bug is to track the UX review in the usual way. I'll upload some screenshots shortly.
Comment on attachment 739897 [details]
Settings guard overview, v1

Flagging for UX review. Please read comment #0 for a description of what this does. The latest XPI is also attached for testing.
Attachment #739897 - Flags: review?(ux-review)
The popup if nothing has changed seems a bit too much. Can't we do a doorhanger or something else?
Comment on attachment 739897 [details]
Settings guard overview, v1

Redirecting review since it was dead in the water when assigned to ux-review@.
Attachment #739897 - Flags: review?(ux-review) → review?(dhenein)
Attachment #739897 - Flags: review?(dhenein)
Mass-closing bugs that relate to legacy versions of add-ons or are otherwise no longer worth tracking. Please comment if you think this bug should be reopened.

Sorry for the bugspam. Made you look, though!
Closed: 3 years ago
Resolution: --- → WONTFIX
Component: Add-ons → General
Product: Tech Evangelism → WebExtensions
You need to log in before you can comment on or make changes to this bug.