Closed Bug 2057970 Opened 1 month ago Closed 1 month ago

border-style: double renders as single border with bad corner rounding

Categories

(Core :: Graphics: WebRender, defect)

ARM64
macOS
defect

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox-esr153 --- unaffected
firefox153 --- unaffected
firefox154 --- fixed
firefox155 --- fixed

People

(Reporter: hsivonen, Assigned: nical)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files, 1 obsolete file)

Steps to reproduce

  1. Load https://hsivonen.fi/ (tested on macOS)

Actual results

The border on the body element is a single thick border instead of being a double border. Instead of the corners being rounded, the corners show a blurry glitch.

Expected results

Expected the border in Firefox to look like the border in Safari.

Severity: -- → S3
Keywords: regression
Regressed by: 2051358

Thanks for the regression window, very helpful.

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

:nical, since you are the author of the regressor, bug 2051358, could you take a look?

For more information, please visit BugBot documentation.

Assignee: nobody → nical.bugzilla
Status: NEW → ASSIGNED
Flags: needinfo?(nical.bugzilla)
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch

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

For more information, please visit BugBot documentation.

Flags: needinfo?(nical.bugzilla)
Attachment #9620411 - Flags: approval-mozilla-beta?
Attachment #9620413 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: Visual regressions
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: low
  • Explanation of risk level: Simple fix. I had to rebase manually because of a merge conflict in reftest manifests.
  • String changes made/needed?: None.
  • Is Android affected?: yes
Flags: needinfo?(nical.bugzilla)
Attachment #9620411 - Attachment is obsolete: true
Attachment #9620411 - Flags: approval-mozilla-beta?
Attachment #9620413 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: