Skip to content
  • mjs's avatar
    WebKit: · 62074c91
    mjs authored
    	Make navigation policy asynchronous for real.
    
            * WebKit.pbproj/project.pbxproj:
            * WebView.subproj/WebControllerPolicyDelegate.h:
            * WebView.subproj/WebControllerPolicyDelegate.m:
            (-[WebPolicyDecisionListenerPrivate initWithTarget:action:]):
            (-[WebPolicyDecisionListenerPrivate dealloc]):
            (-[WebPolicyDecisionListener usePolicy:]):
            (-[WebPolicyDecisionListener _initWithTarget:action:]):
            (-[WebPolicyDecisionListener dealloc]):
            (-[WebPolicyDecisionListener _invalidate]):
            * WebView.subproj/WebControllerPolicyDelegatePrivate.h: Added.
            * WebView.subproj/WebDefaultPolicyDelegate.m:
            (-[WebDefaultPolicyDelegate decideNavigationPolicyForAction:andRequest:inFrame:decisionListener:]):
            * WebView.subproj/WebFrame.m:
            (-[WebFrame stopLoading]):
            * WebView.subproj/WebFramePrivate.h:
            * WebView.subproj/WebFramePrivate.m:
            (-[WebFramePrivate dealloc]):
            (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]):
            (-[WebFrame _checkNavigationPolicyForRequest:dataSource:andCall:withSelector:]):
            (-[WebFrame _continueAfterNavigationPolicy:]):
            (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]):
            (-[WebFrame _loadDataSource:withLoadType:]):
    
    WebBrowser:
    
    	Make navigation policy asynchronous.
    
            * BrowserWebController.m:
            (-[BrowserWebController decideNavigationPolicyForAction:andRequest:inFrame:decisionListener:]):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2688 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    62074c91