Closed Bug 1998009 Opened 9 months ago Closed 5 months ago

Make online Suggest available on Nightly for eligible users

Categories

(Firefox :: Address Bar, task, P1)

task

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox149 --- fixed

People

(Reporter: adw, Assigned: adw)

References

Details

(Whiteboard: [sng])

Attachments

(1 file)

When it comes time to enable new online Suggest (OHTTP) by default, we'll need to update QuickSuggest init so that the quicksuggest.online.available pref is set to true if (a) the user is in an appropriate region-locale and (b) they have accepted appropriate Terms of Use. For other users, the pref should retain its default false value set in firefox.js.

For the region-locale part, add the pref to SUGGEST_PREFS here.

For the ToU part, I'm not sure, that's a new requirement so we'll need to incorporate it into init in some way. The ToU pref is termsofuse.acceptedDate and its value is a stringified acceptance date, not sure of the format.

Assignee: nobody → adw
Status: NEW → ASSIGNED
Priority: P3 → P1
Summary: Initialize the `quicksuggest.online.available` pref → Make online Suggest available on Nightly for users who have accepted ToU

This initializes quicksuggest.online.available so that online Suggest will be
available by default on Nightly for users who accepted ToU. It also initializes
quicksuggest.settingsUi so that the online checkbox is appropriately shown in
the settings UI.

Attachment #9541534 - Attachment description: Bug 1998009 - Make online Suggest available on Nightly for users who have accepted ToU. → Bug 1998009 - Make online Suggest available on Nightly for eligible users.
Summary: Make online Suggest available on Nightly for users who have accepted ToU → Make online Suggest available on Nightly for eligible users
Pushed by dwillcoxon@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/19d9c15f7a6c https://hg.mozilla.org/integration/autoland/rev/92adc5e361a5 Make online Suggest available on Nightly for eligible users. r=daisuke,urlbar-reviewers,toolkit-telemetry-reviewers,chutten
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
QA Whiteboard: [search] [qa-triage-done-c149/b148]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: