summaryrefslogtreecommitdiffstats
path: root/content/renderer/browser_plugin
diff options
context:
space:
mode:
authorjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-29 20:12:01 +0000
committerjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-29 20:12:01 +0000
commit5f042ee835b7379dd09b5a8b4aefa4435ca1ce8e (patch)
treeb06508d4836bb5a441e586b3d8b5f90c1646132f /content/renderer/browser_plugin
parentcb815fb4a0c59347ccfa0b767da5c7aff2744657 (diff)
downloadchromium_src-5f042ee835b7379dd09b5a8b4aefa4435ca1ce8e.zip
chromium_src-5f042ee835b7379dd09b5a8b4aefa4435ca1ce8e.tar.gz
chromium_src-5f042ee835b7379dd09b5a8b4aefa4435ca1ce8e.tar.bz2
Remove usage of deprecated V8 APIs from content/renderer
BUG=324225 R=dcarney@chromium.org Review URL: https://codereview.chromium.org/96653006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237948 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/browser_plugin')
-rw-r--r--content/renderer/browser_plugin/browser_plugin.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/content/renderer/browser_plugin/browser_plugin.cc b/content/renderer/browser_plugin/browser_plugin.cc
index ac4ef1b..192f64c 100644
--- a/content/renderer/browser_plugin/browser_plugin.cc
+++ b/content/renderer/browser_plugin/browser_plugin.cc
@@ -837,9 +837,13 @@ void BrowserPlugin::TriggerEvent(const std::string& event_name,
// more appropriate (and stable) event to the consumers as part of the API.
event.initCustomEvent(
blink::WebString::fromUTF8(GetInternalEventName(event_name.c_str())),
- false, false,
+ false,
+ false,
blink::WebSerializedScriptValue::serialize(
- v8::String::New(json_string.c_str(), json_string.size())));
+ v8::String::NewFromUtf8(context->GetIsolate(),
+ json_string.c_str(),
+ v8::String::kNormalString,
+ json_string.size())));
container()->element().dispatchEvent(event);
}