From ab63e26f6872c804cb50637982dba419bfb1b45c Mon Sep 17 00:00:00 2001 From: "deanm@chromium.org" Date: Tue, 25 Nov 2008 01:18:24 +0000 Subject: Don't paint storm in layout test mode. Blinking caret frequency sets a repeating timer, before it was 0 which causes the timer to fire constantly. Review URL: http://codereview.chromium.org/12416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5956 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/port/platform/chromium/RenderThemeGtk.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'webkit/port/platform/chromium') diff --git a/webkit/port/platform/chromium/RenderThemeGtk.cpp b/webkit/port/platform/chromium/RenderThemeGtk.cpp index 7059d0c..b261b6e 100644 --- a/webkit/port/platform/chromium/RenderThemeGtk.cpp +++ b/webkit/port/platform/chromium/RenderThemeGtk.cpp @@ -261,11 +261,8 @@ double RenderThemeGtk::caretBlinkFrequency() const { // Disable the blinking caret in layout test mode, as it introduces // a race condition for the pixel tests. http://b/1198440 - if (ChromiumBridge::layoutTestMode()) { - // TODO(port): We need to disable this under linux, but returning 0 - // (like Windows does) sends gtk into an infinite expose loop. Do - // something about this later. - } + if (ChromiumBridge::layoutTestMode()) + return 999999999; GtkSettings* settings = gtk_settings_get_default(); -- cgit v1.1