[Ubuntu] Stuttering scrolling in maximized window/full screen

NEW
Assigned to

Status

()

defect
2 months ago
2 months ago

People

(Reporter: Anca, Assigned: stransky)

Tracking

(Blocks 1 bug, {regression})

Trunk
All
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox-esr60 unaffected, firefox65 unaffected, firefox66 fixed, firefox67 fixed)

Details

[Affected versions]:

  • 66.0b7
  • 67.0a1 |(2019-02-13)

[Affected platforms]:

  • Ubuntu 18.04 x64

[Steps to reproduce]:

  1. Navigate to any website (eg. http://techcrunch.com/2016/04/05/will-an-apple-a-day-keep-webrtc-away/)
  2. Scroll the page
  3. Maximize the browser or enter in fullscreen mode (F11)
  4. Scroll the page again

[Expected result]:

  • The scrolling action is smooth and stable.

[Actual result]:

  • Obvious lag can be observed, the scrolling action is stuttering, sometimes the scroll gets stuck for some seconds.

[Regression range]:

[Additional Notes]:

  • Not reproducible on other Ubuntu version I’ve tested (16.04 x32) or other platform (Win 10 x64 and macOS 10.13).
  • Setting layout.css.scroll-anchoring.enabled to false does not make any difference.
Has Regression Range: --- → yes
Component: Layout: Scrolling and Overflow → Widget: Gtk

Martin is this one in the right component?

Flags: needinfo?(stransky)
(Assignee)

Comment 2

2 months ago

Sure, I'll look at it. I suspect this comes from window manager to client side decoration switch.

Flags: needinfo?(stransky)
(Assignee)

Updated

2 months ago
Assignee: nobody → stransky
Blocks: gtktitlebar
(Assignee)

Updated

2 months ago
(Assignee)

Comment 3

2 months ago

Can you please retest with latest nightly? Thanks.

Flags: needinfo?(anca.soncutean)

This issue is no longer reproducible on Nightly 67.0a1(2019-02-25).

Flags: needinfo?(anca.soncutean)

(In reply to Anca Soncutean [:Anca], Desktop Release QA from comment #4)

This issue is no longer reproducible on Nightly 67.0a1(2019-02-25).

Great! Martin, is there something that should be uplifted to 66?

Flags: needinfo?(stransky)
(Assignee)

Comment 6

2 months ago

(In reply to Andrew Overholt [:overholt] from comment #5)

(In reply to Anca Soncutean [:Anca], Desktop Release QA from comment #4)

This issue is no longer reproducible on Nightly 67.0a1(2019-02-25).

Great! Martin, is there something that should be uplifted to 66?

Yes, it's fixed by Bug 1530625. I'm watching Bug 1530625 for possible regressions and prepare a patch for beta next week if everything goes well.

Flags: needinfo?(stransky)

Looks like that's on beta now.

You need to log in before you can comment on or make changes to this bug.