• darin's avatar
    WebKit: · d1356935
    darin authored
    	More work on "open window behind".
    
            * WebView.subproj/WebControllerPolicyDelegate.h: Add new OpenNewWindowBehind
    	constants to the enums.
    
            * WebView.subproj/WebWindowOperationsDelegate.h: Add a behind: parameter to
    	the openNewWindowWithURL method.
    
            * WebView.subproj/WebHTMLViewPrivate.m:
            (-[WebHTMLView _continueAfterClickPolicyForEvent:]): In the new
    	WebClickPolicyOpenNewWindowBehind case, pass YES for behind.
    
            * Plugins.subproj/WebBaseNetscapePluginView.m:
            (-[WebBaseNetscapePluginView loadRequest:inTarget:withNotifyData:]):
            * WebCoreSupport.subproj/WebBridge.m:
            (-[WebBridge openNewWindowWithURL:referrer:frameName:]):
            * WebView.subproj/WebDefaultContextMenuDelegate.m:
            (-[WebDefaultContextMenuDelegate openNewWindowWithURL:referrer:]):
            * WebView.subproj/WebFrame.m:
            (-[WebFrame frameNamed:]):
    	Pass NO for behind.
    
    WebBrowser:
    
    	More work on "open window behind".
    
            * BrowserWebController.m:
            (-[BrowserWebController openNewWindowWithURL:referrer:behind:]): Add new behind
    	parameter to match change to window operations delegate in WebKit.
            (-[BrowserWebController clickPolicyForElement:button:modifierFlags:]): Use the
    	WebClickPolicyOpenNewWindowBehind policy if the shift key and command key are down.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2227 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d1356935
WebBaseNetscapePluginView.m 25.7 KB