<?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>290132</bug_id>
          
          <creation_ts>2025-03-20 15:29:21 -0700</creation_ts>
          <short_desc>AX: Update frame geometry after scrolling</short_desc>
          <delta_ts>2026-04-02 23:48:24 -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>RESOLVED</bug_status>
          <resolution>FIXED</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="Joshua Hoffman">jhoffman23</reporter>
          <assigned_to name="Joshua Hoffman">jhoffman23</assigned_to>
          <cc>andresg_22</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2104777</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Hoffman">jhoffman23</who>
    <bug_when>2025-03-20 15:29:21 -0700</bug_when>
    <thetext>As a follow up for https://bugs.webkit.org/show_bug.cgi?id=290122, we need tests that verify this behavior when hit testing through the web page</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2104778</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-03-20 15:29:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/147531853&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2104780</commentid>
    <comment_count>2</comment_count>
      <attachid>474654</attachid>
    <who name="Joshua Hoffman">jhoffman23</who>
    <bug_when>2025-03-20 15:33:29 -0700</bug_when>
    <thetext>Created attachment 474654
New test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2104781</commentid>
    <comment_count>3</comment_count>
      <attachid>474655</attachid>
    <who name="Joshua Hoffman">jhoffman23</who>
    <bug_when>2025-03-20 15:33:58 -0700</bug_when>
    <thetext>Created attachment 474655
New testing infrastructure</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2196324</commentid>
    <comment_count>4</comment_count>
    <who name="Joshua Hoffman">jhoffman23</who>
    <bug_when>2026-04-02 09:58:34 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/61923</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2196525</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-02 23:48:22 -0700</bug_when>
    <thetext>Committed 310499@main (cfee00dedb53): &lt;https://commits.webkit.org/310499@main&gt;

Reviewed commits have been landed. Closing PR #61923 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>474654</attachid>
            <date>2025-03-20 15:33:29 -0700</date>
            <delta_ts>2025-03-20 15:33:29 -0700</delta_ts>
            <desc>New test</desc>
            <filename>hit-test-scrolling-patch.patch</filename>
            <type>text/html</type>
            <size>3742</size>
            <attacher name="Joshua Hoffman">jhoffman23</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQWNjZXNz
aWJpbGl0eUNvbnRyb2xsZXIuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9BY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5jcHAKaW5kZXggMTQ3NWNlYjY5ZTBlLi42ZDM2
YWQyYzZmMGYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuY3BwCkBAIC0xODEsNiAr
MTgxLDEwIEBAIHZvaWQgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OnBsYXRmb3JtSW5pdGlhbGl6
ZSgpCiB9CiAjZW5kaWYKIAorI2lmICFQTEFURk9STShJT1NfRkFNSUxZKQorUmVmUHRyPEFjY2Vz
c2liaWxpdHlVSUVsZW1lbnQ+IEFjY2Vzc2liaWxpdHlDb250cm9sbGVyOjplbGVtZW50QXRQb2lu
dFZpYVBhZ2UoSlNDb250ZXh0UmVmLCBpbnQsIGludCkgeyByZXR1cm4gbnVsbHB0cjsgfQorI2Vu
ZGlmCisKICNpZiBQTEFURk9STShDT0NPQSkKIAogLy8gQVhUaHJlYWQgaW1wbGVtZW50YXRpb24K
ZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQWNjZXNz
aWJpbGl0eUNvbnRyb2xsZXIuaCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuaAppbmRleCA4ZWY2ZmIzNTRlZTUuLmViMTIyOTQ5
YmZkZSAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9B
Y2Nlc3NpYmlsaXR5Q29udHJvbGxlci5oCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuaApAQCAtNjksNiArNjksNyBAQCBw
dWJsaWM6CiAgICAgUmVmPEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ+IHJvb3RFbGVtZW50KEpTQ29u
dGV4dFJlZik7CiAgICAgUmVmUHRyPEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ+IGZvY3VzZWRFbGVt
ZW50KEpTQ29udGV4dFJlZik7CiAgICAgUmVmUHRyPEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ+IGVs
ZW1lbnRBdFBvaW50KEpTQ29udGV4dFJlZiwgaW50IHgsIGludCB5KTsKKyAgICBSZWZQdHI8QWNj
ZXNzaWJpbGl0eVVJRWxlbWVudD4gZWxlbWVudEF0UG9pbnRWaWFQYWdlKEpTQ29udGV4dFJlZiwg
aW50IHgsIGludCB5KTsKICAgICBSZWZQdHI8QWNjZXNzaWJpbGl0eVVJRWxlbWVudD4gYWNjZXNz
aWJsZUVsZW1lbnRCeUlkKEpTQ29udGV4dFJlZiwgSlNTdHJpbmdSZWYgaWRBdHRyaWJ1dGUpOwog
ICAgIHZvaWQgYW5ub3VuY2UoSlNTdHJpbmdSZWYpOwogCmRpZmYgLS1naXQgYS9Ub29scy9XZWJL
aXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdzL0FjY2Vzc2liaWxpdHlDb250cm9s
bGVyLmlkbCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3Mv
QWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuaWRsCmluZGV4IDIxNjVkYWU1NTUyOC4uZjUyMzAwOGU4
MTEyIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0Jp
bmRpbmdzL0FjY2Vzc2liaWxpdHlDb250cm9sbGVyLmlkbAorKysgYi9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdzL0FjY2Vzc2liaWxpdHlDb250cm9sbGVyLmlk
bApAQCAtMzYsNiArMzYsNyBAQCBpbnRlcmZhY2UgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIgewog
ICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50IHJvb3RFbGVtZW50
OwogICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50IGZvY3VzZWRF
bGVtZW50OwogICAgIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgZWxlbWVudEF0UG9pbnQobG9uZyB4
LCBsb25nIHkpOworICAgIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgZWxlbWVudEF0UG9pbnRWaWFQ
YWdlKGxvbmcgeCwgbG9uZyB5KTsKICAgICBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50IGFjY2Vzc2li
bGVFbGVtZW50QnlJZChET01TdHJpbmcgaWQpOwogICAgIHVuZGVmaW5lZCBpbmplY3RBY2Nlc3Np
YmlsaXR5UHJlZmVyZW5jZShET01TdHJpbmcgZG9tYWluLCBET01TdHJpbmcga2V5LCBET01TdHJp
bmcgdmFsdWUpOwogICAgIHVuZGVmaW5lZCBhbm5vdW5jZShET01TdHJpbmcgbWVzc2FnZSk7CmRp
ZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2lvcy9BY2Nl
c3NpYmlsaXR5Q29udHJvbGxlcklPUy5tbSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0
ZWRCdW5kbGUvaW9zL0FjY2Vzc2liaWxpdHlDb250cm9sbGVySU9TLm1tCmluZGV4IDEwOGU1MzUw
MmJhYi4uY2FlNzM4ZGI2OTEwIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL2lvcy9BY2Nlc3NpYmlsaXR5Q29udHJvbGxlcklPUy5tbQorKysgYi9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2lvcy9BY2Nlc3NpYmlsaXR5Q29udHJv
bGxlcklPUy5tbQpAQCAtMzcsNiArMzcsMTAgQEAKICNpbXBvcnQgPFdlYktpdC9XS0J1bmRsZVBh
Z2UuaD4KICNpbXBvcnQgPFdlYktpdC9XS0J1bmRsZVBhZ2VQcml2YXRlLmg+CiAKK0BpbnRlcmZh
Y2UgTlNPYmplY3QgKEFYUHJpdikKKy0gKGlkKWFjY2Vzc2liaWxpdHlIaXRUZXN0OihDR1BvaW50
KXBvaW50OworQGVuZAorCiBuYW1lc3BhY2UgV1RSIHsKIAogUmVmUHRyPEFjY2Vzc2liaWxpdHlV
SUVsZW1lbnQ+IEFjY2Vzc2liaWxpdHlDb250cm9sbGVyOjpmb2N1c2VkRWxlbWVudChKU0NvbnRl
eHRSZWYgY29udGV4dCkKQEAgLTExNCw0ICsxMTgsMjcgQEAgdm9pZCBBY2Nlc3NpYmlsaXR5Q29u
dHJvbGxlcjo6b3ZlcnJpZGVDbGllbnQoSlNTdHJpbmdSZWYpCiB7CiB9CiAKK3N0YXRpYyBpZCB3
ZWJQYWdlQVhFbGVtZW50KEpTQ29udGV4dFJlZiBjb250ZXh0KQoreworICAgIGlkIHJvb3QgPSBz
dGF0aWNfY2FzdDxQbGF0Zm9ybVVJRWxlbWVudD4oV0tBY2Nlc3NpYmlsaXR5Um9vdE9iamVjdChX
S0J1bmRsZUZyYW1lRm9ySmF2YVNjcmlwdENvbnRleHQoY29udGV4dCkpKTsKKyAgICBpZiAoIXJv
b3QpCisgICAgICAgIHJldHVybiBudWxscHRyOworICAgIHJldHVybiBbcm9vdCBhY2Nlc3NpYmls
aXR5Q29udGFpbmVyXTsKK30KKworUmVmUHRyPEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ+IEFjY2Vz
c2liaWxpdHlDb250cm9sbGVyOjplbGVtZW50QXRQb2ludFZpYVBhZ2UoSlNDb250ZXh0UmVmIGNv
bnRleHQsIGludCB4LCBpbnQgeSkKK3sKKyAgICBSZXRhaW5QdHI8aWQ+IGVsZW1lbnQ7CisgICAg
aWQgdWlFbGVtZW50ID0gd2ViUGFnZUFYRWxlbWVudChjb250ZXh0KTsKKworICAgIGV4ZWN1dGVP
bkFYVGhyZWFkQW5kV2FpdChbJnVpRWxlbWVudCwgJmVsZW1lbnQsICZ4LCAmeV0gKCkgeworICAg
ICAgICBlbGVtZW50ID0gW3VpRWxlbWVudCBhY2Nlc3NpYmlsaXR5SGl0VGVzdDpDR1BvaW50TWFr
ZSh4LCB5KV07CisgICAgfSk7CisKKyAgICBpZiAoIWVsZW1lbnQpCisgICAgICAgIHJldHVybiBu
dWxscHRyOworCisgICAgcmV0dXJuIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmNyZWF0ZShlbGVt
ZW50LmdldCgpKTsKK30KKwogfSAvLyBuYW1lc3BhY2UgV1RSCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>474655</attachid>
            <date>2025-03-20 15:33:58 -0700</date>
            <delta_ts>2025-03-20 15:33:58 -0700</delta_ts>
            <desc>New testing infrastructure</desc>
            <filename>page-scroll-hit-test.html</filename>
            <type>text/html</type>
            <size>986</size>
            <attacher name="Joshua Hoffman">jhoffman23</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIHN0eWxlPSJoZWlnaHQ6IDEwMCU7Ij4KPGhlYWQ+CiAgICA8
c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgoJPHNjcmlw
dCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9hY2Nlc3NpYmlsaXR5LWhlbHBlci5qcyI+PC9zY3JpcHQ+
CjwvaGVhZD4KPGJvZHk+Cgo8ZGl2IHN0eWxlPSJoZWlnaHQ6IDIwMCU7Ij4KICAgIDxwIGlkPSJ0
ZXh0MSIgc3R5bGU9ImhlaWdodDogMTAwdmg7IGZvbnQtc2l6ZTogMmVtOyI+CiAgICAgICAgRmly
c3QgVGV4dAogICAgPC9wPgogICAgPHAgaWQ9InRleHQyIiBzdHlsZT0iaGVpZ2h0OiAxMDB2aDsg
Zm9udC1zaXplOiAyZW0iPgogICAgICAgIFNlY29uZCBUZXh0CiAgICA8L3A+CjwvZGl2PgoKPHNj
cmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgpsZXQgb3V0cHV0ID0gIlRoaXMgdGVzdCBlbnN1
cmVzIHRoYXQgd2hlbiB0aGUgcGFnZSBpcyBzY3JvbGxlZCwgaGl0IHRlc3Rpbmcgd29ya3MgYXMg
ZXhwZWN0ZWQuXG5cbiI7Cgp2YXIgdGV4dDEsIHRleHQyOwppZiAod2luZG93LmFjY2Vzc2liaWxp
dHlDb250cm9sbGVyKSB7CiAgICB0ZXh0MSA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmVsZW1l
bnRBdFBvaW50VmlhUGFnZSgxMCwgMTApLmNoaWxkQXRJbmRleCgwKTsKICAgIG91dHB1dCArPSBl
eHBlY3QoInRleHQxLnN0cmluZ1ZhbHVlIiwgIkFYVmFsdWUgJ0ZpcnN0IFRleHQnIik7CiAgICB3
aW5kb3cuc2Nyb2xsVG8oMCwgZG9jdW1lbnQuYm9keS5zY3JvbGxIZWlnaHQpOwogICAgdGV4dDIg
PSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5lbGVtZW50QXRQb2ludFZpYVBhZ2UoMTAsIDEwKS5j
aGlsZEF0SW5kZXgoMCk7CiAgICBvdXRwdXQgKz0gZXhwZWN0KCJ0ZXh0Mi5zdHJpbmdWYWx1ZSIs
ICJBWFZhbHVlICdTZWNvbmQgVGV4dCciKTsKICAgIGRlYnVnKG91dHB1dCk7Cn0KPC9zY3JpcHQ+
CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>