Changeset 212270 in webkit


Ignore:
Timestamp:
Feb 13, 2017 6:11:09 PM (7 years ago)
Author:
commit-queue@webkit.org
Message:

Source/WebCore:
Added the other missing BSTR roles tag names.
https://bugs.webkit.org/show_bug.cgi?id=165545

Patch by Karim H <karim@karhm.com> on 2017-02-13
Reviewed by Chris Fleizach.

Test: accessibility/win/bstr-elements-role.html

  • accessibility/AccessibilityRenderObject.cpp:

(WebCore::shouldReturnTagNameAsRoleForMSAA):

LayoutTests:
Added the BSTR roles tag test for Windows.
https://bugs.webkit.org/show_bug.cgi?id=165545

Patch by Karim H <karim@karhm.com> on 2017-02-13
Reviewed by Chris Fleizach.

  • accessibility/win/bstr-elements-role-expected.txt: Added.
  • accessibility/win/bstr-elements-role.html: Added.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r212265 r212270  
     12017-02-13  Karim H  <karim@karhm.com>
     2
     3        Added the BSTR roles tag test for Windows.
     4        https://bugs.webkit.org/show_bug.cgi?id=165545
     5
     6        Reviewed by Chris Fleizach.
     7
     8        * accessibility/win/bstr-elements-role-expected.txt: Added.
     9        * accessibility/win/bstr-elements-role.html: Added.
     10
    1112017-02-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
    212
  • trunk/Source/WebCore/ChangeLog

    r212269 r212270  
     12017-02-13  Karim H  <karim@karhm.com>
     2
     3        Added the other missing BSTR roles tag names.
     4        https://bugs.webkit.org/show_bug.cgi?id=165545
     5
     6        Reviewed by Chris Fleizach.
     7
     8        Test: accessibility/win/bstr-elements-role.html
     9
     10        * accessibility/AccessibilityRenderObject.cpp:
     11        (WebCore::shouldReturnTagNameAsRoleForMSAA):
     12
    1132017-02-13  Youenn Fablet  <youennf@gmail.com>
    214
  • trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp

    r211022 r212270  
    35673567static bool shouldReturnTagNameAsRoleForMSAA(const Element& element)
    35683568{
    3569     // See "document structure",
    3570     // https://wiki.mozilla.org/Accessibility/AT-Windows-API
    3571     // FIXME: Add the other tag names that should be returned as the role.
    3572     return element.hasTagName(h1Tag) || element.hasTagName(h2Tag)
     3569    return element.hasTagName(abbrTag) || element.hasTagName(acronymTag)
     3570        || element.hasTagName(blockquoteTag) || element.hasTagName(ddTag)
     3571        || element.hasTagName(dlTag) || element.hasTagName(dtTag)
     3572        || element.hasTagName(formTag) || element.hasTagName(frameTag)
     3573        || element.hasTagName(h1Tag) || element.hasTagName(h2Tag)
    35733574        || element.hasTagName(h3Tag) || element.hasTagName(h4Tag)
    3574         || element.hasTagName(h5Tag) || element.hasTagName(h6Tag);
     3575        || element.hasTagName(h5Tag) || element.hasTagName(h6Tag)
     3576        || element.hasTagName(iframeTag) || element.hasTagName(qTag)
     3577        || element.hasTagName(tbodyTag) || element.hasTagName(tfootTag)
     3578        || element.hasTagName(theadTag);
    35753579}
    35763580
Note: See TracChangeset for help on using the changeset viewer.