mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Add support for specifying custom V8 flags via a new CefSettings.javascript_flags configuration option (issue #413).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@363 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -111,7 +111,11 @@ void CefProcessUIThread::Init() {
|
||||
base::StatsTable::set_current(statstable_);
|
||||
|
||||
// CEF always exposes the GC.
|
||||
webkit_glue::SetJavaScriptFlags("--expose-gc");
|
||||
std::string javascript_flags = "--expose-gc";
|
||||
if (settings.javascript_flags.length > 0)
|
||||
javascript_flags += " " + CefString(&settings.javascript_flags).ToString();
|
||||
webkit_glue::SetJavaScriptFlags(javascript_flags);
|
||||
|
||||
// Expose GCController to JavaScript.
|
||||
WebKit::WebScriptController::registerExtension(
|
||||
extensions_v8::GCExtension::Get());
|
||||
|
Reference in New Issue
Block a user