Index: Source/core/platform/network/ResourceHandleTypes.h |
diff --git a/Source/core/platform/network/ResourceHandleTypes.h b/Source/core/platform/network/ResourceHandleTypes.h |
index 870e7957d48fc53b3ab588022b4dcee00cff7873..4dde871d7caa608f5fe6d22a4841cea0a918e6b2 100644 |
--- a/Source/core/platform/network/ResourceHandleTypes.h |
+++ b/Source/core/platform/network/ResourceHandleTypes.h |
@@ -33,6 +33,15 @@ enum StoredCredentials { |
DoNotAllowStoredCredentials |
}; |
+// APIs like XMLHttpRequest and EventSource let the user decide |
+// whether to send credentials, but they're always sent for |
+// same-origin requests. Additional information is needed to handle |
+// cross-origin redirects correctly. |
+enum CredentialRequest { |
+ ClientRequestedCredentials, |
+ ClientDidNotRequestCredentials |
+}; |
+ |
} // namespace WebCore |
#endif // ResourceHandleTypes_h |