Index: Source/modules/fetch/Request.cpp |
diff --git a/Source/modules/fetch/Request.cpp b/Source/modules/fetch/Request.cpp |
index cb98b1a691c9ee5eb766dcdba4199861fa2be400..9d58ec8a8ad4d3c3babbf26e690863c707aee1b7 100644 |
--- a/Source/modules/fetch/Request.cpp |
+++ b/Source/modules/fetch/Request.cpp |
@@ -51,7 +51,7 @@ Request* Request::createRequestWithRequestOrString(ExecutionContext* context, Re |
return 0; |
} |
// "2. Set input's used flag." |
- inputRequest->setBodyUsed(); |
+ inputRequest->lockBody(PassBody); |
} |
// "2. Let |request| be |input|'s associated request, if |input| is a |
@@ -347,7 +347,7 @@ Request* Request::clone(ExceptionState& exceptionState) const |
FetchRequestData* Request::passRequestData() |
{ |
ASSERT(!bodyUsed()); |
- setBodyUsed(); |
+ lockBody(PassBody); |
return m_request->pass(); |
} |