| Index: third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp b/third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp
|
| index fb7c27d493e47b6d6f940c1f3da819f1d1f328b2..61b06a393572f1e03d12b0c31684176cb9adc66a 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp
|
| +++ b/third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp
|
| @@ -104,6 +104,11 @@ void HTMLIFrameElement::parseAttribute(const QualifiedName& name, const AtomicSt
|
| m_referrerPolicy = ReferrerPolicyDefault;
|
| if (!value.isNull())
|
| SecurityPolicy::referrerPolicyFromString(value, &m_referrerPolicy);
|
| + } else if (name == allowfullscreenAttr) {
|
| + bool oldAllowFullscreen = m_allowFullscreen;
|
| + m_allowFullscreen = !value.isNull();
|
| + if (m_allowFullscreen != oldAllowFullscreen)
|
| + frameOwnerPropertiesChanged();
|
| } else {
|
| if (name == srcAttr)
|
| logUpdateAttributeIfIsolatedWorldAndInDocument("iframe", srcAttr, oldValue, value);
|
|
|