From 52a06e64f622978993c0ac8691861862faf0bda8 Mon Sep 17 00:00:00 2001 From: Calixte Denizet Date: Sun, 16 Jun 2024 12:13:15 +0200 Subject: [PATCH] Only disable HWA in m-c build and for local dev This way, we keep pdf.js working as before except for Firefox. --- extensions/chromium/preferences_schema.json | 3 ++- web/app_options.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/chromium/preferences_schema.json b/extensions/chromium/preferences_schema.json index d62821f3c..ec8654581 100644 --- a/extensions/chromium/preferences_schema.json +++ b/extensions/chromium/preferences_schema.json @@ -46,9 +46,10 @@ "default": false }, "enableHWA": { + "title": "Enable hardware acceleration", "description": "Whether to enable hardware acceleration.", "type": "boolean", - "default": false + "default": true }, "enableML": { "type": "boolean", diff --git a/web/app_options.js b/web/app_options.js index 20fed9cbf..ac24bf150 100644 --- a/web/app_options.js +++ b/web/app_options.js @@ -312,7 +312,7 @@ const defaultOptions = { }, enableHWA: { /** @type {boolean} */ - value: false, + value: typeof PDFJSDev !== "undefined" && !PDFJSDev.test("MOZCENTRAL"), kind: OptionKind.API + OptionKind.VIEWER + OptionKind.PREFERENCE, }, enableXfa: {