diff --git a/build/cromite_patches_list.txt b/build/cromite_patches_list.txt index fb0197e6..dc44397f 100644 --- a/build/cromite_patches_list.txt +++ b/build/cromite_patches_list.txt @@ -295,6 +295,7 @@ Prevent-mouse-wheel-fingerprinting-on-Windows.patch Enable-component-updater.patch Android-fonts-fingerprinting-mitigation.patch Disable-Android-Tab-Declutter.patch +Disable-CSSDynamicRangeLimit.patch # temporary or wip patches Temp-PerformanceNavigationTiming-privacy-fix.patch diff --git a/build/patches/Disable-CSSDynamicRangeLimit.patch b/build/patches/Disable-CSSDynamicRangeLimit.patch new file mode 100644 index 00000000..fb6f7d6b --- /dev/null +++ b/build/patches/Disable-CSSDynamicRangeLimit.patch @@ -0,0 +1,27 @@ +From: uazo +Date: Fri, 2 May 2025 14:20:38 +0000 +Subject: Disable CSSDynamicRangeLimit + +Disables the ability for pages to limit the maximum brightness of HDR content +since use as screen fingerprinting is possible. + +see https://www.github.com/w3ctag/design-reviews/issues/1027 + +License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html +--- + .../blink/renderer/platform/runtime_enabled_features.json5 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 +--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 ++++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 +@@ -1125,7 +1125,7 @@ + }, + { + name: "CSSDynamicRangeLimit", +- status: "stable", ++ status: "experimental", + }, + { + // Include custom properties in CSSComputedStyleDeclaration::item/length. +--