Closed Bug 1946000 Opened 18 days ago Closed 15 days ago

Update Policies.sys.mjs for Firefox Suggest initialization change

Categories

(Firefox :: Enterprise Policies, task, P3)

task

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: adw, Assigned: adw)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sng])

Attachments

(1 file)

This is the second step toward fixing bug 1937250, after bug 1945999.

Policies.sys.mjs awaits UrlbarPrefs.firefoxSuggestScenarioStartupPromise before setting Suggest prefs. With bug 1945999, we're making Suggest initialization go through QuickSuggest.init(), and we're hiding Suggest-related functions on UrlbarPrefs from non-urlbar consumers. We need to update Policies.sys.mjs so it awaits a new initialization promise on QuickSuggest.

With this fixed, there won't be any remaining non-urlbar consumers that access Suggest through UrlbarPrefs, and we can start to move Suggest-related functions from UrlbarPrefs to QuickSuggest.

Blocks: 1946894
Pushed by dwillcoxon@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/208d86fefebb Update Policies.sys.mjs for Firefox Suggest initialization change. r=daisuke,mkaply
Status: ASSIGNED → RESOLVED
Closed: 15 days ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: