[chromium] Turn off painting of scrollbars on compositor thread for unsupported platforms
authorenne@google.com <enne@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Mar 2012 19:24:40 +0000 (19:24 +0000)
committerenne@google.com <enne@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Mar 2012 19:24:40 +0000 (19:24 +0000)
commit0281fd6511a27705e5cbe888c81318c610175894
tree414ea6cae7ac96ec7718af72b1f428b9c1a784ed
parentb06689f20cfa9a7c361e0319dc56173361d862e7
[chromium] Turn off painting of scrollbars on compositor thread for unsupported platforms
https://bugs.webkit.org/show_bug.cgi?id=82066

Reviewed by James Robinson.

With threaded compositing, OSX will crash and Windows will have black
scrollbars. Fix that by reverting to the previosu behavior of updating
scrollbars on the main thread instead.

* page/scrolling/chromium/ScrollingCoordinatorChromium.cpp:
(WebCore::scrollbarLayerDidChange):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@111886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/page/scrolling/chromium/ScrollingCoordinatorChromium.cpp