Triplet cards are displayed on one extra new tab thats preloaded
Categories
(Firefox :: Messaging System, defect, P2)
Tracking
()
People
(Reporter: acupsa, Unassigned)
References
Details
Attachments
(1 file)
3.10 MB,
image/gif
|
Details |
[Affected versions]:
- Firefox Nightly 72.0a1, Build ID: 20191107215315
[Affected Platforms]:
- All Windows
- All Mac
- All Linux
[Steps to reproduce]:
- Create a new Firefox profile, but DO NOT open it.
- Navigate to the local Profiles folder (eg. C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles) and open the newly created profile folder.
- Open times.json in a text editor and change the created date to 1559530800000.
- Save the file and open the browser with the newly created profile.
- Without opening new tabs or windows install the latest version of the "remote-settings-devtools" from here.
- Click the "Remote Settings Devtools" toolbar button and select the "Stage" environment.
- Click the "Force sync" button on the right of the "main/whats-new-panel" option. (you might need to Clear Local Data first)
- Restart the browser and navigate to the "about:config" page.
- Navigate to the “about:home” or ”about:newtab” page.
- Click the “Dismiss” (X) button from the “Pre-Trailhead Triplets” cards.
- Open a new tab and observe the top part of the page.
[Expected result]:
- Only the “Search” bar, “Top Sites” section are displayed in the top part of the page.
[Actual result]:
- The “Pre-Trailhead Triplets” are displayed in the top part of the page.
[Notes]:
- This issue is also reproducible if you log into a Firefox account instead of dismissing the “Pre-Trailhead Triplets”.
- Attached a screen recording of the issue.
Comment 2•5 years ago
|
||
I believe this is preloaded new tab issue. Does this happen if opening a new window instead of a new tab after dismissing/signing in?
Comment 3•5 years ago
|
||
I can confirm that this seems to be a preloading issue, considering the fact that this behavior is not reproducible if a new window is opened, or we navigate to the "about:home" page instead.
Updated•5 years ago
|
Comment 4•5 years ago
|
||
This would affect 71 and 70 when bug 1594125 is uplifted, but jim says we're okay showing the cards one extra time from the preloaded new tab.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Picking it in this iteration as preloading new tab issue should be fixed for dynamic triplets experiment in 72
Updated•5 years ago
|
Updated•5 years ago
|
Comment 6•5 years ago
•
|
||
Moving preloading fix on click of dynamic triplets onboarding card to https://bugzilla.mozilla.org/show_bug.cgi?id=1597781
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Comment 9•4 years ago
|
||
Updated•4 years ago
|
Comment 10•4 years ago
•
|
||
Various Scenarios where this issues is seen
-
Preloaded “Pre-Trailhead Triplets” cards are wrongly displayed on a new tab after being dismissed or after logging into a Firefox account https://bugzilla.mozilla.org/show_bug.cgi?id=1595074#c0
-
Update trailhead.firstrun.branches pref with a different triplet value e.g 'join-dynamic'. Open new tab https://bugzilla.mozilla.org/show_bug.cgi?id=1592671#c9
-
The "Download Mobile Browser" dynamic triplet card is still displayed on the first opened tab after logging in the Firefox Mobile browser https://bugzilla.mozilla.org/show_bug.cgi?id=1599812
Explicitly listening to sync event listener and clearing message has resolved preloading issue reported here https://bugzilla.mozilla.org/show_bug.cgi?id=1598292
Comment 12•4 years ago
|
||
- The "Stay Alert to Data Breaches" card is still displayed on the first opened tab after logging in to Firefox Monitor https://bugzilla.mozilla.org/show_bug.cgi?id=1602002
Updated•4 years ago
|
Comment 13•4 years ago
|
||
moving away from triplets in onboarding sequence
Description
•