Changeset 246320 in webkit


Ignore:
Timestamp:
Jun 11, 2019 9:42:39 AM (5 years ago)
Author:
commit-queue@webkit.org
Message:

Web Inspector: AXI: Audit: image label test is throwing spurious errors on elements with existing alt attr, but no value: <img alt>
https://bugs.webkit.org/show_bug.cgi?id=194754
<rdar://problem/48144534>

Patch by Greg Doolittle <gr3g@apple.com> on 2019-06-11
Reviewed by Chris Fleizach.

Source/WebCore:

Tests: accessibility/img-alt-attribute-empty-string.html

accessibility/img-alt-attribute-no-value.html

  • accessibility/AccessibilityObject.cpp:

(WebCore::AccessibilityObject::computedRoleString const):

LayoutTests:

  • accessibility/img-alt-attribute-empty-string-expected.txt: Added.
  • accessibility/img-alt-attribute-empty-string.html: Added.
  • accessibility/img-alt-attribute-no-value-expected.txt: Added.
  • accessibility/img-alt-attribute-no-value.html: Added.
Location:
trunk
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r246318 r246320  
     12019-06-11  Greg Doolittle  <gr3g@apple.com>
     2
     3        Web Inspector: AXI: Audit: image label test is throwing spurious errors on elements with existing alt attr, but no value: <img alt>
     4        https://bugs.webkit.org/show_bug.cgi?id=194754
     5        <rdar://problem/48144534>
     6
     7        Reviewed by Chris Fleizach.
     8
     9        * accessibility/img-alt-attribute-empty-string-expected.txt: Added.
     10        * accessibility/img-alt-attribute-empty-string.html: Added.
     11        * accessibility/img-alt-attribute-no-value-expected.txt: Added.
     12        * accessibility/img-alt-attribute-no-value.html: Added.
     13
    1142019-06-11  Shawn Roberts  <sroberts@apple.com>
    215
  • trunk/Source/WebCore/ChangeLog

    r246319 r246320  
     12019-06-11  Greg Doolittle  <gr3g@apple.com>
     2
     3        Web Inspector: AXI: Audit: image label test is throwing spurious errors on elements with existing alt attr, but no value: <img alt>
     4        https://bugs.webkit.org/show_bug.cgi?id=194754
     5        <rdar://problem/48144534>
     6
     7        Reviewed by Chris Fleizach.
     8
     9        Tests: accessibility/img-alt-attribute-empty-string.html
     10               accessibility/img-alt-attribute-no-value.html
     11
     12        * accessibility/AccessibilityObject.cpp:
     13        (WebCore::AccessibilityObject::computedRoleString const):
     14
    1152019-06-11  Sihui Liu  <sihui_liu@apple.com>
    216
  • trunk/Source/WebCore/accessibility/AccessibilityObject.cpp

    r245716 r246320  
    24942494    AccessibilityRole role = roleValue();
    24952495
     2496    if (accessibilityIsIgnored())
     2497        return reverseAriaRoleMap().get(static_cast<int>(AccessibilityRole::Presentational));
     2498
    24962499    // We do not compute a role string for generic block elements with user-agent assigned roles.
    24972500    if (role == AccessibilityRole::Group || role == AccessibilityRole::TextGroup)
Note: See TracChangeset for help on using the changeset viewer.