Closed Bug 1867336 Opened 1 year ago Closed 1 year ago

Update Shopping Sidebar default width to use pixel value

Categories

(Firefox :: Messaging System, defect, P1)

defect
Points:
1

Tracking

()

VERIFIED FIXED
122 Branch
Iteration:
122.1 - Nov 20 - Dec 1
Tracking Status
firefox121 + verified
firefox122 --- verified

People

(Reporter: pdahiya, Assigned: nsauermann)

References

(Blocks 1 open bug)

Details

(Whiteboard: [omc])

Attachments

(1 file)

Scope of this bug is to update shopping sidebar default width to 320px instead of 26.67em

See https://bugzilla.mozilla.org/show_bug.cgi?id=1865351#c19

Assignee: nobody → nsauermann
Status: NEW → ASSIGNED
Iteration: --- → 122.1 - Nov 20 - Dec 1
Points: --- → 1
Priority: -- → P1
Whiteboard: [omc]
See Also: → 1865351

[Tracking Requested - why for this release]:
Fix of Bug 1858462 changed default width of shopping sidebar in em causing onboarding opt-in container and survey to cut off in MacOS in Fx121+

See Also: → 1866501

Because the bot didn't comment when the patch landed on autoland I will leave this message with the revision from autoland:
https://hg.mozilla.org/integration/autoland/rev/7e08f5f9cbb4e38b3579328b49609d065203415a

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch

The patch landed in nightly and beta is affected.
:nsauermann, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox121 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(nsauermann)

Comment on attachment 9366139 [details]
Bug 1867336 - Update Shopping Sidebar default width to use pixel value

Beta/Release Uplift Approval Request

  • User impact if declined: Shopping sidebar opt-in card will be truncated on macOS, see comment for issue
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: - In about:config ensure:
    browser.shopping.experience2023.active is set to true browser.shopping.experience2023.enabled is set to true
    browser.shopping.experience2023.optedIn is set to 0
  • Route to amazon.com
  • Notice the opt-in shopping sidebar is not truncated on macOS (and all OS)
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): A small change to the styling to use a static width for the sidebar instead of a relative one to ensure consistency across OSs.
  • String changes made/needed: N/A
  • Is Android affected?: No
Flags: needinfo?(nsauermann)
Attachment #9366139 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9366139 [details]
Bug 1867336 - Update Shopping Sidebar default width to use pixel value

Approved for 121.0b6.

Attachment #9366139 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9366139 - Flags: approval-mozilla-beta+

As a result of backing out https://bugzilla.mozilla.org/show_bug.cgi?id=1858762, --shopping-sidebar-width is removed (sorry). Setting to width should suffice.

Backed out also from 122 as requested by jhirsch.
Backout link: https://hg.mozilla.org/integration/autoland/rev/9d2831e8fb6f07970d725c286f8b156512ba6d5a
Setting wontfix as Jared mentioned on matrix.

Resolution: FIXED → WONTFIX

Comment on attachment 9366139 [details]
Bug 1867336 - Update Shopping Sidebar default width to use pixel value

(Sorry for the double beta uplift req, unsure if it needs another one since the original got backed out! see comment for context)

Beta/Release Uplift Approval Request

  • User impact if declined: Shopping sidebar opt-in card will be truncated on macOS, see comment for issue
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: In about:config ensure:
    browser.shopping.experience2023.active is set to true browser.shopping.experience2023.enabled is set to true
    browser.shopping.experience2023.optedIn is set to 0
  • Route to amazon.com
  • Notice the opt-in shopping sidebar is not truncated on macOS (and all OS)
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): A small change to the styling to use a static width for the sidebar instead of a relative one to ensure consistency across OSs.
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9366139 - Flags: approval-mozilla-beta?

Sorry, bit of a misunderstanding here--I had asked for the animation bug to be wontfixed, but didn't mention this related bug

(In reply to Jared Hirsch [:jhirsch] (he/him) (Needinfo please) from comment #14)

Sorry, bit of a misunderstanding here--I had asked for the animation bug to be wontfixed, but didn't mention this related bug

No worries! Going to re-open this bug and set it back to affected for Fx121 and 122.

Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/371b0bc9d41a Update Shopping Sidebar default width to use pixel value r=desktop-theme-reviewers,niklas,dao

Comment on attachment 9366139 [details]
Bug 1867336 - Update Shopping Sidebar default width to use pixel value

Re-approved for 121.0b7!

Attachment #9366139 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
QA Whiteboard: [qa-triaged]

Verified as fixed in our latest Beta and Nightly builds 122.0a1 (2023-12-05).

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: