Skip to content
  • pfeldman@chromium.org's avatar
    Web Inspector: extract script navigator overlay logic into the scripts navigator controller. · e4771a06
    pfeldman@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=84244
    
    Reviewed by Vsevolod Vlasov.
    
    Overlay logic is well separable from the scripts panel and does not belong there.
    Extracting it into a separate class.
    
    * inspector/front-end/ScriptsNavigator.js:
    (WebInspector.ScriptsNavigatorController.prototype.wasShown):
    (WebInspector.ScriptsNavigatorController.prototype._createNavigatorControlButton):
    (WebInspector.ScriptsNavigatorController.prototype._escDownWhileNavigatorOverlayOpen):
    (WebInspector.ScriptsNavigatorController.prototype._toggleNavigator):
    (WebInspector.ScriptsNavigatorController.prototype._hidePinnedNavigator):
    (WebInspector.ScriptsNavigatorController.prototype.set _pinNavigator):
    (WebInspector.ScriptsNavigatorController.prototype.set showNavigatorOverlay):
    (WebInspector.ScriptsNavigatorController.prototype.hideNavigatorOverlay):
    (WebInspector.ScriptsNavigatorController.prototype._navigatorOverlayWasShown):
    * inspector/front-end/ScriptsPanel.js:
    (WebInspector.ScriptsPanel.prototype.wasShown):
    (WebInspector.ScriptsPanel.prototype._editorClosed):
    (WebInspector.ScriptsPanel.prototype._editorSelected):
    (WebInspector.ScriptsPanel.prototype._scriptSelected):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@114532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e4771a06