Changeset 94758 in webkit
- Timestamp:
- Sep 8, 2011 6:58:27 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r94757 r94758 1 2011-09-08 Alexander Pavlov <apavlov@chromium.org> 2 3 Web Inspector: [REGRESSION] Clear console shortcut Ctrl + L broken 4 https://bugs.webkit.org/show_bug.cgi?id=67711 5 6 Reviewed by Yury Semikhatsky. 7 8 * inspector/front-end/ConsoleView.js: 9 (WebInspector.ConsoleView.prototype._consoleCleared): 10 (WebInspector.ConsoleView.prototype._registerShortcuts): 11 (WebInspector.ConsoleView.prototype._promptKeyDown): 12 1 13 2011-09-08 Andras Becsi <andras.becsi@nokia.com> 2 14 -
trunk/Source/WebCore/inspector/front-end/ConsoleView.js
r94754 r94758 490 490 491 491 var shortcut = WebInspector.KeyboardShortcut; 492 var shortcutK = shortcut.makeDescriptor("k", WebInspector.KeyboardShortcut.Modifiers.Meta); 493 // This case requires a separate bound function as its isMacOnly property should not be shared among different shortcut handlers.494 var clearConsoleHandler = this._requestClearMessages.bind(this);495 this._shortcuts[shortcutK.key] = clearConsoleHandler;496 this._shortcuts[shortcutK.key].isMacOnly = true;492 493 if (WebInspector.isMac()) { 494 var shortcutK = shortcut.makeDescriptor("k", WebInspector.KeyboardShortcut.Modifiers.Meta); 495 this._shortcuts[shortcutK.key] = this._requestClearMessages.bind(this); 496 } 497 497 498 498 var shortcutL = shortcut.makeDescriptor("l", WebInspector.KeyboardShortcut.Modifiers.Ctrl); 499 this._shortcuts[shortcutL.key] = clearConsoleHandler;499 this._shortcuts[shortcutL.key] = this._requestClearMessages.bind(this); 500 500 501 501 var section = WebInspector.shortcutsScreen.section(WebInspector.UIString("Console")); … … 538 538 var handler = this._shortcuts[shortcut]; 539 539 if (handler) { 540 if (!this._shortcuts[shortcut].isMacOnly || WebInspector.isMac()) { 541 handler(); 542 event.preventDefault(); 543 return; 544 } 540 handler(); 541 event.preventDefault(); 542 return; 545 543 } 546 544 },
Note: See TracChangeset
for help on using the changeset viewer.