-
adele authored
Reviewed by Darin. WebCore part of fix for http://bugs.webkit.org/show_bug.cgi?id=10577 <rdar://problem/5103625> REGRESSION: Caps lock icon should show in password fields Test: manual-tests/password-caps-lock.html * WebCore.base.exp: Added symbol for capsLockStateMayHaveChanged. * page/Frame.cpp: (WebCore::Frame::setIsActive): Calls capsLockStateMayHaveChanged. * page/EventHandler.cpp: (WebCore::EventHandler::capsLockStateMayHaveChanged): Added. Tells the focused node's renderer that the capsLockStateMayHaveChanged. * page/EventHandler.h: * platform/PlatformKeyboardEvent.h: * platform/mac/KeyEventMac.mm: (WebCore::PlatformKeyboardEvent::currentCapsLockState): Added. * platform/win/KeyEventWin.cpp: (WebCore::PlatformKeyboardEvent::currentCapsLockState): Added. * rendering/RenderTextControl.cpp: (WebCore::RenderTextControl::RenderTextControl): (WebCore::RenderTextControl::paint): Ad...
e902c4c2