<?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>226331</bug_id>
          
          <creation_ts>2021-05-27 07:04:53 -0700</creation_ts>
          <short_desc>[GTK4] Scrollbar click doesn&apos;t work as expected when native scrollbars are off</short_desc>
          <delta_ts>2021-07-12 01:22:50 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alice Mikhaylenko">alicem</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1764320</commentid>
    <comment_count>0</comment_count>
    <who name="Alice Mikhaylenko">alicem</who>
    <bug_when>2021-05-27 07:04:53 -0700</bug_when>
    <thetext>Clicking the scrollbar just scrolls slightly in that direction instead of moving the slider under the pointer immediately and starting a drag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1776176</commentid>
    <comment_count>1</comment_count>
    <who name="Alice Mikhaylenko">alicem</who>
    <bug_when>2021-07-10 14:54:54 -0700</bug_when>
    <thetext>Looks like it was fixed in https://bugs.webkit.org/show_bug.cgi?id=210002 for GTK3, but that code path is never hit in GTK4 and we use ScrollbarThemeAdwaita directly, so it will have to be done there as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1776184</commentid>
    <comment_count>2</comment_count>
      <attachid>433278</attachid>
    <who name="Alice Mikhaylenko">alicem</who>
    <bug_when>2021-07-10 15:08:28 -0700</bug_when>
    <thetext>Created attachment 433278
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1776269</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-07-12 01:22:47 -0700</bug_when>
    <thetext>Committed r279821 (239582@main): &lt;https://commits.webkit.org/239582@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 433278.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433278</attachid>
            <date>2021-07-10 15:08:28 -0700</date>
            <delta_ts>2021-07-12 01:22:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Patch.patch</filename>
            <type>text/plain</type>
            <size>2667</size>
            <attacher name="Alice Mikhaylenko">alicem</attacher>
            
              <data encoding="base64">RnJvbSA3ZjEzZmJkMTQwNmJkYzQzMTNiOWQyNDA2MmRmNzE0ZTBiYWNhNWQ2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kZXIgTWlraGF5bGVua28gPGFsZXhtQGdub21lLm9y
Zz4KRGF0ZTogU3VuLCAxMSBKdWwgMjAyMSAwMzowNzowNCArMDUwMApTdWJqZWN0OiBbUEFUQ0hd
IFBhdGNoCgotLS0KIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDEyICsrKysrKysrKysrKwogLi4uL3BsYXRmb3JtL2Fkd2FpdGEvU2Nyb2xsYmFyVGhl
bWVBZHdhaXRhLmNwcCAgIHwgMTYgKysrKysrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAy
NiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBlMDJjNTViNDUz
MmUuLmM3MmYyNGJlYzBiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA3LTEw
ICBBbGV4YW5kZXIgTWlraGF5bGVua28gIDxhbGV4bUBnbm9tZS5vcmc+CisKKyAgICAgICAgW0dU
SzRdIFNjcm9sbGJhciBjbGljayBkb2Vzbid0IHdvcmsgYXMgZXhwZWN0ZWQgd2hlbiBuYXRpdmUg
c2Nyb2xsYmFycyBhcmUgb2ZmCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMjYzMzEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBNYWtlIEFkd2FpdGEgc2Nyb2xsYmFyIHRoZW1lIGZvbGxvdyB0aGUgR1RLIHNl
dHRpbmcgaWYgcG9zc2libGUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9hZHdhaXRhL1Njcm9sbGJh
clRoZW1lQWR3YWl0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxiYXJUaGVtZUFkd2Fp
dGE6OmhhbmRsZU1vdXNlUHJlc3NFdmVudCk6CisKIDIwMjEtMDctMDkgIEFsZXhhbmRlciBNaWto
YXlsZW5rbyAgPGFsZXhtQGdub21lLm9yZz4KIAogICAgICAgICBbR1RLXSBTdXBwb3J0IGRhcmsg
c2Nyb2xsYmFycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYWR3YWl0YS9T
Y3JvbGxiYXJUaGVtZUFkd2FpdGEuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYWR3YWl0
YS9TY3JvbGxiYXJUaGVtZUFkd2FpdGEuY3BwCmluZGV4IGIyMDA4ZDNlMzNkYi4uYTEwOTY4ODg3
MzE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hZHdhaXRhL1Njcm9sbGJh
clRoZW1lQWR3YWl0YS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYWR3YWl0YS9T
Y3JvbGxiYXJUaGVtZUFkd2FpdGEuY3BwCkBAIC0zNCw2ICszNCwxMCBAQAogI2luY2x1ZGUgIlNj
cm9sbGJhci5oIgogI2luY2x1ZGUgIlRoZW1lQWR3YWl0YS5oIgogCisjaWYgUExBVEZPUk0oR1RL
KQorI2luY2x1ZGUgPGd0ay9ndGsuaD4KKyNlbmRpZgorCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
IHN0YXRpYyBjb25zdCB1bnNpZ25lZCBzY3JvbGxiYXJTaXplID0gMTM7CkBAIC0yMzMsMTMgKzIz
NywyMSBAQCBib29sIFNjcm9sbGJhclRoZW1lQWR3YWl0YTo6cGFpbnQoU2Nyb2xsYmFyJiBzY3Jv
bGxiYXIsIEdyYXBoaWNzQ29udGV4dCYgZ3JhcGhpYwogCiBTY3JvbGxiYXJCdXR0b25QcmVzc0Fj
dGlvbiBTY3JvbGxiYXJUaGVtZUFkd2FpdGE6OmhhbmRsZU1vdXNlUHJlc3NFdmVudChTY3JvbGxi
YXImLCBjb25zdCBQbGF0Zm9ybU1vdXNlRXZlbnQmIGV2ZW50LCBTY3JvbGxiYXJQYXJ0IHByZXNz
ZWRQYXJ0KQogeworICAgIGdib29sZWFuIHdhcnBTbGlkZXIgPSBGQUxTRTsKICAgICBzd2l0Y2gg
KHByZXNzZWRQYXJ0KSB7CiAgICAgY2FzZSBCYWNrVHJhY2tQYXJ0OgogICAgIGNhc2UgRm9yd2Fy
ZFRyYWNrUGFydDoKKyNpZiBQTEFURk9STShHVEspCisgICAgICAgIGdfb2JqZWN0X2dldChndGtf
c2V0dGluZ3NfZ2V0X2RlZmF1bHQoKSwKKyAgICAgICAgICAgICJndGstcHJpbWFyeS1idXR0b24t
d2FycHMtc2xpZGVyIiwKKyAgICAgICAgICAgICZ3YXJwU2xpZGVyLCBudWxscHRyKTsKKyNlbmRp
ZgogICAgICAgICAvLyBUaGUgc2hpZnQga2V5IG9yIG1pZGRsZS9yaWdodCBidXR0b24gcmV2ZXJz
ZXMgdGhlIHNlbnNlLgogICAgICAgICBpZiAoZXZlbnQuc2hpZnRLZXkoKSB8fCBldmVudC5idXR0
b24oKSAhPSBMZWZ0QnV0dG9uKQotICAgICAgICAgICAgcmV0dXJuIFNjcm9sbGJhckJ1dHRvblBy
ZXNzQWN0aW9uOjpDZW50ZXJPblRodW1iOwotICAgICAgICByZXR1cm4gU2Nyb2xsYmFyQnV0dG9u
UHJlc3NBY3Rpb246OlNjcm9sbDsKKyAgICAgICAgICAgIHdhcnBTbGlkZXIgPSAhd2FycFNsaWRl
cjsKKyAgICAgICAgcmV0dXJuIHdhcnBTbGlkZXIgPworICAgICAgICAgICAgU2Nyb2xsYmFyQnV0
dG9uUHJlc3NBY3Rpb246OkNlbnRlck9uVGh1bWI6CisgICAgICAgICAgICBTY3JvbGxiYXJCdXR0
b25QcmVzc0FjdGlvbjo6U2Nyb2xsOwogICAgIGNhc2UgVGh1bWJQYXJ0OgogICAgICAgICBpZiAo
ZXZlbnQuYnV0dG9uKCkgIT0gUmlnaHRCdXR0b24pCiAgICAgICAgICAgICByZXR1cm4gU2Nyb2xs
YmFyQnV0dG9uUHJlc3NBY3Rpb246OlN0YXJ0RHJhZzsKLS0gCjIuMzEuMQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>