123456789101112131415161718192021222324252627 |
- /* 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/. */
- "use strict";
- module.metadata = {
- "stability": "experimental",
- "engines": {
- "Firefox": "> 28"
- }
- };
- // Because Firefox Holly, we still need to check if `CustomizableUI` is
- // available. Once Australis will officially land, we can safely remove it.
- // See Bug 959142
- try {
- require("chrome").Cu.import("resource:///modules/CustomizableUI.jsm", {});
- }
- catch (e) {
- throw Error("Unsupported Application: The module" + module.id +
- " does not support this application.");
- }
- const { Toolbar } = require("./toolbar/model");
- require("./toolbar/view");
- exports.Toolbar = Toolbar;
|