summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorGuang Zhu <guangzhu@google.com>2009-06-07 13:12:20 -0700
committerGuang Zhu <guangzhu@google.com>2009-06-07 13:12:20 -0700
commit7757656a11ba7050274c337fd2dc2f18f9e7806f (patch)
tree6f80ad437120d062fa91827ea7ed9d9bff0c3d51 /tests
parent19cd309f9eccdf8454dc6e5076013588b7a170a3 (diff)
downloadframeworks_base-7757656a11ba7050274c337fd2dc2f18f9e7806f.zip
frameworks_base-7757656a11ba7050274c337fd2dc2f18f9e7806f.tar.gz
frameworks_base-7757656a11ba7050274c337fd2dc2f18f9e7806f.tar.bz2
Changed logic to handle timeout pages.
Diffstat (limited to 'tests')
-rw-r--r--tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTestActivity.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTestActivity.java b/tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTestActivity.java
index cbec104..8e7ac08 100644
--- a/tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTestActivity.java
+++ b/tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTestActivity.java
@@ -134,6 +134,7 @@ public class ReliabilityTestActivity extends Activity {
webView.stopLoading();
Log.v(LOGTAG, "Page timeout triggered, progress = " + progress);
timeoutFlag = true;
+ handler.postDelayed(pageDoneRunner, manualDelay);
}
public boolean waitUntilDone() {
@@ -181,7 +182,7 @@ public class ReliabilityTestActivity extends Activity {
@Override
public void onReceivedHttpAuthRequest(WebView view, HttpAuthHandler handler, String host,
String realm) {
- //cancel http auth request
+ // cancel http auth request
handler.cancel();
}
@@ -194,7 +195,9 @@ public class ReliabilityTestActivity extends Activity {
@Override
public void onPageFinished(WebView view, String url) {
Log.v(LOGTAG, "onPageFinished: " + url);
- handler.postDelayed(new WebViewStatusChecker(), 500);
+ // let handleTimeout take care of finishing the page
+ if(!timeoutFlag)
+ handler.postDelayed(new WebViewStatusChecker(), 500);
}
}