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 71% |
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..ce62b9ea052e63e00e8a43d7550526fe90334e6d 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,21 @@ |
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'); |
+ webview.style.transform = (tr !== 'NONE') ? tr : ''; |
+ webview.onloadstop = function() { |
+ LOG('Transform "' + tr + '" is set.'); |
+ chrome.test.sendMessage('TRANSFORM_SET'); |
+ }; |
+ webview.reload(); |
}; |
// 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 +33,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'); |
}); |
}); |