53 lines
2.2 KiB
Diff
53 lines
2.2 KiB
Diff
From: csagan5 <32685696+csagan5@users.noreply.github.com>
|
|
Date: Sat, 16 Nov 2019 11:18:09 +0100
|
|
Subject: Add flag to disable WebGL
|
|
|
|
---
|
|
chrome/browser/about_flags.cc | 3 +++
|
|
chrome/browser/flag_descriptions.cc | 4 ++++
|
|
chrome/browser/flag_descriptions.h | 3 +++
|
|
3 files changed, 10 insertions(+)
|
|
|
|
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|
--- a/chrome/browser/about_flags.cc
|
|
+++ b/chrome/browser/about_flags.cc
|
|
@@ -2855,6 +2855,9 @@ constexpr FeatureEntry::FeatureVariation kLensStandaloneVariations[] = {
|
|
// When adding a new choice, add it to the end of the list.
|
|
const FeatureEntry kFeatureEntries[] = {
|
|
// Include generated flags for flag unexpiry; see //docs/flag_expiry.md and
|
|
+ {switches::kDisableWebGL, flag_descriptions::kDisableWebGLName,
|
|
+ flag_descriptions::kDisableWebGLDescription, kOsAll,
|
|
+ SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebGL)},
|
|
// //tools/flags/generate_unexpire_flags.py.
|
|
#include "build/chromeos_buildflags.h"
|
|
#include "chrome/browser/unexpire_flags_gen.inc"
|
|
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
|
--- a/chrome/browser/flag_descriptions.cc
|
|
+++ b/chrome/browser/flag_descriptions.cc
|
|
@@ -718,6 +718,10 @@ const char kDocumentTransitionSlowdownFactorName[] =
|
|
const char kDocumentTransitionSlowdownFactorDescription[] =
|
|
"Slows down animations triggered by documentTransition JavaScript API for "
|
|
"debugging.";
|
|
+const char kDisableWebGLName[] = "WebGL";
|
|
+
|
|
+const char kDisableWebGLDescription[] = "Enable or disable all versions of WebGL";
|
|
+
|
|
|
|
const char kEnableAutoDisableAccessibilityName[] = "Auto-disable Accessibility";
|
|
const char kEnableAutoDisableAccessibilityDescription[] =
|
|
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
|
--- a/chrome/browser/flag_descriptions.h
|
|
+++ b/chrome/browser/flag_descriptions.h
|
|
@@ -398,6 +398,9 @@ extern const char kForceColorProfileSRGB[];
|
|
extern const char kForceColorProfileP3[];
|
|
extern const char kForceColorProfileColorSpin[];
|
|
extern const char kForceColorProfileSCRGBLinear[];
|
|
+extern const char kDisableWebGLName[];
|
|
+extern const char kDisableWebGLDescription[];
|
|
+
|
|
extern const char kForceColorProfileHDR10[];
|
|
|
|
extern const char kForceColorProfileName[];
|
|
--
|
|
2.25.1
|