| Index: android_webview/renderer/aw_message_port_client.cc
|
| diff --git a/android_webview/renderer/aw_message_port_client.cc b/android_webview/renderer/aw_message_port_client.cc
|
| index 7a5f67e062f1c692698a94e3f15b0bb93fe14168..2a92da2fc0b4ea29b08bceea017fcb3d09a066a5 100644
|
| --- a/android_webview/renderer/aw_message_port_client.cc
|
| +++ b/android_webview/renderer/aw_message_port_client.cc
|
| @@ -70,7 +70,8 @@ void AwMessagePortClient::OnWebToAppMessage(
|
| void AwMessagePortClient::OnAppToWebMessage(
|
| int message_port_id,
|
| const base::string16& message,
|
| - const vector<int>& sent_message_port_ids) {
|
| + const vector<int>& sent_message_port_ids,
|
| + bool close_port) {
|
| v8::HandleScope handle_scope(blink::mainThreadIsolate());
|
| blink::WebFrame* main_frame =
|
| render_frame()->GetRenderView()->GetWebView()->mainFrame();
|
| @@ -92,7 +93,7 @@ void AwMessagePortClient::OnAppToWebMessage(
|
| base::string16 result = serialized_script_value.toString();
|
| Send(new AwMessagePortHostMsg_ConvertedAppToWebMessage(
|
| render_frame()->GetRoutingID(), message_port_id,
|
| - result, sent_message_port_ids));
|
| + result, sent_message_port_ids, close_port));
|
| }
|
|
|
| }
|
|
|