WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
117462
Fix RenderLayer::collectLayers logic bug
https://bugs.webkit.org/show_bug.cgi?id=117462
Summary
Fix RenderLayer::collectLayers logic bug
Ryosuke Niwa
Reported
2013-06-10 18:35:05 PDT
Consider merging
https://chromium.googlesource.com/chromium/blink/+/3dfbb71ed8eefeca1618b85c72b912c051314836
In collectLayers, if a layer is normal flow only, we will not add it to the z-order lists. The trouble is that RenderLayer::shouldBeNormalFlowOnly depends on RenderLayer::needsCompositedScrolling. This means that the result of collectLayers depends on the opt-in decision of other layers, something which must not happen: when we are determining opt-in, we must never depend on the opt-in decision for another layer. This CL makes this function opt-in agnostic when it needs to be.
Attachments
Add attachment
proposed patch, testcase, etc.
Matt Woodrow
Comment 1
2024-07-10 20:11:34 PDT
Our version of `RenderLayer::shouldBeNormalFlowOnly` does not check `RenderLayer::needsCompositedScrolling` (or an equivalent) as far as I can tell.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug