| Index: extensions/test/data/web_view/apitest/main.js
|
| diff --git a/extensions/test/data/web_view/apitest/main.js b/extensions/test/data/web_view/apitest/main.js
|
| index 2c8d15f60313f8508e117e7d3677bcbce014aafb..78c56b70fce75f9e99f3c53c4e23eaab945a7cee 100644
|
| --- a/extensions/test/data/web_view/apitest/main.js
|
| +++ b/extensions/test/data/web_view/apitest/main.js
|
| @@ -671,14 +671,17 @@ function testExecuteScript() {
|
|
|
| function testExecuteScriptFail() {
|
| var webview = document.createElement('webview');
|
| - try {
|
| + document.body.appendChild(webview);
|
| + setTimeout(function() {
|
| webview.executeScript(
|
| - {code: 'document.body.style.backgroundColor = "red";'},
|
| - function(results) { embedder.test.fail(); });
|
| - }
|
| - catch (e) {
|
| - embedder.test.succeed();
|
| - }
|
| + {code:'document.body.style.backgroundColor = "red";'},
|
| + function(results) {
|
| + embedder.test.fail();
|
| + });
|
| + setTimeout(function() {
|
| + embedder.test.succeed();
|
| + }, 0);
|
| + }, 0);
|
| }
|
|
|
| // This test verifies that the call of executeScript will fail and return null
|
|
|