Index: third_party/WebKit/Source/web/WebFrame.cpp |
diff --git a/third_party/WebKit/Source/web/WebFrame.cpp b/third_party/WebKit/Source/web/WebFrame.cpp |
index 61fe955336dcdc434d58212b0a866c3ce3a56f5a..a63e4a12b46d9161eeab1068671ed3f9a6f46fc5 100644 |
--- a/third_party/WebKit/Source/web/WebFrame.cpp |
+++ b/third_party/WebKit/Source/web/WebFrame.cpp |
@@ -181,6 +181,12 @@ void WebFrame::SetFrameOwnerProperties( |
owner->SetAllowedFeatures(properties.allowed_features); |
} |
+void WebFrame::Collapse(bool collapsed) { |
+ FrameOwner* owner = ToCoreFrame(*this)->Owner(); |
+ DCHECK(owner->IsLocal()); |
+ ToHTMLFrameOwnerElement(owner)->SetCollapsed(collapsed); |
+} |
+ |
WebFrame* WebFrame::Opener() const { |
return opener_; |
} |