Open Bug 1682722 Opened 4 years ago Updated 7 months ago

scrolling becomes janky while content is being loaded

Categories

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

Firefox 85
Unspecified
Android
enhancement

Tracking

()

Tracking Status
firefox85 --- affected

People

(Reporter: karlcow, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs, )

Details

Not sure which component where it should go

I don't think this is an emergency. This is happening on chrome too, but the feeling is slightly jankier in Firefox. Initially reported on https://webcompat.com/issues/61395

The janky scrolling is happening when content is being loaded.
So this is probably a performance issue.

Performance profile https://share.firefox.dev/37rT5d7

  1. Go to https://thenextweb.com/insider/2015/07/02/am-i-crazy-for-watching-youtube-videos-at-1-5x-speed/
  2. scroll quickly

Expected: smooth scroll

Actual: scroll is becoming janky and jumping sometimes.

Component: General → Performance

I'm seeing some really long composites on the Renderer thread which I think is where the jank is probably coming from? I also see long hangs in the main thread of the content process caused by the DevTools (presumably what's powering the profile being gathered?) but I suspect those are a red herring.

So given the long composites, dropping this into Graphics :: WebRender (since I believe WebRender is enabled here).

Component: Performance → Graphics: WebRender
Summary: scrolling becomes janky while content is being downloaded → scrolling becomes janky while content is being loaded
Blocks: wr-android
Severity: -- → S4
Priority: -- → P3

This is another page with a diagonal svg spritesheet. Causing us to upload 3381x3381 textures, which janks.

Depends on: deferrable-blobs
Webcompat Priority: revisit → ?
Webcompat Priority: ? → ---
You need to log in before you can comment on or make changes to this bug.