Closed Bug 1718276 Opened 3 years ago Closed 2 years ago

Flickering pixel with SWGL on Github "Start a review" button

Categories

(Core :: Graphics: WebRender, defect)

ARM64
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1791495

People

(Reporter: mstange, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Attached video swgl-flicker.mov

See the attached screen recording.

This also happens for the regular issue comment form.

Steps to reproduce:

  1. Log in with your github account.
  2. Go to an open issue in a repo that you have edit rights on, so that the "Close issue" button is displayed under the comment textbox.
  3. Type something in the issue comment box.
  4. Move your mouse back and forth between the "Close with comment" and "Comment" buttons.

At some point, the white line will appear in the "Comment" button.

(In reply to Markus Stange [:mstange] from comment #1)

  1. Move your mouse back and forth between the "Close with comment" and "Comment" buttons.

This takes some time. It looks like the bug starts happening once WR's partial tile invalidation "quad tree" is fine enough that the invalid rect cuts through the button.

I cannot reproduce this on my Intel Mac. Only on my M1 Mac.

OS: All → macOS
Hardware: All → ARM64

Superficially this seems something like a strange rounding issue, though I don't have a good guess off-hand what is going on yet.

Does the gfx.webrender.compositor pref influence the result at all?

The bug still happens with gfx.webrender.compositor set to false.
Also, unrelated to this bug, there is pretty intense flickering across the whole window in that configuration.

Severity: -- → S4
See Also: → 1791495

Markus, can you check if bug 1791495 resolved this?

Flags: needinfo?(mstange.moz)

Yes it did! Thanks!

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1791495
Flags: needinfo?(mstange.moz)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: