Closed
Bug 1495517
Opened 7 years ago
Closed 7 years ago
Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js
Categories
(Firefox :: New Tab Page, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox62 | --- | unaffected |
| firefox63 | --- | verified |
| firefox64 | --- | verified |
People
(Reporter: ursula, Assigned: ursula)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
|
46 bytes,
text/x-phabricator-request
|
k88hudson
:
review+
|
Details | Review |
|
52 bytes,
text/x-github-pull-request
|
Details | Review | |
|
46 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta-
|
Details | Review |
|
46 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
In order for Normandy to properly roll out the search shortcuts experiment, we need to migrate the improvesearch.topSiteSearchShortcuts pref to firefox.js so that the value sticks.
Updated•7 years ago
|
Severity: normal → major
status-firefox62:
--- → unaffected
status-firefox63:
--- → affected
status-firefox64:
--- → affected
tracking-firefox63:
--- → ?
Comment 1•7 years ago
|
||
This bug is specifically required to roll out CFR using Normandy's dynamic rollout capability. The plan is to pref on US to 100% and follow up with other locales using this pref
| Assignee | ||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Assignee: nobody → usarracini
Comment 3•7 years ago
|
||
| Assignee | ||
Comment 4•7 years ago
|
||
Steps to test that this is still working as intended in Nightly:
1. on a fresh profile, in about:config, ensure the pref browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts is set to true.
2. check that the search shortcuts appear in top sites (they can differ based on locale)
3. open the section context menu for top sites and check that "Add Search Engine" option is present. Ensure this functionality still works as intended
4. in about:config, set the pref browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts to false
5. check that the search shortcuts no appear in top sites, as well as the "Add Search Engine" option is no longer available in section context menu for top sites
Pushed by usarracini@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/66b90e5af6d1
Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js r=k88hudson
Comment 6•7 years ago
|
||
Comment on attachment 9013398 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js
Kate Hudson :k88hudson has approved the revision.
Attachment #9013398 -
Flags: review+
Comment 7•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment on attachment 9014048 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js For uplift to 63
[Beta/Release Uplift Approval Request]
Feature/Bug causing the regression: Bug 1495517
User impact if declined: If we are unable to roll-out this feature, users will not have access to search shortcuts which will impact revenue and the user's options for ways to search in the browser
Is this code covered by automated tests?: Yes
Has the fix been verified in Nightly?: Yes
Needs manual test from QE?: Yes
If yes, steps to reproduce: See comment 4 (https://bugzilla.mozilla.org/show_bug.cgi?id=1495517#c4)
List of other uplifts needed: None
Risk to taking this patch: Low
Why is the change risky/not risky? (and alternatives if risky): Small change to preference location, no major code changes
String changes made/needed: None
Attachment #9014048 -
Flags: approval-mozilla-beta?
Comment 10•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/activity-stream
https://github.com/mozilla/activity-stream/commit/f96306133feaa71b08284808736b5095dbb1d56e
Backport Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js r=k88hudson
Comment 11•7 years ago
|
||
Comment on attachment 9014048 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js For uplift to 63
Blocker to a 63 shield study, uplift approved for 63 beta 12, thanks.
Attachment #9014048 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 12•7 years ago
|
||
Comment on attachment 9014048 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js For uplift to 63
Removing uplift approval as the patch caused Bug 1496447, please request approval for the next beta (13) once this is fixed. Thanks.
Attachment #9014048 -
Flags: approval-mozilla-beta+ → approval-mozilla-beta-
Comment 13•7 years ago
|
||
Ok, fix is included, thanks.
Updated•7 years ago
|
Attachment #9014048 -
Attachment is obsolete: true
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Comment on attachment 9014803 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js
[Beta/Release Uplift Approval Request]
Feature/Bug causing the regression: Bug 1495517
User impact if declined: If we are unable to roll-out this feature, users will not have access to search shortcuts which will impact revenue and the user's options for ways to search in the browser
Is this code covered by automated tests?: Yes
Has the fix been verified in Nightly?: Yes
Needs manual test from QE?: Yes
If yes, steps to reproduce: See comment 4 (https://bugzilla.mozilla.org/show_bug.cgi?id=1495517#c4)
List of other uplifts needed: None
Risk to taking this patch: Low
Why is the change risky/not risky? (and alternatives if risky): Small change to preference location, no major code changes
String changes made/needed: None
Attachment #9014803 -
Flags: approval-mozilla-beta?
Comment 16•7 years ago
|
||
Comment on attachment 9014803 [details]
Bug 1495517 - Migrate improvesearch.topSiteSearchShortcuts pref from ActivityStream.jsm to firefox.js
Blocker to a 63 shield study, updated patch because of bug Bug 1496447, uplift approved for 63 beta 13, thanks.
Attachment #9014803 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•7 years ago
|
Attachment #9014048 -
Attachment is obsolete: false
Comment 17•7 years ago
|
||
| bugherder uplift | ||
Updated•7 years ago
|
Flags: qe-verify+
Comment 18•7 years ago
|
||
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:63.0) Gecko/20100101 Firefox/63.0
Build ID: 20181008155858
Verified as fixed on the latest Nightly (v64.0a1 2018-10-10) and on the latest Beta (v63beta13).
Updated•7 years ago
|
Component: Activity Streams: Newtab → New Tab Page
You need to log in
before you can comment on or make changes to this bug.
Description
•