diff --git a/app/src/common/chromium/com/igalia/wolvic/browser/api/impl/RuntimeImpl.java b/app/src/common/chromium/com/igalia/wolvic/browser/api/impl/RuntimeImpl.java index 5d5966ddcb..d4217ac365 100644 --- a/app/src/common/chromium/com/igalia/wolvic/browser/api/impl/RuntimeImpl.java +++ b/app/src/common/chromium/com/igalia/wolvic/browser/api/impl/RuntimeImpl.java @@ -197,6 +197,9 @@ private void initBrowserProcess(Context context) { // Enable WebXR Hand Input, which is disabled by default in blink (experimental) CommandLine.getInstance().appendSwitchWithValue("enable-features", "WebXRHandInput"); + // Enable HTML-in-Canvas, chrome://flags/#canvas-draw-element (experimental). + CommandLine.getInstance().appendSwitchWithValue("enable-blink-features", "CanvasDrawElement"); + setupWebGLMSAA(); DeviceUtils.addDeviceSpecificUserAgentSwitch(); LibraryLoader.getInstance().ensureInitialized();