diff options
| author | Guang Zhu <guangzhu@google.com> | 2009-09-28 09:27:04 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2009-09-28 09:27:04 -0700 |
| commit | 89172dbc0dcc62a5921a2e619612c78b48de9514 (patch) | |
| tree | 8dd5334fe7f9a5f860ca06d3479341beb0e107f4 /tests | |
| parent | 12482deafbe520ed9e88691e0caaa6f5e0e49519 (diff) | |
| parent | c18b0ebcfb905cc5001618c78890e884a859e069 (diff) | |
| download | frameworks_base-89172dbc0dcc62a5921a2e619612c78b48de9514.zip frameworks_base-89172dbc0dcc62a5921a2e619612c78b48de9514.tar.gz frameworks_base-89172dbc0dcc62a5921a2e619612c78b48de9514.tar.bz2 | |
am c18b0ebc: Merge change 27185 into eclair
Merge commit 'c18b0ebcfb905cc5001618c78890e884a859e069' into eclair-plus-aosp
* commit 'c18b0ebcfb905cc5001618c78890e884a859e069':
Add checks for double-dumping on webkit data.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java b/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java index 39b8774..5a8cf2a 100644 --- a/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java +++ b/tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java @@ -65,7 +65,13 @@ public class TestShellActivity extends Activity implements LayoutTestController mTimedOut = true; if(mCallback != null) mCallback.timedOut(mWebView.getUrl()); - requestWebKitData(); + if(!mRequestedWebKitData) { + requestWebKitData(); + } else { + // if timed out and webkit data has been dumped before + // finish directly + finished(); + } return; } else if (msg.what == MSG_WEBKIT_DATA) { TestShellActivity.this.dump(mTimedOut, (String)msg.obj); @@ -83,6 +89,7 @@ public class TestShellActivity extends Activity implements LayoutTestController throw new AssertionError("Requested webkit data twice: " + mWebView.getUrl()); mRequestedWebKitData = true; + Log.v(LOGTAG, "message sent to WebView to dump text."); switch (mDumpDataType) { case DUMP_AS_TEXT: mWebView.documentAsText(callback); |
