| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2008 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2011 Google Inc. All rights reserved. | 3 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * | 8 * |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 274 onMouseWheel: function(event) | 274 onMouseWheel: function(event) |
| 275 { | 275 { |
| 276 // Subclasses can implement. | 276 // Subclasses can implement. |
| 277 }, | 277 }, |
| 278 | 278 |
| 279 /** | 279 /** |
| 280 * @param {!Event} event | 280 * @param {!Event} event |
| 281 */ | 281 */ |
| 282 onKeyDown: function(event) | 282 onKeyDown: function(event) |
| 283 { | 283 { |
| 284 if (isEnterKey(event)) |
| 285 return; |
| 286 |
| 284 var handled = false; | 287 var handled = false; |
| 285 delete this._needUpdateAutocomplete; | 288 delete this._needUpdateAutocomplete; |
| 286 | 289 |
| 287 switch (event.keyIdentifier) { | 290 switch (event.keyIdentifier) { |
| 288 case "U+0009": // Tab | 291 case "U+0009": // Tab |
| 289 handled = this.tabKeyPressed(event); | 292 handled = this.tabKeyPressed(event); |
| 290 break; | 293 break; |
| 291 case "Left": | 294 case "Left": |
| 292 case "Home": | 295 case "Home": |
| 293 this._removeSuggestionAids(); | 296 this._removeSuggestionAids(); |
| (...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 764 selection.removeAllRanges(); | 767 selection.removeAllRanges(); |
| 765 selection.addRange(selectionRange); | 768 selection.addRange(selectionRange); |
| 766 }, | 769 }, |
| 767 | 770 |
| 768 /** | 771 /** |
| 769 * @param {!Event} event | 772 * @param {!Event} event |
| 770 * @return {boolean} | 773 * @return {boolean} |
| 771 */ | 774 */ |
| 772 tabKeyPressed: function(event) | 775 tabKeyPressed: function(event) |
| 773 { | 776 { |
| 774 this._completeCommonPrefix(); | 777 this.acceptAutoComplete(); |
| 775 | 778 |
| 776 // Consume the key. | 779 // Consume the key. |
| 777 return true; | 780 return true; |
| 778 }, | 781 }, |
| 779 | 782 |
| 780 /** | 783 /** |
| 781 * @return {?Element} | 784 * @return {?Element} |
| 782 */ | 785 */ |
| 783 proxyElementForTests: function() | 786 proxyElementForTests: function() |
| 784 { | 787 { |
| (...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 965 | 968 |
| 966 return; | 969 return; |
| 967 } | 970 } |
| 968 | 971 |
| 969 WebInspector.TextPrompt.prototype.onKeyDown.apply(this, arguments); | 972 WebInspector.TextPrompt.prototype.onKeyDown.apply(this, arguments); |
| 970 }, | 973 }, |
| 971 | 974 |
| 972 __proto__: WebInspector.TextPrompt.prototype | 975 __proto__: WebInspector.TextPrompt.prototype |
| 973 } | 976 } |
| 974 | 977 |
| OLD | NEW |