Index: chrome/browser/about_flags.cc |
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc |
index 64852e3ded3cc10371e65e8762dba76e92dac5a1..fa08f1d2cd3663591f6bf4c2a6da9cb340c7e496 100644 |
--- a/chrome/browser/about_flags.cc |
+++ b/chrome/browser/about_flags.cc |
@@ -141,6 +141,16 @@ |
return flags; |
} |
+const Experiment::Choice kEnableCompositingForFixedPositionChoices[] = { |
+ { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
+ { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, |
+ switches::kEnableCompositingForFixedPosition, ""}, |
+ { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, |
+ switches::kDisableCompositingForFixedPosition, ""}, |
+ { IDS_FLAGS_COMPOSITING_FOR_FIXED_POSITION_HIGH_DPI, |
+ switches::kEnableHighDpiCompositingForFixedPosition, ""} |
+}; |
+ |
const Experiment::Choice kEnableCompositingForTransitionChoices[] = { |
{ IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
{ IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, |
@@ -643,6 +653,13 @@ |
SINGLE_VALUE_TYPE(switches::kDisableWebAudio) |
}, |
#endif |
+ { |
+ "enable-compositing-for-fixed-position", |
+ IDS_FLAGS_COMPOSITING_FOR_FIXED_POSITION_NAME, |
+ IDS_FLAGS_COMPOSITING_FOR_FIXED_POSITION_DESCRIPTION, |
+ kOsAll, |
+ MULTI_VALUE_TYPE(kEnableCompositingForFixedPositionChoices) |
+ }, |
{ |
"enable-compositing-for-transition", |
IDS_FLAGS_COMPOSITING_FOR_TRANSITION_NAME, |