Merge pull request #16279 from Snuffleupagus/structuredClone-transfer-legacy
Skip transfers, in `LoopbackPort.postMessage`, for PDF.js `legacy`-builds (issue 16255)
This commit is contained in:
commit
b3932f70ed
@ -1943,7 +1943,14 @@ class LoopbackPort {
|
||||
|
||||
postMessage(obj, transfer) {
|
||||
const event = {
|
||||
data: structuredClone(obj, transfer ? { transfer } : null),
|
||||
data: structuredClone(
|
||||
obj,
|
||||
(typeof PDFJSDev === "undefined" ||
|
||||
PDFJSDev.test("SKIP_BABEL || TESTING")) &&
|
||||
transfer
|
||||
? { transfer }
|
||||
: null
|
||||
),
|
||||
};
|
||||
|
||||
this.#deferred.then(() => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user