Index: chrome/browser/about_flags.cc |
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc |
index 5fa8395765113096bab2251af41670193c01bb77..5ed95220ff53f31d66ce733133c93f8d7358439e 100644 |
--- a/chrome/browser/about_flags.cc |
+++ b/chrome/browser/about_flags.cc |
@@ -28,6 +28,7 @@ |
#include "grit/generated_resources.h" |
#include "grit/google_chrome_strings.h" |
#include "media/base/media_switches.h" |
+#include "third_party/leveldatabase/leveldb_switches.h" |
#include "ui/base/l10n/l10n_util.h" |
#include "ui/base/ui_base_switches.h" |
#include "ui/compositor/compositor_switches.h" |
@@ -182,6 +183,16 @@ const Experiment::Choice kTouchOptimizedUIChoices[] = { |
switches::kTouchOptimizedUIDisabled } |
}; |
+const Experiment::Choice kLevelDbEnvTypeChoices[] = { |
+ { IDS_FLAGS_LEVELDB_ENV_TYPE_CHOICE_DEFAULT, "", "" }, |
+ { IDS_FLAGS_LEVELDB_ENV_TYPE_CHOICE_POSIX, |
+ switches::kLevelDbEnv, |
+ switches::kLevelDbEnvPosix }, |
+ { IDS_FLAGS_LEVELDB_ENV_TYPE_CHOICE_WIN32, |
+ switches::kLevelDbEnv, |
+ switches::kLevelDbEnvWin32 } |
+}; |
+ |
const Experiment::Choice kNaClDebugMaskChoices[] = { |
{ IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
// Secure shell can be used on ChromeOS for forwarding the TCP port opened by |
@@ -973,6 +984,13 @@ const Experiment kExperiments[] = { |
SINGLE_VALUE_TYPE(switches::kEnableScrollPrediction) |
}, |
{ |
+ "leveldb-env", |
+ IDS_FLAGS_LEVELDB_ENV_TYPE_NAME, |
+ IDS_FLAGS_LEVELDB_ENV_TYPE_DESCRIPTION, |
+ kOsWin, |
+ MULTI_VALUE_TYPE(kLevelDbEnvTypeChoices) |
+ }, |
+ { |
"touch-events", |
IDS_TOUCH_EVENTS_NAME, |
IDS_TOUCH_EVENTS_DESCRIPTION, |