Closed Bug 1809370 Opened 2 years ago Closed 2 years ago

NYT mini-crossword rendering errors when inputting in answers

Categories

(Core :: Graphics: WebRender, defect)

Firefox 110
x86_64
macOS
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox110 --- affected

People

(Reporter: fiveNinePlusR, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

Attached file screens.zip

When using hardware accelerated webrendering there is a layout glitch when using the new york times crossword puzzle.

Attached are the various states of the puzzle play field when inputting successive characters.

the game is here: https://www.nytimes.com/crosswords/game/mini

I have verified that the glitch goes away when using software rendering and attached the relevant sections of about:support.

Flags: needinfo?(ahale)
Attached file about-support.txt

about:support info

Flags: needinfo?(ahale)
Flags: needinfo?(ahale)

My guess from attempting to repro this on Windows is that we're having a tile refresh issue on OSX in the compositor (I think the SVG that composes this board is split across tiles slightly before the letter Y in the screenshot in comment #3), but I'm not entirely sure what provokes that behavior on OSX and I'm not familiar with the OSX compositor. Turning off the pref gfx.webrender.compositor did not fix it according to the reporter.

Most interesting aspects of this page is that the game board is an SVG which is edited in the DOM - so invalidating PictureCache tiles in WR for the affected parts that changed color is the mechanism. So we're updating parts of an SVG which may not be a thoroughly tested scenario.

Flags: needinfo?(ahale)
Blocks: gfx-triage
Severity: -- → S3

Is this just bug 1661505? Note the reporter need to override the blocklist added by bug 1661505

(In reply to Jeff Muizelaar [:jrmuizel] from comment #5)

Is this just bug 1661505? Note the reporter need to override the blocklist added by bug 1661505

It could be but I don't think it is consistent with that bug. Reddit.com and every other website i've gone to work fine and this bug is triggering on my discrete graphics card since I have an external monitor plugged in. This is the only instance of a site not working correctly that i have found.

Having the blocklist enabled for this graphics card combo(even if the intel card is not being used) definitely causes a slower rendering and more system memory intensive experience. I don't think it should be a blanket ban like that.

Attached video window resizing.mov

resizing the window causes layout glitches as shown in this short video.

No longer blocks: gfx-triage
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: