Index: chrome/android/java/src/org/chromium/chrome/browser/services/gcm/InvalidationGcmUpstreamSender.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/services/gcm/InvalidationGcmUpstreamSender.java b/chrome/android/java/src/org/chromium/chrome/browser/services/gcm/InvalidationGcmUpstreamSender.java |
index c902e2e0439f02e0ff4e859e4160721b9ca2e9eb..3a98c7e7c743d6c3d2ccbcfe5593d6bb15de5b4d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/services/gcm/InvalidationGcmUpstreamSender.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/services/gcm/InvalidationGcmUpstreamSender.java |
@@ -5,6 +5,7 @@ |
package org.chromium.chrome.browser.services.gcm; |
import android.accounts.Account; |
+import android.annotation.SuppressLint; |
import android.content.Context; |
import android.os.AsyncTask; |
import android.os.Bundle; |
@@ -103,6 +104,8 @@ public class InvalidationGcmUpstreamSender extends GcmUpstreamSenderService { |
/* |
* Creates and returns a deep copy of the original Bundle. |
*/ |
+ // TODO(crbug.com/635567): Fix this properly. |
+ @SuppressLint("ParcelClassLoader") |
private Bundle createDeepCopy(Bundle original) { |
Parcel temp = Parcel.obtain(); |
original.writeToParcel(temp, 0); |