changeset 4:ff671aec51c5

define resource protocol alias in chrome.manifest and use it to import modules
author Myk Melez <myk@mozilla.org>
date Tue, 05 Feb 2008 01:26:06 -0800
parents fba2b2c6ef19
children 23b470a52ff1
files extension/chrome.manifest extension/content/init.js
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/extension/chrome.manifest	Thu Jan 24 17:46:58 2008 -0800
+++ b/extension/chrome.manifest	Tue Feb 05 01:26:06 2008 -0800
@@ -1,3 +1,4 @@
 content snowl content/
 locale  snowl en-US locale/en-US/
 overlay chrome://browser/content/browser.xul chrome://snowl/content/snowl.xul
+resource snowl modules/
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/extension/content/init.js	Tue Feb 05 01:26:06 2008 -0800
@@ -0,0 +1,8 @@
+if (typeof Cc == "undefined") var Cc = Components.classes;
+if (typeof Ci == "undefined") var Ci = Components.interfaces;
+if (typeof Cr == "undefined") var Cr = Components.results;
+if (typeof Cu == "undefined") var Cu = Components.utils;
+
+Cu.import("resource://snowl/service.js");
+Cu.import("resource://snowl/datastore.js");
+Cu.import("resource://snowl/log4moz.js");