diff options
author | Matt A. Tobin <email@mattatobin.com> | 2019-04-23 15:32:23 -0400 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2019-04-23 15:32:23 -0400 |
commit | abe80cc31d5a40ebed743085011fbcda0c1a9a10 (patch) | |
tree | fb3762f06b84745b182af281abb107b95a9fcf01 /mobile/android/tests/browser/chrome/head.js | |
parent | 63295d0087eb58a6eb34cad324c4c53d1b220491 (diff) | |
download | UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.gz UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.lz UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.xz UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.zip |
Issue #1053 - Drop support Android and remove Fennec - Part 1a: Remove mobile/android
Diffstat (limited to 'mobile/android/tests/browser/chrome/head.js')
-rw-r--r-- | mobile/android/tests/browser/chrome/head.js | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/mobile/android/tests/browser/chrome/head.js b/mobile/android/tests/browser/chrome/head.js deleted file mode 100644 index 0ac8ed010..000000000 --- a/mobile/android/tests/browser/chrome/head.js +++ /dev/null @@ -1,72 +0,0 @@ -/* Any copyright is dedicated to the Public Domain. - http://creativecommons.org/publicdomain/zero/1.0/ */ - -function fuzzyEquals(a, b) { - return (Math.abs(a - b) < 1e-6); -} - -function promiseBrowserEvent(browser, eventType) { - return new Promise((resolve) => { - function handle(event) { - // Since we'll be redirecting, don't make assumptions about the given URL and the loaded URL - if (event.target != browser.contentDocument || event.target.location.href == "about:blank") { - info("Skipping spurious '" + eventType + "' event" + " for " + event.target.location.href); - return; - } - info("Received event " + eventType + " from browser"); - browser.removeEventListener(eventType, handle, true); - resolve(event); - } - - browser.addEventListener(eventType, handle, true); - info("Now waiting for " + eventType + " event from browser"); - }); -} - -function promiseTabEvent(container, eventType) { - return new Promise((resolve) => { - function handle(event) { - info("Received event " + eventType + " from container"); - container.removeEventListener(eventType, handle, true); - resolve(event); - } - - container.addEventListener(eventType, handle, true); - info("Now waiting for " + eventType + " event from container"); - }); -} - -function promiseNotification(topic) { - Cu.import("resource://gre/modules/Services.jsm"); - - return new Promise((resolve, reject) => { - function observe(subject, topic, data) { - info("Received " + topic + " notification from Gecko"); - Services.obs.removeObserver(observe, topic); - resolve(); - } - Services.obs.addObserver(observe, topic, false); - info("Now waiting for " + topic + " notification from Gecko"); - }); -} - -function promiseLinkVisit(url) { - Cu.import("resource://gre/modules/Services.jsm"); - - var topic = "link-visited"; - return new Promise((resolve, reject) => { - function observe(subject, topic, data) { - info("Received " + topic + " notification from Gecko"); - var uri = subject.QueryInterface(Ci.nsIURI); - if (uri.spec != url) { - info("Visited URL " + uri.spec + " is not desired URL " + url + "; ignoring."); - return; - } - info("Visited URL " + uri.spec + " is desired URL " + url); - Services.obs.removeObserver(observe, topic); - resolve(); - }; - Services.obs.addObserver(observe, topic, false); - info("Now waiting for " + topic + " notification from Gecko with URL " + url); - }); -} |