From 557855a0cf753d49915b11849f3fa4a2c23c2c18 Mon Sep 17 00:00:00 2001 From: Nicolas Roard Date: Thu, 24 Mar 2011 14:30:55 -0700 Subject: [PATCH] Fix regression blocking the page cycler The bug caused a continuous redraw if you had a webview without content; the Activity containing the webview would thus not be marked as idle. The pagecycler is launching such an activity and wait until it's idle to determinate that it's usable to loade urls... bug:4172381 Change-Id: I6c838c5f6757186d01e8e476a8fc5101ea00ed15 --- WebCore/platform/graphics/android/TiledPage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebCore/platform/graphics/android/TiledPage.cpp b/WebCore/platform/graphics/android/TiledPage.cpp index 099ed4d2a..21afe245f 100644 --- a/WebCore/platform/graphics/android/TiledPage.cpp +++ b/WebCore/platform/graphics/android/TiledPage.cpp @@ -299,7 +299,7 @@ bool TiledPage::ready(const SkIRect& tileBounds, float scale) if (!m_glWebViewState) return false; - if (!m_prepare) + if (!m_invalRegion.isEmpty() && !m_prepare) return false; if (m_scale != scale) -- 2.11.0