<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>179723</bug_id>
          
          <creation_ts>2017-11-15 03:51:26 -0800</creation_ts>
          <short_desc>[GTK] accessibility/accessibility-object-model.html fails</short_desc>
          <delta_ts>2017-11-15 12:43:49 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=179494</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ms2ger (he/him; ⌚ UTC+1/+2)">Ms2ger</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>buildbot</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>n_wang</cc>
    
    <cc>samuel_white</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1371779</commentid>
    <comment_count>0</comment_count>
    <who name="Ms2ger (he/him; ⌚ UTC+1/+2)">Ms2ger</who>
    <bug_when>2017-11-15 03:51:26 -0800</bug_when>
    <thetext>Since it was added in r224871.

Looks like some labels are missing.

--- /accessibility/accessibility-object-model-expected.txt
+++ /accessibility/accessibility-object-model-actual.txt
@@ -13,7 +13,7 @@
 
 ARIA attributes should not be reflected into AOM properties.
 PASS axButton.role is &apos;AXRole: AXCheckBox&apos;
-PASS axButton.description is &apos;AXDescription: label&apos;
+FAIL axButton.description should be AXDescription: label. Was AXDescription: .
 PASS button.accessibleNode.role is null
 PASS button.accessibleNode.label is null
 
@@ -21,7 +21,7 @@
 PASS button.accessibleNode.role is &apos;slider&apos;
 PASS button.accessibleNode.label is &apos;AOM Label&apos;
 PASS axButton.role is &apos;AXRole: AXSlider&apos;
-PASS axButton.description is &apos;AXDescription: AOM Label&apos;
+FAIL axButton.description should be AXDescription: AOM Label. Was AXDescription: .
 
 Setting some of the AOM properties should be able to make an element accessible.
 PASS axParagraph == null || axParagraph == undefined is true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372034</commentid>
    <comment_count>1</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2017-11-15 11:13:31 -0800</bug_when>
    <thetext>Joanie can we enable AOM for GTK?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372040</commentid>
    <comment_count>2</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2017-11-15 11:19:23 -0800</bug_when>
    <thetext>I think AOM is enabled in the tests, since the role is working correctly. I think on GTK it&apos;s not using axobject.description as the label.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372049</commentid>
    <comment_count>3</comment_count>
      <attachid>327002</attachid>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2017-11-15 11:31:14 -0800</bug_when>
    <thetext>Created attachment 327002
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372063</commentid>
    <comment_count>4</comment_count>
      <attachid>327002</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-15 12:02:08 -0800</bug_when>
    <thetext>Comment on attachment 327002
patch

Clearing flags on attachment: 327002

Committed r224893: &lt;https://trac.webkit.org/changeset/224893&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372064</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-15 12:02:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372224</commentid>
    <comment_count>6</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2017-11-15 12:43:49 -0800</bug_when>
    <thetext>Nan I see you found the cross-platform-friend utilities. Thanks for updating your tests so quickly!! :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>327002</attachid>
            <date>2017-11-15 11:31:14 -0800</date>
            <delta_ts>2017-11-15 12:02:08 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>2970</size>
            <attacher name="Nan Wang">n_wang</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDIyNDg4OCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE3LTExLTE1ICBOYW4gV2FuZyAgPG5fd2Fu
Z0BhcHBsZS5jb20+CisKKyAgICAgICAgW0dUS10gYWNjZXNzaWJpbGl0eS9hY2Nlc3NpYmlsaXR5
LW9iamVjdC1tb2RlbC5odG1sIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNzk3MjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBVcGRhdGVkIHRoZSB0ZXN0IHRvIHN1cHBvcnQgZGlmZmVyZW50IHBs
YXRmb3Jtcy4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYWNjZXNzaWJpbGl0eS1vYmplY3Qt
bW9kZWwtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYWNjZXNzaWJpbGl0
eS1vYmplY3QtbW9kZWwuaHRtbDoKKwogMjAxNy0xMS0xNSAgTWF0dCBMZXdpcyAgPGpsZXdpczNA
YXBwbGUuY29tPgogCiAgICAgICAgIEFkanVzdGVkIGV4cGVjdGF0aW9ucyBmb3IgY29tcG9zaXRp
bmcvcmVwYWludC9maXhlZC1iYWNrZ3JvdW5kLXNjcm9sbC5odG1sLgpJbmRleDogTGF5b3V0VGVz
dHMvYWNjZXNzaWJpbGl0eS9hY2Nlc3NpYmlsaXR5LW9iamVjdC1tb2RlbC1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hY2Nlc3NpYmlsaXR5LW9i
amVjdC1tb2RlbC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDIyNDg4NCkKKysrIExheW91dFRlc3Rz
L2FjY2Vzc2liaWxpdHkvYWNjZXNzaWJpbGl0eS1vYmplY3QtbW9kZWwtZXhwZWN0ZWQudHh0CSh3
b3JraW5nIGNvcHkpCkBAIC0xMyw3ICsxMyw3IEBAIFBBU1MgYnV0dG9uLmFjY2Vzc2libGVOb2Rl
LmZvbyBpcyB1bmRlZmkKIAogQVJJQSBhdHRyaWJ1dGVzIHNob3VsZCBub3QgYmUgcmVmbGVjdGVk
IGludG8gQU9NIHByb3BlcnRpZXMuCiBQQVNTIGF4QnV0dG9uLnJvbGUgaXMgJ0FYUm9sZTogQVhD
aGVja0JveCcKLVBBU1MgYXhCdXR0b24uZGVzY3JpcHRpb24gaXMgJ0FYRGVzY3JpcHRpb246IGxh
YmVsJworUEFTUyBwbGF0Zm9ybVZhbHVlRm9yVzNDTmFtZShheEJ1dHRvbikgaXMgImxhYmVsIgog
UEFTUyBidXR0b24uYWNjZXNzaWJsZU5vZGUucm9sZSBpcyBudWxsCiBQQVNTIGJ1dHRvbi5hY2Nl
c3NpYmxlTm9kZS5sYWJlbCBpcyBudWxsCiAKQEAgLTIxLDcgKzIxLDcgQEAgVGVzdCBzZXR0aW5n
IEFPTSBwcm9wZXJ0aWVzLiBBbmQgbWFrZSBzdQogUEFTUyBidXR0b24uYWNjZXNzaWJsZU5vZGUu
cm9sZSBpcyAnc2xpZGVyJwogUEFTUyBidXR0b24uYWNjZXNzaWJsZU5vZGUubGFiZWwgaXMgJ0FP
TSBMYWJlbCcKIFBBU1MgYXhCdXR0b24ucm9sZSBpcyAnQVhSb2xlOiBBWFNsaWRlcicKLVBBU1Mg
YXhCdXR0b24uZGVzY3JpcHRpb24gaXMgJ0FYRGVzY3JpcHRpb246IEFPTSBMYWJlbCcKK1BBU1Mg
cGxhdGZvcm1WYWx1ZUZvclczQ05hbWUoYXhCdXR0b24pIGlzICJBT00gTGFiZWwiCiAKIFNldHRp
bmcgc29tZSBvZiB0aGUgQU9NIHByb3BlcnRpZXMgc2hvdWxkIGJlIGFibGUgdG8gbWFrZSBhbiBl
bGVtZW50IGFjY2Vzc2libGUuCiBQQVNTIGF4UGFyYWdyYXBoID09IG51bGwgfHwgYXhQYXJhZ3Jh
cGggPT0gdW5kZWZpbmVkIGlzIHRydWUKSW5kZXg6IExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkv
YWNjZXNzaWJpbGl0eS1vYmplY3QtbW9kZWwuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L2FjY2Vzc2liaWxpdHktb2JqZWN0LW1vZGVsLmh0bWwJKHJldmlzaW9u
IDIyNDg4NCkKKysrIExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYWNjZXNzaWJpbGl0eS1vYmpl
Y3QtbW9kZWwuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtNDUsNyArNDUsNyBAQAogICAgICAgICBi
dXR0b24uc2V0QXR0cmlidXRlKCJyb2xlIiwgImNoZWNrYm94Iik7CiAgICAgICAgIGJ1dHRvbi5z
ZXRBdHRyaWJ1dGUoImFyaWEtbGFiZWwiLCAibGFiZWwiKTsKICAgICAgICAgc2hvdWxkQmUoImF4
QnV0dG9uLnJvbGUiLCAiJ0FYUm9sZTogQVhDaGVja0JveCciKTsKLSAgICAgICAgc2hvdWxkQmUo
ImF4QnV0dG9uLmRlc2NyaXB0aW9uIiwgIidBWERlc2NyaXB0aW9uOiBsYWJlbCciKTsKKyAgICAg
ICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJwbGF0Zm9ybVZhbHVlRm9yVzNDTmFtZShheEJ1dHRv
bikiLCAibGFiZWwiKTsKICAgICAgICAgCiAgICAgICAgIC8vIEFPTSBwcm9wZXJ0aWVzIHNob3Vs
ZCBiZSBudWxsIGV2ZW4gaWYgd2UgaGF2ZSBzZXQgQVJJQSBhdHRyaWJ1dGVzLgogICAgICAgICBz
aG91bGRCZU51bGwoImJ1dHRvbi5hY2Nlc3NpYmxlTm9kZS5yb2xlIik7CkBAIC02Nyw3ICs2Nyw3
IEBACiAgICAgICAgIAogICAgICAgICAvLyBUaGUgQU9NIHByb3BlcnR5IHZhbHVlcyBzaG91bGQg
b3ZlcnJpZGUgQVJJQSBhdHRyaWJ1dGVzLgogICAgICAgICBzaG91bGRCZSgiYXhCdXR0b24ucm9s
ZSIsICInQVhSb2xlOiBBWFNsaWRlciciKTsKLSAgICAgICAgc2hvdWxkQmUoImF4QnV0dG9uLmRl
c2NyaXB0aW9uIiwgIidBWERlc2NyaXB0aW9uOiBBT00gTGFiZWwnIik7CisgICAgICAgIHNob3Vs
ZEJlRXF1YWxUb1N0cmluZygicGxhdGZvcm1WYWx1ZUZvclczQ05hbWUoYXhCdXR0b24pIiwgIkFP
TSBMYWJlbCIpOwogICAgIH0KICAgICAKICAgICBmdW5jdGlvbiB0ZXN0QmVjb21lQWNjZXNzaWJs
ZSgpIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>