Bug 898626 - Use lazy module gettters for osfile and task. r=gps

--HG--
extra : rebase_source : 1db3b5fb4b7b7c607de535a48749e9c4383eecec
This commit is contained in:
Chris Manchester 2013-07-26 14:16:55 -07:00
parent 260b0100df
commit b38741b131

View File

@ -14,8 +14,11 @@ const ONE_MEGABYTE = 1024 * ONE_KILOBYTE;
const STREAM_SEGMENT_SIZE = 4096;
const PR_UINT32_MAX = 0xffffffff;
Cu.import("resource://gre/modules/osfile.jsm");
Cu.import("resource://gre/modules/Task.jsm");
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "OS",
"resource://gre/modules/osfile.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "Task",
"resource://gre/modules/Task.jsm");
this.Log4Moz = {
Level: {