summaryrefslogtreecommitdiffstats
path: root/dom/browser-element/BrowserElementChild.js
diff options
context:
space:
mode:
Diffstat (limited to 'dom/browser-element/BrowserElementChild.js')
-rw-r--r--dom/browser-element/BrowserElementChild.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/dom/browser-element/BrowserElementChild.js b/dom/browser-element/BrowserElementChild.js
deleted file mode 100644
index 762957bcd4..0000000000
--- a/dom/browser-element/BrowserElementChild.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this file,
- * You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-/* eslint-env mozilla/frame-script */
-/* global api, CopyPasteAssistent */
-
-"use strict";
-
-function debug(msg) {
- // dump("BrowserElementChild - " + msg + "\n");
-}
-
-var BrowserElementIsReady;
-
-debug(`Might load BE scripts: BEIR: ${BrowserElementIsReady}`);
-if (!BrowserElementIsReady) {
- debug("Loading BE scripts");
- if (!("BrowserElementIsPreloaded" in this)) {
- Services.scriptloader.loadSubScript(
- "chrome://global/content/BrowserElementChildPreload.js",
- this
- );
- }
-
- function onDestroy() {
- removeMessageListener("browser-element-api:destroy", onDestroy);
-
- if (api) {
- api.destroy();
- }
-
- BrowserElementIsReady = false;
- }
- addMessageListener("browser-element-api:destroy", onDestroy);
-
- BrowserElementIsReady = true;
-} else {
- debug("BE already loaded, abort");
-}
-
-sendAsyncMessage("browser-element-api:call", { msg_name: "hello" });