diff options
author | dslomov <dslomov@chromium.org> | 2014-12-05 01:39:57 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-05 09:40:28 +0000 |
commit | a893e97a8453850e84be32c27c4f35b3be679054 (patch) | |
tree | 8e14536f643d8b1b18ba337777c479316014f19c /chrome/renderer | |
parent | e1afa7fa6f3ea1fe3495b0185ca3637e57b3744a (diff) | |
download | chromium_src-a893e97a8453850e84be32c27c4f35b3be679054.zip chromium_src-a893e97a8453850e84be32c27c4f35b3be679054.tar.gz chromium_src-a893e97a8453850e84be32c27c4f35b3be679054.tar.bz2 |
Add disable-javascript-harmony-shipping flag.
R=jochen@chromium.org
CC=rossberg@chromium.org
Review URL: https://codereview.chromium.org/775603002
Cr-Commit-Position: refs/heads/master@{#307005}
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/chrome_render_process_observer.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_render_process_observer.cc b/chrome/renderer/chrome_render_process_observer.cc index ad3ab00..a648bef 100644 --- a/chrome/renderer/chrome_render_process_observer.cc +++ b/chrome/renderer/chrome_render_process_observer.cc @@ -262,6 +262,11 @@ ChromeRenderProcessObserver::ChromeRenderProcessObserver( if (command_line.HasSwitch(switches::kEnableShowModalDialog)) WebRuntimeFeatures::enableShowModalDialog(true); + if (command_line.HasSwitch(switches::kDisableJavaScriptHarmonyShipping)) { + std::string flag("--noharmony-shipping"); + v8::V8::SetFlagsFromString(flag.c_str(), static_cast<int>(flag.size())); + } + if (command_line.HasSwitch(switches::kJavaScriptHarmony)) { std::string flag("--harmony"); v8::V8::SetFlagsFromString(flag.c_str(), static_cast<int>(flag.size())); |