diff options
-rw-r--r-- | webkit/tools/test_shell/test_shell_gtk.cc | 7 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_mac.mm | 4 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_win.cc | 4 |
3 files changed, 11 insertions, 4 deletions
diff --git a/webkit/tools/test_shell/test_shell_gtk.cc b/webkit/tools/test_shell/test_shell_gtk.cc index 4fc4ad5..4776a79 100644 --- a/webkit/tools/test_shell/test_shell_gtk.cc +++ b/webkit/tools/test_shell/test_shell_gtk.cc @@ -451,8 +451,11 @@ void TestShell::LoadURLForFrame(const wchar_t* url, if (bIsSVGTest) SizeToSVG(); - else - SizeToDefault(); + else { + // only resize back to the default when running tests + if (!interactive()) + SizeToDefault(); + } std::wstring frame_string; if (frame_name) diff --git a/webkit/tools/test_shell/test_shell_mac.mm b/webkit/tools/test_shell/test_shell_mac.mm index 92cea42..5975a48 100644 --- a/webkit/tools/test_shell/test_shell_mac.mm +++ b/webkit/tools/test_shell/test_shell_mac.mm @@ -523,7 +523,9 @@ void TestShell::LoadURLForFrame(const wchar_t* url, if (bIsSVGTest) { SizeTo(kSVGTestWindowWidth, kSVGTestWindowHeight); } else { - SizeToDefault(); + // only resize back to the default when running tests + if (!interactive()) + SizeToDefault(); } std::string urlString(url8); diff --git a/webkit/tools/test_shell/test_shell_win.cc b/webkit/tools/test_shell/test_shell_win.cc index 840b919..eac2e02f 100644 --- a/webkit/tools/test_shell/test_shell_win.cc +++ b/webkit/tools/test_shell/test_shell_win.cc @@ -546,7 +546,9 @@ void TestShell::LoadURLForFrame(const wchar_t* url, if (bIsSVGTest) { SizeToSVG(); } else { - SizeToDefault(); + // only resize back to the default when running tests + if (!interactive()) + SizeToDefault(); } std::wstring urlString(url); |