| Index: Source/modules/serviceworkers/RespondWithObserver.cpp
|
| diff --git a/Source/modules/serviceworkers/RespondWithObserver.cpp b/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| index 72a2e545db0c64c8bdf5919f0695f42f0b89cf58..d5dc9e0e9faaa6161ecacf38d5b41db2f2aed210 100644
|
| --- a/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| +++ b/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| @@ -201,7 +201,7 @@ void RespondWithObserver::responseWasFulfilled(const ScriptValue& value)
|
| responseWasRejected();
|
| return;
|
| }
|
| - response->setBodyUsed();
|
| + response->lockBody(Body::PassBody);
|
| if (BodyStreamBuffer* buffer = response->internalBuffer()) {
|
| if (buffer == response->buffer() && response->streamAccessed())
|
| buffer = response->createDrainingStream();
|
|
|