Index: chrome/test/data/extensions/platform_apps/web_view/display_none_and_back/main.js |
diff --git a/chrome/test/data/extensions/platform_apps/web_view/visibility_changed/main.js b/chrome/test/data/extensions/platform_apps/web_view/display_none_and_back/main.js |
similarity index 77% |
copy from chrome/test/data/extensions/platform_apps/web_view/visibility_changed/main.js |
copy to chrome/test/data/extensions/platform_apps/web_view/display_none_and_back/main.js |
index 29591a383de13f22a920b3015e4ce1b605af7505..6a54e0ff509a23fa0d6f369b3fe0ba76c426552d 100644 |
--- a/chrome/test/data/extensions/platform_apps/web_view/visibility_changed/main.js |
+++ b/chrome/test/data/extensions/platform_apps/web_view/display_none_and_back/main.js |
@@ -10,6 +10,8 @@ var failTest = function() { |
chrome.test.sendMessage('WebViewTest.FAILURE'); |
}; |
+var firstTime = true; |
+ |
var startTest = function() { |
document.querySelector('#webview-tag-container').innerHTML = |
'<webview style="width: 10px; height: 10px; margin: 0; padding: 0;"' + |
@@ -17,7 +19,12 @@ var startTest = function() { |
var webview = document.querySelector('webview'); |
var onLoadStop = function(e) { |
- chrome.test.sendMessage('WebViewTest.LAUNCHED'); |
+ if (firstTime) { |
+ firstTime = false; |
+ chrome.test.sendMessage('WebViewTest.LAUNCHED'); |
+ } else { |
+ chrome.test.sendMessage('WebViewTest.PASSED'); |
+ } |
}; |
webview.addEventListener('loadstop', onLoadStop); |
@@ -30,8 +37,8 @@ window.onAppCommand = function(command) { |
case 'hide-guest': |
document.querySelector('webview').style.display = 'none'; |
break; |
- case 'hide-embedder': |
- document.body.style.display = 'none'; |
+ case 'show-guest': |
+ document.querySelector('webview').style.display = ''; |
break; |
default: |
failTest(); |