<?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>196877</bug_id>
          
          <creation_ts>2019-04-12 14:14:31 -0700</creation_ts>
          <short_desc>Provide a quirk to disable Pointer Events</short_desc>
          <delta_ts>2019-04-13 01:00:56 -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>UI Events</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="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>dbates</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>jonlee</cc>
    
    <cc>kangil.han</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>thorton</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1526904</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-04-12 14:14:31 -0700</bug_when>
    <thetext>We need a quirk to disable Pointer Events wholesale.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1526905</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-04-12 14:14:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/49863470&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1526906</commentid>
    <comment_count>2</comment_count>
      <attachid>367345</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-04-12 14:16:20 -0700</bug_when>
    <thetext>Created attachment 367345
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1526932</commentid>
    <comment_count>3</comment_count>
      <attachid>367345</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2019-04-12 16:06:24 -0700</bug_when>
    <thetext>Comment on attachment 367345
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=367345&amp;action=review

&gt; Source/WebCore/ChangeLog:9
&gt; +        Add a quirk to disable Pointer Events and opt a website that has compatibility issues when Pointer Events are enabled into this new quirk.

I think this is correct english, but it was hard to read.

&gt; Source/WebCore/page/Quirks.cpp:239
&gt; +    if (equalLettersIgnoringASCIICase(host, &quot;mailchimp.com&quot;) || host.endsWithIgnoringASCIICase(&quot;.mailchimp.com&quot;))

Annoying that there might be a site notmailchimp.com, or that we can&apos;t say &quot;[\.^]mailchimp\.com$&quot; (not sure that&apos;s even a valid regexp)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527020</commentid>
    <comment_count>4</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-04-13 01:00:56 -0700</bug_when>
    <thetext>Committed r244240: &lt;https://trac.webkit.org/changeset/244240&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>367345</attachid>
            <date>2019-04-12 14:16:20 -0700</date>
            <delta_ts>2019-04-12 16:06:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196877-20190412231618.patch</filename>
            <type>text/plain</type>
            <size>5119</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ0MjE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmUyZTgwN2FiMjA1YTIw
NmNjYzMzMjYwYzkzMTU1MjM2ZmY2ZmY1My4uNGY5Y2Y1NmFjMDViODZhYzQ4YjU3ZjIyNWQ5MzMw
YjUwYjFiODY2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE5LTA0LTEyICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgUHJvdmlkZSBhIHF1aXJr
IHRvIGRpc2FibGUgUG9pbnRlciBFdmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5Njg3NworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDk4NjM0
NzA+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRk
IGEgcXVpcmsgdG8gZGlzYWJsZSBQb2ludGVyIEV2ZW50cyBhbmQgb3B0IGEgd2Vic2l0ZSB0aGF0
IGhhcyBjb21wYXRpYmlsaXR5IGlzc3VlcyB3aGVuIFBvaW50ZXIgRXZlbnRzIGFyZSBlbmFibGVk
IGludG8gdGhpcyBuZXcgcXVpcmsuCisKKyAgICAgICAgKiBkb20vUG9pbnRlckV2ZW50LmlkbDoK
KyAgICAgICAgKiBwYWdlL1F1aXJrcy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpRdWlya3M6OnNo
b3VsZERpc2FibGVQb2ludGVyRXZlbnRzUXVpcmsgY29uc3QpOgorICAgICAgICAqIHBhZ2UvUXVp
cmtzLmg6CisgICAgICAgICogcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsaW5nQ29vcmRpbmF0b3I6OmFic29sdXRlRXZlbnRU
cmFja2luZ1JlZ2lvbnNGb3JGcmFtZSBjb25zdCk6CisgICAgICAgICogc3R5bGUvU3R5bGVUcmVl
UmVzb2x2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OlRyZWVSZXNvbHZlcjo6cmVz
b2x2ZUVsZW1lbnQpOgorCiAyMDE5LTA0LTEyICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBs
ZS5jb20+CiAKICAgICAgICAgT3B0IHNvbWUgd2Vic2l0ZXMgaW50byB0aGUgc2ltdWxhdGVkIG1v
dXNlIGV2ZW50cyBkaXNwYXRjaCBxdWlyayB3aGVuIGluIG1vZGVybiBjb21wYXRpYmlsaXR5IG1v
ZGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Qb2ludGVyRXZlbnQuaWRsIGIvU291
cmNlL1dlYkNvcmUvZG9tL1BvaW50ZXJFdmVudC5pZGwKaW5kZXggMDcwN2QzZWIzODFlNTNjY2Y4
YWE0Y2ZjNGY0ODA1ZDY1Mzg3ZDhlOC4uNzA1YTVjZmMxNzk5MGYyNmI4Y2Y2NjZhMGNhNDFmZTVi
OWUwZTIyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1BvaW50ZXJFdmVudC5pZGwK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1BvaW50ZXJFdmVudC5pZGwKQEAgLTM5LDYgKzM5LDcg
QEAgZGljdGlvbmFyeSBQb2ludGVyRXZlbnRJbml0IDogTW91c2VFdmVudEluaXQgewogWwogICAg
IENvbmRpdGlvbmFsPVBPSU5URVJfRVZFTlRTLAogICAgIEVuYWJsZWRBdFJ1bnRpbWU9UG9pbnRl
ckV2ZW50cywKKyAgICBEaXNhYmxlZEJ5UXVpcms9c2hvdWxkRGlzYWJsZVBvaW50ZXJFdmVudHMs
CiAgICAgQ29uc3RydWN0b3IoRE9NU3RyaW5nIHR5cGUsIG9wdGlvbmFsIFBvaW50ZXJFdmVudElu
aXQgZXZlbnRJbml0RGljdCksCiAgICAgRXhwb3NlZD1XaW5kb3cKIF0gaW50ZXJmYWNlIFBvaW50
ZXJFdmVudCA6IE1vdXNlRXZlbnQgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9R
dWlya3MuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuY3BwCmluZGV4IDg1Y2NiMmQ3
NGZhNmE0MzRkN2E2MWZmZDIzMDMzMjljNjA5OTIwZGEuLjg0OWY5M2ExZTA1NzFjMTU0MjUwOThm
NGQ1NDVkZGM4MDQwNzQ1YTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtz
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5jcHAKQEAgLTIyOCw0ICsyMjgs
MTggQEAgYm9vbCBRdWlya3M6OnNob3VsZERpc3BhdGNoU2ltdWxhdGVkTW91c2VFdmVudHMoKSBj
b25zdAogICAgIHJldHVybiBmYWxzZTsKIH0KIAorYm9vbCBRdWlya3M6OnNob3VsZERpc2FibGVQ
b2ludGVyRXZlbnRzUXVpcmsoKSBjb25zdAoreworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCisg
ICAgaWYgKCFuZWVkc1F1aXJrcygpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBhdXRv
JiB1cmwgPSBtX2RvY3VtZW50LT50b3BEb2N1bWVudCgpLnVybCgpOworICAgIGF1dG8gaG9zdCA9
IHVybC5ob3N0KCk7CisgICAgaWYgKGVxdWFsTGV0dGVyc0lnbm9yaW5nQVNDSUlDYXNlKGhvc3Qs
ICJtYWlsY2hpbXAuY29tIikgfHwgaG9zdC5lbmRzV2l0aElnbm9yaW5nQVNDSUlDYXNlKCIubWFp
bGNoaW1wLmNvbSIpKQorICAgICAgICByZXR1cm4gdHJ1ZTsKKyNlbmRpZgorICAgIHJldHVybiBm
YWxzZTsKK30KKwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuaCBi
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvUXVpcmtzLmgKaW5kZXggMmQxMmVhNTdiNjNkNjBjNTA3NDc4
ZDk2ZWUwNDNiZTRmMTIwNGYzNi4uODdmOTlmOTBlYzhiMzQ3NzczZDE5YTZlZmJmYTAxNjMwNmM0
YjU2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9RdWlya3MuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL1F1aXJrcy5oCkBAIC00Niw2ICs0Niw3IEBAIHB1YmxpYzoKICAgICBi
b29sIGhhc0Jyb2tlbkVuY3J5cHRlZE1lZGlhQVBJU3VwcG9ydFF1aXJrKCkgY29uc3Q7CiAgICAg
Ym9vbCBoYXNXZWJTUUxTdXBwb3J0UXVpcmsoKSBjb25zdDsKICAgICBib29sIHNob3VsZERpc3Bh
dGNoU2ltdWxhdGVkTW91c2VFdmVudHMoKSBjb25zdDsKKyAgICBib29sIHNob3VsZERpc2FibGVQ
b2ludGVyRXZlbnRzUXVpcmsoKSBjb25zdDsKIAogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNU
b3VjaEJhclVwZGF0ZVN1cHJlc3NlZEZvckhpZGRlbkNvbnRlbnRFZGl0YWJsZSgpIGNvbnN0Owog
ICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNOZXZlclJpY2hseUVkaXRhYmxlRm9yVG91Y2hCYXIo
KSBjb25zdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9s
bGluZ0Nvb3JkaW5hdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9s
bGluZ0Nvb3JkaW5hdG9yLmNwcAppbmRleCA1ZjUzOGFlZWQ3ZDgwNWRiNmM0MGRmZjdjY2ZkYWNj
YzA4ZmZlZTQ2Li40YjAzZGI4NTk1NmU0ZDVlOWI3OTEzNDYyYjdiMDM2N2Q2OTQ4YmVkIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdDb29yZGluYXRv
ci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRp
bmF0b3IuY3BwCkBAIC0xMTEsNyArMTExLDcgQEAgRXZlbnRUcmFja2luZ1JlZ2lvbnMgU2Nyb2xs
aW5nQ29vcmRpbmF0b3I6OmFic29sdXRlRXZlbnRUcmFja2luZ1JlZ2lvbnNGb3JGcmFtZSgKICAg
ICBhdXRvIGV2ZW50VHJhY2tpbmdSZWdpb25zID0gZG9jdW1lbnQtPmV2ZW50VHJhY2tpbmdSZWdp
b25zKCk7CiAKICNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCi0gICAgaWYgKFJ1bnRpbWVFbmFi
bGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkucG9pbnRlckV2ZW50c0VuYWJsZWQoKSkgewor
ICAgIGlmICghZG9jdW1lbnQtPnF1aXJrcygpLnNob3VsZERpc2FibGVQb2ludGVyRXZlbnRzUXVp
cmsoKSAmJiBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLnBvaW50ZXJF
dmVudHNFbmFibGVkKCkpIHsKICAgICAgICAgaWYgKGF1dG8qIHRvdWNoQWN0aW9uRWxlbWVudHMg
PSBmcmFtZS5kb2N1bWVudCgpLT50b3VjaEFjdGlvbkVsZW1lbnRzKCkpIHsKICAgICAgICAgICAg
IGF1dG8mIHRvdWNoQWN0aW9uRGF0YSA9IGV2ZW50VHJhY2tpbmdSZWdpb25zLnRvdWNoQWN0aW9u
RGF0YTsKICAgICAgICAgICAgIGZvciAoY29uc3QgYXV0byYgZWxlbWVudCA6ICp0b3VjaEFjdGlv
bkVsZW1lbnRzKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVRyZWVS
ZXNvbHZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVRyZWVSZXNvbHZlci5jcHAK
aW5kZXggZWM2YTY4M2M5M2I4MzFjMmQwODAzYTVhNmU0YTM4ZTlhYmRkZjZlOC4uMzRlZGI1Mzg3
ZDQ1ZDY1MjUyN2ZhZDRlYzg4MWM1ZTBkYWVkMDQ0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvc3R5bGUvU3R5bGVUcmVlUmVzb2x2ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N0eWxl
L1N0eWxlVHJlZVJlc29sdmVyLmNwcApAQCAtNDIsNiArNDIsNyBAQAogI2luY2x1ZGUgIk5vZGVS
ZW5kZXJTdHlsZS5oIgogI2luY2x1ZGUgIlBhZ2UuaCIKICNpbmNsdWRlICJQbGF0Zm9ybVN0cmF0
ZWdpZXMuaCIKKyNpbmNsdWRlICJRdWlya3MuaCIKICNpbmNsdWRlICJSZW5kZXJFbGVtZW50Lmgi
CiAjaW5jbHVkZSAiUmVuZGVyU3R5bGUuaCIKICNpbmNsdWRlICJSZW5kZXJWaWV3LmgiCkBAIC0y
MzgsNyArMjM5LDcgQEAgRWxlbWVudFVwZGF0ZXMgVHJlZVJlc29sdmVyOjpyZXNvbHZlRWxlbWVu
dChFbGVtZW50JiBlbGVtZW50KQogICAgIGF1dG8gYWZ0ZXJVcGRhdGUgPSByZXNvbHZlUHNldWRv
U3R5bGUoZWxlbWVudCwgdXBkYXRlLCBQc2V1ZG9JZDo6QWZ0ZXIpOwogCiAjaWYgRU5BQkxFKFBP
SU5URVJfRVZFTlRTKSAmJiBQTEFURk9STShJT1NfRkFNSUxZKQotICAgIGlmIChSdW50aW1lRW5h
YmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLnBvaW50ZXJFdmVudHNFbmFibGVkKCkpCisg
ICAgaWYgKCFtX2RvY3VtZW50LnF1aXJrcygpLnNob3VsZERpc2FibGVQb2ludGVyRXZlbnRzUXVp
cmsoKSAmJiBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLnBvaW50ZXJF
dmVudHNFbmFibGVkKCkpCiAgICAgICAgIG1fZG9jdW1lbnQudXBkYXRlVG91Y2hBY3Rpb25FbGVt
ZW50cyhlbGVtZW50LCAqdXBkYXRlLnN0eWxlLmdldCgpKTsKICNlbmRpZgogCg==
</data>
<flag name="review"
          id="383699"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>