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

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/cookies/CanonicalCookie.java

Issue 2103863003: Make CanonicalCookie::Source() private. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@source
Patch Set: Cleanup Created 4 years, 5 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/cookies/CanonicalCookie.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/cookies/CanonicalCookie.java b/chrome/android/java/src/org/chromium/chrome/browser/cookies/CanonicalCookie.java
index c8d67b5dc21bdc64b43c738a4ef8e25b6da2e3e9..0f430da0c3218af0d3c191cbb9cf8ddcfdebef43 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/cookies/CanonicalCookie.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/cookies/CanonicalCookie.java
@@ -16,7 +16,6 @@ import java.util.List;
* Also has static methods serialize Cookies.
*/
class CanonicalCookie {
- private final String mUrl;
private final String mName;
private final String mValue;
private final String mDomain;
@@ -30,10 +29,9 @@ class CanonicalCookie {
private final int mPriority;
/** Constructs a CanonicalCookie */
- CanonicalCookie(String url, String name, String value, String domain, String path,
- long creation, long expiration, long lastAccess, boolean secure, boolean httpOnly,
- int sameSite, int priority) {
- mUrl = url;
+ CanonicalCookie(String name, String value, String domain, String path, long creation,
+ long expiration, long lastAccess, boolean secure, boolean httpOnly, int sameSite,
+ int priority) {
mName = name;
mValue = value;
mDomain = domain;
@@ -92,11 +90,6 @@ class CanonicalCookie {
return mPath;
}
- /** @return Cookie URL. */
- String getUrl() {
- return mUrl;
- }
-
/** @return Cookie domain. */
String getDomain() {
return mDomain;
@@ -164,7 +157,8 @@ class CanonicalCookie {
}
private void saveToStream(DataOutputStream out) throws IOException {
- out.writeUTF(mUrl);
+ // URL is no longer included. Keep for backward compatability.
+ out.writeUTF("");
out.writeUTF(mName);
out.writeUTF(mValue);
out.writeUTF(mDomain);
@@ -179,8 +173,11 @@ class CanonicalCookie {
}
private static CanonicalCookie createFromStream(DataInputStream in) throws IOException {
+ // Used to save the URL. Unclear what this method does, or if backward compatibility
+ // matters.
gone 2016/07/13 18:15:38 This comment doesn't inspire any confidence :P Th
mmenke 2016/07/14 17:34:57 Then it's serving its intended purpose - this code
gone 2016/07/14 21:25:10 The new comment doesn't document anything though -
mmenke 2016/07/14 21:38:28 Which is true. It does however, document the lack
gone 2016/07/14 21:55:58 Yeah, just remove it. It's only called from one f
mmenke 2016/07/14 22:18:19 Done (Well, I duplicated the backward compatibilit
+ in.readUTF();
return new CanonicalCookie(in.readUTF(), in.readUTF(), in.readUTF(), in.readUTF(),
- in.readUTF(), in.readLong(), in.readLong(), in.readLong(), in.readBoolean(),
- in.readBoolean(), in.readInt(), in.readInt());
+ in.readLong(), in.readLong(), in.readLong(), in.readBoolean(), in.readBoolean(),
+ in.readInt(), in.readInt());
}
}

Powered by Google App Engine
This is Rietveld 408576698