<?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>185271</bug_id>
          
          <creation_ts>2018-05-03 14:54:26 -0700</creation_ts>
          <short_desc>AX: Regression: WebKit sometimes returns wrong accessibility bounds for elements using overflow-hidden in combination with text-indent and other positioning tricks on sub-level contents</short_desc>
          <delta_ts>2018-05-03 15:04:57 -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>Accessibility</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Craig">jcraig</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1420359</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2018-05-03 14:54:26 -0700</bug_when>
    <thetext>Load attached test case to see all the enumerated examples I could create. 

WebKit&apos;s incorrect bounds here are causing tap, click, or show menu events to be misplaced. The unnecessary scrolling into view is also causing visual artifacts on major sites (e.g. Apple.com), and prevents VoiceOver from working well in conjunction with Zoom. These bugs have been coming in piecemeal over the years, but I believe fixing all the instances in this test case would resolve most of those fallout issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420360</commentid>
    <comment_count>1</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2018-05-03 14:54:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/14335334&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420362</commentid>
    <comment_count>2</comment_count>
      <attachid>339473</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2018-05-03 15:04:57 -0700</bug_when>
    <thetext>Created attachment 339473
test case</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>339473</attachid>
            <date>2018-05-03 15:04:57 -0700</date>
            <delta_ts>2018-05-03 15:04:57 -0700</delta_ts>
            <desc>test case</desc>
            <filename>14335334.htm</filename>
            <type>text/html</type>
            <size>2000</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KPHRpdGxlPjE0MzM1MzM0PC90aXRsZT4KPHN0
eWxlIHR5cGU9InRleHQvY3NzIj4KCmRpdiB7Cgl3aWR0aDogMjBweDsKCWhlaWdodDogMjBweDsK
CXBvc2l0aW9uOiByZWxhdGl2ZTsKCWxlZnQ6MjAwcHg7CgliYWNrZ3JvdW5kLWNvbG9yOiByZWQ7
Cgl0ZXh0LWluZGVudDogLTEwMHB4OwoJbWFyZ2luOjVweDsKfQpkaXYgZGl2IHsKCWJhY2tncm91
bmQtY29sb3I6IGJsdWU7CQp9Cgo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgoKPHA+Qm91bmRzIHNo
b3VsZCBzdXJyb3VuZCB0aGUgdmlzaWJsZSB0ZXh0IGFuZCB0aGUgdmlzaWJsZSBjb2xvciBibG9j
ay48L3A+CjxkaXY+dGVzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJ0ZXh0LWluZGVudDoxMDBweDsiPnRl
c3Q8L2Rpdj4KCjxwPkJvdW5kcyBzaG91bGQgc3Vycm91bmQgdGhlIHZpc2libGUgY29sb3IgYmxv
Y2sgb25seS48L3A+CjxkaXYgc3R5bGU9Im92ZXJmbG93OiBoaWRkZW47Ij50ZXN0PC9kaXY+Cjxk
aXYgc3R5bGU9Im92ZXJmbG93OiBoaWRkZW47IHRleHQtaW5kZW50OjEwMHB4OyI+dGVzdDwvZGl2
PgoKPHA+Qm91bmQgc2hvdWxkIHN1cnJvdW5kIGJvdGggdmlzaWJsZSBjb2xvciBibG9ja3MsIGFu
ZCB0aGUgdGV4dC48L3A+CjxkaXY+PGRpdj50ZXN0PC9kaXY+PC9kaXY+CjxkaXY+PGRpdiBzdHls
ZT0idGV4dC1pbmRlbnQ6MTAwcHg7Ij50ZXN0PC9kaXY+PC9kaXY+Cgo8cD5Cb3VuZCBzaG91bGQg
c3Vycm91bmQgYm90aCB2aXNpYmxlIGNvbG9yIGJsb2NrcywgYnV0IG5vdCB0aGUgaW52aXNpYmxl
IHRleHQuPC9wPgo8ZGl2PjxkaXYgc3R5bGU9Im92ZXJmbG93OiBoaWRkZW47Ij50ZXN0PC9kaXY+
PC9kaXY+CjxkaXY+PGRpdiBzdHlsZT0ib3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1pbmRlbnQ6MTAw
cHg7Ij50ZXN0PC9kaXY+PC9kaXY+Cgo8cD5Cb3VuZHMgc2hvdWxkIHN1cnJvdW5kIHRoZSB2aXNp
YmxlIGNvbG9yIGJsb2NrIG9ubHksIG5vdCB0aGUgaW52aXNpYmxlIGNvbG9yIGJsb2NrIG9yIHRo
ZSBpbnZpc2libGUgdGV4dC48L3A+CjxkaXYgc3R5bGU9Im92ZXJmbG93OiBoaWRkZW47Ij48ZGl2
PnRlc3Q8L2Rpdj48L2Rpdj4KPGRpdiBzdHlsZT0ib3ZlcmZsb3c6IGhpZGRlbjsiPjxkaXYgc3R5
bGU9InRleHQtaW5kZW50OjEwMHB4OyI+dGVzdDwvZGl2PjwvZGl2PgoKPHA+QWRkaXRpb25hbCB0
ZXN0czogQm91bmRzIHNob3VsZCBzdXJyb3VuZCBlYWNoIHZpc2libGUgY29sb3IgYmxvY2tzIG9u
bHkuPC9wPgo8ZGl2IHN0eWxlPSJvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LWluZGVudDogLTk5OTlw
eDsiPnRlc3Q8L2Rpdj4KPGRpdiBzdHlsZT0ib3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1pbmRlbnQ6
IC05OTk5ZW07Ij50ZXN0PC9kaXY+CjxkaXYgc3R5bGU9Im92ZXJmbG93OiBoaWRkZW47IiByb2xl
PSJncm91cCI+dGVzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LWlu
ZGVudDoxMDBweDsiIHJvbGU9Imdyb3VwIj50ZXN0PC9kaXY+CjxkaXYgc3R5bGU9Im92ZXJmbG93
OiBoaWRkZW47IiByb2xlPSJncm91cCIgdGFiaW5kZXg9IjAiPnRlc3Q8L2Rpdj4KPGRpdiBzdHls
ZT0ib3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1pbmRlbnQ6MTAwcHg7IiByb2xlPSJncm91cCIgdGFi
aW5kZXg9IjAiPnRlc3Q8L2Rpdj4KCjxwPlRoaXMgYXBwZWFycyB0byB3b3JrIGFzIGV4cGVjdGVk
IG9uIGxpbmtzIGFuZCBidXR0b25zLjwvcD4KPGRpdiBzdHlsZT0ib3ZlcmZsb3c6IGhpZGRlbjsi
IHJvbGU9ImJ1dHRvbiI+dGVzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJvdmVyZmxvdzogaGlkZGVuOyIg
cm9sZT0iYnV0dG9uIiB0YWJpbmRleD0iMCI+dGVzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJvdmVyZmxv
dzogaGlkZGVuOyIgcm9sZT0ibGluayI+dGVzdDwvZGl2Pgo8ZGl2IHN0eWxlPSJvdmVyZmxvdzog
aGlkZGVuOyIgcm9sZT0ibGluayIgdGFiaW5kZXg9IjAiPnRlc3Q8L2Rpdj4KCgo8L2JvZHk+Cjwv
aHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>