Closed Bug 1591634 Opened 6 years ago Closed 3 years ago

Performance cliff on arewefluentyet.com

Categories

(Core :: Graphics: Canvas2D, defect, P3)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: zbraniecki, Unassigned)

References

Details

This has been originally reported as https://github.com/projectfluent/arewefluentyet.com/issues/10

Steps to reproduce:

  1. Open https://arewefluentyet.com/
  2. Move your mouse from left edge of the graph to the right, and back

Current result:

At some point the graph chokes and the CPU usage spikes and the browser hangs

Expected result:

Normal behavior

=======

This is not reproducible in Chrome or Safari.

When I test with webrender I get a smaller version of the graph offset and super imposed on the page.

This bug appears to have been initially reported on windows with the Direct2D backend, however on linux with skia software I also see the smaller version of the graph and bad performance, most of the time being spent in gfx::AplhaBloxBlur to render some text with shadows, which is odd looking at the rendered graph.
The issue with D2D might be different (I don't have the windows machine to test handy).

I was testing on mac. Without webrender I do not see the smaller version of the graph, but I see the bad performance with and without webrender.

Priority: -- → P3
Depends on: canvas-2d-perf

When I test(In reply to Timothy Nikkel (:tnikkel) from comment #1)

When I test with webrender I get a smaller version of the graph offset and super imposed on the page.

Getting the same result while repeatedly moving mouse fast from left to right.

Severity: normal → S3

This was fixed on the site with this change.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.