| Index: webkit/plugins/ppapi/message_channel.h
|
| diff --git a/webkit/plugins/ppapi/message_channel.h b/webkit/plugins/ppapi/message_channel.h
|
| index d7979f1bf557b6434ea51e44163eabc0a2cf7a6c..05a468e0adc2558886f679dd1db9d05e853b775b 100644
|
| --- a/webkit/plugins/ppapi/message_channel.h
|
| +++ b/webkit/plugins/ppapi/message_channel.h
|
| @@ -10,6 +10,9 @@
|
| #include "third_party/npapi/bindings/npruntime.h"
|
|
|
| struct PP_Var;
|
| +namespace WebKit {
|
| +class WebSerializedScriptValue;
|
| +}
|
|
|
| namespace webkit {
|
| namespace ppapi {
|
| @@ -80,18 +83,10 @@ class MessageChannel {
|
| // The NPObject we use to expose postMessage to JavaScript.
|
| MessageChannelNPObject* np_object_;
|
|
|
| - // An NPVariant referring to the JavaScript function we use to send a message
|
| - // to a JavaScript target.
|
| - NPVariant onmessage_invoker_;
|
| -
|
| - // Evaluates the JavaScript code for onmessage_invoker_ and makes
|
| - // it a callable NPVariant for that function. Returns true on success, false
|
| - // otherwise.
|
| - bool EvaluateOnMessageInvoker();
|
| -
|
| // Post a message to the onmessage handler for this channel's instance
|
| // synchronously. This is used by PostMessageToJavaScript.
|
| - void PostMessageToJavaScriptImpl(PP_Var message_data);
|
| + void PostMessageToJavaScriptImpl(
|
| + const WebKit::WebSerializedScriptValue& message_data);
|
| // Post a message to the PPP_Instance HandleMessage function for this
|
| // channel's instance. This is used by PostMessageToNative.
|
| void PostMessageToNativeImpl(PP_Var message_data);
|
|
|