[Firefox] Exclude more workerPort
related code in MOZCENTRAL builds
Given that this code is (and has always been) unused in the Firefox PDF Viewer, we don't need to include it in that build-target.
This commit is contained in:
parent
5828ac0ee3
commit
2993c7725b
@ -2077,7 +2077,10 @@ class PDFWorker {
|
|||||||
this._webWorker = null;
|
this._webWorker = null;
|
||||||
this._messageHandler = null;
|
this._messageHandler = null;
|
||||||
|
|
||||||
if (port) {
|
if (
|
||||||
|
(typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) &&
|
||||||
|
port
|
||||||
|
) {
|
||||||
if (PDFWorker.#workerPorts.has(port)) {
|
if (PDFWorker.#workerPorts.has(port)) {
|
||||||
throw new Error("Cannot use more than one PDFWorker per port.");
|
throw new Error("Cannot use more than one PDFWorker per port.");
|
||||||
}
|
}
|
||||||
@ -2113,6 +2116,9 @@ class PDFWorker {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_initializeFromPort(port) {
|
_initializeFromPort(port) {
|
||||||
|
if (typeof PDFJSDev !== "undefined" && PDFJSDev.test("MOZCENTRAL")) {
|
||||||
|
throw new Error("Not implemented: _initializeFromPort");
|
||||||
|
}
|
||||||
this._port = port;
|
this._port = port;
|
||||||
this._messageHandler = new MessageHandler("main", "worker", port);
|
this._messageHandler = new MessageHandler("main", "worker", port);
|
||||||
this._messageHandler.on("ready", function () {
|
this._messageHandler.on("ready", function () {
|
||||||
|
Loading…
Reference in New Issue
Block a user