summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--webkit/tools/test_shell/test_shell_gtk.cc7
-rw-r--r--webkit/tools/test_shell/test_shell_mac.mm4
-rw-r--r--webkit/tools/test_shell/test_shell_win.cc4
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);