Closed Bug 1849365 Opened 11 months ago Closed 10 months ago

The Not Now button from the Fakespot Onboarding sidebar is missing the Clicked State

Categories

(Firefox :: Messaging System, defect, P1)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
119 Branch
Iteration:
119.1 - Aug 28 - Sept 8
Tracking Status
firefox-esr102 --- disabled
firefox-esr115 --- disabled
firefox116 --- disabled
firefox117 --- disabled
firefox118 --- wontfix
firefox119 --- verified

People

(Reporter: rdoghi, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-shopping])

Attachments

(2 files)

Attached video NotNow.mp4

Found in

  • Nightly 118.0a1 (2023-08-18)

Affected versions

  • Nightly 118.0a1 (2023-08-18)

Affected platforms

  • ALL

Preconditions:
Set the browser.shopping.experience2023.enabled - TRUE
Set the toolkit.shopping.useOHTTP - TRUE

Steps to reproduce

  1. Reach about:preferences and turn off feature recommendations.
  2. Reach the Amazon https://www.amazon.com/dp/B09B6ZXD2V/ref=sbl_dpx_office-desks_B0B4CYW8FB_0 link
  3. Click and Hold the Not Now button from the Onboarding Shopping sidebar.

Expected result

  • The Not now button from the Onboarding Shopping sidebar should change its state when Clicked.

Actual result

  • The Not now button from the Onboarding Shopping sidebar is missing the Clicked state.

Regression range
Not Applicable

:rdoghi, if you think that's a regression, could you try to find a regression range using for example mozregression?

Component: Shopping → Messaging System
Assignee: nobody → emcminn
Whiteboard: [fidefe-shopping]

Seems like all our secondary buttons (except secondary top) are missing active styles (see about:welcome for example)

'Not Now' is a link in final Figma designs. This should be fixed with CSS fixes in https://bugzilla.mozilla.org/show_bug.cgi?id=1846763

Iteration: --- → 119.1 - Aug 28 - Sept 8
Priority: -- → P1
See Also: → 1846763

Attached patch should fix the issue for all multistage messages, including future buttons in the sidebar.

Pushed by emcminn@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/be838735b3cf
Apply active styles to about:welcome secondary buttons r=desktop-theme-reviewers,Itiel
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

Verified on Nightly 119.0a1 (2023-09-07) this was fixed by Bug 1846763 ('Not Now' became a link so it no longer has a "clicked/active state")

Status: RESOLVED → VERIFIED

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(emcminn)
Flags: needinfo?(emcminn)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: