diff --git a/packages/engine/src/services/browserManager.ts b/packages/engine/src/services/browserManager.ts index 747f1f997..b1ecdd09d 100644 --- a/packages/engine/src/services/browserManager.ts +++ b/packages/engine/src/services/browserManager.ts @@ -484,6 +484,7 @@ export interface BuildChromeArgsOptions { } const CANVAS_DRAW_ELEMENT_FEATURE_FLAG = "--enable-features=CanvasDrawElement"; +const WEBGPU_FLAG = "--enable-unsafe-webgpu"; export function buildChromeArgs( options: BuildChromeArgsOptions, @@ -503,6 +504,7 @@ export function buildChromeArgs( "--disable-setuid-sandbox", "--disable-dev-shm-usage", CANVAS_DRAW_ELEMENT_FEATURE_FLAG, + WEBGPU_FLAG, "--enable-webgl", "--ignore-gpu-blocklist", ...getBrowserGpuArgs(browserGpuMode, platform), diff --git a/registry/blocks/liquid-glass-notification/liquid-glass-notification.html b/registry/blocks/liquid-glass-notification/liquid-glass-notification.html index a682f052c..0abec8396 100644 --- a/registry/blocks/liquid-glass-notification/liquid-glass-notification.html +++ b/registry/blocks/liquid-glass-notification/liquid-glass-notification.html @@ -186,8 +186,7 @@ lg.waitForInit().then(function (ok) { if (!ok) return; - glassCanvas.onpaint = function () { renderFrame(0); }; - if (glassCanvas.requestPaint) glassCanvas.requestPaint(); + renderFrame(0); }); window.__timelines = window.__timelines || {}; diff --git a/registry/blocks/macos-tahoe-liquid-glass/macos-tahoe-liquid-glass.html b/registry/blocks/macos-tahoe-liquid-glass/macos-tahoe-liquid-glass.html new file mode 100644 index 000000000..9bd52fe54 --- /dev/null +++ b/registry/blocks/macos-tahoe-liquid-glass/macos-tahoe-liquid-glass.html @@ -0,0 +1,782 @@ + + +
+ + +