[Experiment] The "Import from previous browser" label is wrongly displayed on the "about:welcome" page's "Import" screen even if the browser attribution code is set to "chrome"
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox88 | --- | unaffected |
firefox89 | --- | affected |
firefox90 | --- | unaffected |
People
(Reporter: mcoman, Assigned: pdahiya)
References
Details
Attachments
(1 file)
2.80 MB,
image/gif
|
Details |
[Affected versions]:
- Firefox Beta 89.0 - Build ID: 20210520185752
[Affected Platforms]:
- Windows 10 x64
[Prerequisites]:
- Have the "user.js" from here saved to your PC.
- Have the Chrome browser installed.
[Steps to reproduce]:
- Open the Chrome browser and navigate to "https://www.mozilla.org/en-US/firefox/channel/desktop/".
- Download and install the latest Firefox beta.
- Create a new Firefox profile but do not open it.
- Go to the previously created profile folder and paste the "user.js" file from the prerequisites.
- Open the Firefox browser using the recently created profile using the
--first-startup
argument. - Click the "Now now" button.
- Observe the primary button's label.
[Expected result]:
- The "Import from Google Chrome" label is displayed.
[Actual result]:
- The "Import from previous browser" label is displayed instead.
[Additional Notes]:
- This issue is also reproducible is the Firefox browser was downloaded using the "Edge" browser.
- If the "Import from previous browser" button is clicked the first option from the "Import Wizzard" is selected by default (in our case Microsoft Edge).
- This issue is not reproducible if the profile is not enrolled in the experiment.
- Attached a screen recording of the issue.
Comment 1•3 years ago
|
||
Looks like we only add ua when it's not an experiment?
mcoman, if you set messaging-system.log
to "all" I would guess it logs "Loading about:welcome with experiment" and not "Loading about:welcome with default data and UA attribution" ?
Comment 2•3 years ago
|
||
This should be fixed in 90 but wasn't approved for uplift bug 1711700 comment 15.
Reporter | ||
Comment 3•3 years ago
|
||
Hi Ed, I can confirm that the "AboutWelcomeChild: Loading about:welcome with experiment: multistage-aboutwelcome-mr1-design" message is displayed in the Browser Console if the messaging-system.log
pref is set to all
and we navigate to the "about:welcome" page.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
•
|
||
Debugged this is the expected flow for control and treatment branch. In Fx89 , attribution user agent is only set for non-experiment flow as a result in an experiment primary label of import screen always display no attribution label 'Import from previous browser' for control-89 and 'Start Import' for treatment-88
Description
•