From ef1cdca6f94ee824f6f8daea1f234dec808c7525 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri, 7 Nov 2025 20:20:13 +0900 Subject: [PATCH] refactor(frontend): specify global object --- packages/frontend-embed/src/workers/draw-blurhash.ts | 2 +- packages/frontend-embed/src/workers/test-webgl2.ts | 4 ++-- packages/frontend/src/workers/draw-blurhash.ts | 2 +- packages/frontend/src/workers/test-webgl2.ts | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/frontend-embed/src/workers/draw-blurhash.ts b/packages/frontend-embed/src/workers/draw-blurhash.ts index 0f97a525a8..77b1618e0e 100644 --- a/packages/frontend-embed/src/workers/draw-blurhash.ts +++ b/packages/frontend-embed/src/workers/draw-blurhash.ts @@ -21,5 +21,5 @@ onmessage = (event) => { render(event.data.hash, canvas); const bitmap = canvas.transferToImageBitmap(); - postMessage({ id: event.data.id, bitmap }, [bitmap]); + self.postMessage({ id: event.data.id, bitmap }, [bitmap]); }; diff --git a/packages/frontend-embed/src/workers/test-webgl2.ts b/packages/frontend-embed/src/workers/test-webgl2.ts index aa512bd959..64e3dd4ce8 100644 --- a/packages/frontend-embed/src/workers/test-webgl2.ts +++ b/packages/frontend-embed/src/workers/test-webgl2.ts @@ -11,7 +11,7 @@ const canvas = globalThis.OffscreenCanvas && new OffscreenCanvas(1, 1); // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition const gl = canvas?.getContext('webgl2'); if (gl) { - postMessage({ result: true }); + self.postMessage({ result: true }); } else { - postMessage({ result: false }); + self.postMessage({ result: false }); } diff --git a/packages/frontend/src/workers/draw-blurhash.ts b/packages/frontend/src/workers/draw-blurhash.ts index 0f97a525a8..77b1618e0e 100644 --- a/packages/frontend/src/workers/draw-blurhash.ts +++ b/packages/frontend/src/workers/draw-blurhash.ts @@ -21,5 +21,5 @@ onmessage = (event) => { render(event.data.hash, canvas); const bitmap = canvas.transferToImageBitmap(); - postMessage({ id: event.data.id, bitmap }, [bitmap]); + self.postMessage({ id: event.data.id, bitmap }, [bitmap]); }; diff --git a/packages/frontend/src/workers/test-webgl2.ts b/packages/frontend/src/workers/test-webgl2.ts index aa512bd959..64e3dd4ce8 100644 --- a/packages/frontend/src/workers/test-webgl2.ts +++ b/packages/frontend/src/workers/test-webgl2.ts @@ -11,7 +11,7 @@ const canvas = globalThis.OffscreenCanvas && new OffscreenCanvas(1, 1); // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition const gl = canvas?.getContext('webgl2'); if (gl) { - postMessage({ result: true }); + self.postMessage({ result: true }); } else { - postMessage({ result: false }); + self.postMessage({ result: false }); }