Chromium Code Reviews| Index: content/shell/renderer/shell_render_process_observer.cc |
| diff --git a/content/shell/renderer/shell_render_process_observer.cc b/content/shell/renderer/shell_render_process_observer.cc |
| index 6c445fa8030867b3bb04bba102521fe94b92a0a8..e31ad006bd80c19842333509a55bdda7c16986fd 100644 |
| --- a/content/shell/renderer/shell_render_process_observer.cc |
| +++ b/content/shell/renderer/shell_render_process_observer.cc |
| @@ -15,10 +15,12 @@ |
| #include "content/shell/renderer/shell_content_renderer_client.h" |
| #include "content/shell/renderer/webkit_test_runner.h" |
| #include "third_party/WebKit/public/testing/WebTestInterfaces.h" |
| +#include "third_party/WebKit/public/web/WebRuntimeFeatures.h" |
| #include "third_party/WebKit/public/web/WebView.h" |
| #include "webkit/glue/webkit_glue.h" |
| using WebKit::WebFrame; |
| +using WebKit::WebRuntimeFeatures; |
| using WebTestRunner::WebTestDelegate; |
| using WebTestRunner::WebTestInterfaces; |
| @@ -68,6 +70,10 @@ void ShellRenderProcessObserver::WebKitInitialized() { |
| webkit_glue::SetJavaScriptFlags(" --expose-gc"); |
| RenderThread::Get()->RegisterExtension(extensions_v8::GCExtension::Get()); |
| + if (!CommandLine::ForCurrentProcess()->HasSwitch( |
|
eseidel
2013/08/19 23:27:07
81c?
Julien - ping for review
2013/08/19 23:43:04
You got it.
|
| + switches::kStableReleaseMode)) |
| + WebRuntimeFeatures::enableTestOnlyFeatures(true); |
| + |
| test_interfaces_.reset(new WebTestInterfaces); |
| test_interfaces_->resetAll(); |
| } |