| 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();
|
| }
|
|
|
|
|