| Index: net/url_request/url_fetcher_core.cc
|
| diff --git a/net/url_request/url_fetcher_core.cc b/net/url_request/url_fetcher_core.cc
|
| index d83f52f2ccbc15532d8c314e0142176ba4901b52..8333d56690e20585a2e107af6be6efccf95e4d80 100644
|
| --- a/net/url_request/url_fetcher_core.cc
|
| +++ b/net/url_request/url_fetcher_core.cc
|
| @@ -560,8 +560,9 @@ void URLFetcherCore::StartURLRequest() {
|
| request_->set_referrer_policy(referrer_policy_);
|
| request_->set_first_party_for_cookies(initiator_.is_empty() ? original_url_
|
| : initiator_);
|
| - request_->set_initiator(initiator_.is_empty() ? url::Origin(original_url_)
|
| - : url::Origin(initiator_));
|
| + request_->set_initiator(initiator_.is_empty()
|
| + ? new url::NullableOrigin(original_url_)
|
| + : new url::NullableOrigin(initiator_));
|
| if (url_request_data_key_ && !url_request_create_data_callback_.is_null()) {
|
| request_->SetUserData(url_request_data_key_,
|
| url_request_create_data_callback_.Run());
|
|
|