Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbInfo.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbInfo.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbInfo.java |
index c48aa1e67453b2924b4b259831a54ea7e39d0edf..58acb76de3b27e43701d583b31cfce50a72b6fcd 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbInfo.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbInfo.java |
@@ -8,6 +8,9 @@ import java.io.Serializable; |
/** |
* USB device information for a given origin. |
+ * |
+ * These objects are compared only by the identity of the device, not by which site has permission |
+ * to access it. |
*/ |
public class UsbInfo implements Serializable { |
private final String mOrigin; |
@@ -44,6 +47,13 @@ public class UsbInfo implements Serializable { |
} |
/** |
+ * Returns the opaque object string that represents the device. |
+ */ |
+ public String getObject() { |
+ return mObject; |
+ } |
+ |
+ /** |
* Revokes permission for the origin to access the USB device. |
*/ |
public void revoke() { |