1
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
3
var Cu = Components.utils;
4
var Ci = Components.interfaces;
5
var Cc = Components.classes;
6
var Cr = Components.results;
7
var Cm = Components.manager;
9
var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
10
var ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService);
15
activate: function () {
16
var uri = ios.newURI("chrome://unity/skin/chromeless.css", null, null);
17
sss.loadAndRegisterSheet(uri, sss.USER_SHEET);
19
Chromeless._activated = true;
22
deactivate: function () {
23
if (Chromeless._activated) {
24
var uri = ios.newURI("chrome://unity/skin/chromeless.css", null, null);
25
sss.unregisterSheet(uri, sss.USER_SHEET);
27
Chromeless._activated = false;
32
var EXPORTED_SYMBOLS = [ "Chromeless" ];