<?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>193819</bug_id>
          
          <creation_ts>2019-01-25 02:41:46 -0800</creation_ts>
          <short_desc>Use ENABLE_POINTER_EVENTS for the touch-action property</short_desc>
          <delta_ts>2019-01-25 03:41:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</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>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1498181</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-01-25 02:41:46 -0800</bug_when>
    <thetext>Use ENABLE_POINTER_EVENTS for the touch-action property</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498182</commentid>
    <comment_count>1</comment_count>
      <attachid>360095</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-01-25 02:42:42 -0800</bug_when>
    <thetext>Created attachment 360095
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498185</commentid>
    <comment_count>2</comment_count>
      <attachid>360095</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-01-25 02:48:57 -0800</bug_when>
    <thetext>Comment on attachment 360095
Patch

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

&gt; Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1750
&gt; -#if ENABLE(TOUCH_EVENTS)
&gt; +#if ENABLE(POINTER_EVENTS)

You should also remove the flag from the configuration files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498188</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-01-25 02:53:15 -0800</bug_when>
    <thetext>(In reply to Antti Koivisto from comment #2)
&gt; Comment on attachment 360095 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=360095&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1750
&gt; &gt; -#if ENABLE(TOUCH_EVENTS)
&gt; &gt; +#if ENABLE(POINTER_EVENTS)
&gt; 
&gt; You should also remove the flag from the configuration files.

The TOUCH_EVENTS flag is still used for other purposes besides the touch-action property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498192</commentid>
    <comment_count>4</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-01-25 03:37:06 -0800</bug_when>
    <thetext>Committed r240472: &lt;https://trac.webkit.org/changeset/240472&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498196</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-25 03:41:08 -0800</bug_when>
    <thetext>&lt;rdar://problem/47545777&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360095</attachid>
            <date>2019-01-25 02:42:42 -0800</date>
            <delta_ts>2019-01-25 02:44:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193819-20190125114240.patch</filename>
            <type>text/plain</type>
            <size>11049</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQwNDcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzhhNjc2OWU0ZWE3ZGRm
NWUzZTNmMzA3ZjEzZjE3MDg3NmMyMTIyMy4uMWFmZjBlMDdiNmY0M2E2ZDA2NTE3MWJlYTIzMTVl
MTEwNTNkNjBiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDE5LTAxLTI1ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIEVOQUJMRV9QT0lO
VEVSX0VWRU5UUyBmb3IgdGhlIHRvdWNoLWFjdGlvbiBwcm9wZXJ0eQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkzODE5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2luY2Ugd2UndmUgYWRkZWQgYW4gRU5B
QkxFX1BPSU5URVJfRVZFTlRTIHdlIHNob3VsZCBiZSB1c2luZyBpdCBmb3IgYW55dGhpbmcgcmVs
YXRlZCB0byB0aGUgaW1wbGVtZW50YXRpb24gb2YgdGhlCisgICAgICAgIFBvaW50ZXIgRXZlbnRz
IHNwZWNpZmljYXRpb24gb2Ygd2hpY2ggdGhlIHRvdWNoLWFjdGlvbiBwcm9wZXJ0eSBpcyBhIHBh
cnQuCisKKyAgICAgICAgKiBjc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNvbXB1dGVkU3R5bGVFeHRyYWN0b3I6OnZhbHVlRm9yUHJvcGVydHlp
blN0eWxlKToKKyAgICAgICAgKiBjc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oOgorICAg
ICAgICAqIGNzcy9DU1NQcm9wZXJ0aWVzLmpzb246CisgICAgICAgICogY3NzL0NTU1ZhbHVlS2V5
d29yZHMuaW46CisgICAgICAgICogY3NzL1N0eWxlQnVpbGRlckNvbnZlcnRlci5oOgorICAgICAg
ICAqIGNzcy9wYXJzZXIvQ1NTUHJvcGVydHlQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
Q1NTUHJvcGVydHlQYXJzZXI6OnBhcnNlU2luZ2xlVmFsdWUpOgorICAgICAgICAqIGRvbS9FbGVt
ZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OmFsbG93c0RvdWJsZVRhcEdlc3R1
cmUgY29uc3QpOgorICAgICAgICAqIHBsYXRmb3JtL1RvdWNoQWN0aW9uLmg6CisgICAgICAgICog
cmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmg6CisgICAgICAgICogcmVuZGVyaW5nL3N0eWxl
L1N0eWxlUmFyZU5vbkluaGVyaXRlZERhdGEuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGVS
YXJlTm9uSW5oZXJpdGVkRGF0YTo6U3R5bGVSYXJlTm9uSW5oZXJpdGVkRGF0YSk6CisgICAgICAg
IChXZWJDb3JlOjpTdHlsZVJhcmVOb25Jbmhlcml0ZWREYXRhOjpvcGVyYXRvcj09IGNvbnN0KToK
KyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvU3R5bGVSYXJlTm9uSW5oZXJpdGVkRGF0YS5oOgor
CiAyMDE5LTAxLTI0ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
W0xGQ11bQkZDXVtNYXJnaW5Db2xsYXBzaW5nXSBSZWZhY3RvciBNYXJnaW5Db2xsYXBzZTo6dXBk
YXRlQ29sbGFwc2VkTWFyZ2luQWZ0ZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0Nv
bXB1dGVkU3R5bGVEZWNsYXJhdGlvbi5jcHAKaW5kZXggYjRiMTAzYjRjYWZkM2FiNzI5ZDdlMDgw
ODhlZmYyZjZjNDQ1M2M4Ny4uNWFhYWU3MmZlNTUwMjQ5YmQwZjZiZDczNTgwNjM4ZjY3ZGEyOGEz
OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJh
dGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJh
dGlvbi5jcHAKQEAgLTE3NDcsNyArMTc0Nyw3IEBAIHN0YXRpYyBSZWY8Q1NTUHJpbWl0aXZlVmFs
dWU+IHZhbHVlRm9yRmFtaWx5KGNvbnN0IEF0b21pY1N0cmluZyYgZmFtaWx5KQogICAgIHJldHVy
biBDU1NWYWx1ZVBvb2w6OnNpbmdsZXRvbigpLmNyZWF0ZUZvbnRGYW1pbHlWYWx1ZShmYW1pbHkp
OwogfQogCi0jaWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVO
VFMpCiBzdGF0aWMgUmVmPENTU1ZhbHVlPiB0b3VjaEFjdGlvbkZsYWdzVG9DU1NWYWx1ZShPcHRp
b25TZXQ8VG91Y2hBY3Rpb24+IHRvdWNoQWN0aW9ucykKIHsKICAgICBhdXRvJiBjc3NWYWx1ZVBv
b2wgPSBDU1NWYWx1ZVBvb2w6OnNpbmdsZXRvbigpOwpAQCAtMzc2Miw2ICszNzYyLDggQEAgUmVm
UHRyPENTU1ZhbHVlPiBDb21wdXRlZFN0eWxlRXh0cmFjdG9yOjp2YWx1ZUZvclByb3BlcnR5aW5T
dHlsZShjb25zdCBSZW5kZXJTdHkKICNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQogICAgICAgICBj
YXNlIENTU1Byb3BlcnR5V2Via2l0VGFwSGlnaGxpZ2h0Q29sb3I6CiAgICAgICAgICAgICByZXR1
cm4gY3VycmVudENvbG9yT3JWYWxpZENvbG9yKCZzdHlsZSwgc3R5bGUudGFwSGlnaGxpZ2h0Q29s
b3IoKSk7CisjZW5kaWYKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiAgICAgICAgIGNhc2Ug
Q1NTUHJvcGVydHlUb3VjaEFjdGlvbjoKICAgICAgICAgICAgIHJldHVybiB0b3VjaEFjdGlvbkZs
YWdzVG9DU1NWYWx1ZShzdHlsZS50b3VjaEFjdGlvbnMoKSk7CiAjZW5kaWYKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRpdmVWYWx1ZU1hcHBpbmdzLmggYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWVNYXBwaW5ncy5oCmluZGV4IGVmZDg0MjNkYjQ0
ZDI1NzEwZDg0OTFmNThlYmQ1YzFmYWQ1ZGFjM2IuLmQwOWY0OWY0NDM3OTEwNTc3NjAwMmNiZGM5
ZjA1NDcwNjQ3ZTZkNzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcmltaXRp
dmVWYWx1ZU1hcHBpbmdzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZh
bHVlTWFwcGluZ3MuaApAQCAtNTIzNiw3ICs1MjM2LDcgQEAgdGVtcGxhdGU8PiBpbmxpbmUgQ1NT
UHJpbWl0aXZlVmFsdWU6OkNTU1ByaW1pdGl2ZVZhbHVlKFRleHRab29tIHRleHRab29tKQogICAg
IG1fdmFsdWUudmFsdWVJRCA9IENTU1ZhbHVlTm9ybWFsOwogfQogCi0jaWYgRU5BQkxFKFRPVUNI
X0VWRU5UUykKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiB0ZW1wbGF0ZTw+IGlubGluZSBD
U1NQcmltaXRpdmVWYWx1ZTo6Q1NTUHJpbWl0aXZlVmFsdWUoVG91Y2hBY3Rpb24gdG91Y2hBY3Rp
b24pCiAgICAgOiBDU1NWYWx1ZShQcmltaXRpdmVDbGFzcykKIHsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NQcm9wZXJ0aWVzLmpzb24gYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
UHJvcGVydGllcy5qc29uCmluZGV4IDk3NmZhMzk0NjE0MGZlZmM2YWZmN2RkYmY2ZTIwNzQ3YzVh
MDRiNDkuLmU5Zjk0NWE3YjAwNTJlY2EwYTAxNDY1MTBhNjRlMmNhZGJmYzVjMjYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NQcm9wZXJ0aWVzLmpzb24KKysrIGIvU291cmNlL1dl
YkNvcmUvY3NzL0NTU1Byb3BlcnRpZXMuanNvbgpAQCAtNjkzNCw3ICs2OTM0LDcgQEAKICAgICAg
ICAgICAgIF0sCiAgICAgICAgICAgICAiY29kZWdlbi1wcm9wZXJ0aWVzIjogewogICAgICAgICAg
ICAgICAgICJuYW1lLWZvci1tZXRob2RzIjogIlRvdWNoQWN0aW9ucyIsCi0gICAgICAgICAgICAg
ICAgImVuYWJsZS1pZiI6ICJFTkFCTEVfVE9VQ0hfRVZFTlRTIiwKKyAgICAgICAgICAgICAgICAi
ZW5hYmxlLWlmIjogIkVOQUJMRV9QT0lOVEVSX0VWRU5UUyIsCiAgICAgICAgICAgICAgICAgImNv
bnZlcnRlciI6ICJUb3VjaEFjdGlvbiIKICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAic3Bl
Y2lmaWNhdGlvbiI6IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NWYWx1ZUtl
eXdvcmRzLmluIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ZhbHVlS2V5d29yZHMuaW4KaW5kZXgg
MDkzMjE5MDFiZjU5OWIzYzRkMDY0Yzg0YjlmNDIwNDc0YjdkYTZjYi4uZDhkM2QyZDU0NGI3ODdm
Yzk3YzQyNjA3M2E2MmI5Y2E2NzhlZjRkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3Nz
L0NTU1ZhbHVlS2V5d29yZHMuaW4KKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ZhbHVlS2V5
d29yZHMuaW4KQEAgLTEzNTIsNyArMTM1Miw3IEBAIHN0eWxlCiBzY3JvbGwtcG9zaXRpb24KIC8v
Y29udGVudHMKIAotI2lmIGRlZmluZWQoRU5BQkxFX1RPVUNIX0VWRU5UUykgJiYgRU5BQkxFX1RP
VUNIX0VWRU5UUworI2lmIGRlZmluZWQoRU5BQkxFX1BPSU5URVJfRVZFTlRTKSAmJiBFTkFCTEVf
UE9JTlRFUl9FVkVOVFMKIC8vIHRvdWNoLWFjdGlvbgogLy8gYXV0bwogLy8gbm9uZQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlQnVpbGRlckNvbnZlcnRlci5oIGIvU291cmNl
L1dlYkNvcmUvY3NzL1N0eWxlQnVpbGRlckNvbnZlcnRlci5oCmluZGV4IDgwZDgxYWE2Zjg1MDlh
YWIyN2VmMmYyM2M5ZTYxMTE0ZDQyMTFjNTUuLjUwYTVmNTBhYjE1MzlkNTM3NzE1NDkyZWI4ODZi
MDczZGRkZTFmOTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZUJ1aWxkZXJD
b252ZXJ0ZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVCdWlsZGVyQ29udmVydGVy
LmgKQEAgLTExNyw2ICsxMTcsOCBAQCBwdWJsaWM6CiAjZW5kaWYKICNpZiBFTkFCTEUoVE9VQ0hf
RVZFTlRTKQogICAgIHN0YXRpYyBDb2xvciBjb252ZXJ0VGFwSGlnaGxpZ2h0Q29sb3IoU3R5bGVS
ZXNvbHZlciYsIGNvbnN0IENTU1ZhbHVlJik7CisjZW5kaWYKKyNpZiBFTkFCTEUoUE9JTlRFUl9F
VkVOVFMpCiAgICAgc3RhdGljIE9wdGlvblNldDxUb3VjaEFjdGlvbj4gY29udmVydFRvdWNoQWN0
aW9uKFN0eWxlUmVzb2x2ZXImLCBjb25zdCBDU1NWYWx1ZSYpOwogI2VuZGlmCiAjaWYgRU5BQkxF
KEFDQ0VMRVJBVEVEX09WRVJGTE9XX1NDUk9MTElORykKQEAgLTEzNDcsNyArMTM0OSw5IEBAIGlu
bGluZSBDb2xvciBTdHlsZUJ1aWxkZXJDb252ZXJ0ZXI6OmNvbnZlcnRUYXBIaWdobGlnaHRDb2xv
cihTdHlsZVJlc29sdmVyJiBzdHlsCiB7CiAgICAgcmV0dXJuIHN0eWxlUmVzb2x2ZXIuY29sb3JG
cm9tUHJpbWl0aXZlVmFsdWUoZG93bmNhc3Q8Q1NTUHJpbWl0aXZlVmFsdWU+KHZhbHVlKSk7CiB9
CisjZW5kaWYKIAorI2lmIEVOQUJMRShQT0lOVEVSX0VWRU5UUykKIGlubGluZSBPcHRpb25TZXQ8
VG91Y2hBY3Rpb24+IFN0eWxlQnVpbGRlckNvbnZlcnRlcjo6Y29udmVydFRvdWNoQWN0aW9uKFN0
eWxlUmVzb2x2ZXImLCBjb25zdCBDU1NWYWx1ZSYgdmFsdWUpCiB7CiAgICAgaWYgKGlzPENTU1By
aW1pdGl2ZVZhbHVlPih2YWx1ZSkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvcGFy
c2VyL0NTU1Byb3BlcnR5UGFyc2VyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NT
UHJvcGVydHlQYXJzZXIuY3BwCmluZGV4IDFmNzk1ZDkwMzIxNzFiZmRlZDA4NTQ4YWIxZWI4YzI3
MzVjNTZiMTcuLmIzOWZkMWM1ZDViMGRhNzg1YzQ4OGYzNTFkMzI5NjIyYTU2MTA3ZjggMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUHJvcGVydHlQYXJzZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUHJvcGVydHlQYXJzZXIuY3BwCkBAIC0x
MzQ3LDcgKzEzNDcsNyBAQCBzdGF0aWMgUmVmUHRyPENTU1ZhbHVlPiBjb25zdW1lQ2xpcChDU1NQ
YXJzZXJUb2tlblJhbmdlJiByYW5nZSwgQ1NTUGFyc2VyTW9kZSBjcwogICAgIHJldHVybiBDU1NW
YWx1ZVBvb2w6OnNpbmdsZXRvbigpLmNyZWF0ZVZhbHVlKFdURk1vdmUocmVjdCkpOwogfQogCi0j
aWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiBzdGF0
aWMgUmVmUHRyPENTU1ZhbHVlPiBjb25zdW1lVG91Y2hBY3Rpb24oQ1NTUGFyc2VyVG9rZW5SYW5n
ZSYgcmFuZ2UpCiB7CiAgICAgQ1NTVmFsdWVJRCBpZCA9IHJhbmdlLnBlZWsoKS5pZCgpOwpAQCAt
NDAzOCw3ICs0MDM4LDcgQEAgUmVmUHRyPENTU1ZhbHVlPiBDU1NQcm9wZXJ0eVBhcnNlcjo6cGFy
c2VTaW5nbGVWYWx1ZShDU1NQcm9wZXJ0eUlEIHByb3BlcnR5LCBDU1MKICNlbmRpZgogICAgIGNh
c2UgQ1NTUHJvcGVydHlDbGlwOgogICAgICAgICByZXR1cm4gY29uc3VtZUNsaXAobV9yYW5nZSwg
bV9jb250ZXh0Lm1vZGUpOwotI2lmIEVOQUJMRShUT1VDSF9FVkVOVFMpCisjaWYgRU5BQkxFKFBP
SU5URVJfRVZFTlRTKQogICAgIGNhc2UgQ1NTUHJvcGVydHlUb3VjaEFjdGlvbjoKICAgICAgICAg
cmV0dXJuIGNvbnN1bWVUb3VjaEFjdGlvbihtX3JhbmdlKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1l
bnQuY3BwCmluZGV4IGIyZjEzZDAyMmMwOTg3MzI1MjQ3OWNiZWFhNTA4NjI3MGE4NDJiZDYuLmVh
NTQ5M2E1YTJjZDVmZWFkZDY2YzBmNmQ3YjM0NTBmNzBmYzEzYTIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVu
dC5jcHAKQEAgLTE2NjUsOCArMTY2NSwxMCBAQCBVUkwgRWxlbWVudDo6YWJzb2x1dGVMaW5rVVJM
KCkgY29uc3QKICNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQogYm9vbCBFbGVtZW50OjphbGxvd3NE
b3VibGVUYXBHZXN0dXJlKCkgY29uc3QKIHsKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiAg
ICAgaWYgKHJlbmRlclN0eWxlKCkgJiYgcmVuZGVyU3R5bGUoKS0+dG91Y2hBY3Rpb25zKCkgIT0g
VG91Y2hBY3Rpb246OkF1dG8pCiAgICAgICAgIHJldHVybiBmYWxzZTsKKyNlbmRpZgogCiAgICAg
RWxlbWVudCogcGFyZW50ID0gcGFyZW50RWxlbWVudCgpOwogICAgIHJldHVybiAhcGFyZW50IHx8
IHBhcmVudC0+YWxsb3dzRG91YmxlVGFwR2VzdHVyZSgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vVG91Y2hBY3Rpb24uaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Rv
dWNoQWN0aW9uLmgKaW5kZXggODY4MmI3ZmM0Njc3NTg5ZDgxOWY5MmY5ZDU0OTZjM2NhNTNlM2Yx
Zi4uYjBjYjQ3NmU4ODk3NDg5OGRkY2M3YmVlMDVlMTQ1NGQ0YzMwMzFmOCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vVG91Y2hBY3Rpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9Ub3VjaEFjdGlvbi5oCkBAIC0yNSw2ICsyNSw4IEBACiAKICNwcmFnbWEgb25j
ZQogCisjaWYgRU5BQkxFKFBPSU5URVJfRVZFTlRTKQorCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
IGVudW0gY2xhc3MgVG91Y2hBY3Rpb24gOiB1aW50OF90IHsKQEAgLTM3LDMgKzM5LDUgQEAgZW51
bSBjbGFzcyBUb3VjaEFjdGlvbiA6IHVpbnQ4X3QgewogfTsKIAogfQorCisjZW5kaWYgLy8gRU5B
QkxFKFBPSU5URVJfRVZFTlRTKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L3N0eWxlL1JlbmRlclN0eWxlLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVu
ZGVyU3R5bGUuaAppbmRleCAzZDg3ZmJkNDhkYzYyMzdmZmUyYzUxOWE4YjBjNDUyNGI3YTQxYzk1
Li4zMjRlZmU1OGNkMDllOWU0NGFjODYyMDljOGEzMjQ5ODE2ZDAyYzQzIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaApAQCAtNzA0LDcgKzcwNCw3IEBA
IHB1YmxpYzoKICAgICBpbnQgaW5pdGlhbExldHRlckRyb3AoKSBjb25zdCB7IHJldHVybiBpbml0
aWFsTGV0dGVyKCkud2lkdGgoKTsgfQogICAgIGludCBpbml0aWFsTGV0dGVySGVpZ2h0KCkgY29u
c3QgeyByZXR1cm4gaW5pdGlhbExldHRlcigpLmhlaWdodCgpOyB9CiAKLSNpZiBFTkFCTEUoVE9V
Q0hfRVZFTlRTKQorI2lmIEVOQUJMRShQT0lOVEVSX0VWRU5UUykKICAgICBPcHRpb25TZXQ8VG91
Y2hBY3Rpb24+IHRvdWNoQWN0aW9ucygpIGNvbnN0IHsgcmV0dXJuIE9wdGlvblNldDxUb3VjaEFj
dGlvbj46OmZyb21SYXcobV9yYXJlTm9uSW5oZXJpdGVkRGF0YS0+dG91Y2hBY3Rpb25zKTsgfQog
I2VuZGlmCiAKQEAgLTEyMjMsNyArMTIyMyw3IEBAIHB1YmxpYzoKICAgICAKICAgICB2b2lkIHNl
dEluaXRpYWxMZXR0ZXIoY29uc3QgSW50U2l6ZSYgc2l6ZSkgeyBTRVRfVkFSKG1fcmFyZU5vbklu
aGVyaXRlZERhdGEsIGluaXRpYWxMZXR0ZXIsIHNpemUpOyB9CiAgICAgCi0jaWYgRU5BQkxFKFRP
VUNIX0VWRU5UUykKKyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiAgICAgdm9pZCBzZXRUb3Vj
aEFjdGlvbnMoT3B0aW9uU2V0PFRvdWNoQWN0aW9uPiB0b3VjaEFjdGlvbnMpIHsgU0VUX1ZBUiht
X3JhcmVOb25Jbmhlcml0ZWREYXRhLCB0b3VjaEFjdGlvbnMsIHRvdWNoQWN0aW9ucy50b1Jhdygp
KTsgfQogI2VuZGlmCiAKQEAgLTE2MTksNyArMTYxOSw3IEBAIHB1YmxpYzoKIAogICAgIHN0YXRp
YyBXaWxsQ2hhbmdlRGF0YSogaW5pdGlhbFdpbGxDaGFuZ2UoKSB7IHJldHVybiBudWxscHRyOyB9
CiAKLSNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQorI2lmIEVOQUJMRShQT0lOVEVSX0VWRU5UUykK
ICAgICBzdGF0aWMgVG91Y2hBY3Rpb24gaW5pdGlhbFRvdWNoQWN0aW9ucygpIHsgcmV0dXJuIFRv
dWNoQWN0aW9uOjpBdXRvOyB9CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZU5vbkluaGVyaXRlZERhdGEuY3BwIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZU5vbkluaGVyaXRlZERhdGEuY3BwCmluZGV4
IGI2NmMzMjhmY2I1OTRjYzNiMmFhOTg1NmIxZmZjMTFlYjMxM2E1ZTAuLjE5ZTMzNzJlMTNjNDRi
ZjNjZDZhYmYyYjM5YTliNmU1Yjg2YzZjZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9TdHlsZVJhcmVOb25Jbmhlcml0ZWREYXRhLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVSYXJlTm9uSW5oZXJpdGVkRGF0YS5jcHAKQEAg
LTc2LDcgKzc2LDcgQEAgU3R5bGVSYXJlTm9uSW5oZXJpdGVkRGF0YTo6U3R5bGVSYXJlTm9uSW5o
ZXJpdGVkRGF0YSgpCiAgICAgLCBqdXN0aWZ5SXRlbXMoUmVuZGVyU3R5bGU6OmluaXRpYWxKdXN0
aWZ5SXRlbXMoKSkKICAgICAsIGp1c3RpZnlTZWxmKFJlbmRlclN0eWxlOjppbml0aWFsU2VsZkFs
aWdubWVudCgpKQogICAgICwgY3VzdG9tUHJvcGVydGllcyhTdHlsZUN1c3RvbVByb3BlcnR5RGF0
YTo6Y3JlYXRlKCkpCi0jaWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKKyNpZiBFTkFCTEUoUE9JTlRF
Ul9FVkVOVFMpCiAgICAgLCB0b3VjaEFjdGlvbnMoc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFJlbmRl
clN0eWxlOjppbml0aWFsVG91Y2hBY3Rpb25zKCkpKQogI2VuZGlmCiAgICAgLCBwYWdlU2l6ZVR5
cGUoUEFHRV9TSVpFX0FVVE8pCkBAIC0xNzAsNyArMTcwLDcgQEAgaW5saW5lIFN0eWxlUmFyZU5v
bkluaGVyaXRlZERhdGE6OlN0eWxlUmFyZU5vbkluaGVyaXRlZERhdGEoY29uc3QgU3R5bGVSYXJl
Tm9uSW4KICAgICAsIGp1c3RpZnlTZWxmKG8uanVzdGlmeVNlbGYpCiAgICAgLCBjdXN0b21Qcm9w
ZXJ0aWVzKG8uY3VzdG9tUHJvcGVydGllcykKICAgICAsIGN1c3RvbVBhaW50V2F0Y2hlZFByb3Bl
cnRpZXMoby5jdXN0b21QYWludFdhdGNoZWRQcm9wZXJ0aWVzID8gc3RkOjptYWtlX3VuaXF1ZTxI
YXNoU2V0PFN0cmluZz4+KCpvLmN1c3RvbVBhaW50V2F0Y2hlZFByb3BlcnRpZXMpIDogbnVsbHB0
cikKLSNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQorI2lmIEVOQUJMRShQT0lOVEVSX0VWRU5UUykK
ICAgICAsIHRvdWNoQWN0aW9ucyhvLnRvdWNoQWN0aW9ucykKICNlbmRpZgogICAgICwgcGFnZVNp
emVUeXBlKG8ucGFnZVNpemVUeXBlKQpAQCAtMjg1LDcgKzI4NSw3IEBAIGJvb2wgU3R5bGVSYXJl
Tm9uSW5oZXJpdGVkRGF0YTo6b3BlcmF0b3I9PShjb25zdCBTdHlsZVJhcmVOb25Jbmhlcml0ZWRE
YXRhJiBvKSBjCiAgICAgICAgICYmIGJvcmRlckZpdCA9PSBvLmJvcmRlckZpdAogICAgICAgICAm
JiB0ZXh0Q29tYmluZSA9PSBvLnRleHRDb21iaW5lCiAgICAgICAgICYmIHRleHREZWNvcmF0aW9u
U3R5bGUgPT0gby50ZXh0RGVjb3JhdGlvblN0eWxlCi0jaWYgRU5BQkxFKFRPVUNIX0VWRU5UUykK
KyNpZiBFTkFCTEUoUE9JTlRFUl9FVkVOVFMpCiAgICAgICAgICYmIHRvdWNoQWN0aW9ucyA9PSBv
LnRvdWNoQWN0aW9ucwogI2VuZGlmCiAjaWYgRU5BQkxFKENTU19DT01QT1NJVElORykKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZVJhcmVOb25Jbmhlcml0
ZWREYXRhLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVSYXJlTm9uSW5o
ZXJpdGVkRGF0YS5oCmluZGV4IDMxMTEyNDA0NmVlNWVhMzUzNDVjY2ExNjY4MWU4YzE0NmM3ZmI4
YzguLjIxMzNiODg1YzMyOGYwNTg1NjAwNmYxNWM4YzFlNGI5YjRjMWU5N2EgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZVJhcmVOb25Jbmhlcml0ZWREYXRh
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1N0eWxlUmFyZU5vbkluaGVy
aXRlZERhdGEuaApAQCAtMTc0LDcgKzE3NCw3IEBAIHB1YmxpYzoKICAgICBEYXRhUmVmPFN0eWxl
Q3VzdG9tUHJvcGVydHlEYXRhPiBjdXN0b21Qcm9wZXJ0aWVzOwogICAgIHN0ZDo6dW5pcXVlX3B0
cjxIYXNoU2V0PFN0cmluZz4+IGN1c3RvbVBhaW50V2F0Y2hlZFByb3BlcnRpZXM7CiAKLSNpZiBF
TkFCTEUoVE9VQ0hfRVZFTlRTKQorI2lmIEVOQUJMRShQT0lOVEVSX0VWRU5UUykKICAgICB1bnNp
Z25lZCB0b3VjaEFjdGlvbnMgOiA1OyAvLyBUb3VjaEFjdGlvbgogI2VuZGlmCiAK
</data>
<flag name="review"
          id="376839"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>