Move Frame::isFrameSet to Document::isFrameSet
authorzecke@webkit.org <zecke@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 31 Jan 2009 03:51:37 +0000 (03:51 +0000)
committerzecke@webkit.org <zecke@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 31 Jan 2009 03:51:37 +0000 (03:51 +0000)
commit7694ca5c0f6b9276fe17d0f7631963d2b7357421
tree59c1d7210cfa698d17558846e31ac7f93facc4be
parent88cb255864f8e3c6ab05242591c1db0e92d70108
Move Frame::isFrameSet to Document::isFrameSet

Changed the FrameLoader callsite. I assume that as this
point m_frame.document() might return a null pointer. Change
the condition to either not having a document or not having a
frame set. This should be semantically equivalent to the
old code.

Make Document::body() const to be able to call it from within
Document::isFrameSet. Leave the isHTMLDocument() check as this
is a stronger condition than simply having a HTMLElement in the
DOM.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@40443 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/WebCore.base.exp
WebCore/dom/Document.cpp
WebCore/dom/Document.h
WebCore/loader/FrameLoader.cpp
WebCore/loader/archive/cf/LegacyWebArchive.cpp
WebCore/page/Frame.cpp
WebCore/page/Frame.h
WebKit/mac/ChangeLog
WebKit/mac/WebView/WebFrame.mm
WebKit/mac/WebView/WebHTMLView.mm