Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1091)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java

Issue 23643002: Enable invalidations for arbitrary objects on Android. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
index 4e846c0d8e860554c9dcb8e3a47106c55b76dba4..774d02d2d6284d449c26823dd0095fbef64e48a4 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java
@@ -136,9 +136,11 @@ public class ProfileSyncService {
syncSignIn(account);
}
- public void requestSyncFromNativeChrome(String objectId, long version, String payload) {
+ public void requestSyncFromNativeChrome(
+ int objectSource, String objectId, long version, String payload) {
ThreadUtils.assertOnUiThread();
- nativeNudgeSyncer(mNativeProfileSyncServiceAndroid, objectId, version, payload);
+ nativeNudgeSyncer(
+ mNativeProfileSyncServiceAndroid, objectSource, objectId, version, payload);
}
public void requestSyncFromNativeChromeForAllTypes() {
@@ -501,7 +503,8 @@ public class ProfileSyncService {
// Native methods
private native void nativeNudgeSyncer(
- int nativeProfileSyncServiceAndroid, String objectId, long version, String payload);
+ int nativeProfileSyncServiceAndroid, int objectSource, String objectId, long version,
+ String payload);
private native void nativeNudgeSyncerForAllTypes(int nativeProfileSyncServiceAndroid);
private native int nativeInit();
private native void nativeEnableSync(int nativeProfileSyncServiceAndroid);

Powered by Google App Engine
This is Rietveld 408576698