Bug 773845: lazy-load some social modules to see what effect that has on maxheap/allocs tests

--HG--
extra : transplant_source : %BCh%1C%5C%3C%1E%16%EDp%FE%C4%C0%91%24%AB%85M%D6%E1%1B
This commit is contained in:
Gavin Sharp 2012-07-15 23:19:00 -07:00
parent 600378cb73
commit ef2537d63b
2 changed files with 6 additions and 3 deletions

View File

@ -7,8 +7,10 @@
const {classes: Cc, interfaces: Ci, utils: Cu} = Components;
Cu.import("resource://gre/modules/Services.jsm");
Cu.import("resource://gre/modules/FrameWorker.jsm");
Cu.import("resource://gre/modules/WorkerAPI.jsm");
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "getFrameWorkerHandle", "resource://gre/modules/FrameWorker.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "WorkerAPI", "resource://gre/modules/WorkerAPI.jsm");
const EXPORTED_SYMBOLS = ["SocialProvider"];

View File

@ -8,7 +8,8 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components;
Cu.import("resource://gre/modules/Services.jsm");
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
Cu.import("resource://gre/modules/SocialProvider.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "SocialProvider", "resource://gre/modules/SocialProvider.jsm");
// Internal helper methods and state
let SocialServiceInternal = {