| Index: android_webview/native/aw_contents.cc
|
| diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc
|
| index efa20b2724c0ff55520a5fe9d384684e7425bcb4..be09dc7cfd7bd6e1a38604c8c3e6a7447c87b18f 100644
|
| --- a/android_webview/native/aw_contents.cc
|
| +++ b/android_webview/native/aw_contents.cc
|
| @@ -1093,10 +1093,11 @@ void AwContents::TrimMemory(JNIEnv* env,
|
| // TODO(sgurun) add support for posting a frame whose name is known (only
|
| // main frame is supported at this time, see crbug.com/389721)
|
| void AwContents::PostMessageToFrame(JNIEnv* env, jobject obj,
|
| - jstring frame_name, jstring message, jstring source_origin,
|
| - jstring target_origin, jintArray sent_ports) {
|
| + jstring frame_name, jstring message, jstring target_origin,
|
| + jintArray sent_ports) {
|
|
|
| - base::string16 j_source_origin(ConvertJavaStringToUTF16(env, source_origin));
|
| + // Use an empty source origin for android webview.
|
| + base::string16 source_origin;
|
| base::string16 j_target_origin(ConvertJavaStringToUTF16(env, target_origin));
|
| base::string16 j_message(ConvertJavaStringToUTF16(env, message));
|
| std::vector<int> j_ports;
|
| @@ -1111,7 +1112,7 @@ void AwContents::PostMessageToFrame(JNIEnv* env, jobject obj,
|
| j_ports));
|
| }
|
| content::MessagePortProvider::PostMessageToFrame(web_contents_.get(),
|
| - j_source_origin,
|
| + source_origin,
|
| j_target_origin,
|
| j_message,
|
| j_ports);
|
|
|