[chromium] Turn off painting of scrollbars on compositor thread for unsupported platforms
[WebKit-https.git] / Source / WebCore / ChangeLog
index 2b34e04c3dbfdd3dddc189af939ce0810ad4fafc..7370fbf3c301b56277f407eb669bda2bf0f32b1f 100644 (file)
@@ -1,3 +1,17 @@
+2012-03-23  Adrienne Walker  <enne@google.com>
+
+        [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):
+
 2012-03-23  Dan Bernstein  <mitz@apple.com>
 
         <rdar://problem/7883987> ASSERTION FAILED: ASSERT(input == AnimationStateInputEndTimerFired || input == AnimationStateInputPlayStatePaused) in AnimationBase::updateStateMachine causing multiple "crashes" on Lion Intel Debug WebKit testers