Chromium Code Reviews| Index: chrome/test/data/extensions/webui/can_embed_extension_options.js |
| diff --git a/chrome/test/data/extensions/webui/send_message.js b/chrome/test/data/extensions/webui/can_embed_extension_options.js |
| similarity index 50% |
| copy from chrome/test/data/extensions/webui/send_message.js |
| copy to chrome/test/data/extensions/webui/can_embed_extension_options.js |
| index 2524e2c7e8602b9e65ab5595a0e7a929d91616aa..a0d4a4ebeb0a5b7cd18838b22c2e3613aba03c6e 100644 |
| --- a/chrome/test/data/extensions/webui/send_message.js |
| +++ b/chrome/test/data/extensions/webui/can_embed_extension_options.js |
| @@ -2,8 +2,8 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -// out/Debug/browser_tests --gtest_filter=ExtensionWebUITest.SendMessage |
| - |
| +// out/Debug/browser_tests |
| +// --gtest_filter=ExtensionWebUITest.CanEmbedExtensionOptions |
| if (!chrome || !chrome.test || !chrome.test.sendMessage) { |
| console.error('chrome.test.sendMessage is unavailable on ' + |
| document.location.href); |
| @@ -11,13 +11,15 @@ if (!chrome || !chrome.test || !chrome.test.sendMessage) { |
| return; |
| } |
| -chrome.test.sendMessage('ping', function(reply) { |
| - if (reply != 'pong') { |
| - console.error('Expected "pong", Actual ' + JSON.stringify(reply)); |
| - chrome.test.sendMessage('false'); |
| - } else { |
| - chrome.test.sendMessage('true'); |
| - } |
| +var extensionoptions = document.createElement('extensionoptions'); |
|
not at google - send to devlin
2014/08/07 23:06:03
I remember we moved this out of here as a speculat
ericzeng
2014/08/08 00:23:47
Done.
|
| +chrome.test.sendMessage('ready', function(reply) { |
| + |
| + extensionoptions.addEventListener('load', function() { |
| + chrome.test.sendMessage('guest loaded'); |
| + }); |
| + extensionoptions.setAttribute('extension', reply); |
| + document.body.appendChild(extensionoptions); |
| + |
| }); |
| domAutomationController.send(true); |