<?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>191392</bug_id>
          
          <creation_ts>2018-11-07 12:39:39 -0800</creation_ts>
          <short_desc>Click and touch event listeners on the body don&apos;t work</short_desc>
          <delta_ts>2018-11-13 09:07: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>Layout and Rendering</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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1476131</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-11-07 12:39:39 -0800</bug_when>
    <thetext>rdar://problem/5844416</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476132</commentid>
    <comment_count>1</comment_count>
      <attachid>354130</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-11-07 12:42:17 -0800</bug_when>
    <thetext>Created attachment 354130
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476161</commentid>
    <comment_count>2</comment_count>
      <attachid>354130</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-11-07 13:26:43 -0800</bug_when>
    <thetext>Comment on attachment 354130
Patch

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

I think it&apos;s worth adding a test for touch handlers.

&gt; Source/WebCore/ChangeLog:4
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=191392

Radar.

&gt; LayoutTests/fast/events/click-handler-on-body-simple.html:13
&gt; +		return;

Tabs?

&gt; LayoutTests/fast/events/click-handler-on-body-simple.html:19
&gt; +		result.innerHTML = &quot;clicked&quot;;

Tab</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476228</commentid>
    <comment_count>3</comment_count>
      <attachid>354152</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-11-07 14:28:06 -0800</bug_when>
    <thetext>Created attachment 354152
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476399</commentid>
    <comment_count>4</comment_count>
      <attachid>354152</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-07 19:33:38 -0800</bug_when>
    <thetext>Comment on attachment 354152
Patch

Clearing flags on attachment: 354152

Committed r237978: &lt;https://trac.webkit.org/changeset/237978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476400</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-07 19:33:39 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476401</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-07 19:34:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/45898877&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478008</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2018-11-13 09:07:08 -0800</bug_when>
    <thetext>Note: This is still
rdar://problem/5844416</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354130</attachid>
            <date>2018-11-07 12:42:17 -0800</date>
            <delta_ts>2018-11-07 14:28:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191392-20181107124217.patch</filename>
            <type>text/plain</type>
            <size>6024</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDJlMGQ2YzI1MGY5M2Zk
M2Y5OTM4ZmExOWNiZjkxMTUzMDFmNjM5OC4uYTBjNzZmOWRiMzk4MmZhZWFhMTJiNDU2ZDBkOGJi
NGVhYjQ2NDMwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE4LTExLTA3ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xpY2sgYW5kIHRvdWNoIGV2
ZW50IGxpc3RlbmVycyBvbiB0aGUgYm9keSBkb24ndCB3b3JrCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEzOTIKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW1vdmUgdGhlIG9sZCBxdWlyayBvZiBpZ25v
cmluZyBvbmNsaWNrIGhhbmRsZXJzIG9uIHRoZSBib2R5IGFuZCBiZXlvbmQuCisKKyAgICAgICAg
VGVzdDogZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNpbXBsZS5odG1sCisKKyAg
ICAgICAgKiBwYWdlL2lvcy9GcmFtZUlPUy5tbToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lOjpu
b2RlUmVzcG9uZGluZ1RvQ2xpY2tFdmVudHMpOgorCiAyMDE4LTExLTA2ICBBbnRvaW5lIFF1aW50
ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYiBBbmltYXRpb25zXSB0cmFuc2l0
aW9ucy9yZW1vdmUtdHJhbnNpdGlvbi1zdHlsZS5odG1sIGNyYXNoZXMgd2l0aCBHdWFyZE1hbGxv
YyBvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvRnJhbWVJT1MubW0gYi9T
b3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9GcmFtZUlPUy5tbQppbmRleCAwNmUxNWRjMjY5NjZiYzlj
NTUxMjQ0OGViNzYzZGE0NWE1MmYwZGVhLi42OTVhMzIxNWE2MGIzMmFiNzBjNTQ1N2FmOGQ3ZThh
ZjgzODAyN2Q3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9GcmFtZUlPUy5t
bQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9GcmFtZUlPUy5tbQpAQCAtMzkwLDkgKzM5
MCw2IEBAIE5vZGUqIEZyYW1lOjpkZWVwZXN0Tm9kZUF0TG9jYXRpb24oY29uc3QgRmxvYXRQb2lu
dCYgdmlld3BvcnRMb2NhdGlvbikKIE5vZGUqIEZyYW1lOjpub2RlUmVzcG9uZGluZ1RvQ2xpY2tF
dmVudHMoY29uc3QgRmxvYXRQb2ludCYgdmlld3BvcnRMb2NhdGlvbiwgRmxvYXRQb2ludCYgYWRq
dXN0ZWRWaWV3cG9ydExvY2F0aW9uLCBTZWN1cml0eU9yaWdpbiogc2VjdXJpdHlPcmlnaW4pCiB7
CiAgICAgYXV0byYmIGFuY2VzdG9yUmVzcG9uZGluZ1RvQ2xpY2tFdmVudHMgPSBbc2VjdXJpdHlP
cmlnaW5dKGNvbnN0IEhpdFRlc3RSZXN1bHQmIGhpdFRlc3RSZXN1bHQsIE5vZGUqIHRlcm1pbmF0
aW9uTm9kZSwgSW50UmVjdCogbm9kZUJvdW5kcykgLT4gTm9kZSogewotICAgICAgICBib29sIGJv
ZHlIYXNCZWVuUmVhY2hlZCA9IGZhbHNlOwotICAgICAgICBib29sIHBvaW50ZXJDdXJzb3JTdGls
bFZhbGlkID0gdHJ1ZTsKLQogICAgICAgICBpZiAobm9kZUJvdW5kcykKICAgICAgICAgICAgICpu
b2RlQm91bmRzID0gSW50UmVjdCgpOwogCkBAIC00MDAsMzUgKzM5Nyw4IEBAIE5vZGUqIEZyYW1l
Ojpub2RlUmVzcG9uZGluZ1RvQ2xpY2tFdmVudHMoY29uc3QgRmxvYXRQb2ludCYgdmlld3BvcnRM
b2NhdGlvbiwgRmxvCiAgICAgICAgIGlmICghbm9kZSB8fCAoc2VjdXJpdHlPcmlnaW4gJiYgIXNl
Y3VyaXR5T3JpZ2luLT5pc1NhbWVPcmlnaW5Bcyhub2RlLT5kb2N1bWVudCgpLnNlY3VyaXR5T3Jp
Z2luKCkpKSkKICAgICAgICAgICAgIHJldHVybiBudWxscHRyOwogCi0gICAgICAgIE5vZGUqIHBv
aW50ZXJDdXJzb3JOb2RlID0gbnVsbHB0cjsKICAgICAgICAgZm9yICg7IG5vZGUgJiYgbm9kZSAh
PSB0ZXJtaW5hdGlvbk5vZGU7IG5vZGUgPSBub2RlLT5wYXJlbnRJbkNvbXBvc2VkVHJlZSgpKSB7
Ci0gICAgICAgICAgICAvLyBXZSBvbmx5IGFjY2VwdCBwb2ludGVyIG5vZGVzIGJlZm9yZSByZWFj
aGluZyB0aGUgYm9keSB0YWcuCi0gICAgICAgICAgICBpZiAobm9kZS0+aGFzVGFnTmFtZShIVE1M
TmFtZXM6OmJvZHlUYWcpKSB7Ci0jaWYgVVNFKFVJS0lUX0VESVRJTkcpCi0gICAgICAgICAgICAg
ICAgLy8gTWFrZSBzdXJlIHdlIGNvdmVyIHRoZSBjYXNlIG9mIGFuIGVtcHR5IGVkaXRhYmxlIGJv
ZHkuCi0gICAgICAgICAgICAgICAgaWYgKCFwb2ludGVyQ3Vyc29yTm9kZSAmJiBub2RlLT5pc0Nv
bnRlbnRFZGl0YWJsZSgpKQotICAgICAgICAgICAgICAgICAgICBwb2ludGVyQ3Vyc29yTm9kZSA9
IG5vZGU7Ci0jZW5kaWYKLSAgICAgICAgICAgICAgICBib2R5SGFzQmVlblJlYWNoZWQgPSB0cnVl
OwotICAgICAgICAgICAgICAgIHBvaW50ZXJDdXJzb3JTdGlsbFZhbGlkID0gZmFsc2U7Ci0gICAg
ICAgICAgICB9Ci0KLSAgICAgICAgICAgIC8vIElmIHdlIGFscmVhZHkgaGF2ZSBhIHBvaW50ZXIs
IGFuZCB3ZSByZWFjaCBhIHRhYmxlLCBkb24ndCBhY2NlcHQgaXQuCi0gICAgICAgICAgICBpZiAo
cG9pbnRlckN1cnNvck5vZGUgJiYgKG5vZGUtPmhhc1RhZ05hbWUoSFRNTE5hbWVzOjp0YWJsZVRh
ZykgfHwgbm9kZS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OnRib2R5VGFnKSkpCi0gICAgICAgICAg
ICAgICAgcG9pbnRlckN1cnNvclN0aWxsVmFsaWQgPSBmYWxzZTsKLQotICAgICAgICAgICAgLy8g
SWYgd2UgaGF2ZW4ndCByZWFjaGVkIHRoZSBib2R5LCBhbmQgd2UgYXJlIHN0aWxsIHBheWluZyBh
dHRlbnRpb24gdG8gcG9pbnRlciBjdXJzb3JzLCBhbmQgdGhlIG5vZGUgaGFzIGEgcG9pbnRlciBj
dXJzb3IuLi4KLSAgICAgICAgICAgIGlmIChwb2ludGVyQ3Vyc29yU3RpbGxWYWxpZCAmJiBub2Rl
LT5yZW5kZXJTdHlsZSgpICYmIG5vZGUtPnJlbmRlclN0eWxlKCktPmN1cnNvcigpID09IEN1cnNv
clR5cGU6OlBvaW50ZXIpCi0gICAgICAgICAgICAgICAgcG9pbnRlckN1cnNvck5vZGUgPSBub2Rl
OwotICAgICAgICAgICAgLy8gV2Ugd2FudCB0aGUgbG93ZXN0IHVuYnJva2VuIGNoYWluIG9mIHBv
aW50ZXIgY3Vyc29ycy4KLSAgICAgICAgICAgIGVsc2UgaWYgKHBvaW50ZXJDdXJzb3JOb2RlKQot
ICAgICAgICAgICAgICAgIHBvaW50ZXJDdXJzb3JTdGlsbFZhbGlkID0gZmFsc2U7Ci0KICAgICAg
ICAgICAgIGlmIChub2RlLT53aWxsUmVzcG9uZFRvTW91c2VDbGlja0V2ZW50cygpIHx8IG5vZGUt
PndpbGxSZXNwb25kVG9Nb3VzZU1vdmVFdmVudHMoKSB8fCAoaXM8RWxlbWVudD4oKm5vZGUpICYm
IGRvd25jYXN0PEVsZW1lbnQ+KCpub2RlKS5pc01vdXNlRm9jdXNhYmxlKCkpKSB7Ci0gICAgICAg
ICAgICAgICAgLy8gSWYgd2UncmUgYXQgdGhlIGJvZHkgb3IgaGlnaGVyLCB1c2UgdGhlIHBvaW50
ZXIgY3Vyc29yIG5vZGUgKHdoaWNoIG1heSBiZSBudWxsKS4KLSAgICAgICAgICAgICAgICBpZiAo
Ym9keUhhc0JlZW5SZWFjaGVkKQotICAgICAgICAgICAgICAgICAgICBub2RlID0gcG9pbnRlckN1
cnNvck5vZGU7Ci0KICAgICAgICAgICAgICAgICAvLyBJZiB3ZSBhcmUgaW50ZXJlc3RlZCBhYm91
dCB0aGUgZnJhbWUsIHVzZSBpdC4KICAgICAgICAgICAgICAgICBpZiAobm9kZUJvdW5kcykgewog
ICAgICAgICAgICAgICAgICAgICAvLyBUaGlzIGlzIGEgY2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhp
cyBub2RlIGlzIGFuIGFyZWEgZWxlbWVudC4gVGhlIG9ubHkgd2F5IHRoaXMgY2FuIGhhcHBlbiBp
cyBpZiB0aGlzIGlzIHRoZSBmaXJzdCBjaGVjay4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0No
YW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA0ZGY3YzJkMTQ2M2RhNTlkZjQ3
MDZhMDgwYjVkZDUwMmM3Njg2NmI5Li5lY2QwNDQ5ZjZmYzM2YTE2MGJkYmJmYjE2OTgxY2JmOGRl
MGZiZGEyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTgtMTEtMDcgIFphbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBDbGljayBhbmQgdG91Y2ggZXZlbnQgbGlzdGVu
ZXJzIG9uIHRoZSBib2R5IGRvbid0IHdvcmsKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5MTM5MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNp
bXBsZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZXZlbnRzL2NsaWNrLWhh
bmRsZXItb24tYm9keS1zaW1wbGUuaHRtbDogQWRkZWQuCisKIDIwMTgtMTEtMDYgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIE1ha2Ugc3VyZSBSVENJY2VDYW5k
aWRhdGVTdGF0cyBhZGRyZXNzIGlzIHVuZGVmaW5lZCBmb3IgaG9zdCBhbmQgcGVlciByZWZsZXhp
dmUgY2FzZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY2xpY2staGFuZGxl
ci1vbi1ib2R5LXNpbXBsZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9j
bGljay1oYW5kbGVyLW9uLWJvZHktc2ltcGxlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43NWQ1
NDRhZjQ0M2Q3NjljZTlmYTA5ODViYzI2NGNiNDE3YTlkMjgwCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNpbXBsZS1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSBAQAorY2xpY2tlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNpbXBsZS5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNpbXBsZS5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjMwMzNiMTdjZDI5N2E1OGY2ZmVjYjFkODBhNmMxNDZkNzc1N2Q1NmMKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9jbGljay1oYW5kbGVyLW9uLWJvZHktc2lt
cGxlLmh0bWwKQEAgLTAsMCArMSwzNyBAQAorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIu
Li8uLi9yZXNvdXJjZXMvdWktaGVscGVyLmpzIj48L3NjcmlwdD4KKzxzdHlsZT4KK2RpdiB7CisJ
d2lkdGg6IDQwMHB4OworCWhlaWdodDogNDAwcHg7Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2Fz
eW5jIGZ1bmN0aW9uIHRlc3QoKSB7CisJaWYgKCF3aW5kb3cudGVzdFJ1bm5lciB8fCAhdGVzdFJ1
bm5lci5ydW5VSVNjcmlwdCkKKwkJcmV0dXJuOworCisJdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7
CisJdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisKKwlkb2N1bWVudC5ib2R5LmFkZEV2ZW50
TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24oIGV2ZW50ICkgeworCQlyZXN1bHQuaW5uZXJIVE1M
ID0gImNsaWNrZWQiOworCX0sIGZhbHNlKTsKKworCWxldCBlbGVtZW50ID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoImNsaWNrbWUiKTsKKwlsZXQgcmVjdCA9IGVsZW1lbnQuZ2V0Qm91bmRpbmdD
bGllbnRSZWN0KCk7CisJbGV0IHggPSByZWN0LmxlZnQgKyByZWN0LndpZHRoIC8gMjsKKwlsZXQg
eSA9IHJlY3QudG9wICsgcmVjdC5oZWlnaHQgLyAyOworCisJYXdhaXQgVUlIZWxwZXIuYWN0aXZh
dGVBdCh4LCB5KTsKKworCXRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworfQorPC9zY3JpcHQ+Cis8
L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InRlc3QoKSI+Cis8ZGl2IGlkPWNsaWNrbWU+PC9kaXY+Cis8
cHJlIGlkPXJlc3VsdD48L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354152</attachid>
            <date>2018-11-07 14:28:06 -0800</date>
            <delta_ts>2018-11-07 19:33:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191392-20181107142805.patch</filename>
            <type>text/plain</type>
            <size>7858</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDJlMGQ2YzI1MGY5M2Zk
M2Y5OTM4ZmExOWNiZjkxMTUzMDFmNjM5OC4uMTg5ZGQyOWQyY2FmY2YxMGFmZTUzZWIzMDFlZmEy
YjE5MzZlN2QyNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE4LTExLTA3ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xpY2sgYW5kIHRvdWNoIGV2
ZW50IGxpc3RlbmVycyBvbiB0aGUgYm9keSBkb24ndCB3b3JrCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEzOTIKKyAgICAgICAgPHJkYXI6Ly9wcm9i
bGVtLzU4NDQ0MTY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAg
ICAgIFJlbW92ZSB0aGUgb2xkIHF1aXJrIG9mIGlnbm9yaW5nIG9uY2xpY2sgaGFuZGxlcnMgb24g
dGhlIGJvZHkgYW5kIGJleW9uZC4KKworICAgICAgICBUZXN0OiBmYXN0L2V2ZW50cy9jbGljay1o
YW5kbGVyLW9uLWJvZHktc2ltcGxlLmh0bWwKKworICAgICAgICAqIHBhZ2UvaW9zL0ZyYW1lSU9T
Lm1tOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWU6Om5vZGVSZXNwb25kaW5nVG9DbGlja0V2ZW50
cyk6CisKIDIwMTgtMTEtMDYgIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbV2ViIEFuaW1hdGlvbnNdIHRyYW5zaXRpb25zL3JlbW92ZS10cmFuc2l0aW9uLXN0
eWxlLmh0bWwgY3Jhc2hlcyB3aXRoIEd1YXJkTWFsbG9jIG9uCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL2lvcy9GcmFtZUlPUy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0Zy
YW1lSU9TLm1tCmluZGV4IDA2ZTE1ZGMyNjk2NmJjOWM1NTEyNDQ4ZWI3NjNkYTQ1YTUyZjBkZWEu
LjY5NWEzMjE1YTYwYjMyYWI3MGM1NDU3YWY4ZDdlOGFmODM4MDI3ZDcgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0ZyYW1lSU9TLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvaW9zL0ZyYW1lSU9TLm1tCkBAIC0zOTAsOSArMzkwLDYgQEAgTm9kZSogRnJhbWU6OmRlZXBl
c3ROb2RlQXRMb2NhdGlvbihjb25zdCBGbG9hdFBvaW50JiB2aWV3cG9ydExvY2F0aW9uKQogTm9k
ZSogRnJhbWU6Om5vZGVSZXNwb25kaW5nVG9DbGlja0V2ZW50cyhjb25zdCBGbG9hdFBvaW50JiB2
aWV3cG9ydExvY2F0aW9uLCBGbG9hdFBvaW50JiBhZGp1c3RlZFZpZXdwb3J0TG9jYXRpb24sIFNl
Y3VyaXR5T3JpZ2luKiBzZWN1cml0eU9yaWdpbikKIHsKICAgICBhdXRvJiYgYW5jZXN0b3JSZXNw
b25kaW5nVG9DbGlja0V2ZW50cyA9IFtzZWN1cml0eU9yaWdpbl0oY29uc3QgSGl0VGVzdFJlc3Vs
dCYgaGl0VGVzdFJlc3VsdCwgTm9kZSogdGVybWluYXRpb25Ob2RlLCBJbnRSZWN0KiBub2RlQm91
bmRzKSAtPiBOb2RlKiB7Ci0gICAgICAgIGJvb2wgYm9keUhhc0JlZW5SZWFjaGVkID0gZmFsc2U7
Ci0gICAgICAgIGJvb2wgcG9pbnRlckN1cnNvclN0aWxsVmFsaWQgPSB0cnVlOwotCiAgICAgICAg
IGlmIChub2RlQm91bmRzKQogICAgICAgICAgICAgKm5vZGVCb3VuZHMgPSBJbnRSZWN0KCk7CiAK
QEAgLTQwMCwzNSArMzk3LDggQEAgTm9kZSogRnJhbWU6Om5vZGVSZXNwb25kaW5nVG9DbGlja0V2
ZW50cyhjb25zdCBGbG9hdFBvaW50JiB2aWV3cG9ydExvY2F0aW9uLCBGbG8KICAgICAgICAgaWYg
KCFub2RlIHx8IChzZWN1cml0eU9yaWdpbiAmJiAhc2VjdXJpdHlPcmlnaW4tPmlzU2FtZU9yaWdp
bkFzKG5vZGUtPmRvY3VtZW50KCkuc2VjdXJpdHlPcmlnaW4oKSkpKQogICAgICAgICAgICAgcmV0
dXJuIG51bGxwdHI7CiAKLSAgICAgICAgTm9kZSogcG9pbnRlckN1cnNvck5vZGUgPSBudWxscHRy
OwogICAgICAgICBmb3IgKDsgbm9kZSAmJiBub2RlICE9IHRlcm1pbmF0aW9uTm9kZTsgbm9kZSA9
IG5vZGUtPnBhcmVudEluQ29tcG9zZWRUcmVlKCkpIHsKLSAgICAgICAgICAgIC8vIFdlIG9ubHkg
YWNjZXB0IHBvaW50ZXIgbm9kZXMgYmVmb3JlIHJlYWNoaW5nIHRoZSBib2R5IHRhZy4KLSAgICAg
ICAgICAgIGlmIChub2RlLT5oYXNUYWdOYW1lKEhUTUxOYW1lczo6Ym9keVRhZykpIHsKLSNpZiBV
U0UoVUlLSVRfRURJVElORykKLSAgICAgICAgICAgICAgICAvLyBNYWtlIHN1cmUgd2UgY292ZXIg
dGhlIGNhc2Ugb2YgYW4gZW1wdHkgZWRpdGFibGUgYm9keS4KLSAgICAgICAgICAgICAgICBpZiAo
IXBvaW50ZXJDdXJzb3JOb2RlICYmIG5vZGUtPmlzQ29udGVudEVkaXRhYmxlKCkpCi0gICAgICAg
ICAgICAgICAgICAgIHBvaW50ZXJDdXJzb3JOb2RlID0gbm9kZTsKLSNlbmRpZgotICAgICAgICAg
ICAgICAgIGJvZHlIYXNCZWVuUmVhY2hlZCA9IHRydWU7Ci0gICAgICAgICAgICAgICAgcG9pbnRl
ckN1cnNvclN0aWxsVmFsaWQgPSBmYWxzZTsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAg
Ly8gSWYgd2UgYWxyZWFkeSBoYXZlIGEgcG9pbnRlciwgYW5kIHdlIHJlYWNoIGEgdGFibGUsIGRv
bid0IGFjY2VwdCBpdC4KLSAgICAgICAgICAgIGlmIChwb2ludGVyQ3Vyc29yTm9kZSAmJiAobm9k
ZS0+aGFzVGFnTmFtZShIVE1MTmFtZXM6OnRhYmxlVGFnKSB8fCBub2RlLT5oYXNUYWdOYW1lKEhU
TUxOYW1lczo6dGJvZHlUYWcpKSkKLSAgICAgICAgICAgICAgICBwb2ludGVyQ3Vyc29yU3RpbGxW
YWxpZCA9IGZhbHNlOwotCi0gICAgICAgICAgICAvLyBJZiB3ZSBoYXZlbid0IHJlYWNoZWQgdGhl
IGJvZHksIGFuZCB3ZSBhcmUgc3RpbGwgcGF5aW5nIGF0dGVudGlvbiB0byBwb2ludGVyIGN1cnNv
cnMsIGFuZCB0aGUgbm9kZSBoYXMgYSBwb2ludGVyIGN1cnNvci4uLgotICAgICAgICAgICAgaWYg
KHBvaW50ZXJDdXJzb3JTdGlsbFZhbGlkICYmIG5vZGUtPnJlbmRlclN0eWxlKCkgJiYgbm9kZS0+
cmVuZGVyU3R5bGUoKS0+Y3Vyc29yKCkgPT0gQ3Vyc29yVHlwZTo6UG9pbnRlcikKLSAgICAgICAg
ICAgICAgICBwb2ludGVyQ3Vyc29yTm9kZSA9IG5vZGU7Ci0gICAgICAgICAgICAvLyBXZSB3YW50
IHRoZSBsb3dlc3QgdW5icm9rZW4gY2hhaW4gb2YgcG9pbnRlciBjdXJzb3JzLgotICAgICAgICAg
ICAgZWxzZSBpZiAocG9pbnRlckN1cnNvck5vZGUpCi0gICAgICAgICAgICAgICAgcG9pbnRlckN1
cnNvclN0aWxsVmFsaWQgPSBmYWxzZTsKLQogICAgICAgICAgICAgaWYgKG5vZGUtPndpbGxSZXNw
b25kVG9Nb3VzZUNsaWNrRXZlbnRzKCkgfHwgbm9kZS0+d2lsbFJlc3BvbmRUb01vdXNlTW92ZUV2
ZW50cygpIHx8IChpczxFbGVtZW50Pigqbm9kZSkgJiYgZG93bmNhc3Q8RWxlbWVudD4oKm5vZGUp
LmlzTW91c2VGb2N1c2FibGUoKSkpIHsKLSAgICAgICAgICAgICAgICAvLyBJZiB3ZSdyZSBhdCB0
aGUgYm9keSBvciBoaWdoZXIsIHVzZSB0aGUgcG9pbnRlciBjdXJzb3Igbm9kZSAod2hpY2ggbWF5
IGJlIG51bGwpLgotICAgICAgICAgICAgICAgIGlmIChib2R5SGFzQmVlblJlYWNoZWQpCi0gICAg
ICAgICAgICAgICAgICAgIG5vZGUgPSBwb2ludGVyQ3Vyc29yTm9kZTsKLQogICAgICAgICAgICAg
ICAgIC8vIElmIHdlIGFyZSBpbnRlcmVzdGVkIGFib3V0IHRoZSBmcmFtZSwgdXNlIGl0LgogICAg
ICAgICAgICAgICAgIGlmIChub2RlQm91bmRzKSB7CiAgICAgICAgICAgICAgICAgICAgIC8vIFRo
aXMgaXMgYSBjaGVjayB0byBzZWUgd2hldGhlciB0aGlzIG5vZGUgaXMgYW4gYXJlYSBlbGVtZW50
LiBUaGUgb25seSB3YXkgdGhpcyBjYW4gaGFwcGVuIGlzIGlmIHRoaXMgaXMgdGhlIGZpcnN0IGNo
ZWNrLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDRkZjdjMmQxNDYzZGE1OWRmNDcwNmEwODBiNWRkNTAyYzc2ODY2YjkuLmVh
MjcyZmQwOTdjODA0MWU0NmU4MDYzNWQ1YjhlZDM4ZmU0MGIwNjQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NiBAQAorMjAxOC0xMS0wNyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAg
ICAgIENsaWNrIGFuZCB0b3VjaCBldmVudCBsaXN0ZW5lcnMgb24gdGhlIGJvZHkgZG9uJ3Qgd29y
aworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkxMzky
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81ODQ0NDE2PgorCisgICAgICAgIFJldmlld2VkIGJ5
IFNpbW9uIEZyYXNlci4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL2NsaWNrLWhhbmRsZXItb24t
Ym9keS1zaW1wbGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9j
bGljay1oYW5kbGVyLW9uLWJvZHktc2ltcGxlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
ZXZlbnRzL3RvdWNoL3RvdWNoLWhhbmRsZXItb24tYm9keS1zaW1wbGUtZXhwZWN0ZWQudHh0OiBB
ZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3VjaC90b3VjaC1oYW5kbGVyLW9uLWJvZHkt
c2ltcGxlLmh0bWw6IEFkZGVkLgorCiAyMDE4LTExLTA2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIHN1cmUgUlRDSWNlQ2FuZGlkYXRlU3RhdHMgYWRk
cmVzcyBpcyB1bmRlZmluZWQgZm9yIGhvc3QgYW5kIHBlZXIgcmVmbGV4aXZlIGNhc2UKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NsaWNrLWhhbmRsZXItb24tYm9keS1zaW1w
bGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1v
bi1ib2R5LXNpbXBsZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNzVkNTQ0YWY0NDNkNzY5Y2U5
ZmEwOTg1YmMyNjRjYjQxN2E5ZDI4MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2NsaWNrLWhhbmRsZXItb24tYm9keS1zaW1wbGUtZXhwZWN0ZWQudHh0CkBAIC0w
LDAgKzEgQEAKK2NsaWNrZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Ns
aWNrLWhhbmRsZXItb24tYm9keS1zaW1wbGUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRz
L2NsaWNrLWhhbmRsZXItb24tYm9keS1zaW1wbGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZTczMDI2MzUw
NjQyNmY5ZjUwODA4ZThmMzcwNTRkNGQxM2RkNzU0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9ldmVudHMvY2xpY2staGFuZGxlci1vbi1ib2R5LXNpbXBsZS5odG1sCkBAIC0w
LDAgKzEsMzcgQEAKKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2Vz
L3VpLWhlbHBlci5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+CitkaXYgeworICAgIHdpZHRoOiA0MDBw
eDsKKyAgICBoZWlnaHQ6IDQwMHB4OworfQorPC9zdHlsZT4KKzxzY3JpcHQ+Cithc3luYyBmdW5j
dGlvbiB0ZXN0KCkgeworICAgIGlmICghd2luZG93LnRlc3RSdW5uZXIgfHwgIXRlc3RSdW5uZXIu
cnVuVUlTY3JpcHQpCisgICAgICAgIHJldHVybjsKKworICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4
dCgpOworICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgZG9jdW1lbnQuYm9k
eS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uKCBldmVudCApIHsKKyAgICAgICAg
cmVzdWx0LmlubmVySFRNTCA9ICJjbGlja2VkIjsKKyAgICB9LCBmYWxzZSk7CisKKyAgICBsZXQg
ZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjbGlja21lIik7CisgICAgbGV0IHJl
Y3QgPSBlbGVtZW50LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOworICAgIGxldCB4ID0gcmVjdC5s
ZWZ0ICsgcmVjdC53aWR0aCAvIDI7CisgICAgbGV0IHkgPSByZWN0LnRvcCArIHJlY3QuaGVpZ2h0
IC8gMjsKKworICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlQXQoeCwgeSk7CisKKyAgICB0ZXN0
UnVubmVyLm5vdGlmeURvbmUoKTsKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2Fk
PSJ0ZXN0KCkiPgorPGRpdiBpZD1jbGlja21lPjwvZGl2PgorPHByZSBpZD1yZXN1bHQ+PC9wcmU+
Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90
b3VjaC9pb3MvdG91Y2gtaGFuZGxlci1vbi1ib2R5LXNpbXBsZS1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvdG91Y2gtaGFuZGxlci1vbi1ib2R5LXNpbXBs
ZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uM2QyZjZjOWZiYjIzYmZlOWQ0ZjgwYmEzMzAzOTRk
OGFkOGE3MDUzNAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3Rv
dWNoL2lvcy90b3VjaC1oYW5kbGVyLW9uLWJvZHktc2ltcGxlLWV4cGVjdGVkLnR4dApAQCAtMCww
ICsxIEBACit0YXBwZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNo
L2lvcy90b3VjaC1oYW5kbGVyLW9uLWJvZHktc2ltcGxlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy90b3VjaC9pb3MvdG91Y2gtaGFuZGxlci1vbi1ib2R5LXNpbXBsZS5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLmE5NWJiNGRhZjY1Y2FjM2Y5MTM1YTlmOTZhZTA2MTc2ODY5ZDlhYmEKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvdG91Y2gtaGFuZGxl
ci1vbi1ib2R5LXNpbXBsZS5odG1sCkBAIC0wLDAgKzEsMzcgQEAKKzxodG1sPgorPGhlYWQ+Cis8
c2NyaXB0IHNyYz0iLi4vLi4vLi4vLi4vcmVzb3VyY2VzL2Jhc2ljLWdlc3R1cmVzLmpzIj48L3Nj
cmlwdD4KKzxzdHlsZT4KK2RpdiB7CisgICAgd2lkdGg6IDQwMHB4OworICAgIGhlaWdodDogNDAw
cHg7Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2FzeW5jIGZ1bmN0aW9uIHRlc3QoKSB7CisgICAg
aWYgKCF3aW5kb3cudGVzdFJ1bm5lciB8fCAhdGVzdFJ1bm5lci5ydW5VSVNjcmlwdCkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgdGVzdFJ1bm5l
ci53YWl0VW50aWxEb25lKCk7CisKKyAgICBkb2N1bWVudC5ib2R5LmFkZEV2ZW50TGlzdGVuZXIo
InRvdWNoc3RhcnQiLCBmdW5jdGlvbiggZXZlbnQgKSB7CisgICAgICAgIHJlc3VsdC5pbm5lckhU
TUwgPSAidGFwcGVkIjsKKyAgICB9LCBmYWxzZSk7CisKKyAgICBsZXQgZWxlbWVudCA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJ0YXB0aGlzIik7CisgICAgbGV0IHJlY3QgPSBlbGVtZW50Lmdl
dEJvdW5kaW5nQ2xpZW50UmVjdCgpOworICAgIGxldCB4ID0gcmVjdC5sZWZ0ICsgcmVjdC53aWR0
aCAvIDI7CisgICAgbGV0IHkgPSByZWN0LnRvcCArIHJlY3QuaGVpZ2h0IC8gMjsKKworCWF3YWl0
IHRhcEF0UG9pbnQoeCwgeSk7CisKKyAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKK30KKzwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgorPGRpdiBpZD10YXB0aGlz
PjwvZGl2PgorPHByZSBpZD1yZXN1bHQ+PC9wcmU+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>