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

Unified Diff: chrome/test/data/extensions/platform_apps/web_view/shim/main.js

Issue 910073003: <webview>: Make contentWindow available prior to attachment (on display:none). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Use constants Created 5 years, 10 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/shim/main.js
diff --git a/chrome/test/data/extensions/platform_apps/web_view/shim/main.js b/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
index 763b63d7155d859e0a699c501589697788150571..6869ab508b29d853ce8701552ddf34725a9f14a0 100644
--- a/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
+++ b/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
@@ -1770,8 +1770,11 @@ function testResizeWebviewWithDisplayNoneResizesContent() {
function testPostMessageCommChannel() {
var webview = new WebView();
+ // Run this test with display:none to verify that postMessage works correctly.
+ webview.style.display = 'none';
webview.src = 'about:blank';
webview.addEventListener('loadstop', function(e) {
+ window.console.log('loadstop');
webview.executeScript(
{file: 'inject_comm_channel.js'},
function(results) {
@@ -1783,6 +1786,9 @@ function testPostMessageCommChannel() {
}
);
});
+ webview.addEventListener('consolemessage', function(e) {
+ window.console.log('Guest: "' + e.message + '"');
+ });
window.addEventListener('message', function(e) {
var data = JSON.parse(e.data);
if (data[0] == 'connected') {

Powered by Google App Engine
This is Rietveld 408576698