Limit PDFPageProxy.getOperatorList
to development mode and GENERIC builds
Given that this API method isn't used anywhere within the PDF.js library itself, except for the unit-tests, we can avoid including what's effectively dead code in e.g. the *built-in* Firefox PDF Viewer.
This commit is contained in:
parent
9af50dc358
commit
a8d4aad8b9
@ -1552,6 +1552,9 @@ class PDFPageProxy {
|
|||||||
annotationMode = AnnotationMode.ENABLE,
|
annotationMode = AnnotationMode.ENABLE,
|
||||||
printAnnotationStorage = null,
|
printAnnotationStorage = null,
|
||||||
} = {}) {
|
} = {}) {
|
||||||
|
if (typeof PDFJSDev !== "undefined" && !PDFJSDev.test("GENERIC")) {
|
||||||
|
throw new Error("Not implemented: getOperatorList");
|
||||||
|
}
|
||||||
function operatorListChanged() {
|
function operatorListChanged() {
|
||||||
if (intentState.operatorList.lastChunk) {
|
if (intentState.operatorList.lastChunk) {
|
||||||
intentState.opListReadCapability.resolve(intentState.operatorList);
|
intentState.opListReadCapability.resolve(intentState.operatorList);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user