Add scroll bar primitive flags to items in the Gecko WR display list
Categories
(Core :: Graphics: WebRender, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: gw, Assigned: tnikkel)
Details
Attachments
(1 file, 1 obsolete file)
Now that https://bugzilla.mozilla.org/show_bug.cgi?id=1581448 has landed, the Gecko WR display list code can be updated to provide the extra information about scroll bars.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Let me know if this is what you were looking for.
Reporter | ||
Comment 3•5 years ago
|
||
Yep, this looks good!
I applied the patch, built and did a WR capture. The resulting scene.ron file has the bits set on the scroll bar stacking contexts.
I only tested on Linux, but I think we can get this reviewed and merged. We can always iterate on it in future if other platforms differ.
Thanks!
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
Pushed by tnikkel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0574bc97e2ac Pass scrollbar flags from gecko to webrender so it can identify them. r=gw
Comment 6•5 years ago
|
||
Backed out changeset 0574bc97e2ac (Bug 1582273) for causing wrench build bustages CLOSED TREE
Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=268043903&resultStatus=testfailed%2Cbusted%2Cexception&revision=0574bc97e2acf6cc55ab12306b489787e2a58796
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=268043850&repo=autoland
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=268043903&repo=autoland&lineNumber=7562
Backout: https://hg.mozilla.org/integration/autoland/rev/9b603aca92aaced86316be122ebe377161943cbc
Assignee | ||
Updated•5 years ago
|
Pushed by tnikkel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/da5d5eb153f2 Pass scrollbar flags from gecko to webrender so it can identify them. r=gw
Comment 8•5 years ago
|
||
Backed out changeset da5d5eb153f2 (bug 1582273) for causing tidy bustages. CLOSED TRE
Backout revision https://hg.mozilla.org/integration/autoland/rev/fc1980f07d3042f2d2940423a0cb46ad23967482
Failure logs https://treeherder.mozilla.org/logviewer.html#?job_id=268070333&repo=autoland
Timothy can you please take a look?
Updated•5 years ago
|
Pushed by tnikkel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e9b09f4047b8 Pass scrollbar flags from gecko to webrender so it can identify them. r=gw
Comment 10•5 years ago
|
||
bugherder |
Assignee | ||
Updated•5 years ago
|
Description
•