RTAMO onboarding page does not fetch the extension/theme name on Nightly
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox98 | --- | unaffected |
firefox99 | + | verified |
firefox100 | --- | verified |
People
(Reporter: acornestean, Assigned: mviar)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(7 files)
Affected versions:
- Nightly (99.0a1/20220306190604)
[Steps to reproduce]:
- Access AMO Prod on a browser different from Firefox (example: Microsoft Edge) and afterwards the page of a recommended extension/theme.
- Click on the “Download Firefox and get the extension/theme” blue button
- A new page opens in the same tab and Firefox Release is automatically downloaded
- Install the previously downloaded Firefox Release.
Note: After installation is complete, the browser will be automatically launched. - Close the browser.
- Download and install the latest Nightly.
- Launch Nightly and access about:welcome.
- Observe that the RTAMO page loads, however the served add-on has it’s name replaced by a placeholder “{$addon-name}”.
[Expected results]:
The RTAMO about:welcome page should properly fetch the extension/theme name.
[Actual results]:
The RTAMO about:welcome page does not fetch the add-on name, instead it displays a placeholder - “{$addon-name}”.
For further details, see the attached screenshots.
NOTE:
I’ve also checked the latest Beta using the same STR as above and it’s not affected – the extension/theme names are properly fetched and displayed.
Reporter | ||
Comment 1•3 years ago
|
||
Reporter | ||
Comment 2•3 years ago
|
||
Comment 3•3 years ago
|
||
Bug 1754069 changed the props that get passed from MultiStageProtonScreen to ProtonScreen missing addonName
.
https://searchfox.org/mozilla-central/rev/cdab8eb3407f8fe216d5357c09aa5bfa479651f2/browser/components/newtab/content-src/aboutwelcome/components/MultiStageProtonScreen.jsx#29,39
Updated•3 years ago
|
Comment 4•3 years ago
|
||
:mviar, since you are the author of the regressor, bug 1754069, could you take a look?
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 5•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 6•3 years ago
|
||
A patch adding the missing prop is attached.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 8•3 years ago
|
||
[Tracking Requested - why for this release]: Needs to be uplifted as it impacts RTAMO flow in Fx99
Updated•3 years ago
|
Comment 9•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Reporter | ||
Comment 10•3 years ago
|
||
Verified the fix to the RTAMO onboarding page on the latest Nightly (100.0a1/20220308220159) under Windows 10 x64 with both an extension and a theme.
The RTAMO about:welcome page now properly fetches the extension/theme name, confirming the fix.
For further details, see the attached screenshots.
Reporter | ||
Comment 11•3 years ago
|
||
Reporter | ||
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
Are only nightly builds affected by this, or would you like to request a Beta Uplift?
Assignee | ||
Comment 14•3 years ago
|
||
We'd like to request a beta uplift @dmeehan.
Assignee | ||
Comment 15•3 years ago
•
|
||
Comment on attachment 9266793 [details]
Bug 1758340 - RTAMO onboarding page does not fetch the extension/theme name on Nightly
Beta/Release Uplift Approval Request
- User impact if declined: Users would see “{$addon-name}” instead of the actual addon name on the return to AMO screen.
- 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:
- Access AMO Prod on a browser different from Firefox (example: Microsoft Edge) and afterwards the page of a recommended extension/theme.
- Click on the “Download Firefox and get the extension/theme” blue button
- A new page opens in the same tab and Firefox Release is automatically downloaded
- Install the previously downloaded Firefox Release.
Note: After installation is complete, the browser will be automatically launched.
Close the browser. - Download and install the latest Nightly.
- Launch Nightly and access about:welcome.
- Observe that the RTAMO page loads, and the served add-on name is displayed
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): One line fix (plus respective line in bundle) passing a missing prop to a component
- String changes made/needed: no
Comment 16•3 years ago
|
||
Comment on attachment 9266793 [details]
Bug 1758340 - RTAMO onboarding page does not fetch the extension/theme name on Nightly
Approved for 99.0b2. Thanks.
Comment 17•3 years ago
|
||
bugherder uplift |
Reporter | ||
Comment 18•3 years ago
|
||
Verified the fix to the RTAMO onboarding page on the latest Beta (99.0b2/20220310185912) under Windows 10 x64 with both an extension and a theme.
The RTAMO about:welcome page properly fetches the extension/theme name, confirming the fix.
For further details, see the attached screenshots.
Reporter | ||
Comment 19•3 years ago
|
||
Reporter | ||
Comment 20•3 years ago
|
||
Description
•