Closed Bug 1635235 Opened 5 years ago Closed 5 years ago

Implement reading the allow override search engine allowlist from remote settings

Categories

(Firefox :: Search, task, P2)

task
Points:
5

Tracking

()

RESOLVED FIXED
Firefox 78
Iteration:
78.2 - May 18 - May 31
Tracking Status
firefox78 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Once we have the code and remote settings bucket hooked up, then we should hook the two lists together.

Iteration: --- → 78.2 - May 18 - May 31
Assignee: nobody → standard8
Status: NEW → ASSIGNED
Summary: Implement reading the allow override search engine whitelist from remote settings → Implement reading the allow override search engine allowlist from remote settings

This implements reading the list from remote settings. We only read it at startup if necessary, or on add-on installation.

We do not check for updates - if something is removed, we'll wait until next startup before processing it.

Also adds lots of tests for canOverride as this seems a critical part to get right.

Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c9f80397bbec Implement reading the allow override default search engine allowlist from remote settings. r=daleharvey
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
Status: RESOLVED → REOPENED
Regressions: 1640583
Resolution: FIXED → ---
Target Milestone: Firefox 78 → ---
Blocks: 1641036
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8f73d66ee5e8 Implement reading the allow override default search engine allowlist from remote settings. r=daleharvey https://hg.mozilla.org/integration/autoland/rev/97d4e535dae5 Ensure browser_ext_settings_overrides_default_search.js can wait for search engine setup to complete to avoid intermittents. r=mixedpuppy
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/f9483cb3c96a Port bug 1635235 - Add defaults/settings/main/search-default-override-allowlist.json to allowed-dupes.mn. rs+a=bustage-fix
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: