EventRewriter 705 chrome/browser/chromeos/chrome_browser_main_chromeos.cc event_rewriter_.reset(new EventRewriter()); EventRewriter 20 chrome/browser/chromeos/chrome_browser_main_chromeos.h class EventRewriter; EventRewriter 70 chrome/browser/chromeos/chrome_browser_main_chromeos.h scoped_ptr<EventRewriter> event_rewriter_; EventRewriter 133 chrome/browser/chromeos/events/event_rewriter.cc EventRewriter::EventRewriter() EventRewriter 145 chrome/browser/chromeos/events/event_rewriter.cc EventRewriter::~EventRewriter() { EventRewriter 152 chrome/browser/chromeos/events/event_rewriter.cc EventRewriter::DeviceType EventRewriter::DeviceAddedForTesting( EventRewriter 159 chrome/browser/chromeos/events/event_rewriter.cc EventRewriter::DeviceType EventRewriter::GetDeviceType( EventRewriter 180 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::RewriteForTesting(XEvent* event) { EventRewriter 184 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::DeviceKeyPressedOrReleased(int device_id) { EventRewriter 196 chrome/browser/chromeos/events/event_rewriter.cc base::EventStatus EventRewriter::WillProcessEvent( EventRewriter 218 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::DidProcessEvent(const base::NativeEvent& event) { EventRewriter 221 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::DeviceHierarchyChanged() {} EventRewriter 223 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::DeviceAdded(int device_id) { EventRewriter 253 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::DeviceRemoved(int device_id) { EventRewriter 257 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::RefreshKeycodes() { EventRewriter 261 chrome/browser/chromeos/events/event_rewriter.cc KeyCode EventRewriter::NativeKeySymToNativeKeycode(KeySym keysym) { EventRewriter 271 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::TopRowKeysAreFunctionKeys(XEvent* event) const { EventRewriter 282 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteWithKeyboardRemappingsByKeySym( EventRewriter 307 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteWithKeyboardRemappingsByKeyCode( EventRewriter 333 chrome/browser/chromeos/events/event_rewriter.cc const PrefService* EventRewriter::GetPrefService() const { EventRewriter 340 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::Rewrite(XEvent* event) { EventRewriter 359 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::IsAppleKeyboard() const { EventRewriter 375 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::GetRemappedModifierMasks( EventRewriter 430 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteModifiers(XEvent* event) { EventRewriter 535 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteNumPadKeys(XEvent* event) { EventRewriter 611 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteExtendedKeys(XEvent* event) { EventRewriter 733 chrome/browser/chromeos/events/event_rewriter.cc bool EventRewriter::RewriteFunctionKeys(XEvent* event) { EventRewriter 849 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::RewriteLocatedEvent(XEvent* event) { EventRewriter 879 chrome/browser/chromeos/events/event_rewriter.cc void EventRewriter::OverwriteEvent(XEvent* event, EventRewriter 888 chrome/browser/chromeos/events/event_rewriter.cc EventRewriter::DeviceType EventRewriter::DeviceAddedInternal( EventRewriter 891 chrome/browser/chromeos/events/event_rewriter.cc const DeviceType type = EventRewriter::GetDeviceType(device_name); EventRewriter 29 chrome/browser/chromeos/events/event_rewriter.h class EventRewriter : public DeviceHierarchyObserver, EventRewriter 37 chrome/browser/chromeos/events/event_rewriter.h EventRewriter(); EventRewriter 38 chrome/browser/chromeos/events/event_rewriter.h virtual ~EventRewriter(); EventRewriter 201 chrome/browser/chromeos/events/event_rewriter.h DISALLOW_COPY_AND_ASSIGN(EventRewriter); EventRewriter 38 chrome/browser/chromeos/events/event_rewriter_unittest.cc std::string GetRewrittenEventAsString(chromeos::EventRewriter* rewriter, EventRewriter 192 chrome/browser/chromeos/events/event_rewriter_unittest.cc void RewriteMouseEvent(EventRewriter* rewriter, EventRewriter 291 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 292 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("Apple Inc. Apple Keyboard")); EventRewriter 295 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 296 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("Apple Keyboard")); EventRewriter 297 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 298 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("apple keyboard")); EventRewriter 299 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 300 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("apple keyboard.")); EventRewriter 301 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 302 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("apple.keyboard.")); EventRewriter 303 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 304 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType(".apple.keyboard.")); EventRewriter 307 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 308 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("Dell Dell USB Entry Keyboard")); EventRewriter 309 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 310 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType( EventRewriter 312 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 313 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("CHESEN USB Keyboard")); EventRewriter 316 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter::GetDeviceType("")); EventRewriter 317 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 318 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType(".")); EventRewriter 319 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 320 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType(". ")); EventRewriter 321 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 322 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType(" .")); EventRewriter 323 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 324 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter::GetDeviceType("not-an-apple keyboard")); EventRewriter 328 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 330 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceUnknown, EventRewriter 333 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 337 chrome/browser/chromeos/events/event_rewriter_unittest.cc EXPECT_EQ(EventRewriter::kDeviceAppleKeyboard, EventRewriter 345 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 504 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 560 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 903 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 956 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1047 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1136 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1271 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1391 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1417 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1530 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1643 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1671 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1716 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1806 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1861 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 1886 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 2029 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 2255 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 2300 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 2348 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter_; EventRewriter 2399 chrome/browser/chromeos/events/event_rewriter_unittest.cc EventRewriter rewriter; EventRewriter 42 ui/events/event_rewriter.h class EVENTS_EXPORT EventRewriter { EventRewriter 44 ui/events/event_rewriter.h virtual ~EventRewriter() {} EventRewriter 79 ui/events/event_rewriter_unittest.cc class TestConstantEventRewriter : public EventRewriter { EventRewriter 107 ui/events/event_rewriter_unittest.cc class TestStateMachineEventRewriter : public EventRewriter { EventRewriter 18 ui/events/event_source.cc void EventSource::AddEventRewriter(EventRewriter* rewriter) { EventRewriter 25 ui/events/event_source.cc void EventSource::RemoveEventRewriter(EventRewriter* rewriter) { EventRewriter 17 ui/events/event_source.h class EventRewriter; EventRewriter 32 ui/events/event_source.h void AddEventRewriter(EventRewriter* rewriter); EventRewriter 33 ui/events/event_source.h void RemoveEventRewriter(EventRewriter* rewriter); EventRewriter 39 ui/events/event_source.h typedef std::vector<EventRewriter*> EventRewriterList;