Chromium Code Reviews| Index: chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates_with_transforms/embedder.js |
| diff --git a/chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates/embedder.js b/chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates_with_transforms/embedder.js |
| similarity index 68% |
| copy from chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates/embedder.js |
| copy to chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates_with_transforms/embedder.js |
| index 40bd2ef49fa85478824f9752bd75fea8f5943814..813c590f1ecd82fb22244a579bdf1e34dcc57efb 100644 |
| --- a/chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates/embedder.js |
| +++ b/chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates_with_transforms/embedder.js |
| @@ -5,15 +5,22 @@ |
| var LOG = function(msg) { window.console.log(msg); }; |
| // window.* exported functions begin. |
| -window.runTest = function(testName) { |
| - chrome.test.sendMessage('TEST_PASSED'); |
| +window.setTransform = function(tr) { |
| + LOG('Setting transform to "' + tr + '".'); |
| + var webview = document.body.querySelector('webview'); |
| + var url = webview.src; |
| + webview.style.transform = (tr !== "NONE") ? tr : ""; |
|
lazyboy
2015/09/01 19:45:47
nit: 'NONE'
Ehsaan
2015/09/02 15:18:20
Done.
|
| + webview.onloadstop = function() { |
| + LOG('Transform "' + tr + '" is set.'); |
| + chrome.test.sendMessage('TRANSFORM_SET'); |
| + }; |
| + webview.setAttribute('src', url); |
|
lazyboy
2015/09/01 19:45:47
Instead of reading the url from .src and setting,
Ehsaan
2015/09/02 15:18:20
Done.
|
| }; |
| // window.* exported functions end. |
| function setUpTest(messageCallback) { |
| var guestUrl = 'data:text/html,<html><body>guest</body></html>'; |
| var webview = document.createElement('webview'); |
| - |
| var onLoadStop = function(e) { |
| LOG('webview has loaded.'); |
| messageCallback(webview); |
| @@ -27,9 +34,6 @@ function setUpTest(messageCallback) { |
| onload = function() { |
| chrome.test.getConfig(function(config) { |
| setUpTest(function(webview) { |
| - LOG('Guest load completed.'); |
| - chrome.test.sendMessage('WebViewTest.LAUNCHED'); |
| - chrome.test.sendMessage('connected'); |
| chrome.test.sendMessage('Launched'); |
| }); |
| }); |