| Index: third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoader.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoader.cpp b/third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoader.cpp
|
| index e6d6844b3ebafedb65aff9c52415c08e67ae9a66..0d47bf06580671a90e466fc78c058a1aacbb49fc 100644
|
| --- a/third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoader.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoader.cpp
|
| @@ -198,17 +198,18 @@ void ModuleScriptLoader::NotifyFinished(Resource*) {
|
| }
|
|
|
| // Step 8. Let source text be the result of UTF-8 decoding response's body.
|
| - String source_text = GetResource()->SourceText();
|
| + const ScriptResourceData* resource_data_ = GetResource()->ResourceData();
|
| + String source_text = resource_data_->SourceText();
|
|
|
| AccessControlStatus access_control_status =
|
| - GetResource()->CalculateAccessControlStatus(
|
| + resource_data_->CalculateAccessControlStatus(
|
| modulator_->GetSecurityOrigin());
|
|
|
| // Step 9. Let module script be the result of creating a module script given
|
| // source text, module map settings object, response's url, cryptographic
|
| // nonce, parser state, and credentials mode.
|
| module_script_ = ModuleScript::Create(
|
| - source_text, modulator_, GetResource()->GetResponse().Url(), nonce_,
|
| + source_text, modulator_, resource_data_->GetResponse().Url(), nonce_,
|
| parser_state_,
|
| GetResource()->GetResourceRequest().GetFetchCredentialsMode(),
|
| access_control_status);
|
|
|