Skip to content
  • mjs's avatar
    Reviewed by Anders. · ac5003ea
    mjs authored
            
            Improvements to frame loading:
            
            - remove LayoutAcceptable state entirely
            - fix WebImageView to work right without LayoutAcceptable state
            - move guts of commitIfReady: to WebFrame
            - try to separate page cache loading from normal loading a bit more
    
            * English.lproj/StringsNotToBeLocalized.txt:
            * WebView/WebDataSource.m:
            (-[WebDataSource _prepareForLoadStart]):
            (-[WebDataSource _loadFromPageCache:]):
            (-[WebDataSource _startLoading]):
            (-[WebDataSource _commitIfReady]):
            (-[WebDataSource _setupForReplaceByMIMEType:]):
            * WebView/WebDataSourcePrivate.h:
            * WebView/WebFrame.m:
            (-[WebFrame _transitionToCommitted:]):
            (-[WebFrame _commitProvisionalLoad:]):
            (-[WebFrame _checkLoadCompleteForThisFrame]):
            (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
            * WebView/WebFramePrivate.h:
            * WebView/WebImageRepresentation.h:
            * WebView/WebImageRepresentation.m:
            * WebView/WebImageView.m:
            (-[WebImageView dataSourceUpdated:]):
            (-[WebImageView setNeedsLayout:]):
            (-[WebImageView writeImageToPasteboard:types:]):
            (-[WebImageView copy:]):
            (-[WebImageView mouseDragged:]):
            * WebView/WebView.m:
            (-[WebView _finishedLoadingResourceFromDataSource:]):
            (-[WebView _mainReceivedBytesSoFar:fromDataSource:complete:]):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@12811 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    ac5003ea