Browse Source

Only enable pdfDebug for the extension if a pref is set.

Brendan Dahl 13 years ago
parent
commit
abf8fe39ac
  1. 3
      extensions/firefox/components/PdfStreamConverter.js
  2. 3
      web/viewer.js

3
extensions/firefox/components/PdfStreamConverter.js

@ -66,6 +66,9 @@ ChromeActions.prototype = { @@ -66,6 +66,9 @@ ChromeActions.prototype = {
if (this.inPrivateBrowswing)
return '{}';
return application.prefs.getValue(EXT_PREFIX + '.database', '{}');
},
pdfBugEnabled: function() {
return application.prefs.getValue(EXT_PREFIX + '.pdfBugEnabled', false);
}
};

3
web/viewer.js

@ -1182,7 +1182,8 @@ window.addEventListener('load', function webViewerLoad(evt) { @@ -1182,7 +1182,8 @@ window.addEventListener('load', function webViewerLoad(evt) {
if ('disableTextLayer' in hashParams)
PDFJS.disableTextLayer = (hashParams['disableTextLayer'] === 'true');
if ('pdfBug' in hashParams) {
if ('pdfBug' in hashParams &&
(!PDFJS.isFirefoxExtension || FirefoxCom.request('pdfBugEnabled'))) {
PDFJS.pdfBug = true;
var pdfBug = hashParams['pdfBug'];
var enabled = pdfBug.split(',');

Loading…
Cancel
Save