| OLD | NEW | 
|---|
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 5 #ifndef CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 
| 6 #define CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 6 #define CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 
| 7 | 7 | 
| 8 #include <jni.h> | 8 #include <jni.h> | 
| 9 #include <stddef.h> | 9 #include <stddef.h> | 
| 10 | 10 | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
| 37 | 37 | 
| 38   void AddOrRemoveBlacklistedUrl( | 38   void AddOrRemoveBlacklistedUrl( | 
| 39       JNIEnv* env, | 39       JNIEnv* env, | 
| 40       const base::android::JavaParamRef<jobject>& obj, | 40       const base::android::JavaParamRef<jobject>& obj, | 
| 41       const base::android::JavaParamRef<jstring>& j_url, | 41       const base::android::JavaParamRef<jstring>& j_url, | 
| 42       jboolean add_url); | 42       jboolean add_url); | 
| 43   void RecordPageImpression( | 43   void RecordPageImpression( | 
| 44       JNIEnv* env, | 44       JNIEnv* env, | 
| 45       const base::android::JavaParamRef<jobject>& obj, | 45       const base::android::JavaParamRef<jobject>& obj, | 
| 46       const base::android::JavaParamRef<jintArray>& jtile_types, | 46       const base::android::JavaParamRef<jintArray>& jtile_types, | 
| 47       const base::android::JavaParamRef<jintArray>& jsources); | 47       const base::android::JavaParamRef<jintArray>& jsources, | 
|  | 48       const base::android::JavaParamRef<jobjectArray>& jtile_urls); | 
| 48   void RecordOpenedMostVisitedItem( | 49   void RecordOpenedMostVisitedItem( | 
| 49       JNIEnv* env, | 50       JNIEnv* env, | 
| 50       const base::android::JavaParamRef<jobject>& obj, | 51       const base::android::JavaParamRef<jobject>& obj, | 
| 51       jint index, | 52       jint index, | 
| 52       jint tile_type, | 53       jint tile_type, | 
| 53       jint source); | 54       jint source); | 
| 54 | 55 | 
| 55   // Registers JNI methods. | 56   // Registers JNI methods. | 
| 56   static bool Register(JNIEnv* env); | 57   static bool Register(JNIEnv* env); | 
| 57 | 58 | 
| (...skipping 24 matching lines...) Expand all  Loading... | 
| 82         register_observer_; | 83         register_observer_; | 
| 83   }; | 84   }; | 
| 84   SupervisorBridge supervisor_; | 85   SupervisorBridge supervisor_; | 
| 85 | 86 | 
| 86   ntp_tiles::MostVisitedSites most_visited_; | 87   ntp_tiles::MostVisitedSites most_visited_; | 
| 87 | 88 | 
| 88   DISALLOW_COPY_AND_ASSIGN(MostVisitedSitesBridge); | 89   DISALLOW_COPY_AND_ASSIGN(MostVisitedSitesBridge); | 
| 89 }; | 90 }; | 
| 90 | 91 | 
| 91 #endif  // CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 92 #endif  // CHROME_BROWSER_ANDROID_NTP_MOST_VISITED_SITES_BRIDGE_H_ | 
| OLD | NEW | 
|---|