Open Bug 1532314 Opened 5 years ago Updated 2 years ago

Add remote block list and remediation actions for overridden home pages

Categories

(Firefox :: New Tab Page, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox66 --- wontfix
firefox67 --- wontfix

People

(Reporter: tspurway, Unassigned)

References

(Blocks 1 open bug)

Details

We currently use Remote Settings to store buckets of domains so that we can report (in bug #1494101) on what kind of overrides exist.

Let's extend this list so that we can also store remediation actions for those buckets. A remediation action will allow for specific actions to be performed when the URLs in the bucket are identified as the overriden about:home URL.

Here are some possible actions:

  • OPT-OUT ADD-ON - force the reset of the about:home setting to the default (Firefox Home Page) without asking the user for those users whose homepage URL has been reset by a known add-on
  • OPT-IN ADD-ON - prompt the user if they want to set their about:home back to the default setting (in a door-hanger) mentioning which add-on has caused the override.

Note that for the ADD-ON actions, we need to ban list the add-on to prevent it from re-overriding the setting again.

  • OPT-IN USER SET - prompt the user if they want to set their about:home back to the default setting (in a door-hanger) mentioning what domain the home page is currently set to.
Severity: normal → enhancement
Iteration: --- → 68.1 - Mar 18 - 31
Priority: -- → P1
Iteration: 68.1 - Mar 18 - 31 → 68.2 - Apr 1 - 14
Iteration: 68.2 - Apr 1 - 14 → ---
Priority: P1 → P3
Component: Activity Streams: Newtab → New Tab Page
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.