[Experiment] The Firefox logo icon is wrongly displayed instead of the "umbrella" one on the "emotive-pin-firefox-modal" from the "Treatment B" branch
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
People
(Reporter: mcoman, Assigned: Mardak)
References
(Blocks 2 open bugs)
Details
Attachments
(2 files)
25.10 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-release+
|
Details | Review |
[Affected versions]:
- Firefox Release 93.0 - Build ID: 20210927210923
- Firefox Beta 94.0 - Build ID: 20211025220926
[Affected Platforms]:
- Windows 10 x64
[Prerequisites]:
- Have a Firefox profile older than 28 days.
- Have this user.js file saved to your PC.
- Have at least 1 URL accessed in the last 13 days.
- The Firefox browser is not pinned to the taskbar.
[Steps to reproduce]:
- Navigate to the profile folder from prerequisites and paste the "user.js" file.
- Open the browser with the profile from prerequisites.
- Observe the icon from the "Pin to taskbar" modal.
[Expected result]:
- An "umbrella" icon is displayed in the top part of the modal.
[Actual result]:
- The Firefox logo is displayed instead.
[Notes]:
- Attached a screenshot of the issue.
Assignee | ||
Comment 1•3 years ago
|
||
We're expecting the image to become available at https://www.mozilla.org/media/img/firefox/onboarding/umbrella.041dbea876c4.png as added in https://github.com/mozilla/bedrock/issues/10632 but it has not been deployed to production yet.
Assignee | ||
Comment 2•3 years ago
|
||
The image is now on stage. I'll update nimbus recipe when it gets to prod.
https://www.allizom.org/media/img/firefox/onboarding/umbrella.041dbea876c4.png
Assignee | ||
Comment 3•3 years ago
|
||
Doh. Recipe is updated but content security on the modal prevents loading https or data URIs.
Content Security Policy: The page’s settings blocked the loading of a resource at https://www.mozilla.org/media/img/firefox/onboarding/umbrella.041dbea876c4.png (“default-src”).
Assignee | ||
Comment 4•3 years ago
•
|
||
[Tracking Requested - why for this release]: Would like to ride along to 94 to show a more emotive image than just the firefox logo. If not for this specific experiment, there are others planned to run in November.
Assignee | ||
Comment 5•3 years ago
|
||
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f38bcae5f766 Allow spotlight messaging modal to show images from mozilla r=andreio
Assignee | ||
Comment 7•3 years ago
|
||
Marius, seems like we'll use the Firefox logo in treatment b to launch the experiment now. But we're fixing this bug to allow umbrella and other images for future experiments in 95 and potentially 94 if uplifted. As of right now, emotive-pin-firefox-modal still is configured to try to show umbrella for treatment b, so if this code change lands, you could verify that umbrella shows up in nightly.
But depending on when we actually launch it, the image will be switched to firefox logo. So to verify, we'll need a different experiment/preview that uses the umbrella, so maybe I'll make a clone of the experiment in preparation for a separate upcoming experiment (sounds like there's at least 2 more planned for November).
Assignee | ||
Comment 8•3 years ago
|
||
Here's a new experiment on preview that currently uses the umbrella (only 1/control branch):
https://experimenter.services.mozilla.com/nimbus/peace-of-mind-casual-modal
Updated•3 years ago
|
Comment 9•3 years ago
|
||
bugherder |
Assignee | ||
Comment 10•3 years ago
•
|
||
Comment on attachment 9247884 [details]
Bug 1737770 - Allow spotlight messaging modal to show images from mozilla r=andreio a?release
Beta/Release Uplift Approval Request
- User impact if declined: Emotive messaging experiments are less exciting with a generic Firefox logo
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes comment 13
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Enroll into https://experimenter.services.mozilla.com/nimbus/peace-of-mind-casual-modal
a. Setnimbus.debug
totrue
b. Navigate toabout:studies?optin_slug=peace-of-mind-casual-modal&optin_branch=control&optin_collection=nimbus-preview
- Force show peace-of-mind-casual-modal message
a. Setbrowser.newtabpage.activity-stream.asrouter.devtoolsEnabled
totrue
b. Open new tab
c. Click devtools wrench in top right
d. Find in page "peace-of-mind-casual-modal"
e. Click "Show" for the message
(Might need to restart Firefox if already opened a new tab and message doesn't show up.)
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Allows loading of images like other Firefox experiment messaging surfaces. Patch updated for 94 release uplift https://phabricator.services.mozilla.com/D129577 (release try https://treeherder.mozilla.org/jobs?repo=try&revision=17b57b4c4f1444ec9fdbf939be82e932c1e68111)
- String changes made/needed: none
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 11•3 years ago
|
||
Noticed there's a beta code conflict with bug 1733623, which only landed on 95. I'll update the patch for beta.
Comment 12•3 years ago
|
||
Comment on attachment 9247884 [details]
Bug 1737770 - Allow spotlight messaging modal to show images from mozilla r=andreio a?release
94 is on release now.
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Comment 13•3 years ago
|
||
I have verified that this issue is no longer reproducible, using the steps that Ed provided in comment 10, with the latest Firefox Nightly (95.0a1 Build ID - 20211027214117) installed on Windows 10 x64, macOS 11.6, and Linux Mint 20.2 x64. Now, I can confirm that the "umbrella" logo is successfully displayed in the top part of the "peace-of-mind-casual-modal".
Comment 14•3 years ago
|
||
Comment on attachment 9247884 [details]
Bug 1737770 - Allow spotlight messaging modal to show images from mozilla r=andreio a?release
Approved for 94.0rc2.
Comment 15•3 years ago
|
||
bugherder uplift |
Reporter | ||
Comment 16•3 years ago
|
||
I have verified that this issue is no longer reproducible, using the steps that Ed provided in comment 10, with the latest Firefox Beta RC (94.0 Build ID - 20211028161635) installed on Windows 10 x64, macOS 11.6, and Linux Mint 20.2 x64. Now, I can confirm that the "umbrella" logo is successfully displayed in the top part of the "peace-of-mind-casual-modal".
Assignee | ||
Updated•3 years ago
|
Description
•