Changeset 51225 in webkit


Ignore:
Timestamp:
Nov 19, 2009 6:12:21 PM (14 years ago)
Author:
bweinstein@apple.com
Message:

Fixes <http://webkit.org/b/22754>.
Web Inspector: Keyboard shortcut for Element finder.

Reviewed by Darin Adler.

Use Command + Shift + C as a shortcut for Node Search, to
match the Firebug shortcut to do the same thing.

  • inspector/front-end/ElementsPanel.js:

(WebInspector.ElementsPanel.prototype.handleKeyEvent):

Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r51222 r51225  
     12009-11-19  Brian Weinstein  <bweinstein@apple.com>
     2
     3        Reviewed by Darin Adler.
     4
     5        Fixes <http://webkit.org/b/22754>.
     6        Web Inspector: Keyboard shortcut for Element finder.
     7
     8        Use Command + Shift + C as a shortcut for Node Search, to
     9        match the Firebug shortcut to do the same thing.
     10
     11        * inspector/front-end/ElementsPanel.js:
     12        (WebInspector.ElementsPanel.prototype.handleKeyEvent):
     13
    1142009-11-19  Alexey Proskuryakov  <ap@apple.com>
    215
  • trunk/WebCore/inspector/front-end/ElementsPanel.js

    r50886 r51225  
    999999    handleKeyEvent: function(event)
    10001000    {
     1001        // Cmd/Control + Shift + C should be a shortcut to clicking the Node Search Button.
     1002        // This shortcut matches Firebug.
     1003        if (event.keyIdentifier === "U+0043") {     // C key
     1004            var isMac = InspectorController.platform().indexOf("mac-") === 0;
     1005            if (isMac)
     1006                var isNodeSearchKey = event.metaKey && !event.ctrlKey && !event.altKey && event.shiftKey;
     1007            else
     1008                var isNodeSearchKey = event.ctrlKey && !event.metaKey && !event.altKey && event.shiftKey;
     1009
     1010            if (isNodeSearchKey) {
     1011                this._nodeSearchButtonClicked(event);
     1012                event.preventDefault();
     1013                return;
     1014            }
     1015        }
     1016       
    10011017        this.treeOutline.handleKeyEvent(event);
    10021018    },
Note: See TracChangeset for help on using the changeset viewer.