| Index: net/url_request/url_request.cc
|
| diff --git a/net/url_request/url_request.cc b/net/url_request/url_request.cc
|
| index 61308faafa8d04818411d808fa30329cb73ec569..347335e48ea1f89d155463884fb8b4e99113421d 100644
|
| --- a/net/url_request/url_request.cc
|
| +++ b/net/url_request/url_request.cc
|
| @@ -468,8 +468,10 @@ void URLRequest::set_first_party_url_policy(
|
| first_party_url_policy_ = first_party_url_policy;
|
| }
|
|
|
| -void URLRequest::set_initiator(const url::Origin& initiator) {
|
| +void URLRequest::set_initiator(const base::Optional<url::Origin>& initiator) {
|
| DCHECK(!is_pending_);
|
| + DCHECK(!initiator.has_value() || initiator.value().unique() ||
|
| + initiator.value().GetURL().is_valid());
|
| initiator_ = initiator;
|
| }
|
|
|
|
|