| Index: content/public/browser/android/app_web_message_port_service.h
|
| diff --git a/content/public/browser/android/app_web_message_port_service.h b/content/public/browser/android/app_web_message_port_service.h
|
| index d323ff45651bf22608e087be41b0b889850f17de..c1dd51521f27b20a2e0aed70822b4f58252f1661 100644
|
| --- a/content/public/browser/android/app_web_message_port_service.h
|
| +++ b/content/public/browser/android/app_web_message_port_service.h
|
| @@ -8,6 +8,7 @@
|
| #include <jni.h>
|
| #include <vector>
|
|
|
| +#include "base/android/scoped_java_ref.h"
|
| #include "base/values.h"
|
|
|
| namespace content {
|
| @@ -18,9 +19,10 @@ class AppWebMessagePortService {
|
| public:
|
| virtual ~AppWebMessagePortService() {}
|
|
|
| - virtual void CreateMessageChannel(JNIEnv* env,
|
| - jobjectArray ports,
|
| - WebContents* web_contents) = 0;
|
| + virtual void CreateMessageChannel(
|
| + JNIEnv* env,
|
| + const base::android::JavaRef<jobjectArray>& ports,
|
| + WebContents* web_contents) = 0;
|
|
|
| virtual void CleanupPort(int message_port_id) = 0;
|
| };
|
|
|