Closed Bug 1840214 Opened 3 years ago Closed 3 years ago

Rendering artifact on Codepen demo (https://codepen.io/alvaromontoro/pen/BaqrjXP) on pinch-zooming

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

VERIFIED FIXED
116 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- wontfix
firefox114 --- wontfix
firefox115 --- wontfix
firefox116 --- verified

People

(Reporter: mayankleoboy1, Assigned: gw)

References

(Regression, )

Details

(Keywords: regression)

Attachments

(3 files)

Go to https://codepen.io/alvaromontoro/pen/BaqrjXP
Pinch-zoom on the demo

AR: On the coffee mug named "Americano", a thin line appears at the brim of the mug

Regression range: Bug 1823578 - Add new clip-mask rendering path r=gfx-reviewers,ahale
Differential Revision: https://phabricator.services.mozilla.com/D173095

Attached file about:support

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

:gw, since you are the author of the regressor, bug 1823578, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Assignee: nobody → gwatson
Flags: needinfo?(gwatson)

Smaller repro:

<!DOCTYPE html>
<html>
<head>
    <style type="text/css">
        article {
          display: grid;
          grid-template-columns: 1fr 1fr 1fr;
          gap: 1vw;
          width: 98vw
        }

        section {
          display: flex;
          align-items: center;
          justify-content: space-between;
          flex-direction: column;
          box-sizing: border-box;
          position: relative;
          font-size: 1vw;
          padding: 1vw 0;
          margin-top: 0vw;
        }


        .coffee {
          width: 50%;
          aspect-ratio: 1.1;
          border: 0.5vw solid;
          border-top: 0;
          border-radius: 0 0 2vw 2vw;
          margin-right: 2%;
          position: relative;
          box-shadow: inset 0 -0.5vw 0 -0.45vw #000;
        }
    </style>
</head>
<body>
<main>
  <article>
    <section>
      <div class="coffee"></div>
    </section>
  </article>
</main>
</body>
</html>
Duplicate of this bug: 1840211

This is causing some issues and we're close to release, do disable
this rare case on the new path for now.

Duplicate of this bug: 1840218
Duplicate of this bug: 1840220
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/391b29854d65 Disable inset box-shadow zero blur clips on new clip-path r=gfx-reviewers,lsalzman
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(gwatson)

Can confirm that with hte latest Nightly, this bug (and all the other dupes) no longer repros

Assuming the plan mentioned in https://bugzilla.mozilla.org/show_bug.cgi?id=1830588#c12 works out, we'll want to uplift this, but only in to the next beta after soft-freeze. I'll update the comment here based on what happens with this beta.

Flags: needinfo?(gwatson)
Flags: qe-verify+

Reproduced the issue with Firefox 116.0a1 (2023-06-23) on Win 10.
The issue is verified fixed with Firefox 117.0a1 (20230724091621) and Firefox 116.0b8 (20230720200012) on MacOS 12, Win 10 and Ubuntu 22.

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

Attachment

General

Creator:
Created:
Updated:
Size: