| Index: third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
|
| diff --git a/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp b/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
|
| index c68db514724979bdd205eb0619b324d412240abd..da695780d4e04d4d333d17ea36485e934b449c6c 100644
|
| --- a/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
|
| +++ b/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
|
| @@ -33,10 +33,12 @@ FetchRequestData* FetchRequestData::Create(
|
| for (HTTPHeaderMap::const_iterator it = web_request.Headers().begin();
|
| it != web_request.Headers().end(); ++it)
|
| request->header_list_->Append(it->key, it->value);
|
| - if (web_request.GetBlobDataHandle())
|
| + if (web_request.GetBlobDataHandle()) {
|
| request->SetBuffer(new BodyStreamBuffer(
|
| - script_state, new BlobBytesConsumer(script_state->GetExecutionContext(),
|
| - web_request.GetBlobDataHandle())));
|
| + script_state,
|
| + new BlobBytesConsumer(ExecutionContext::From(script_state),
|
| + web_request.GetBlobDataHandle())));
|
| + }
|
| request->SetContext(web_request.GetRequestContext());
|
| request->SetReferrer(
|
| Referrer(web_request.ReferrerUrl().GetString(),
|
|
|