Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(145)

Side by Side Diff: third_party/WebKit/Source/core/events/KeyboardEvent.cpp

Issue 2394653003: reflow comments in core/events,core/fileapi (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /** 1 /**
2 * Copyright (C) 2001 Peter Kelly (pmk@post.com) 2 * Copyright (C) 2001 Peter Kelly (pmk@post.com)
3 * Copyright (C) 2001 Tobias Anton (anton@stud.fbi.fh-darmstadt.de) 3 * Copyright (C) 2001 Tobias Anton (anton@stud.fbi.fh-darmstadt.de)
4 * Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com) 4 * Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com)
5 * Copyright (C) 2003, 2005, 2006, 2007 Apple Inc. All rights reserved. 5 * Copyright (C) 2003, 2005, 2006, 2007 Apple Inc. All rights reserved.
6 * 6 *
7 * This library is free software; you can redistribute it and/or 7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public 8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either 9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version. 10 * version 2 of the License, or (at your option) any later version.
(...skipping 23 matching lines...) Expand all
34 static inline const AtomicString& eventTypeForKeyboardEventType( 34 static inline const AtomicString& eventTypeForKeyboardEventType(
35 WebInputEvent::Type type) { 35 WebInputEvent::Type type) {
36 switch (type) { 36 switch (type) {
37 case WebInputEvent::KeyUp: 37 case WebInputEvent::KeyUp:
38 return EventTypeNames::keyup; 38 return EventTypeNames::keyup;
39 case WebInputEvent::RawKeyDown: 39 case WebInputEvent::RawKeyDown:
40 return EventTypeNames::keydown; 40 return EventTypeNames::keydown;
41 case WebInputEvent::Char: 41 case WebInputEvent::Char:
42 return EventTypeNames::keypress; 42 return EventTypeNames::keypress;
43 case WebInputEvent::KeyDown: 43 case WebInputEvent::KeyDown:
44 // The caller should disambiguate the combined event into RawKeyDown or Ch ar events. 44 // The caller should disambiguate the combined event into RawKeyDown or
45 // Char events.
45 break; 46 break;
46 default: 47 default:
47 break; 48 break;
48 } 49 }
49 NOTREACHED(); 50 NOTREACHED();
50 return EventTypeNames::keydown; 51 return EventTypeNames::keydown;
51 } 52 }
52 53
53 static inline KeyboardEvent::KeyLocationCode keyLocationCode( 54 static inline KeyboardEvent::KeyLocationCode keyLocationCode(
54 const WebInputEvent& key) { 55 const WebInputEvent& key) {
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 186
186 const AtomicString& KeyboardEvent::interfaceName() const { 187 const AtomicString& KeyboardEvent::interfaceName() const {
187 return EventNames::KeyboardEvent; 188 return EventNames::KeyboardEvent;
188 } 189 }
189 190
190 bool KeyboardEvent::isKeyboardEvent() const { 191 bool KeyboardEvent::isKeyboardEvent() const {
191 return true; 192 return true;
192 } 193 }
193 194
194 int KeyboardEvent::which() const { 195 int KeyboardEvent::which() const {
195 // Netscape's "which" returns a virtual key code for keydown and keyup, and a character code for keypress. 196 // Netscape's "which" returns a virtual key code for keydown and keyup, and a
196 // That's exactly what IE's "keyCode" returns. So they are the same for keyboa rd events. 197 // character code for keypress. That's exactly what IE's "keyCode" returns.
198 // So they are the same for keyboard events.
197 return keyCode(); 199 return keyCode();
198 } 200 }
199 201
200 void KeyboardEvent::initLocationModifiers(unsigned location) { 202 void KeyboardEvent::initLocationModifiers(unsigned location) {
201 switch (location) { 203 switch (location) {
202 case KeyboardEvent::kDomKeyLocationNumpad: 204 case KeyboardEvent::kDomKeyLocationNumpad:
203 m_modifiers |= PlatformEvent::IsKeyPad; 205 m_modifiers |= PlatformEvent::IsKeyPad;
204 break; 206 break;
205 case KeyboardEvent::kDomKeyLocationLeft: 207 case KeyboardEvent::kDomKeyLocationLeft:
206 m_modifiers |= PlatformEvent::IsLeft; 208 m_modifiers |= PlatformEvent::IsLeft;
207 break; 209 break;
208 case KeyboardEvent::kDomKeyLocationRight: 210 case KeyboardEvent::kDomKeyLocationRight:
209 m_modifiers |= PlatformEvent::IsRight; 211 m_modifiers |= PlatformEvent::IsRight;
210 break; 212 break;
211 } 213 }
212 } 214 }
213 215
214 DEFINE_TRACE(KeyboardEvent) { 216 DEFINE_TRACE(KeyboardEvent) {
215 UIEventWithKeyState::trace(visitor); 217 UIEventWithKeyState::trace(visitor);
216 } 218 }
217 219
218 } // namespace blink 220 } // namespace blink
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/events/KeyboardEvent.h ('k') | third_party/WebKit/Source/core/events/MessageEvent.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698