From 2017f7925ec21f5f6db248fdfaefd7ff8c83496c Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Fri, 21 Mar 2014 17:39:55 +0100 Subject: [PATCH] [Firefox] Lazy load network.js in PdfStreamConverter.js --- extensions/firefox/content/PdfStreamConverter.jsm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/firefox/content/PdfStreamConverter.jsm b/extensions/firefox/content/PdfStreamConverter.jsm index f022c3c78..9e455a7f6 100644 --- a/extensions/firefox/content/PdfStreamConverter.jsm +++ b/extensions/firefox/content/PdfStreamConverter.jsm @@ -39,7 +39,9 @@ const MAX_STRING_PREF_LENGTH = 128; Cu.import('resource://gre/modules/XPCOMUtils.jsm'); Cu.import('resource://gre/modules/Services.jsm'); Cu.import('resource://gre/modules/NetUtil.jsm'); -Cu.import('resource://pdf.js/network.js'); + +XPCOMUtils.defineLazyModuleGetter(this, 'NetworkManager', + 'resource://pdf.js/network.js'); XPCOMUtils.defineLazyModuleGetter(this, 'PrivateBrowsingUtils', 'resource://gre/modules/PrivateBrowsingUtils.jsm');