| Index: third_party/WebKit/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| diff --git a/third_party/WebKit/Source/modules/serviceworkers/RespondWithObserver.cpp b/third_party/WebKit/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| index ef9fd4ed8d2029cc8e2b83e89f49cbace2fc0a3c..34d7afff23612ea6a3522879d611d93db8e7c6d0 100644
|
| --- a/third_party/WebKit/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| +++ b/third_party/WebKit/Source/modules/serviceworkers/RespondWithObserver.cpp
|
| @@ -14,6 +14,7 @@
|
| #include "core/inspector/ConsoleMessage.h"
|
| #include "core/streams/Stream.h"
|
| #include "modules/fetch/BodyStreamBuffer.h"
|
| +#include "modules/fetch/BytesConsumer.h"
|
| #include "modules/serviceworkers/ServiceWorkerGlobalScopeClient.h"
|
| #include "platform/RuntimeEnabledFeatures.h"
|
| #include "public/platform/modules/serviceworker/WebServiceWorkerResponse.h"
|
| @@ -263,7 +264,7 @@ void RespondWithObserver::responseWasFulfilled(const ScriptValue& value)
|
| response->populateWebServiceWorkerResponse(webResponse);
|
| BodyStreamBuffer* buffer = response->internalBodyBuffer();
|
| if (buffer) {
|
| - RefPtr<BlobDataHandle> blobDataHandle = buffer->drainAsBlobDataHandle(FetchDataConsumerHandle::Reader::AllowBlobWithInvalidSize);
|
| + RefPtr<BlobDataHandle> blobDataHandle = buffer->drainAsBlobDataHandle(BytesConsumer::BlobSizePolicy::AllowBlobWithInvalidSize);
|
| if (blobDataHandle) {
|
| webResponse.setBlobDataHandle(blobDataHandle);
|
| } else {
|
|
|