|
|
|
@ -31,9 +31,6 @@ const PDF_CONTENT_TYPE = 'application/pdf';
@@ -31,9 +31,6 @@ const PDF_CONTENT_TYPE = 'application/pdf';
|
|
|
|
|
Cu.import('resource://gre/modules/XPCOMUtils.jsm'); |
|
|
|
|
Cu.import('resource://gre/modules/Services.jsm'); |
|
|
|
|
|
|
|
|
|
XPCOMUtils.defineLazyModuleGetter(this, "BrowserUtils", |
|
|
|
|
"resource://gre/modules/BrowserUtils.jsm"); |
|
|
|
|
|
|
|
|
|
let Svc = {}; |
|
|
|
|
XPCOMUtils.defineLazyServiceGetter(Svc, 'mime', |
|
|
|
|
'@mozilla.org/mime;1', |
|
|
|
@ -125,19 +122,19 @@ let PdfjsChromeUtils = {
@@ -125,19 +122,19 @@ let PdfjsChromeUtils = {
|
|
|
|
|
receiveMessage: function (aMsg) { |
|
|
|
|
switch (aMsg.name) { |
|
|
|
|
case "PDFJS:Parent:clearUserPref": |
|
|
|
|
this._clearUserPref(aMsg.json.name); |
|
|
|
|
this._clearUserPref(aMsg.data.name); |
|
|
|
|
break; |
|
|
|
|
case "PDFJS:Parent:setIntPref": |
|
|
|
|
this._setIntPref(aMsg.json.name, aMsg.json.value); |
|
|
|
|
this._setIntPref(aMsg.data.name, aMsg.data.value); |
|
|
|
|
break; |
|
|
|
|
case "PDFJS:Parent:setBoolPref": |
|
|
|
|
this._setBoolPref(aMsg.json.name, aMsg.json.value); |
|
|
|
|
this._setBoolPref(aMsg.data.name, aMsg.data.value); |
|
|
|
|
break; |
|
|
|
|
case "PDFJS:Parent:setCharPref": |
|
|
|
|
this._setCharPref(aMsg.json.name, aMsg.json.value); |
|
|
|
|
this._setCharPref(aMsg.data.name, aMsg.data.value); |
|
|
|
|
break; |
|
|
|
|
case "PDFJS:Parent:setStringPref": |
|
|
|
|
this._setStringPref(aMsg.json.name, aMsg.json.value); |
|
|
|
|
this._setStringPref(aMsg.data.name, aMsg.data.value); |
|
|
|
|
break; |
|
|
|
|
case "PDFJS:Parent:isDefaultHandlerApp": |
|
|
|
|
return this.isDefaultHandlerApp(); |
|
|
|
@ -231,7 +228,7 @@ let PdfjsChromeUtils = {
@@ -231,7 +228,7 @@ let PdfjsChromeUtils = {
|
|
|
|
|
* a pdf displayed correctly. |
|
|
|
|
*/ |
|
|
|
|
_displayWarning: function (aMsg) { |
|
|
|
|
let json = aMsg.json; |
|
|
|
|
let json = aMsg.data; |
|
|
|
|
let browser = aMsg.target; |
|
|
|
|
let cpowCallback = aMsg.objects.callback; |
|
|
|
|
let tabbrowser = browser.getTabBrowser(); |
|
|
|
|