From 02a1d0f6c577f932624cc09de863cd52aca6236c Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Thu, 11 Jun 2020 16:05:38 +0200 Subject: [PATCH] Remove the unused `intent`/`pageIndex` properties from `OperatorList` instances (PR 11069 follow-up) Apparently I completely overlooked the fact that with the changes in PR 11069 these properties became *completely* unused, and consequently they thus ought to be removed. --- src/core/document.js | 2 +- src/core/operator_list.js | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/document.js b/src/core/document.js index 1c7772936..dd456bbfd 100644 --- a/src/core/document.js +++ b/src/core/document.js @@ -270,7 +270,7 @@ class Page { const dataPromises = Promise.all([contentStreamPromise, resourcesPromise]); const pageListPromise = dataPromises.then(([contentStream]) => { - const opList = new OperatorList(intent, sink, this.pageIndex); + const opList = new OperatorList(intent, sink); handler.send("StartRenderPage", { transparency: partialEvaluator.hasBlendModes(this.resources), diff --git a/src/core/operator_list.js b/src/core/operator_list.js index 0ae08bba5..f411c8653 100644 --- a/src/core/operator_list.js +++ b/src/core/operator_list.js @@ -609,7 +609,7 @@ var OperatorList = (function OperatorListClosure() { var CHUNK_SIZE_ABOUT = CHUNK_SIZE - 5; // close to chunk size // eslint-disable-next-line no-shadow - function OperatorList(intent, streamSink, pageIndex) { + function OperatorList(intent, streamSink) { this._streamSink = streamSink; this.fnArray = []; this.argsArray = []; @@ -620,8 +620,6 @@ var OperatorList = (function OperatorListClosure() { } this.dependencies = Object.create(null); this._totalLength = 0; - this.pageIndex = pageIndex; - this.intent = intent; this.weight = 0; this._resolved = streamSink ? null : Promise.resolve(); }