From 4fb11cd5966461bccc3ed1599b808237be6b0de9 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Sat, 10 Feb 2018 02:49:12 -0500 Subject: Move WebExtensions enabled Add-ons Manager --- .../browser/addons/browser_update1_2/bootstrap.js | 12 +++++++++ .../addons/browser_update1_2/chrome.manifest | 1 + .../addons/browser_update1_2/frame-script.js | 6 +++++ .../browser/addons/browser_update1_2/install.rdf | 31 ++++++++++++++++++++++ 4 files changed, 50 insertions(+) create mode 100644 toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/bootstrap.js create mode 100644 toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/chrome.manifest create mode 100644 toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/frame-script.js create mode 100644 toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/install.rdf (limited to 'toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2') diff --git a/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/bootstrap.js b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/bootstrap.js new file mode 100644 index 000000000..ff5b80ae8 --- /dev/null +++ b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/bootstrap.js @@ -0,0 +1,12 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ + */ + +function install(data, reason) {} +function startup(data, reason) { + Components.utils.import("resource://gre/modules/Services.jsm"); + Services.ppmm.loadProcessScript( + "resource://my-addon/frame-script.js", false); +} +function shutdown(data, reason) {} +function uninstall(data, reason) {} diff --git a/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/chrome.manifest b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/chrome.manifest new file mode 100644 index 000000000..f1a7ccee1 --- /dev/null +++ b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/chrome.manifest @@ -0,0 +1 @@ +resource my-addon . diff --git a/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/frame-script.js b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/frame-script.js new file mode 100644 index 000000000..e35092a55 --- /dev/null +++ b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/frame-script.js @@ -0,0 +1,6 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ + */ + +Components.utils.import("resource://gre/modules/Services.jsm"); +Services.cpmm.sendAsyncMessage("my-addon-2"); diff --git a/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/install.rdf b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/install.rdf new file mode 100644 index 000000000..2fae190b4 --- /dev/null +++ b/toolkit/mozapps/webextensions/test/browser/addons/browser_update1_2/install.rdf @@ -0,0 +1,31 @@ + + + + + + update1@tests.mozilla.org + 2.0 + true + + + + {ec8030f7-c20a-464f-9b0e-13a3a9e97384} + 0.3 + * + + + + + + toolkit@mozilla.org + 0 + * + + + + + Update Tests + + + -- cgit v1.2.3