Changeset 159925 in webkit
- Timestamp:
- Dec 2, 2013 2:40:07 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r159870 r159925 1 2013-12-02 Andrzej Badowski <a.badowski@samsung.com> 2 3 [ATK] Support active state for listbox elements. 4 https://bugs.webkit.org/show_bug.cgi?id=125009 5 6 Reviewed by Chris Fleizach. 7 8 Establish expectations for the test (all PASS). 9 10 * accessibility/multiselect-list-reports-active-option-expected.txt: Added. 11 * platform/efl-wk1/TestExpectations: 12 * platform/efl-wk2/TestExpectations: 13 1 14 2013-11-29 Michał Pakuła vel Rutka <m.pakula@samsung.com> 2 15 -
trunk/LayoutTests/platform/efl-wk1/TestExpectations
r159742 r159925 137 137 accessibility/img-fallsback-to-title.html [ Skip ] 138 138 accessibility/internal-link-anchors2.html [ Skip ] 139 accessibility/multiselect-list-reports-active-option.html [ Skip ]140 139 accessibility/radio-button-group-members.html [ Skip ] 141 140 accessibility/table-cell-spans.html [ Skip ] -
trunk/LayoutTests/platform/efl-wk2/TestExpectations
r159812 r159925 172 172 webkit.org/b/118418 accessibility/img-fallsback-to-title.html [ Missing ] 173 173 webkit.org/b/98348 accessibility/internal-link-anchors2.html [ Missing ] 174 webkit.org/b/116970 accessibility/multiselect-list-reports-active-option.html [ Missing ]175 174 webkit.org/b/98348 accessibility/radio-button-group-members.html [ Missing ] 176 175 -
trunk/Source/WebCore/ChangeLog
r159923 r159925 1 2013-12-02 Andrzej Badowski <a.badowski@samsung.com> 2 3 [ATK] Support active state for listbox elements. 4 https://bugs.webkit.org/show_bug.cgi?id=125009 5 6 Reviewed by Chris Fleizach. 7 8 Added support for ATK_STATE_ACTIVE for listbox elements. 9 10 * accessibility/atk/WebKitAccessibleWrapperAtk.cpp: 11 (setAtkStateSetFromCoreObject): 12 1 13 2013-12-02 Seokju Kwon <seokju@webkit.org> 2 14 -
trunk/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp
r158841 r159925 707 707 708 708 // Please keep the state list in alphabetical order 709 if (isListBoxOption && coreObject->isSelectedOptionActive()) 710 atk_state_set_add_state(stateSet, ATK_STATE_ACTIVE); 711 709 712 if (coreObject->isChecked()) 710 713 atk_state_set_add_state(stateSet, ATK_STATE_CHECKED); -
trunk/Tools/ChangeLog
r159924 r159925 1 2013-12-02 Andrzej Badowski <a.badowski@samsung.com> 2 3 [ATK] Support active state for listbox elements. 4 https://bugs.webkit.org/show_bug.cgi?id=125009 5 6 Reviewed by Chris Fleizach. 7 8 Supplement WebKitTestRunner and DumpRenderTree to support isSelectedOptionActive. 9 10 * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp: 11 (AccessibilityUIElement::isSelectedOptionActive): 12 * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: 13 (WTR::AccessibilityUIElement::isSelectedOptionActive): 14 * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: 15 * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl: 16 * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: 17 (WTR::AccessibilityUIElement::isSelectedOptionActive): 18 * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: 19 (WTR::AccessibilityUIElement::isSelectedOptionActive): 20 1 21 2013-12-02 Zan Dobersek <zdobersek@igalia.com> 2 22 -
trunk/Tools/DumpRenderTree/atk/AccessibilityUIElementAtk.cpp
r159867 r159925 1347 1347 bool AccessibilityUIElement::isSelectedOptionActive() const 1348 1348 { 1349 // FIXME: implement 1350 return false; 1349 return checkElementState(m_element, ATK_STATE_ACTIVE); 1351 1350 } 1352 1351 -
trunk/Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp
r159468 r159925 115 115 bool AccessibilityUIElement::isFocusable() const { return false; } 116 116 bool AccessibilityUIElement::isSelected() const { return false; } 117 bool AccessibilityUIElement::isSelectedOptionActive() const { return false; } 117 118 bool AccessibilityUIElement::isSelectable() const { return false; } 118 119 bool AccessibilityUIElement::isMultiSelectable() const { return false; } -
trunk/Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h
r159468 r159925 137 137 bool isFocusable() const; 138 138 bool isSelected() const; 139 bool isSelectedOptionActive() const; 139 140 bool isSelectable() const; 140 141 bool isMultiSelectable() const; -
trunk/Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl
r159468 r159925 77 77 readonly attribute boolean isSelectable; 78 78 readonly attribute boolean isSelected; 79 readonly attribute boolean isSelectedOptionActive; 79 80 readonly attribute boolean isMultiSelectable; 80 81 readonly attribute boolean isExpanded; -
trunk/Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp
r159867 r159925 1064 1064 } 1065 1065 1066 bool AccessibilityUIElement::isSelectedOptionActive() const 1067 { 1068 return checkElementState(m_element.get(), ATK_STATE_ACTIVE); 1069 } 1070 1066 1071 bool AccessibilityUIElement::isExpanded() const 1067 1072 { -
trunk/Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm
r159468 r159925 795 795 END_AX_OBJC_EXCEPTIONS 796 796 797 return false; 798 } 799 800 bool AccessibilityUIElement::isSelectedOptionActive() const 801 { 802 // FIXME: implement 797 803 return false; 798 804 }
Note: See TracChangeset
for help on using the changeset viewer.