Index: third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp b/third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp |
index fe4435bff7c2d4c84e504079100ef7440d2b169c..27fd2158049a0f54985a3efb3fe3c6454312ae44 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp |
@@ -119,13 +119,6 @@ void HTMLFrameElementBase::openURL(bool replaceCurrentItem) { |
.executeScriptIfJavaScriptURL(scriptURL, this); |
} |
-void HTMLFrameElementBase::frameOwnerPropertiesChanged() { |
- // Don't notify about updates if contentFrame() is null, for example when |
- // the subframe hasn't been created yet. |
- if (contentFrame()) |
- document().frame()->loader().client()->didChangeFrameOwnerProperties(this); |
-} |
- |
void HTMLFrameElementBase::parseAttribute( |
const AttributeModificationParams& params) { |
const QualifiedName& name = params.name; |
@@ -251,7 +244,7 @@ void HTMLFrameElementBase::setScrollingMode(ScrollbarMode scrollbarMode) { |
if (contentDocument()) { |
contentDocument()->willChangeFrameOwnerProperties( |
- m_marginWidth, m_marginHeight, scrollbarMode); |
+ m_marginWidth, m_marginHeight, scrollbarMode, isDisplayNone()); |
} |
m_scrollingMode = scrollbarMode; |
frameOwnerPropertiesChanged(); |
@@ -263,7 +256,7 @@ void HTMLFrameElementBase::setMarginWidth(int marginWidth) { |
if (contentDocument()) { |
contentDocument()->willChangeFrameOwnerProperties( |
- marginWidth, m_marginHeight, m_scrollingMode); |
+ marginWidth, m_marginHeight, m_scrollingMode, isDisplayNone()); |
} |
m_marginWidth = marginWidth; |
frameOwnerPropertiesChanged(); |
@@ -275,7 +268,7 @@ void HTMLFrameElementBase::setMarginHeight(int marginHeight) { |
if (contentDocument()) { |
contentDocument()->willChangeFrameOwnerProperties( |
- m_marginWidth, marginHeight, m_scrollingMode); |
+ m_marginWidth, marginHeight, m_scrollingMode, isDisplayNone()); |
} |
m_marginHeight = marginHeight; |
frameOwnerPropertiesChanged(); |