Closed Bug 1665030 Opened 5 years ago Closed 3 years ago

Slow Performance on onetoldstories website on MacOS with WebRender on

Categories

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

Desktop
macOS
defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox82 --- affected

People

(Reporter: rdoghi, Unassigned)

References

(Blocks 1 open bug)

Details

[Affected platforms]:
Platforms: MAC OsX 10.15

[Preconditions]:
Ensure both gfx.webrender.all = true

Steps :

  1. Launch the Firefox browser and reach https://onetoldstori.es/yelloworld
  2. Click the Middle of the screen and then drag to the right as much as possible in order for the animation to start moving as fast as possible.

Expected Results :
The Animation for the entire story should run smooth and at a fast pace.

Actual Results :
The animation of the story moves slow, sometimes drops frames, if the user stops and starts dragging the mouse again it will start at a slower pace.
With WebRender off the animation is not as fast as chrome but its a faster smoother experience.

I also recorded this issue but I can only upload it on drive since its over 200 mb, the first part of the video is CHROME, then Nightly without Webrender and the last one is Nightly with WebRender ON:
https://drive.google.com/file/d/1sUQZqQB3eBTlyIDptabsJ2kc7OY2H-vV/view?usp=sharing

I think the severity for this issue should be an S3 since it runs slower on that specific website with WebRender on

Blocks: wr-mac
See Also: → 1664804
Severity: -- → S4
Priority: -- → P3

Profile: https://share.firefox.dev/2EMHDwU

Looks like this is WebGL, so bug 1664804 (removing a copy) might help, and bug 1667916 might help more.

It also looks like we spend a lot of time in glBufferData, similar to bug 1599502 and bug 1642495.

Depends on: 1664804

Server no longer exists.

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