diff --git a/android/guava/src/com/google/common/net/HttpHeaders.java b/android/guava/src/com/google/common/net/HttpHeaders.java
index 0b0ffa88afaf..86514c58eddb 100755
--- a/android/guava/src/com/google/common/net/HttpHeaders.java
+++ b/android/guava/src/com/google/common/net/HttpHeaders.java
@@ -113,6 +113,33 @@ private HttpHeaders() {}
public static final String RANGE = "Range";
/** The HTTP {@code Referer} header field name. */
public static final String REFERER = "Referer";
+ /**
+ * The HTTP {@code Referrer-Policy} header
+ * field name.
+ *
+ * @since NEXT
+ */
+ public static final String REFERRER_POLICY = "Referrer-Policy";
+
+ /**
+ * Values for the {@code Referrer-Policy}
+ * header.
+ *
+ * @since NEXT
+ */
+ public static final class ReferrerPolicyValues {
+ private ReferrerPolicyValues() {}
+
+ public static final String NO_REFERRER = "no-referrer";
+ public static final String NO_REFFERER_WHEN_DOWNGRADE = "no-referrer-when-downgrade";
+ public static final String SAME_ORIGIN = "same-origin";
+ public static final String ORIGIN = "origin";
+ public static final String STRICT_ORIGIN = "strict-origin";
+ public static final String ORIGIN_WHEN_CROSS_ORIGIN = "origin-when-cross-origin";
+ public static final String STRICT_ORIGIN_WHEN_CROSS_ORIGIN = "strict-origin-when-cross-origin";
+ public static final String UNSAFE_URL = "unsafe-url";
+ }
+
/**
* The HTTP
* {@code Service-Worker} header field name.
diff --git a/guava/src/com/google/common/net/HttpHeaders.java b/guava/src/com/google/common/net/HttpHeaders.java
index 0b0ffa88afaf..86514c58eddb 100644
--- a/guava/src/com/google/common/net/HttpHeaders.java
+++ b/guava/src/com/google/common/net/HttpHeaders.java
@@ -113,6 +113,33 @@ private HttpHeaders() {}
public static final String RANGE = "Range";
/** The HTTP {@code Referer} header field name. */
public static final String REFERER = "Referer";
+ /**
+ * The HTTP {@code Referrer-Policy} header
+ * field name.
+ *
+ * @since NEXT
+ */
+ public static final String REFERRER_POLICY = "Referrer-Policy";
+
+ /**
+ * Values for the {@code Referrer-Policy}
+ * header.
+ *
+ * @since NEXT
+ */
+ public static final class ReferrerPolicyValues {
+ private ReferrerPolicyValues() {}
+
+ public static final String NO_REFERRER = "no-referrer";
+ public static final String NO_REFFERER_WHEN_DOWNGRADE = "no-referrer-when-downgrade";
+ public static final String SAME_ORIGIN = "same-origin";
+ public static final String ORIGIN = "origin";
+ public static final String STRICT_ORIGIN = "strict-origin";
+ public static final String ORIGIN_WHEN_CROSS_ORIGIN = "origin-when-cross-origin";
+ public static final String STRICT_ORIGIN_WHEN_CROSS_ORIGIN = "strict-origin-when-cross-origin";
+ public static final String UNSAFE_URL = "unsafe-url";
+ }
+
/**
* The HTTP
* {@code Service-Worker} header field name.