Force root scrollframe overlay scrollbars to be positioned and on top of all content

RESOLVED FIXED in Firefox 62

Status

()

enhancement
P2
normal
RESOLVED FIXED
Last year
Last year

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

Tracking

(Blocks 1 bug)

Trunk
mozilla62
Points:
---
Dependency tree / graph
Bug Flags:
qe-verify -

Firefox Tracking Flags

(firefox62 fixed)

Details

Attachments

(1 attachment)

Overlay scrollbars disable retained-dl, since their z-index positioning depends on the other content built in the display list.

For the root scrollframe, we should just be able to always force their scrollbars to z-index:INT32_MAX without issue, and then we have deterministic positioning.
Comment on attachment 8974604 [details]
Bug 1460482 - Force root scroll frame overlay scroll bars to be always on top.

https://reviewboard.mozilla.org/r/242970/#review249052
Attachment #8974604 - Flags: review?(mstange) → review+
Pushed by mwoodrow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fd3cab8c506a
Force root scroll frame overlay scroll bars to be always on top. r=mstange
https://hg.mozilla.org/mozilla-central/rev/fd3cab8c506a
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Assignee: nobody → matt.woodrow
Is manual testing required for this fix? 
If yes, could you please provide some clear steps on how we can check this?

Thank you.
Flags: needinfo?(matt.woodrow)
No, this shouldn't need verification, it was just an internal optimization.
Flags: needinfo?(matt.woodrow)
Thanks for the prompt answer. Changing the flag accordingly.
Flags: qe-verify? → qe-verify-
You need to log in before you can comment on or make changes to this bug.