| Index: third_party/WebKit/Source/core/input/KeyboardEventManager.cpp
|
| diff --git a/third_party/WebKit/Source/core/input/KeyboardEventManager.cpp b/third_party/WebKit/Source/core/input/KeyboardEventManager.cpp
|
| index dcac6a6952f0986b5f7d9da32802195486e4553f..97be202fb4a440560578ff8b22145c7e0411bd57 100644
|
| --- a/third_party/WebKit/Source/core/input/KeyboardEventManager.cpp
|
| +++ b/third_party/WebKit/Source/core/input/KeyboardEventManager.cpp
|
| @@ -56,6 +56,11 @@ KeyboardEventManager::KeyboardEventManager(LocalFrame* frame,
|
| ScrollManager* scrollManager)
|
| : m_frame(frame), m_scrollManager(scrollManager) {}
|
|
|
| +DEFINE_TRACE(KeyboardEventManager) {
|
| + visitor->trace(m_frame);
|
| + visitor->trace(m_scrollManager);
|
| +}
|
| +
|
| bool KeyboardEventManager::handleAccessKey(const WebKeyboardEvent& evt) {
|
| // FIXME: Ignoring the state of Shift key is what neither IE nor Firefox do.
|
| // IE matches lower and upper case access keys regardless of Shift key state - but if both upper and
|
| @@ -310,11 +315,6 @@ void KeyboardEventManager::defaultEscapeEventHandler(KeyboardEvent* event) {
|
| dialog->dispatchEvent(Event::createCancelable(EventTypeNames::cancel));
|
| }
|
|
|
| -DEFINE_TRACE(KeyboardEventManager) {
|
| - visitor->trace(m_frame);
|
| - visitor->trace(m_scrollManager);
|
| -}
|
| -
|
| static OverrideCapsLockState s_overrideCapsLockState;
|
|
|
| void KeyboardEventManager::setCurrentCapsLockState(
|
|
|