Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
7c1852fb85
7
extensions/firefox/content/PdfJs-stub.jsm
Normal file
7
extensions/firefox/content/PdfJs-stub.jsm
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
// Don't remove this file. FF15+ expects PdfJs module to be present at resource://pdf.js/PdfJs.jsm
|
||||||
|
// See https://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js
|
||||||
|
var EXPORTED_SYMBOLS = ["PdfJs"];
|
||||||
|
|
||||||
|
let PdfJs = {
|
||||||
|
init: function PdfJs_init() {}
|
||||||
|
};
|
2
make.js
2
make.js
@ -339,6 +339,8 @@ target.firefox = function() {
|
|||||||
mkdir('-p', FIREFOX_BUILD_CONTENT_DIR + BUILD_DIR);
|
mkdir('-p', FIREFOX_BUILD_CONTENT_DIR + BUILD_DIR);
|
||||||
mkdir('-p', FIREFOX_BUILD_CONTENT_DIR + '/web');
|
mkdir('-p', FIREFOX_BUILD_CONTENT_DIR + '/web');
|
||||||
|
|
||||||
|
cp(FIREFOX_CONTENT_DIR + 'PdfJs-stub.jsm', FIREFOX_BUILD_CONTENT_DIR + 'PdfJs.jsm');
|
||||||
|
|
||||||
// Copy extension files
|
// Copy extension files
|
||||||
cd('extensions/firefox');
|
cd('extensions/firefox');
|
||||||
cp('-R', FIREFOX_EXTENSION_FILES_TO_COPY, ROOT_DIR + FIREFOX_BUILD_DIR);
|
cp('-R', FIREFOX_EXTENSION_FILES_TO_COPY, ROOT_DIR + FIREFOX_BUILD_DIR);
|
||||||
|
@ -1162,6 +1162,17 @@ canvas {
|
|||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#viewer.textLayer-visible .textLayer > div,
|
||||||
|
#viewer.textLayer-hover .textLayer > div:hover {
|
||||||
|
background-color: white;
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
#viewer.textLayer-shadow .textLayer > div {
|
||||||
|
background-color: rgba(255,255,255, .6);
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
@page {
|
@page {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
@ -1802,8 +1802,19 @@ window.addEventListener('load', function webViewerLoad(evt) {
|
|||||||
mozL10n.language.code = locale;
|
mozL10n.language.code = locale;
|
||||||
//#endif
|
//#endif
|
||||||
|
|
||||||
if ('disableTextLayer' in hashParams)
|
if ('textLayer' in hashParams) {
|
||||||
PDFJS.disableTextLayer = (hashParams['disableTextLayer'] === 'true');
|
switch (hashParams['textLayer']) {
|
||||||
|
case 'off':
|
||||||
|
PDFJS.disableTextLayer = true;
|
||||||
|
break;
|
||||||
|
case 'visible':
|
||||||
|
case 'shadow':
|
||||||
|
case 'hover':
|
||||||
|
var viewer = document.getElementById('viewer');
|
||||||
|
viewer.classList.add('textLayer-' + hashParams['textLayer']);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//#if !(FIREFOX || MOZCENTRAL)
|
//#if !(FIREFOX || MOZCENTRAL)
|
||||||
if ('pdfBug' in hashParams) {
|
if ('pdfBug' in hashParams) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user