diff --git a/src/core/worker.js b/src/core/worker.js index 0eff8f952..3764b12ed 100644 --- a/src/core/worker.js +++ b/src/core/worker.js @@ -709,7 +709,7 @@ class WorkerMessageHandler { fileIds: xref.trailer.get("ID") || null, startXRef: linearization ? startXRef - : xref.lastXRefStreamPos ?? startXRef, + : (xref.lastXRefStreamPos ?? startXRef), filename, }; } diff --git a/src/display/api.js b/src/display/api.js index 8cc5bfbd6..02e2bad99 100644 --- a/src/display/api.js +++ b/src/display/api.js @@ -294,7 +294,7 @@ function getDocument(src = {}) { const enableHWA = src.enableHWA === true; // Parameters whose default values depend on other parameters. - const length = rangeTransport ? rangeTransport.length : src.length ?? NaN; + const length = rangeTransport ? rangeTransport.length : (src.length ?? NaN); const useSystemFonts = typeof src.useSystemFonts === "boolean" ? src.useSystemFonts diff --git a/web/app_options.js b/web/app_options.js index c1a306237..0ee11eeae 100644 --- a/web/app_options.js +++ b/web/app_options.js @@ -482,7 +482,7 @@ class AppOptions { } options[name] = defaultOnly ? defaultOption.value - : userOptions[name] ?? defaultOption.value; + : (userOptions[name] ?? defaultOption.value); } return options; } diff --git a/web/l10n.js b/web/l10n.js index 9b3e23bf8..f86cb0fcc 100644 --- a/web/l10n.js +++ b/web/l10n.js @@ -32,7 +32,7 @@ class L10n { constructor({ lang, isRTL }, l10n = null) { this.#lang = L10n.#fixupLangCode(lang); this.#l10n = l10n; - this.#dir = isRTL ?? L10n.#isRTL(this.#lang) ? "rtl" : "ltr"; + this.#dir = (isRTL ?? L10n.#isRTL(this.#lang)) ? "rtl" : "ltr"; } _setL10n(l10n) { diff --git a/web/text_layer_builder.css b/web/text_layer_builder.css index 9e9f5b6fa..0937130c9 100644 --- a/web/text_layer_builder.css +++ b/web/text_layer_builder.css @@ -96,10 +96,11 @@ } ::selection { + /* stylelint-disable declaration-block-no-duplicate-properties */ /*#if !MOZCENTRAL*/ background: rgba(0 0 255 / 0.25); /*#endif*/ - /* stylelint-disable-next-line declaration-block-no-duplicate-properties */ + /* stylelint-enable declaration-block-no-duplicate-properties */ background: color-mix(in srgb, AccentColor, transparent 75%); }