summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2021-11-17 20:39:21 +0000
committerMoonchild <moonchild@palemoon.org>2021-11-18 01:16:21 +0000
commit5af1a7b7973ad152c4414e7bb20f76000c1bafc3 (patch)
tree520fef0f039c33802a6da936ddb6f6cf7008fd7d
parentb03ebc50065d75a57180bb33d95d3dc307cfa80e (diff)
downloadaura-central-5af1a7b7973ad152c4414e7bb20f76000c1bafc3.tar.gz
Issue %3037 - Part 1: Ignore the values for D3D9 preferences, forcing them to
their current default, in preparation for the removal.
-rw-r--r--gfx/thebes/gfxPrefs.h4
-rw-r--r--modules/libpref/init/all.js3
2 files changed, 2 insertions, 5 deletions
diff --git a/gfx/thebes/gfxPrefs.h b/gfx/thebes/gfxPrefs.h
index a0bb7586c..c061a3f04 100644
--- a/gfx/thebes/gfxPrefs.h
+++ b/gfx/thebes/gfxPrefs.h
@@ -450,7 +450,7 @@ private:
DECL_GFX_PREF(Live, "layers.acceleration.draw-fps.print-histogram", FPSPrintHistogram, bool, false);
DECL_GFX_PREF(Live, "layers.acceleration.draw-fps.write-to-file", WriteFPSToFile, bool, false);
DECL_GFX_PREF(Once, "layers.acceleration.force", LayersAccelerationForceEnabledDoNotUseDirectly, bool, false);
- DECL_GFX_PREF(Once, "layers.allow-d3d9-fallback", LayersAllowD3D9Fallback, bool, false);
+ DECL_GFX_PREF(Skip, "layers.allow-d3d9-fallback", LayersAllowD3D9Fallback, bool, false);
DECL_GFX_PREF(Once, "layers.amd-switchable-gfx.enabled", LayersAMDSwitchableGfxEnabled, bool, false);
DECL_GFX_PREF(Once, "layers.async-pan-zoom.enabled", AsyncPanZoomEnabledDoNotUseDirectly, bool, true);
DECL_GFX_PREF(Once, "layers.async-pan-zoom.separate-event-thread", AsyncPanZoomSeparateEventThread, bool, false);
@@ -495,7 +495,7 @@ private:
DECL_GFX_PREF(Live, "layers.offmainthreadcomposition.frame-rate", LayersCompositionFrameRate, int32_t,-1);
DECL_GFX_PREF(Live, "layers.orientation.sync.timeout", OrientationSyncMillis, uint32_t, (uint32_t)0);
DECL_GFX_PREF(Once, "layers.overzealous-gralloc-unlocking", OverzealousGrallocUnlocking, bool, false);
- DECL_GFX_PREF(Once, "layers.prefer-d3d9", LayersPreferD3D9, bool, false);
+ DECL_GFX_PREF(Skip, "layers.prefer-d3d9", LayersPreferD3D9, bool, false);
DECL_GFX_PREF(Once, "layers.prefer-opengl", LayersPreferOpenGL, bool, false);
DECL_GFX_PREF(Live, "layers.progressive-paint", ProgressivePaint, bool, false);
DECL_GFX_PREF(Live, "layers.shared-buffer-provider.enabled", PersistentBufferProviderSharedEnabled, bool, false);
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
index 9e0fdac5d..e847bee21 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -4019,9 +4019,6 @@ pref("gfx.direct2d.disabled", false);
pref("gfx.direct2d.force-enabled", false);
pref("layers.prefer-opengl", false);
-pref("layers.prefer-d3d9", false);
-// Enable fallback if d3d11 can't be used. See bug #1262187
-pref("layers.allow-d3d9-fallback", true);
#endif
// Copy-on-write canvas