summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_thread.cc
diff options
context:
space:
mode:
authordarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-30 22:59:34 +0000
committerdarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-30 22:59:34 +0000
commit4ea00e8c3830cd4b648d07adbe3328c70f327bf7 (patch)
tree39f2fe61075b5ed4b6953dc4b89cdc58c6a97bdc /chrome/renderer/render_thread.cc
parent8bacacdf800eb344096c9754ec46e4c1acbd4b4a (diff)
downloadchromium_src-4ea00e8c3830cd4b648d07adbe3328c70f327bf7.zip
chromium_src-4ea00e8c3830cd4b648d07adbe3328c70f327bf7.tar.gz
chromium_src-4ea00e8c3830cd4b648d07adbe3328c70f327bf7.tar.bz2
Enable the V8 binding's StringImpl cache for renderer processes.
Originally reviewed at: http://codereview.chromium.org/159642 Patch by Anton Muhin R=darin BUG=none TEST=none Review URL: http://codereview.chromium.org/159666 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22115 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_thread.cc')
-rw-r--r--chrome/renderer/render_thread.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/renderer/render_thread.cc b/chrome/renderer/render_thread.cc
index e9720d6..f56a030 100644
--- a/chrome/renderer/render_thread.cc
+++ b/chrome/renderer/render_thread.cc
@@ -330,6 +330,8 @@ void RenderThread::EnsureWebKitInitialized() {
webkit_client_.reset(new RendererWebKitClientImpl);
WebKit::initialize(webkit_client_.get());
+ WebKit::enableV8SingleThreadMode();
+
// chrome: pages should not be accessible by normal content, and should
// also be unable to script anything but themselves (to help limit the damage
// that a corrupt chrome: page could cause).