Index: modules/fetch/Request.idl |
diff --git a/modules/fetch/Request.idl b/modules/fetch/Request.idl |
index f545af9134096661a5b49e6e4bb0a0e5f912e45a..7fe8fed89542105beb8ce7967fb3d1eac10ef5a7 100644 |
--- a/modules/fetch/Request.idl |
+++ b/modules/fetch/Request.idl |
@@ -13,25 +13,26 @@ enum RequestContext { |
"prefetch", "script", "serviceworker", "sharedworker", |
"subresource", "style", "track", "video", "worker", "xmlhttprequest", "xslt" |
}; |
-enum RequestMode { "same-origin", "no-cors", "cors" }; |
+enum RequestMode { "navigate", "same-origin", "no-cors", "cors" }; |
enum RequestCredentials { "omit", "same-origin", "include" }; |
+enum RequestRedirect { "follow", "error", "manual" }; |
[ |
Constructor(RequestInfo input, optional Dictionary requestInitDict), |
ConstructorCallWith=ScriptState, |
Exposed=(Window,Worker), |
RaisesException=Constructor, |
- ActiveDOMObject, |
+ DependentLifetime, |
GarbageCollected, |
- TypeChecking=Interface, |
] interface Request { |
readonly attribute ByteString method; |
readonly attribute USVString url; |
readonly attribute Headers headers; |
- [DeprecateAs=FetchAPIRequestContext] readonly attribute RequestContext context; |
readonly attribute DOMString referrer; |
readonly attribute RequestMode mode; |
readonly attribute RequestCredentials credentials; |
+ readonly attribute RequestRedirect redirect; |
+ readonly attribute DOMString integrity; |
[RaisesException] Request clone(); |
}; |