Fix innerHtml warnings. Remove compatibility.js from the extension.
This commit is contained in:
parent
782b67b967
commit
edc632e469
7
Makefile
7
Makefile
@ -207,9 +207,8 @@ pages-repo: | $(BUILD_DIR)
|
|||||||
# copy of the pdf.js source.
|
# copy of the pdf.js source.
|
||||||
CONTENT_DIR := content
|
CONTENT_DIR := content
|
||||||
BUILD_NUMBER := `git log --format=oneline $(EXTENSION_BASE_VERSION).. | wc -l | awk '{print $$1}'`
|
BUILD_NUMBER := `git log --format=oneline $(EXTENSION_BASE_VERSION).. | wc -l | awk '{print $$1}'`
|
||||||
PDF_WEB_FILES = \
|
EXTENSION_WEB_FILES = \
|
||||||
web/images \
|
web/images \
|
||||||
web/compatibility.js \
|
|
||||||
web/viewer.css \
|
web/viewer.css \
|
||||||
web/viewer.js \
|
web/viewer.js \
|
||||||
web/viewer-production.html \
|
web/viewer-production.html \
|
||||||
@ -249,7 +248,7 @@ extension: | production
|
|||||||
@cd extensions/firefox; cp -r $(FIREFOX_EXTENSION_FILES_TO_COPY) ../../$(FIREFOX_BUILD_DIR)/
|
@cd extensions/firefox; cp -r $(FIREFOX_EXTENSION_FILES_TO_COPY) ../../$(FIREFOX_BUILD_DIR)/
|
||||||
# Copy a standalone version of pdf.js inside the content directory
|
# Copy a standalone version of pdf.js inside the content directory
|
||||||
@cp $(BUILD_TARGET) $(FIREFOX_BUILD_CONTENT)/$(BUILD_DIR)/
|
@cp $(BUILD_TARGET) $(FIREFOX_BUILD_CONTENT)/$(BUILD_DIR)/
|
||||||
@cp -r $(PDF_WEB_FILES) $(FIREFOX_BUILD_CONTENT)/web/
|
@cp -r $(EXTENSION_WEB_FILES) $(FIREFOX_BUILD_CONTENT)/web/
|
||||||
@mv -f $(FIREFOX_BUILD_CONTENT)/web/viewer-production.html $(FIREFOX_BUILD_CONTENT)/web/viewer.html
|
@mv -f $(FIREFOX_BUILD_CONTENT)/web/viewer-production.html $(FIREFOX_BUILD_CONTENT)/web/viewer.html
|
||||||
# Update the build version number
|
# Update the build version number
|
||||||
@sed -i.bak "s/PDFJSSCRIPT_BUILD/$(BUILD_NUMBER)/" $(FIREFOX_BUILD_DIR)/install.rdf
|
@sed -i.bak "s/PDFJSSCRIPT_BUILD/$(BUILD_NUMBER)/" $(FIREFOX_BUILD_DIR)/install.rdf
|
||||||
@ -272,7 +271,7 @@ extension: | production
|
|||||||
@cp -R $(CHROME_EXTENSION_FILES) $(CHROME_BUILD_DIR)/
|
@cp -R $(CHROME_EXTENSION_FILES) $(CHROME_BUILD_DIR)/
|
||||||
# Copy a standalone version of pdf.js inside the content directory
|
# Copy a standalone version of pdf.js inside the content directory
|
||||||
@cp $(BUILD_TARGET) $(CHROME_BUILD_CONTENT)/$(BUILD_DIR)/
|
@cp $(BUILD_TARGET) $(CHROME_BUILD_CONTENT)/$(BUILD_DIR)/
|
||||||
@cp -r $(PDF_WEB_FILES) $(CHROME_BUILD_CONTENT)/web/
|
@cp -r $(EXTENSION_WEB_FILES) $(CHROME_BUILD_CONTENT)/web/
|
||||||
@mv -f $(CHROME_BUILD_CONTENT)/web/viewer-production.html $(CHROME_BUILD_CONTENT)/web/viewer.html
|
@mv -f $(CHROME_BUILD_CONTENT)/web/viewer-production.html $(CHROME_BUILD_CONTENT)/web/viewer.html
|
||||||
|
|
||||||
# Create the crx
|
# Create the crx
|
||||||
|
@ -257,7 +257,7 @@ var PDFView = {
|
|||||||
},
|
},
|
||||||
error: function getPdfError(e) {
|
error: function getPdfError(e) {
|
||||||
var loadingIndicator = document.getElementById('loading');
|
var loadingIndicator = document.getElementById('loading');
|
||||||
loadingIndicator.innerHTML = 'Error';
|
loadingIndicator.textContent = 'Error';
|
||||||
var moreInfo = {
|
var moreInfo = {
|
||||||
message: 'Unexpected server response of ' + e.target.status + '.'
|
message: 'Unexpected server response of ' + e.target.status + '.'
|
||||||
};
|
};
|
||||||
@ -327,7 +327,7 @@ var PDFView = {
|
|||||||
errorWrapper.removeAttribute('hidden');
|
errorWrapper.removeAttribute('hidden');
|
||||||
|
|
||||||
var errorMessage = document.getElementById('errorMessage');
|
var errorMessage = document.getElementById('errorMessage');
|
||||||
errorMessage.innerHTML = message;
|
errorMessage.textContent = message;
|
||||||
|
|
||||||
var closeButton = document.getElementById('errorClose');
|
var closeButton = document.getElementById('errorClose');
|
||||||
closeButton.onclick = function() {
|
closeButton.onclick = function() {
|
||||||
@ -362,7 +362,7 @@ var PDFView = {
|
|||||||
progress: function pdfViewProgress(level) {
|
progress: function pdfViewProgress(level) {
|
||||||
var percent = Math.round(level * 100);
|
var percent = Math.round(level * 100);
|
||||||
var loadingIndicator = document.getElementById('loading');
|
var loadingIndicator = document.getElementById('loading');
|
||||||
loadingIndicator.innerHTML = 'Loading... ' + percent + '%';
|
loadingIndicator.textContent = 'Loading... ' + percent + '%';
|
||||||
},
|
},
|
||||||
|
|
||||||
load: function pdfViewLoad(data, scale) {
|
load: function pdfViewLoad(data, scale) {
|
||||||
@ -402,7 +402,7 @@ var PDFView = {
|
|||||||
var pagesCount = pdf.numPages;
|
var pagesCount = pdf.numPages;
|
||||||
var id = pdf.fingerprint;
|
var id = pdf.fingerprint;
|
||||||
var storedHash = null;
|
var storedHash = null;
|
||||||
document.getElementById('numPages').innerHTML = pagesCount;
|
document.getElementById('numPages').textContent = pagesCount;
|
||||||
document.getElementById('pageNumber').max = pagesCount;
|
document.getElementById('pageNumber').max = pagesCount;
|
||||||
PDFView.documentFingerprint = id;
|
PDFView.documentFingerprint = id;
|
||||||
var store = PDFView.store = new Settings(id);
|
var store = PDFView.store = new Settings(id);
|
||||||
@ -648,7 +648,15 @@ var PageView = function pageView(container, content, id, pageWidth, pageHeight,
|
|||||||
if (!item.content) {
|
if (!item.content) {
|
||||||
content.setAttribute('hidden', true);
|
content.setAttribute('hidden', true);
|
||||||
} else {
|
} else {
|
||||||
text.innerHTML = item.content.replace('\n', '<br />');
|
var e = document.createElement('span');
|
||||||
|
var lines = item.content.split('\n');
|
||||||
|
for (var i = 0, ii = lines.length; i < ii; ++i) {
|
||||||
|
var line = lines[i];
|
||||||
|
e.appendChild(document.createTextNode(line));
|
||||||
|
if (i < (ii - 1))
|
||||||
|
e.appendChild(document.createElement('br'));
|
||||||
|
}
|
||||||
|
text.appendChild(e);
|
||||||
image.addEventListener('mouseover', function annotationImageOver() {
|
image.addEventListener('mouseover', function annotationImageOver() {
|
||||||
this.nextSibling.removeAttribute('hidden');
|
this.nextSibling.removeAttribute('hidden');
|
||||||
}, false);
|
}, false);
|
||||||
@ -822,7 +830,7 @@ var PageView = function pageView(container, content, id, pageWidth, pageHeight,
|
|||||||
var t1 = stats.compile, t2 = stats.fonts, t3 = stats.render;
|
var t1 = stats.compile, t2 = stats.fonts, t3 = stats.render;
|
||||||
var str = 'Time to compile/fonts/render: ' +
|
var str = 'Time to compile/fonts/render: ' +
|
||||||
(t1 - stats.begin) + '/' + (t2 - t1) + '/' + (t3 - t2) + ' ms';
|
(t1 - stats.begin) + '/' + (t2 - t1) + '/' + (t3 - t2) + ' ms';
|
||||||
document.getElementById('info').innerHTML = str;
|
document.getElementById('info').textContent = str;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user