| Index: chrome/browser/permissions/delegation_tracker.cc
|
| diff --git a/chrome/browser/permissions/delegation_tracker.cc b/chrome/browser/permissions/delegation_tracker.cc
|
| index 9b1183da23159af6573d30b7edcca3f8201bda45..896fe5d3e420a1c0afe80133e7ccbdbdaf521ffc 100644
|
| --- a/chrome/browser/permissions/delegation_tracker.cc
|
| +++ b/chrome/browser/permissions/delegation_tracker.cc
|
| @@ -80,10 +80,10 @@ bool DelegationTracker::IsGranted(content::RenderFrameHost* requesting_rfh,
|
| ContentSettingsType permission) {
|
| content::RenderFrameHost* child_rfh = requesting_rfh;
|
| while (child_rfh->GetParent()) {
|
| - // Parents with unique origins can't delegate permission.
|
| + // Parents with opaque origins can't delegate permission.
|
| url::Origin parent_origin =
|
| child_rfh->GetParent()->GetLastCommittedOrigin();
|
| - if (parent_origin.unique())
|
| + if (parent_origin.opaque())
|
| return false;
|
|
|
| if (!child_rfh->GetLastCommittedOrigin().IsSameOriginWith(parent_origin)) {
|
|
|