Title: [140328] trunk/Source/WebKit2
Revision
140328
Author
[email protected]
Date
2013-01-21 06:11:14 -0800 (Mon, 21 Jan 2013)

Log Message

Unreviewed, rolling out r139781.
http://trac.webkit.org/changeset/139781
https://bugs.webkit.org/show_bug.cgi?id=107443

This patch seems to cause flakiness on Qt (Requested by chris-
qBT_work on #webkit).

Patch by Sheriff Bot <[email protected]> on 2013-01-21

* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
(WebKit::CoordinatedLayerTreeHost::forceRepaintAsync):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (140327 => 140328)


--- trunk/Source/WebKit2/ChangeLog	2013-01-21 13:55:36 UTC (rev 140327)
+++ trunk/Source/WebKit2/ChangeLog	2013-01-21 14:11:14 UTC (rev 140328)
@@ -1,3 +1,15 @@
+2013-01-21  Sheriff Bot  <[email protected]>
+
+        Unreviewed, rolling out r139781.
+        http://trac.webkit.org/changeset/139781
+        https://bugs.webkit.org/show_bug.cgi?id=107443
+
+        This patch seems to cause flakiness on Qt (Requested by chris-
+        qBT_work on #webkit).
+
+        * WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
+        (WebKit::CoordinatedLayerTreeHost::forceRepaintAsync):
+
 2013-01-21  Thiago Marcos P. Santos  <[email protected]>
 
         REGRESSION (r140285): EFL uses WKPageResourceLoadClient which was removed

Modified: trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp (140327 => 140328)


--- trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp	2013-01-21 13:55:36 UTC (rev 140327)
+++ trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp	2013-01-21 14:11:14 UTC (rev 140328)
@@ -204,10 +204,6 @@
 
 bool CoordinatedLayerTreeHost::forceRepaintAsync(uint64_t callbackID)
 {
-    // Avoid deadlocks when the UI process has requested a forceRepaint by falling back to a synchronous repaint, see caller WebPage::forceRepaint.
-    if (m_waitingForUIProcess)
-        return false;
-
     // We expect the UI process to not require a new repaint until the previous one has finished.
     ASSERT(!m_forceRepaintAsyncCallbackID);
     m_forceRepaintAsyncCallbackID = callbackID;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to