scrollbar style for host is applied instead. The reason is RenderLayer uses shadowAncestorNode() anytime. Maybe we have to check ShadowRoot->type()?
Created attachment 183377 [details] Patch
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/15939473
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://queues.webkit.org/results/15947283
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/15925965
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass cr-android-ews (chromium-android): Output: http://queues.webkit.org/results/15955051
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/15940511
Comment on attachment 183377 [details] Patch Attachment 183377 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/15937556
Oops I forgot to remove debug code...
Created attachment 183384 [details] Patch
Comment on attachment 183384 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=183384&action=review > Source/WebCore/rendering/RenderLayer.cpp:2698 > +static inline RenderObject* actualRendererForScrollbar(RenderObject* renderer) I think you could just call this rendererForScrollbar()
(In reply to comment #10) > (From update of attachment 183384 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=183384&action=review > > > Source/WebCore/rendering/RenderLayer.cpp:2698 > > +static inline RenderObject* actualRendererForScrollbar(RenderObject* renderer) > > I think you could just call this rendererForScrollbar() Thanks. I'll update the patch and land it.
Created attachment 183693 [details] Patch for landing
Comment on attachment 183693 [details] Patch for landing Clearing flags on attachment: 183693 Committed r140287: <http://trac.webkit.org/changeset/140287>
All reviewed patches have been landed. Closing bug.