<?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>228877</bug_id>
          
          <creation_ts>2021-08-06 14:51:52 -0700</creation_ts>
          <short_desc>[GLIB] fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html fails due to rounded corners</short_desc>
          <delta_ts>2021-08-09 09:07:17 -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>Platform</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Arcady Goldmints-Orlov">crzwdjk</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1782576</commentid>
    <comment_count>0</comment_count>
    <who name="Arcady Goldmints-Orlov">crzwdjk</who>
    <bug_when>2021-08-06 14:51:52 -0700</bug_when>
    <thetext>The test in question moves the mouse pointer to the top left corner of an input element and tries to click, but on GTK/WPE this misses if the system theme results in the element having rounded corners, meaning the top left corner of the bounding box is not actually inside the element. It should move the mouse to the center instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782578</commentid>
    <comment_count>1</comment_count>
      <attachid>435092</attachid>
    <who name="Arcady Goldmints-Orlov">crzwdjk</who>
    <bug_when>2021-08-06 14:53:32 -0700</bug_when>
    <thetext>Created attachment 435092
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782693</commentid>
    <comment_count>2</comment_count>
    <who name="Arcady Goldmints-Orlov">crzwdjk</who>
    <bug_when>2021-08-07 07:31:37 -0700</bug_when>
    <thetext>For what it&apos;s worth a quick search of other tests that use eventSender.mouseMoveTo with offsetLeft shows that the overwhelming majority use some kind of offset, presumably because of exactly this sort of issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782897</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-09 09:06:13 -0700</bug_when>
    <thetext>Committed r280779 (240363@main): &lt;https://commits.webkit.org/240363@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 435092.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1782898</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-08-09 09:07:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/81697626&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>435092</attachid>
            <date>2021-08-06 14:53:32 -0700</date>
            <delta_ts>2021-08-09 09:06:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-228877-20210806175331.patch</filename>
            <type>text/plain</type>
            <size>1863</size>
            <attacher name="Arcady Goldmints-Orlov">crzwdjk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwNzM0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZWFmMzFkNGMxZTAzOWY5ODZhYTMx
ZjVlZDBkZmY0NmM3YWEyYzg5YS4uZGMxMmQwYjhmZDdhMjlmZWQ4NTk4YTdmYzQxOTNmZjY5Nzc3
ODJiMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA4LTA2ICBBcmNhZHkgR29sZG1pbnRz
LU9ybG92ICA8YWdvbGRtaW50c0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtHTElCXSBmYXN0L2V2
ZW50cy9jaGVjay1kZWZvY3VzLWV2ZW50LW9yZGVyLXdoZW4tdHJpZ2dlcmVkLWJ5LW1vdXNlLWNs
aWNrLmh0bWwgZmFpbHMgZHVlIHRvIHJvdW5kZWQgY29ybmVycworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI4ODc3CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gdGhlIHRlc3QsIG1vdmUgdGhlIGN1cnNv
ciB0byB0aGUgY2VudGVyIG9mIHRoZSBpbnB1dCBlbGVtZW50IHRvIGJlCisgICAgICAgIGNsaWNr
ZWQgb24gdG8gYXZvaWQgaXNzdWVzIHdpdGggcm91bmRlZCBjb3JuZXJzLgorCisgICAgICAgICog
ZmFzdC9ldmVudHMvY2hlY2stZGVmb2N1cy1ldmVudC1vcmRlci13aGVuLXRyaWdnZXJlZC1ieS1t
b3VzZS1jbGljay5odG1sOgorCiAyMDIxLTA4LTA2ICBFcmljIEh1dGNoaXNvbiAgPGVodXRjaGlz
b25AYXBwbGUuY29tPgogCiAgICAgICAgIFJlLWJhc2VsaW5lZCBpbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2h0bWwvZG9tL2lkbGhhcm5lc3MuaHR0cHMuaHRtbC4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NoZWNrLWRlZm9jdXMtZXZlbnQtb3JkZXItd2hlbi10
cmlnZ2VyZWQtYnktbW91c2UtY2xpY2suaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2No
ZWNrLWRlZm9jdXMtZXZlbnQtb3JkZXItd2hlbi10cmlnZ2VyZWQtYnktbW91c2UtY2xpY2suaHRt
bAppbmRleCA5NWU2MWZlYWZiYTk0MTQ4MTBhN2Y4YmVhMTVhNzExODkyMTE4ZGI5Li41YmUwMjAz
OWQ4ZDk1OWJjZWEyYzdmZWEyZDgwYzgwOWI3YTc1YjJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9mYXN0L2V2ZW50cy9jaGVjay1kZWZvY3VzLWV2ZW50LW9yZGVyLXdoZW4tdHJpZ2dlcmVkLWJ5
LW1vdXNlLWNsaWNrLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY2hlY2stZGVm
b2N1cy1ldmVudC1vcmRlci13aGVuLXRyaWdnZXJlZC1ieS1tb3VzZS1jbGljay5odG1sCkBAIC0y
MCw3ICsyMCw4IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQogICAgIGJlZ2luUmVjb3JkaW5nRXZlbnRz
KCk7CiAgICAgZmlyc3RJbnB1dC5mb2N1cygpOwogICAgIGV2ZW50U2VuZGVyLmtleURvd24oIkEi
KTsKLSAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhzZWNvbmRJbnB1dC5vZmZzZXRMZWZ0LCBz
ZWNvbmRJbnB1dC5vZmZzZXRUb3ApOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHNlY29u
ZElucHV0Lm9mZnNldExlZnQgKyBzZWNvbmRJbnB1dC5vZmZzZXRXaWR0aCAvIDIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2Vjb25kSW5wdXQub2Zmc2V0VG9wICsgc2Vjb25kSW5wdXQu
b2Zmc2V0SGVpZ2h0IC8gMik7CiAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CiAgICAgZXZl
bnRTZW5kZXIubW91c2VVcCgpOyAvLyBUcmFuc2ZlcnMgZm9jdXMgdG8gdGV4dCBmaWVsZCAic2Vj
b25kIGlucHV0Ii4KICAgICBlbmRSZWNvcmRpbmdFdmVudHMoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>