[Phase 2] The QS sponsored URL flickers while typing a keyword if the website was already visited multiple times
Categories
(Firefox :: Address Bar, defect, P1)
Tracking
()
People
(Reporter: cmuntean, Assigned: adw)
References
Details
Attachments
(2 files)
2.84 MB,
image/gif
|
Details | |
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
[Affected versions]:
- Firefox Nightly 90.0a1 (Build ID: 20210511093339);
[Affected Platforms]:
- Windows 10 x64;
- macOS 10.15.7;
- Linux Mint 20 x64;
[Prerequisites]:
- Have the latest Firefox Nightly installed.
- Have the following prefs set:
browser.urlbar.quicksuggest.enabled
totrue
.browser.urlbar.quicksuggest.seenRestarts
to '89'.browser.urlbar.quicksuggest.showedOnboardingDialog
totrue
.browser.urlbar.experimental.firefoxSuggestLabels.enabled to
true`.
[Steps to reproduce]:
- Open the Firefox browser with the profile from prerequisites.
- Navigate to "https://www.amazon.com/" website.
- Perform 3 different searches.
- Close the tab and open a new one.
- Start typing "amazon prime" in the Awesomebar.
- Delete one character at a time and observe the QS displayed while typing.
[Expected result]:
- There is no flicker while typing the keyword.
[Actual result]:
- The QS sponsored URL flickers while typing the keyword.
[Notes]:
- Attached a screen recording of the issue.
- The issue is also reproducible if the "Show search suggestions ahead of browsing history in address bar results" option is unchecked.
- We had this issue in the past and was fixed, however, it seems that now is reproducible. Here is the old bug: Bug 1698496.
Assignee | ||
Comment 1•4 years ago
|
||
This extends the flicker-protection logic for suggested-index results to quick
suggest results. This is a narrow fix for the bug, and I've added the same TODO
that I added to the muxer in bug 1709992 D114669.
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Assignee | ||
Comment 3•4 years ago
|
||
Cosmin, so we can speed this up, could you please test the builds in the link in comment 2? They should fix bug 1710657 too.
Assignee | ||
Comment 4•4 years ago
|
||
(In reply to Drew Willcoxon :adw from comment #3)
Cosmin, so we can speed this up
Just to be clear, I mean that if you have time, it would be nice to verify that the patch fixes flickering for you before we land it. We've gone through several of these flicker bugs before where I land a fix but it turns out it didn't fix some other case or caused new flicker, so we have to file new bugs and make new patches, which is a pain especially around uplift. Of course I'm trying to test as much as I can, but I often miss things.
Reporter | ||
Comment 5•4 years ago
|
||
Hi @Drew! I have verified this bug using the Nightly try build from comment 2. The flickering issue and Bug 1710657 are no longer reproducible with this build.
- I have verified these scenarios on Windows 10 x64, macOS 10.15.7 and Ubuntu 20.04. I have also performed exploratory testing and I haven't encountered any new issues.
I will perform another round of testing as soon as the patch lands on Nighty.
Reporter | ||
Updated•4 years ago
|
Comment 7•4 years ago
|
||
bugherder |
Reporter | ||
Comment 8•4 years ago
|
||
I have verified this issue on the latest Nightly 90.0a1 build (Build ID: 20210513093303) on Windows 10 x64, macOS 10.15.7 and Ubuntu 20.04.
- The issue is no longer reproducible with the latest Nightly build.
- Also the behavior described in Bug 1710657 is no longer reproducible.
Assignee | ||
Comment 9•4 years ago
|
||
Comment on attachment 9221426 [details]
Bug 1710648 - Prevent quick suggest results from flickering now that they don't have a suggestedIndex.
Beta/Release Uplift Approval Request
- User impact if declined: This will allow us to roll out phase 2 of Firefox Suggest to all en-US users on 89, not only those who have "Show search suggestions ahead of bookmarks and history" checked (the default). Without this, we'll have to wait until 90 to roll out phase 2 for users who have unchecked that preference. That would probably be OK, so this is more of a nice to have.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Please see earlier comments in this bug (should be clear)
- List of other uplifts needed: Bug 1709992
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): This is a targeted patch that only affects quick suggest results, which will only be enabled in phase 2 of the Firefox Suggest rollout.
- String changes made/needed:
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Comment on attachment 9221426 [details]
Bug 1710648 - Prevent quick suggest results from flickering now that they don't have a suggestedIndex.
Approved for 89.0b13.
Comment 11•4 years ago
|
||
bugherder uplift |
Reporter | ||
Comment 12•4 years ago
|
||
I have verified this issue on the latest Beta 89.0b13 on Windows 10 x64, macOS 10.15.7 and Linux Mint 20.
- The issue is not reproducible with the latest Beta 89.0b13.
Description
•