Closed Bug 1872509 Opened 6 months ago Closed 6 months ago

checkbox is missing its check-mark, in leesa.com mattress checkout form

Categories

(Core :: Layout: Form Controls, defect)

defect

Tracking

()

VERIFIED FIXED
123 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox121 --- unaffected
firefox122 --- unaffected
firefox123 --- verified
firefox124 --- verified

People

(Reporter: dholbert, Assigned: emilio)

References

(Regression)

Details

(Keywords: regression)

Attachments

(5 files)

STR:

  1. Add something to your cart at leesa.com, e.g. this mattress (click "add to cart" on right side)
  2. Click the "Secure Checkout" button that appears
  3. Look at the Email me with news and offers checkbox

ACTUAL RESULTS:
The box is filled in, but the checkmark is missing

EXPECTED RESULTS:
The checkmark should be there.

This is a pretty recent regression; mozregression says this was from bug 1800077.

Last good revision: d476b321db898ab16351baeaabf2cc1bed447c68
First bad revision: 6a14f603289807a62753cc8ceaa35d9ba09cbf61
Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=d476b321db898ab16351baeaabf2cc1bed447c68&tochange=6a14f603289807a62753cc8ceaa35d9ba09cbf61

Flags: needinfo?(emilio)

Set release status flags based on info from the regressing bug 1800077

Attached file testcase 1

Since it's not web-compatible. I had already brought this possibility up
in the comments of https://github.com/whatwg/html/pull/10025, so will
update that PR accordingly.

Remove forceful overflow: hidden for file / date inputs, which was
caught by the tests in the next patch.

Assignee: nobody → emilio
Status: NEW → ASSIGNED

This probably needs to wait for that PR to be merged since unlike the
range tests, these actually test the clip value.

Depends on D197456

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/30b0d1ecdc26
Don't clip checkbox/radio overflow. r=dholbert
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2983016a298e
Extend tests for input UA styles. r=dholbert
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/44002 for changes under testing/web-platform/tests
Upstream PR merged by moz-wptsync-bot
Regressions: 1874868
Flags: qe-verify+

I was able to reproduce the issue on Win10x64 using FF build 123.0a1(20231230213730) and steps from description.
Verified as fixed on Win10/Mac12.6/Ubuntu 22.04 using Firefox build 123.0b5, 124.0a1(20240202094312).

Status: RESOLVED → VERIFIED
Flags: qe-verify+
No longer regressions: 1874868
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: