The "Extended Triplets" are no longer displayed on latest Firefox Nightly
Categories
(Firefox :: Messaging System, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | unaffected |
firefox71 | --- | fixed |
firefox72 | --- | fixed |
People
(Reporter: mcoman, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
239.44 KB,
image/gif
|
Details |
[Affected versions]:
- Firefox Nightly 72.0a1 - Build ID: 20191104094118
[Affected Platforms]:
- All Windows
- All Mac
- All Linux
[Prerequisites]:
- Have a new Firefox profile.
[Steps to reproduce]:
- Open the browser with the profile from prerequisites.
- Open a new tab and observe the top part of the page.
[Expected result]:
- The "Extended Tripplets" are displayed in the top right part of the page.
[Actual result]:
- The "Extended Tripplets" are not displayed at all.
[Regression Window]:
- Considering the fact that this issue is not reproducible on older Firefox builds, using the mozregression tool I have managed to find the following regression window:
Last good revision: f9a4c8d67be3cbd983306cd90af9737a04cd50f1
First bad revision: c142790318c4d8bfceebf2e828f950cb7a7412bb
Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=f9a4c8d67be3cbd983306cd90af9737a04cd50f1&tochange=c142790318c4d8bfceebf2e828f950cb7a7412bb
From the pushlog it seems that bug 1590504 has caused this issue.
[Notes]:
- Attached a screen recording of the issue.
@Punam, could you please take a look over this issue?
Comment 1•5 years ago
|
||
@marius can you please validate if you are seeing about:welcome screen for new profiles in nightly. For me its showing https://www.mozilla.org/en-US/firefox/nightly/firstrun/ page , probably the reason causing trailhead.extendedTriplets.experiment not getting set in nightly.
Updated•5 years ago
|
Comment 2•5 years ago
•
|
||
Debugging further, this issue is seen in nightly because 'startup.homepage_welcome_url' pref is not set to 'about:welcome' in nightly.
https://searchfox.org/mozilla-central/source/browser/branding/nightly/pref/firefox-branding.js#8
Two ways for trailheadTriplet state to be set in messaging context is either from FirstRunPref 'trailhead.firstrun.branches' or
setupTrailHead method invoked when about:welcome screen opens.
https://searchfox.org/mozilla-central/source/browser/components/newtab/lib/ASRouter.jsm#996
https://searchfox.org/mozilla-central/source/browser/components/newtab/lib/ASRouter.jsm#1126
With trailheadTriplet state not set, message targeting for extended triplets is not satisfied in nightly
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•3 years ago
|
Description
•