Index: content/test/data/browser_plugin_naming_guest.html |
diff --git a/content/test/data/browser_plugin_naming_guest.html b/content/test/data/browser_plugin_naming_guest.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..5b2b8a3bc1ecb2c7cb06e7fcf63444a95606ff66 |
--- /dev/null |
+++ b/content/test/data/browser_plugin_naming_guest.html |
@@ -0,0 +1,29 @@ |
+<html> |
+ <body> |
+ <script> |
+ var embedder = null; |
+ var lastName = ''; |
+ function SetWindowName(name) { |
+ window.name = name; |
+ lastName = name; |
+ embedder.postMessage(name, '*'); |
+ } |
+ |
+ function pollName() { |
+ if (window.name != lastName) { |
+ lastName = window.name; |
+ // Signal the embedder with the new window name. |
+ embedder.postMessage(lastName, '*'); |
+ setTimeout(pollName, 100); |
+ } |
+ } |
+ |
+ window.addEventListener('message', function(e) { |
+ console.log('test'); |
+ embedder = e.source; |
+ SetWindowName('guest'); |
+ setTimeout(pollName, 100); |
+ }); |
+ </script> |
+ </body> |
+</html> |