Closed Bug 1887562 Opened 10 months ago Closed 1 month ago

Canvas flickering in 125.0b3

Categories

(Core :: Graphics: Canvas2D, defect)

Firefox 125
defect

Tracking

()

RESOLVED DUPLICATE of bug 1924578

People

(Reporter: mozilla, Unassigned, NeedInfo)

References

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125.0

Steps to reproduce:

Interacted with canvas elements.

Reproduced in Home Assistant dashboard that draws graphs in a canvas element (flickers between two graphs on the same page), as well as Google Sheets that seems to draw the sheet on a canvas (flickers between different sheets open in different tabs when trying to use google sheets).

Actual results:

The canvas flickers between the correct canvas and a different one in the same tab/another tab.

Expected results:

The canvas should not flicker.

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: Canvas2D' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics: Canvas2D
Product: Firefox → Core
See Also: → 1887301

can you type about:support in your browser and paste the contents of the page
Can you type about:config in your browser, type "gfx.canvas.accelerated", set it to FALSE, restart the browser and then test again

Flags: needinfo?(mozilla)
Attached file about:support data
```

I have just tried setting gfx.canvas.accelerated to false, and restarted the browser, upon which it upgraded to 125.0b4, build 20240325091408. It's not happening now regardless of the value of that config flag. I will post here again if it reoccurs.

Flags: needinfo?(mozilla)

The bug reoccurred this morning with gfx.canvas.accelerated set to true. But it has not happened since this morning (many hours, would expect it to have happened by now) with gfx.canvas.accelerated set to false.

The severity field is not set for this bug.
:lsalzman, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(lsalzman)

Aapeli, do you have any potential simplified testcase (or simple alternative website with a dataset or input that is reproducible or accessible to us), so that we could try to reproduce the exact scenario you are experiencing? That would greatly enhance our ability to debug this issue.

Severity: -- → S3
Flags: needinfo?(lsalzman) → needinfo?(mozilla)

Hi, sorry for the delay. I set gfx.canvas.accelerated=false and the bug itself didn't reoccur for a while (though there were some other issues: maps not responding after leaving the tab in the background for some period of time). Now a few days ago I tried turning it back to true.

This bug is reoccuring on:

  • Home Assistant graphs
  • Grafana graphs (I believe these are entirely different to HASS in what library they use, etc)
  • (I think) MapLibre GL JS maps (they keep flickering a lot)

I'm sorry, I don't have a good testcase to reproduce. I will try to make one.

Currently running:

Name Firefox
Version 131.0b3
Build ID 20240906091942

Status: UNCONFIRMED → RESOLVED
Closed: 1 month ago
Duplicate of bug: 1924578
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: