commit eb924ab3efd367691af60c7388d00416886b85bb
parent 359dba6e15351c33f600b6d7ff519473482d283f
Author: Gregory Pappas <gp3033@protonmail.com>
Date: Thu, 27 Nov 2025 04:41:35 +0000
Bug 2002693 - Remove unused webgl.prefer-16bpp pref r=gfx-reviewers,lsalzman
The pref became unused in this commit:
From: Jeff Gilbert <jgilbert@mozilla.com>
Date: Mon, 18 Dec 2017 18:30:56 -0800
Bug 1427668 - Move the webgl backbuffer into webgl. - r=daoshengmu
Differential Revision: https://phabricator.services.mozilla.com/D274241
Diffstat:
3 files changed, 16 insertions(+), 21 deletions(-)
diff --git a/dom/canvas/test/reftest/reftest.list b/dom/canvas/test/reftest/reftest.list
@@ -197,14 +197,14 @@ skip-if(Android) == webgl-hanging-scissor-test.html?aa wrapper.html?green.png
# RGB565 dithers 127 to [123,132]. (Max error: 5)
# RGBA4444 dithers 128 to [119,136], and 191 to [192]. (Max error: 9)
# Bug 1285531 - tests disabled for memory corruption
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&_______&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&_______&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&premult&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&premult&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&_______&alpha wrapper.html?colors-non-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&_______&alpha wrapper.html?colors-non-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&premult&alpha wrapper.html?colors-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&premult&alpha wrapper.html?colors-premult.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&________&_______&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&readback&_______&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&________&premult&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&readback&premult&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&________&_______&alpha wrapper.html?colors-non-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&readback&_______&alpha wrapper.html?colors-non-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&________&premult&alpha wrapper.html?colors-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&readback&premult&alpha wrapper.html?colors-premult.png
# Force native GL (Windows):
skip pref(webgl.disable-angle,true) == webgl-color-test.html?native-gl wrapper.html?colors-no-alpha.png
diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml
@@ -18900,11 +18900,6 @@
value: 0
mirror: always
-- name: webgl.prefer-16bpp
- type: RelaxedAtomicBool
- value: false
- mirror: always
-
- name: webgl.sanitize-unmasked-renderer
type: RelaxedAtomicBool
value: true
diff --git a/testing/manifest/test/data/dom_canvas_reftest.list b/testing/manifest/test/data/dom_canvas_reftest.list
@@ -197,14 +197,14 @@ skip-if(Android) == webgl-hanging-scissor-test.html?aa wrapper.html?green.png
# RGB565 dithers 127 to [123,132]. (Max error: 5)
# RGBA4444 dithers 128 to [119,136], and 191 to [192]. (Max error: 9)
# Bug 1285531 - tests disabled for memory corruption
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&_______&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&_______&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&premult&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-5,0-30000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&premult&_____ wrapper.html?colors-no-alpha.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&_______&alpha wrapper.html?colors-non-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&_______&alpha wrapper.html?colors-non-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&________&premult&alpha wrapper.html?colors-premult.png
-fuzzy(0-9,0-40000) skip pref(webgl.prefer-16bpp,true) == webgl-color-test.html?16bpp&readback&premult&alpha wrapper.html?colors-premult.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&________&_______&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&readback&_______&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&________&premult&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-5,0-30000) skip == webgl-color-test.html?16bpp&readback&premult&_____ wrapper.html?colors-no-alpha.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&________&_______&alpha wrapper.html?colors-non-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&readback&_______&alpha wrapper.html?colors-non-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&________&premult&alpha wrapper.html?colors-premult.png
+fuzzy(0-9,0-40000) skip == webgl-color-test.html?16bpp&readback&premult&alpha wrapper.html?colors-premult.png
# Force native GL (Windows):
skip pref(webgl.disable-angle,true) == webgl-color-test.html?native-gl wrapper.html?colors-no-alpha.png