diff options
author | podivilov@chromium.org <podivilov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-23 11:59:35 +0000 |
---|---|---|
committer | podivilov@chromium.org <podivilov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-23 11:59:35 +0000 |
commit | 407dfa63ec09c5110ad778386c7808b7b5d0cb4f (patch) | |
tree | 5bbfe925528be36192f7451b5d0ca1880a0eaf41 /webkit/tools/test_shell | |
parent | ec9d7c5ae2162d87bab37871ca0eb25ebe44ae6c (diff) | |
download | chromium_src-407dfa63ec09c5110ad778386c7808b7b5d0cb4f.zip chromium_src-407dfa63ec09c5110ad778386c7808b7b5d0cb4f.tar.gz chromium_src-407dfa63ec09c5110ad778386c7808b7b5d0cb4f.tar.bz2 |
Add --dart-flags and --disable-dart command line switches.
R=darin@chromium.org
Review URL: http://codereview.chromium.org/8905006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115707 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools/test_shell')
-rw-r--r-- | webkit/tools/test_shell/test_shell_main.cc | 5 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_switches.cc | 3 | ||||
-rw-r--r-- | webkit/tools/test_shell/test_shell_switches.h | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/test_shell_main.cc b/webkit/tools/test_shell/test_shell_main.cc index cc2341e..53c1792 100644 --- a/webkit/tools/test_shell/test_shell_main.cc +++ b/webkit/tools/test_shell/test_shell_main.cc @@ -286,6 +286,11 @@ int main(int argc, char* argv[]) { extensions_v8::HeapProfilerExtension::Get()); } + if (parsed_command_line.HasSwitch(test_shell::kDartFlags)) { + webkit_glue::SetDartFlags( + parsed_command_line.GetSwitchValueASCII(test_shell::kDartFlags)); + } + // Load and initialize the stats table. Attempt to construct a somewhat // unique name to isolate separate instances from each other. diff --git a/webkit/tools/test_shell/test_shell_switches.cc b/webkit/tools/test_shell/test_shell_switches.cc index 087b791..3143ec1 100644 --- a/webkit/tools/test_shell/test_shell_switches.cc +++ b/webkit/tools/test_shell/test_shell_switches.cc @@ -85,4 +85,7 @@ const char kEnableAccel2DCanvas[] = "enable-accelerated-2d-canvas"; const char kEnableAccelCompositing[] = "enable-accelerated-compositing"; +// Options to pass to the Dart VM. +const char kDartFlags[] = "dart-flags"; + } // namespace test_shell diff --git a/webkit/tools/test_shell/test_shell_switches.h b/webkit/tools/test_shell/test_shell_switches.h index 53408dc..c5d4255 100644 --- a/webkit/tools/test_shell/test_shell_switches.h +++ b/webkit/tools/test_shell/test_shell_switches.h @@ -34,6 +34,7 @@ extern const char kHeapProfiler[]; extern const char kAllowExternalPages[]; extern const char kEnableAccel2DCanvas[]; extern const char kEnableAccelCompositing[]; +extern const char kDartFlags[]; } // namespace test_shell |