From 316ffdcefd5c26bbeb12e3860ffb55a9695fb242 Mon Sep 17 00:00:00 2001
From: Alan Jeffrey
Date: Thu, 26 May 2016 17:36:59 -0500
Subject: [PATCH] Added mozbrowser test that location setting from script
works.
---
.../mozbrowser/mozbrowserlocationchange_event.html | 11 +++++++++++
.../mozbrowserlocationchange_event_iframe.html | 6 ++++++
2 files changed, 17 insertions(+)
create mode 100644 tests/wpt/mozilla/tests/mozilla/mozbrowser/mozbrowserlocationchange_event_iframe.html
diff --git a/tests/wpt/mozilla/tests/mozilla/mozbrowser/mozbrowserlocationchange_event.html b/tests/wpt/mozilla/tests/mozilla/mozbrowser/mozbrowserlocationchange_event.html
index 4198ed66397..dcf2f5dbc9f 100644
--- a/tests/wpt/mozilla/tests/mozilla/mozbrowser/mozbrowserlocationchange_event.html
+++ b/tests/wpt/mozilla/tests/mozilla/mozbrowser/mozbrowserlocationchange_event.html
@@ -55,5 +55,16 @@ async_test(function(t) {
});
+async_test(function(t) {
+ var iframe = document.createElement("iframe");
+ iframe.mozbrowser = "true";
+ iframe.src = "mozbrowserlocationchange_event_iframe.html";
+ iframe.addEventListener("mozbrowserlocationchange", t.step_func(function(e) {
+ var url = e.detail.url || e.detail.uri || e.detail;
+ var filename = url.split("/").pop();
+ if (filename === "yes.html") { t.done(); }
+ }));
+ document.body.appendChild(iframe);
+});
+
+