Shopping feature reminder includes brand styling in the main window
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
People
(Reporter: mstriemer, Assigned: aminomancer)
References
Details
Attachments
(3 files, 1 obsolete file)
STR
0. Enable shopping
- Go to a shopping page
- Click the shopping page action icon until the reminder panel shows up
- Open the shield menu
Expected results: It look normal
Actual results: The heading styling has changed
Reporter | ||
Comment 1•9 months ago
|
||
Assignee | ||
Comment 2•9 months ago
|
||
Updated•9 months ago
|
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Comment 3•9 months ago
|
||
[Tracking Requested - why for this release]: This is a pretty nasty regression, and we're planning to use this feature callout surface throughout 123. So at this point I think the best case scenario is to squeeze this patch into the dot release, which I'll provide a dedicated patch for.
Comment 4•9 months ago
|
||
Was this regressed by bug 1849362 when adding the import in 119 or something more recent with moving files around?
Assignee | ||
Comment 5•9 months ago
|
||
I think it first became noticeable more recently with bug 1838939. But even back in 119 it was probably doing something it shouldn't have, since the reason the import was added was to get the standard link colors in about:welcome. So we were probably overriding link colors, but that'd be harder to notice without a custom theme or something.
Updated•9 months ago
|
Comment 6•9 months ago
|
||
The bug is marked as tracked for firefox123 (beta). However, the bug still has low severity.
:aminomancer, could you please increase the severity for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 7•9 months ago
|
||
It's a bad S3, but still a cosmetic issue.
Comment 9•9 months ago
|
||
Backed out changeset 00db63edda4c (Bug 1880371) for causing newtab failures CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=447428671&repo=autoland&lineNumber=361
Backout: https://hg.mozilla.org/integration/autoland/rev/212accf726833e2442dd54855e187edaaff3c06e
Comment 10•9 months ago
|
||
Assignee | ||
Comment 11•9 months ago
|
||
Filed bug 1880586 for the bundle test discrepancy between windows and unix. For now I've just discarded the newtab changes to ensure it passes on linux, which is the test environment for the newtab task.
Comment 12•9 months ago
|
||
bugherder |
Assignee | ||
Comment 13•9 months ago
|
||
Assignee | ||
Comment 14•9 months ago
|
||
Comment on attachment 9380585 [details]
Bug 1880371 - Don't leak unscoped styles into the browser chrome, for 123.0.1.
Beta/Release Uplift Approval Request
- User impact if declined: There will be a visual bug when feature callout messages are shown, causing panel headings to be too large. This request is for 123.0.1, but we'll hold off on launching new feature callout campaigns until the dot release.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The code just removes an unwanted stylesheet import and updates a test file. It should also graft cleanly as I rebased it onto mozilla-release.
- String changes made/needed:
- Is Android affected?: No
Assignee | ||
Comment 15•9 months ago
|
||
Reopening for the moment since we need to uplift this to 123.0.1
Comment 16•9 months ago
|
||
Verified as fixed in our latest Nightly and Beta 124.0b1.
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Comment 17•9 months ago
|
||
We decided to move the experiment to Fx 124 instead of 123.0.1. So, I am removing the uplift request.
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Updated•9 months ago
|
Updated•9 months ago
|
Updated•9 months ago
|
Description
•