From e7cba1acdcb555b4fbc5860067e85d219c0d435c Mon Sep 17 00:00:00 2001
From: Michael Van Canneyt <michael@freepascal.org>
Date: Fri, 21 Mar 2025 10:06:32 +0100
Subject: [PATCH] * Add TJSHTMLOffscreenCanvas alias

---
 packages/rtl/src/web.pas | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/packages/rtl/src/web.pas b/packages/rtl/src/web.pas
index 7e55713..c888c1c 100644
--- a/packages/rtl/src/web.pas
+++ b/packages/rtl/src/web.pas
@@ -134,6 +134,7 @@ Type
   TJSImageBitmap = BrowserApi.WebOrWorker.TJSImageBitmap;
   TJSOffscreenCanvasRenderingContext2D = BrowserApi.WebOrWorker.TJSOffscreenCanvasRenderingContext2D;
   TJSHTMLOffscreenCanvasElement = BrowserApi.WebOrWorker.TJSHTMLOffscreenCanvas;
+  TJSHTMLOffscreenCanvas = BrowserApi.WebOrWorker..TJSHTMLOffscreenCanvas;
 {$ELSE}
   TJSServiceWorker = weborworker.TJSServiceWorker;
   TJSServiceWorkerRegistration = weborworker.TJSServiceWorkerRegistration;
@@ -214,6 +215,7 @@ Type
   TJSImageBitmap = weborworker.TJSImageBitmap;
   TJSOffscreenCanvasRenderingContext2D = weborworker.TJSOffscreenCanvasRenderingContext2D;
   TJSHTMLOffscreenCanvasElement = weborworker.TJSHTMLOffscreenCanvas;
+  TJSHTMLOffscreenCanvas = weborworker.TJSHTMLOffscreenCanvas;
 {$ENDIF}
   TJSMessagePortArray = TJSMessagePortDynArray;
   TEventListenerEvent = TJSEvent;