Index: content/test/data/browser_plugin_embedder.html |
diff --git a/content/test/data/browser_plugin_embedder.html b/content/test/data/browser_plugin_embedder.html |
index 5348b720ec7ba8f095591b99aae719a03624fbac..7c28dd522b39e340af52d4de873c1ff94df63253 100644 |
--- a/content/test/data/browser_plugin_embedder.html |
+++ b/content/test/data/browser_plugin_embedder.html |
@@ -5,6 +5,15 @@ function loadAbort(evt) { |
function loadStart(evt) { |
document.title = evt.url; |
} |
+var redirectOldUrl; |
+var redirectNewUrl; |
+function loadRedirect(event) { |
+ document.title = "redirected"; |
+ if (event.isTopLevel) { |
+ redirectOldUrl = event.oldUrl; |
+ redirectNewUrl = event.newUrl; |
+ } |
+} |
function SetSrc(src) { |
var plugin = document.getElementById('plugin'); |
plugin.src = src; |
@@ -43,4 +52,5 @@ document.title = 'embedder'; |
var plugin = document.getElementById('plugin'); |
plugin.addEventListener('loadStart', loadStart); |
plugin.addEventListener('loadAbort', loadAbort); |
+ plugin.addEventListener('loadRedirect', loadRedirect); |
</script> |