Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(275)

Unified Diff: chrome/test/data/extensions/platform_apps/web_view/context_menus/coordinates_with_transforms/embedder.js

Issue 1293963002: Fixing the Position of Context Menu for BrowserPlugin (<webview>) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed Test Name Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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');
});
});

Powered by Google App Engine
This is Rietveld 408576698