<?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>25900</bug_id>
          
          <creation_ts>2009-05-20 16:42:04 -0700</creation_ts>
          <short_desc>[Gtk] ROLE_ROW_HEADER should not be used for list item bullets/numbers</short_desc>
          <delta_ts>2009-07-27 17:56:37 -0700</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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>25531</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Joanmarie Diggs">jdiggs</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apinheiro</cc>
    
    <cc>walker.willie</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>122224</commentid>
    <comment_count>0</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2009-05-20 16:42:04 -0700</bug_when>
    <thetext>Steps to reproduce:

1. Open the (to be) attached test case.

2. Use Accerciser to explore the accessible hierarchy for list items.

Preferred results: The text for the list item bullet/number would be combined with the text of the item itself (i.e. in one object rather than two).

Expected results: Assuming it is necessary to maintain separate accessible objects for the item&apos;s bullet/number and the item&apos;s text, the bullet/number would be of ROLE_TEXT.

Actual results: The item&apos;s bullet/number is of ROLE_ROW_HEADER (a role associated and expected in tables; not list items).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122225</commentid>
    <comment_count>1</comment_count>
      <attachid>30515</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2009-05-20 16:42:44 -0700</bug_when>
    <thetext>Created attachment 30515
aforementioned test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122338</commentid>
    <comment_count>2</comment_count>
      <attachid>30541</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-21 06:30:59 -0700</bug_when>
    <thetext>Created attachment 30541
use ROLE_TEXT for ListMarkerRole</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122401</commentid>
    <comment_count>3</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-05-21 13:20:55 -0700</bug_when>
    <thetext>Have you tried to figure out how to do the &apos;preferred result&apos;? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122849</commentid>
    <comment_count>4</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-05-23 06:29:48 -0700</bug_when>
    <thetext>Joannie, would it be useful to you if we commit this while we figure out if we can get the preferred solution?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122874</commentid>
    <comment_count>5</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2009-05-23 11:50:55 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Joannie, would it be useful to you if we commit this while we figure out if we
&gt; can get the preferred solution?
&gt; 
I could go either way. That said, the preferred solution could be looked at as another bug, one related to (if not the same as) bug 25675. In both cases, multiple accessibles are present when only one (IMHO) should be. Jan fixed the most important issue reported here, namely the role.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122875</commentid>
    <comment_count>6</comment_count>
      <attachid>30541</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-05-23 12:11:41 -0700</bug_when>
    <thetext>Comment on attachment 30541
use ROLE_TEXT for ListMarkerRole

OK! Then let&apos;s commit this and let&apos;s try to fix the bigger issue in other bug. FWIW, I need to fix something similar to finish my get_text_at_offset patch, WebKit splits text separated by &lt;br&gt; in different elements, which makes testing the feature pretty complicated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122890</commentid>
    <comment_count>7</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-23 15:23:51 -0700</bug_when>
    <thetext>Patch landed in r44104. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135077</commentid>
    <comment_count>8</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2009-07-27 17:56:37 -0700</bug_when>
    <thetext>Verifying. Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>30515</attachid>
            <date>2009-05-20 16:42:44 -0700</date>
            <delta_ts>2009-05-20 16:42:44 -0700</delta_ts>
            <desc>aforementioned test case</desc>
            <filename>lists.html</filename>
            <type>text/html</type>
            <size>207</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8dGl0bGU+TGlzdHM8L3RpdGxlPgo8L2hlYWQ+Cjxib2R5Pgo8dWw+Cjxs
aT5JdGVtIDE8L2xpPgo8bGk+SXRlbSAyPC9saT4KPC91bD4KPG9sPgo8bGk+SXRlbSAxPC9saT4K
PGxpPkl0ZW0gMjwvbGk+CiAgIDxvbD4KICAgPGxpPkl0ZW0gMTwvbGk+CiAgIDxsaT5JdGVtIDI8
L2xpPgogICA8L29sPgo8L29sPgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30541</attachid>
            <date>2009-05-21 06:30:59 -0700</date>
            <delta_ts>2009-05-23 12:11:41 -0700</delta_ts>
            <desc>use ROLE_TEXT for ListMarkerRole</desc>
            <filename>25900.patch</filename>
            <type>text/plain</type>
            <size>1186</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YjU5YTdlYy4uNzY1NGQwNyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0wNS0yMSAgSmFuIE1pY2hhZWwg
QWxvbnpvICA8am1hbG9uem9Ad2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbR3RrXSBST0xFX1JPV19IRUFERVIgc2hvdWxkIG5vdCBi
ZSB1c2VkIGZvciBsaXN0IGl0ZW0gYnVsbGV0cy9udW1iZXJzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTkwMAorCisgICAgICAgICogYWNjZXNzaWJp
bGl0eS9ndGsvQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJBdGsuY3BwOgorICAgICAgICAoYXRr
Um9sZSk6CisKIDIwMDktMDUtMjEgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvZ3RrL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyQXRrLmNwcCBiL1dl
YkNvcmUvYWNjZXNzaWJpbGl0eS9ndGsvQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJBdGsuY3Bw
CmluZGV4IGUyNWQ1NmEuLmVhZTIxMTggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvYWNjZXNzaWJpbGl0
eS9ndGsvQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJBdGsuY3BwCisrKyBiL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9ndGsvQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJBdGsuY3BwCkBAIC0yNDcs
NyArMjQ3LDcgQEAgc3RhdGljIEF0a1JvbGUgYXRrUm9sZShBY2Nlc3NpYmlsaXR5Um9sZSByb2xl
KQogICAgIGNhc2UgSW1hZ2VSb2xlOgogICAgICAgICByZXR1cm4gQVRLX1JPTEVfSU1BR0U7CiAg
ICAgY2FzZSBMaXN0TWFya2VyUm9sZToKLSAgICAgICAgcmV0dXJuIEFUS19ST0xFX1JPV19IRUFE
RVI7CisgICAgICAgIHJldHVybiBBVEtfUk9MRV9URVhUOwogICAgIGNhc2UgV2ViQXJlYVJvbGU6
CiAgICAgICAgIC8vcmV0dXJuIEFUS19ST0xFX0hUTUxfQ09OVEFJTkVSOyAvLyBJcyB0aGlzIHJp
Z2h0PwogICAgICAgICByZXR1cm4gQVRLX1JPTEVfRE9DVU1FTlRfRlJBTUU7Cg==
</data>
<flag name="review"
          id="15430"
          type_id="1"
          status="+"
          setter="xan.lopez"
    />
          </attachment>
      

    </bug>

</bugzilla>