2007-09-28 Jan Michael Alonzo <jmalonzo@unpluggable.com>
authorzecke <zecke@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Sep 2007 15:30:20 +0000 (15:30 +0000)
committerzecke <zecke@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Sep 2007 15:30:20 +0000 (15:30 +0000)
commiteaaad540e3ae242f14b78ba05be9074b587fa84d
tree6ecdabc434c8a29f0034f5554b9a5976cb69e30c
parentc92ef0d70aaa2f1061120d455580e4a9d7c79918
2007-09-28  Jan Michael Alonzo  <jmalonzo@unpluggable.com>

        Reviewed by Mark.

        -Fix http://bugs.webkit.org/show_bug.cgi?id=15254.

        * platform/gtk/RenderThemeGtk.cpp:
        (WebCore::RenderThemeGtk::determineState):
            - Apply state if control is readonly
            - Added state GTK_STATE_SELECTED of object is checked
            - Apply GTK_STATE_ACTIVE if RenderObject isFocused()
        (WebCore::RenderThemeGtk::paintTextField):
        (WebCore::RenderThemeGtk::gtkEntry):
            - Implemented theme-aware text field based on gtk/gtkentry.c implementation

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25807 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/gtk/RenderThemeGtk.cpp