-
andersca@apple.com authored
Reviewed by Darin Adler. Send NPCocoaEventFlagsChanged events https://bugs.webkit.org/show_bug.cgi?id=57811 <rdar://problem/9215600> * Shared/WebEvent.h: (WebKit::WebEvent::capsLockKey): Add CapsLock modifier and getter. * Shared/mac/WebEventFactory.mm: (WebKit::modifiersForEvent): Check for NSAlphaShiftKeyMask and set the CapsLockKey modifier. * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm: (WebKit::modifierFlags): Check for CapsLockKey and set NSAlphaShiftKeyMask. (WebKit::isFlagsChangedEvent): Return whether a given event is a Cocoa flags changed event. (WebKit::initializeKeyboardEvent): If this is a flags changed event, set the event type to NPCocoaEventFlagsChanged. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82896 268f45cc-cd09-0410-ab3c-d52691b4dbfc
283a6a84