Skip to content
  • hyatt@apple.com's avatar
    WebCore: · 3cb50a82
    hyatt@apple.com authored
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to (kinda sorta) paint basic pages (with no frames on them).
    
            Reviewed by Sam Weinig
    
            * WebCore.base.exp:
            * WebCore.xcodeproj/project.pbxproj:
            * loader/EmptyClients.h:
            (WebCore::EmptyFrameLoaderClient::hasWebView):
            * loader/FrameLoader.cpp:
            (WebCore::FrameLoader::loadWithDocumentLoader):
            (WebCore::FrameLoader::transitionToCommitted):
            * loader/FrameLoaderClient.h:
            * page/FocusController.cpp:
            (WebCore::FocusController::setActive):
            * page/FrameView.cpp:
            (WebCore::FrameView::FrameView):
            (WebCore::FrameView::init):
            (WebCore::FrameView::layoutIfNeededRecursive):
            * page/FrameView.h:
    
    WebKit/gtk:
    
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to paint some basic pages.
            
            Reviewed by Sam Weinig
    
            * WebCoreSupport/FrameLoaderClientGtk.cpp:
            (WebKit::FrameLoaderClient::transitionToCommittedForNewPage):
            * WebCoreSupport/FrameLoaderClientGtk.h:
    
    WebKit/mac:
    
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to paint some basic pages.
            
            Reviewed by Sam Weinig
    
            * WebCoreSupport/WebChromeClient.mm:
            (WebChromeClient::windowResizerRect):
            (WebChromeClient::repaint):
            (WebChromeClient::screenToWindow):
            (WebChromeClient::windowToScreen):
            (WebChromeClient::platformWindow):
            * WebCoreSupport/WebFrameLoaderClient.h:
            * WebCoreSupport/WebFrameLoaderClient.mm:
            (WebFrameLoaderClient::forceLayoutForNonHTML):
            (WebFrameLoaderClient::dispatchDidCommitLoad):
            (WebFrameLoaderClient::transitionToCommittedForNewPage):
            (WebFrameLoaderClient::createFrame):
            * WebView/WebFrame.mm:
            (-[WebFrame _drawRect:contentsOnly:]):
            * WebView/WebFrameInternal.h:
            * WebView/WebFrameView.mm:
            * WebView/WebFrameViewInternal.h:
            * WebView/WebHTMLView.mm:
            (-[WebHTMLView drawSingleRect:]):
            (-[WebHTMLView drawRect:]):
            * WebView/WebView.mm:
            (-[WebView isFlipped]):
            (-[WebView _boundsChanged]):
            (-[WebView _mustDrawUnionedRect:singleRects:count:]):
            (-[WebView drawSingleRect:]):
            (-[WebView drawRect:]):
            (-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
            (-[WebView initWithFrame:frameName:groupName:]):
            (-[WebView _initWithFrame:frameName:groupName:usesDocumentViews:]):
            (-[WebView initWithCoder:]):
            (-[WebView removeSizeObservers]):
            (-[WebView viewWillMoveToWindow:]):
            (-[WebView viewWillMoveToSuperview:]):
            (-[WebView _usesDocumentViews]):
            * WebView/WebViewInternal.h:
    
    WebKit/qt:
    
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to paint some basic pages.
            
            Reviewed by Sam Weinig
    
            * WebCoreSupport/FrameLoaderClientQt.cpp:
            (WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage):
    
    WebKit/win:
    
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to paint some basic pages.
            
            Reviewed by Sam Weinig
    
            * WebCoreSupport/WebFrameLoaderClient.cpp:
            (WebFrameLoaderClient::createFrame):
            * WebCoreSupport/WebFrameLoaderClient.h:
    
    WebKit/wx:
    
    2008-10-06  David Hyatt  <hyatt@apple.com>
    
            Enable viewless Mac WebKit to paint some basic pages.
            
            Reviewed by Sam Weinig
    
            * WebKitSupport/FrameLoaderClientWx.cpp:
            * WebKitSupport/FrameLoaderClientWx.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37371 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3cb50a82