<?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>175178</bug_id>
          
          <creation_ts>2017-08-04 01:02:05 -0700</creation_ts>
          <short_desc>EventSource: ignore IDs with U+0000</short_desc>
          <delta_ts>2017-08-16 10:31: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>DOM</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>https://github.com/whatwg/html/pull/2849</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>175556</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anne van Kesteren">annevk</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1335169</commentid>
    <comment_count>0</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2017-08-04 01:02:05 -0700</bug_when>
    <thetext>Change to standard: https://github.com/whatwg/html/pull/2849

Proposed tests (still need review): https://github.com/w3c/web-platform-tests/pull/6584

It seems good to fix this as this is the only way for someone to smuggle a U+0000 into a header value.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338530</commentid>
    <comment_count>1</comment_count>
      <attachid>318082</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-08-14 16:34:12 -0700</bug_when>
    <thetext>Created attachment 318082
WIP Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338702</commentid>
    <comment_count>2</comment_count>
      <attachid>318125</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-08-15 09:36:08 -0700</bug_when>
    <thetext>Created attachment 318125
WIP Patch

WPT fails for some reason. I am not sure why so I asked for clarification upstream.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339183</commentid>
    <comment_count>3</comment_count>
      <attachid>318264</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-08-16 09:12:03 -0700</bug_when>
    <thetext>Created attachment 318264
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339207</commentid>
    <comment_count>4</comment_count>
      <attachid>318264</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-16 10:30:42 -0700</bug_when>
    <thetext>Comment on attachment 318264
Patch

Clearing flags on attachment: 318264

Committed r220799: &lt;http://trac.webkit.org/changeset/220799&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339208</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-16 10:30:44 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339209</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-08-16 10:31:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/33921417&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318082</attachid>
            <date>2017-08-14 16:34:12 -0700</date>
            <delta_ts>2017-08-15 09:36:08 -0700</delta_ts>
            <desc>WIP Patch</desc>
            <filename>175178_EventSource_id_null.patch</filename>
            <type>text/plain</type>
            <size>943</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRTb3VyY2UuY3BwIGIvU291cmNl
L1dlYkNvcmUvcGFnZS9FdmVudFNvdXJjZS5jcHAKaW5kZXggM2Q0NzM1ZjYyNDcuLjA4MDE3Mjk2
OWJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50U291cmNlLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50U291cmNlLmNwcApAQCAtMzQ1LDkgKzM0NSwxMSBA
QCB2b2lkIEV2ZW50U291cmNlOjpwYXJzZUV2ZW50U3RyZWFtTGluZSh1bnNpZ25lZCBwb3NpdGlv
biwgc3RkOjpvcHRpb25hbDx1bnNpZ25lZAogICAgICAgICBtX2RhdGEuYXBwZW5kKCdcbicpOwog
ICAgIH0gZWxzZSBpZiAoZmllbGQgPT0gImV2ZW50IikKICAgICAgICAgbV9ldmVudE5hbWUgPSB7
ICZtX3JlY2VpdmVCdWZmZXJbcG9zaXRpb25dLCB2YWx1ZUxlbmd0aCB9OwotICAgIGVsc2UgaWYg
KGZpZWxkID09ICJpZCIpCi0gICAgICAgIG1fY3VycmVudGx5UGFyc2VkRXZlbnRJZCA9IHsgJm1f
cmVjZWl2ZUJ1ZmZlcltwb3NpdGlvbl0sIHZhbHVlTGVuZ3RoIH07Ci0gICAgZWxzZSBpZiAoZmll
bGQgPT0gInJldHJ5IikgeworICAgIGVsc2UgaWYgKGZpZWxkID09ICJpZCIpIHsKKyAgICAgICAg
U3RyaW5nVmlldyBwYXJzZWRFdmVudElkID0geyAmbV9yZWNlaXZlQnVmZmVyW3Bvc2l0aW9uXSwg
dmFsdWVMZW5ndGggfTsKKyAgICAgICAgaWYgKCFwYXJzZWRFdmVudElkLmNvbnRhaW5zKCdcMCcp
KQorICAgICAgICAgICAgbV9jdXJyZW50bHlQYXJzZWRFdmVudElkID0gcGFyc2VkRXZlbnRJZC50
b1N0cmluZygpOworICAgIH0gZWxzZSBpZiAoZmllbGQgPT0gInJldHJ5IikgewogICAgICAgICBp
ZiAoIXZhbHVlTGVuZ3RoKQogICAgICAgICAgICAgbV9yZWNvbm5lY3REZWxheSA9IGRlZmF1bHRS
ZWNvbm5lY3REZWxheTsKICAgICAgICAgZWxzZSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318125</attachid>
            <date>2017-08-15 09:36:08 -0700</date>
            <delta_ts>2017-08-16 09:12:01 -0700</delta_ts>
            <desc>WIP Patch</desc>
            <filename>175178_EventSource_id_wip.patch</filename>
            <type>text/plain</type>
            <size>4548</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
ZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLWlkLW51bGwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9mb3JtYXQtZmll
bGQtaWQtbnVsbC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAuLmY3YmM3YzRiNDA0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9mb3JtYXQtZmllbGQtaWQtbnVs
bC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACisKK0ZBSUwgRXZlbnRTb3VyY2U6IFUrMDAw
MCBpbiBpZCBmaWVsZCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiXDBcMCIgYnV0IGdvdCAiIgor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1pZC1udWxsLmh0bSBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLWlkLW51
bGwuaHRtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi44NDEzMjhlYzlh
MAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLWlkLW51bGwuaHRtCkBAIC0wLDAgKzEs
MzMgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+CisgIDxoZWFkPgorICAgIDxtZXRhIGNoYXJz
ZXQ9InV0Zi04Ij4KKyAgICA8dGl0bGU+RXZlbnRTb3VyY2U6IFUrMDAwMCBpbiBpZCBmaWVsZDwv
dGl0bGU+CisgICAgPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2Ny
aXB0PgorICAgIDxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48
L3NjcmlwdD4KKyAgPC9oZWFkPgorICA8Ym9keT4KKyAgICA8ZGl2IGlkPSJsb2ciPjwvZGl2Pgor
ICAgIDxzY3JpcHQ+CisgICAgICB2YXIgdGVzdCA9IGFzeW5jX3Rlc3QoKQorICAgICAgdGVzdC5z
dGVwKGZ1bmN0aW9uKCkgeworICAgICAgICB2YXIgc291cmNlID0gbmV3IEV2ZW50U291cmNlKCJy
ZXNvdXJjZXMvbGFzdC1ldmVudC1pZC5weT9pZHZhbHVlPSUwMCUwMCIpLAorICAgICAgICAgICAg
c2VlbmhlbGxvID0gZmFsc2UKKyAgICAgICAgc291cmNlLm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUp
IHsKKyAgICAgICAgICB0ZXN0LnN0ZXAoZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBpZihlLmRh
dGEgPT0gImhlbGxvIiAmJiAhc2VlbmhlbGxvKSB7CisgICAgICAgICAgICAgIHNlZW5oZWxsbyA9
IHRydWUKKyAgICAgICAgICAgICAgYXNzZXJ0X2VxdWFscyhlLmxhc3RFdmVudElkLCAiXDBcMCIp
CisgICAgICAgICAgICB9IGVsc2UgaWYoc2VlbmhlbGxvKSB7CisgICAgICAgICAgICAgIGFzc2Vy
dF9lcXVhbHMoZS5kYXRhLCAiaGVsbG8iKSAvLyBiZWNhdXNlIExhc3QtRXZlbnQtSUQgZGlkIG5v
dCBnZXQgc2V0CisgICAgICAgICAgICAgIGFzc2VydF9lcXVhbHMoZS5sYXN0RXZlbnRJZCwgIiIp
CisgICAgICAgICAgICAgIHNvdXJjZS5jbG9zZSgpCisgICAgICAgICAgICAgIHRlc3QuZG9uZSgp
CisgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgICAgYXNzZXJ0X3VucmVhY2hlZCgpCisg
ICAgICAgICAgfSkKKyAgICAgICAgfQorICAgICAgfSkKKyAgICA8L3NjcmlwdD4KKyAgPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9yZXNvdXJjZXMvbGFzdC1ldmVudC1pZC5weSBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvcmVzb3Vy
Y2VzL2xhc3QtZXZlbnQtaWQucHkKaW5kZXggNDMwNmZiYWEzZjEuLjAzNzZhNmYzOTA4IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50
c291cmNlL3Jlc291cmNlcy9sYXN0LWV2ZW50LWlkLnB5CisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvcmVzb3VyY2VzL2xhc3QtZXZl
bnQtaWQucHkKQEAgLTMsOSArMywxMCBAQAogZGVmIG1haW4ocmVxdWVzdCwgcmVzcG9uc2UpOgog
ICByZXNwb25zZS5oZWFkZXJzLnNldCgiQ29udGVudC1UeXBlIiwgInRleHQvZXZlbnQtc3RyZWFt
IikKICAgbGFzdF9ldmVudF9pZCA9IHJlcXVlc3QuaGVhZGVycy5nZXQoJ0xhc3QtRXZlbnQtSUQn
LCBOb25lKQorICB2YWx1ZSA9IHJlcXVlc3QuR0VULmZpcnN0KCJpZHZhbHVlIiwgIuKApiIpCiAK
ICAgaWYobGFzdF9ldmVudF9pZCk6CiAgICAgICByZXR1cm4gImRhdGE6ICIgKyBsYXN0X2V2ZW50
X2lkICsgIlxuXG4iCiAgIGVsc2U6Ci0gICAgcmV0dXJuICJpZDog4oCmXG5yZXRyeTogMjAwXG5k
YXRhOiBoZWxsb1xuXG4iCisgICAgcmV0dXJuICJpZDogIiArIHZhbHVlICsgIlxucmV0cnk6IDIw
MFxuZGF0YTogaGVsbG9cblxuIgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL3czYy1pbXBvcnQubG9nIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS93M2MtaW1w
b3J0LmxvZwppbmRleCA4YWI5NzdlMjMyZC4uNGZmOTI3MjNiNDEgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvdzNjLWlt
cG9ydC5sb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9ldmVudHNvdXJjZS93M2MtaW1wb3J0LmxvZwpAQCAtNDIsNiArNDIsNyBAQCBMaXN0IG9mIGZp
bGVzOgogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRz
b3VyY2UvZm9ybWF0LWZpZWxkLWV2ZW50LWVtcHR5Lmh0bQogL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLWV2ZW50Lmh0
bQogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3Vy
Y2UvZm9ybWF0LWZpZWxkLWlkLTIuaHRtCisvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9mb3JtYXQtZmllbGQtaWQtbnVsbC5odG0KIC9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL2Zvcm1h
dC1maWVsZC1pZC5odG0KIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1wYXJzaW5nLmh0bQogL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLXJl
dHJ5LWJvZ3VzLmh0bQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudFNvdXJj
ZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50U291cmNlLmNwcAppbmRleCAzZDQ3MzVm
NjI0Ny4uMDgwMTcyOTY5YmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRT
b3VyY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRTb3VyY2UuY3BwCkBAIC0z
NDUsOSArMzQ1LDExIEBAIHZvaWQgRXZlbnRTb3VyY2U6OnBhcnNlRXZlbnRTdHJlYW1MaW5lKHVu
c2lnbmVkIHBvc2l0aW9uLCBzdGQ6Om9wdGlvbmFsPHVuc2lnbmVkCiAgICAgICAgIG1fZGF0YS5h
cHBlbmQoJ1xuJyk7CiAgICAgfSBlbHNlIGlmIChmaWVsZCA9PSAiZXZlbnQiKQogICAgICAgICBt
X2V2ZW50TmFtZSA9IHsgJm1fcmVjZWl2ZUJ1ZmZlcltwb3NpdGlvbl0sIHZhbHVlTGVuZ3RoIH07
Ci0gICAgZWxzZSBpZiAoZmllbGQgPT0gImlkIikKLSAgICAgICAgbV9jdXJyZW50bHlQYXJzZWRF
dmVudElkID0geyAmbV9yZWNlaXZlQnVmZmVyW3Bvc2l0aW9uXSwgdmFsdWVMZW5ndGggfTsKLSAg
ICBlbHNlIGlmIChmaWVsZCA9PSAicmV0cnkiKSB7CisgICAgZWxzZSBpZiAoZmllbGQgPT0gImlk
IikgeworICAgICAgICBTdHJpbmdWaWV3IHBhcnNlZEV2ZW50SWQgPSB7ICZtX3JlY2VpdmVCdWZm
ZXJbcG9zaXRpb25dLCB2YWx1ZUxlbmd0aCB9OworICAgICAgICBpZiAoIXBhcnNlZEV2ZW50SWQu
Y29udGFpbnMoJ1wwJykpCisgICAgICAgICAgICBtX2N1cnJlbnRseVBhcnNlZEV2ZW50SWQgPSBw
YXJzZWRFdmVudElkLnRvU3RyaW5nKCk7CisgICAgfSBlbHNlIGlmIChmaWVsZCA9PSAicmV0cnki
KSB7CiAgICAgICAgIGlmICghdmFsdWVMZW5ndGgpCiAgICAgICAgICAgICBtX3JlY29ubmVjdERl
bGF5ID0gZGVmYXVsdFJlY29ubmVjdERlbGF5OwogICAgICAgICBlbHNlIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318264</attachid>
            <date>2017-08-16 09:12:03 -0700</date>
            <delta_ts>2017-08-16 10:30:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-175178-20170816091203.patch</filename>
            <type>text/plain</type>
            <size>6630</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwNzk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODhjN2EwNDQ4ODMwYzdl
YjQyYTBkNzFiMzNkNWViMWZjYzJkNTIyMi4uODE2ZTlhMjhlMzBkZWM1NTZhMzgxOTM3ZDRlNDkx
NGY1ZWNkNjYwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTA4LTE2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgRXZlbnRTb3VyY2U6IGlnbm9y
ZSBJRHMgd2l0aCBVKzAwMDAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE3NTE3OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEV2ZW50U291cmNlOiBpZ25vcmUgSURzIHdpdGggVSswMDAwIGFzIHBlcjoKKyAg
ICAgICAgaHR0cHM6Ly9naXRodWIuY29tL3doYXR3Zy9odG1sL3B1bGwvMjg0OQorCisgICAgICAg
IFRlc3Q6IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0
LWZpZWxkLWlkLW51bGwuaHRtCisKKyAgICAgICAgKiBwYWdlL0V2ZW50U291cmNlLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkV2ZW50U291cmNlOjpwYXJzZUV2ZW50U3RyZWFtTGluZSk6CisKIDIw
MTctMDgtMTYgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIE1v
dmUgZmlyc3QtbGV0dGVyIHJlbmRlcmVyIG11dGF0aW9uIGNvZGUgb3V0IG9mIFJlbmRlckJsb2Nr
IGFuZCBpbnRvIFJlbmRlclRyZWVVcGRhdGVyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
YWdlL0V2ZW50U291cmNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRTb3VyY2UuY3Bw
CmluZGV4IDNkNDczNWY2MjQ3YTBkODg1YmNiZjMyYWM0ZmYyNmFhZDRjNDE2NjkuLjA4MDE3Mjk2
OWJlNGNiZGFiOTc5MjMzNTVhMTYzNzllNDliYjM0NjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvRXZlbnRTb3VyY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRT
b3VyY2UuY3BwCkBAIC0zNDUsOSArMzQ1LDExIEBAIHZvaWQgRXZlbnRTb3VyY2U6OnBhcnNlRXZl
bnRTdHJlYW1MaW5lKHVuc2lnbmVkIHBvc2l0aW9uLCBzdGQ6Om9wdGlvbmFsPHVuc2lnbmVkCiAg
ICAgICAgIG1fZGF0YS5hcHBlbmQoJ1xuJyk7CiAgICAgfSBlbHNlIGlmIChmaWVsZCA9PSAiZXZl
bnQiKQogICAgICAgICBtX2V2ZW50TmFtZSA9IHsgJm1fcmVjZWl2ZUJ1ZmZlcltwb3NpdGlvbl0s
IHZhbHVlTGVuZ3RoIH07Ci0gICAgZWxzZSBpZiAoZmllbGQgPT0gImlkIikKLSAgICAgICAgbV9j
dXJyZW50bHlQYXJzZWRFdmVudElkID0geyAmbV9yZWNlaXZlQnVmZmVyW3Bvc2l0aW9uXSwgdmFs
dWVMZW5ndGggfTsKLSAgICBlbHNlIGlmIChmaWVsZCA9PSAicmV0cnkiKSB7CisgICAgZWxzZSBp
ZiAoZmllbGQgPT0gImlkIikgeworICAgICAgICBTdHJpbmdWaWV3IHBhcnNlZEV2ZW50SWQgPSB7
ICZtX3JlY2VpdmVCdWZmZXJbcG9zaXRpb25dLCB2YWx1ZUxlbmd0aCB9OworICAgICAgICBpZiAo
IXBhcnNlZEV2ZW50SWQuY29udGFpbnMoJ1wwJykpCisgICAgICAgICAgICBtX2N1cnJlbnRseVBh
cnNlZEV2ZW50SWQgPSBwYXJzZWRFdmVudElkLnRvU3RyaW5nKCk7CisgICAgfSBlbHNlIGlmIChm
aWVsZCA9PSAicmV0cnkiKSB7CiAgICAgICAgIGlmICghdmFsdWVMZW5ndGgpCiAgICAgICAgICAg
ICBtX3JlY29ubmVjdERlbGF5ID0gZGVmYXVsdFJlY29ubmVjdERlbGF5OwogICAgICAgICBlbHNl
IHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDgxNWM5YThlYmRmZGNhYjU2YWQ5
OWY4MWQxNzgwODk1ODc4YWZhODUuLjlkNzE0MGU2YTBhMDYxZThiMGVmMDk2ZDA1YTU2MDg2MDNj
Mzg2MDAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisy
MDE3LTA4LTE2ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgRXZl
bnRTb3VyY2U6IGlnbm9yZSBJRHMgd2l0aCBVKzAwMDAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NTE3OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcG9ydCBXUFQgdGVzdCBjb3ZlcmFnZSBmcm9tOgor
ICAgICAgICAtIGh0dHBzOi8vZ2l0aHViLmNvbS93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3B1bGwv
NjU4NAorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1m
aWVsZC1pZC1udWxsLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3Jt
LXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1pZC1udWxsLmh0bTogQWRkZWQuCisgICAg
ICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL3Jlc291cmNlcy9sYXN0LWV2ZW50
LWlkLnB5OgorICAgICAgICAobWFpbik6CisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2V2
ZW50c291cmNlL3czYy1pbXBvcnQubG9nOgorCiAyMDE3LTA4LTE1ICBBbmR5IEVzdGVzICA8YWVz
dGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBbUGF5bWVudCBSZXF1ZXN0XSBJbXBvcnQgdGVzdCBz
dWl0ZSBmcm9tIHdlYi1wbGF0Zm9ybS10ZXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9mb3JtYXQtZmllbGQtaWQt
bnVsbC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1pZC1udWxsLWV4cGVjdGVkLnR4dApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi40ZDUwOWQ2NTAxMjZjYzYzYjE1MmY4ZjIyNjdlYzU2ZWRmY2EwY2ZhCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9l
dmVudHNvdXJjZS9mb3JtYXQtZmllbGQtaWQtbnVsbC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwz
IEBACisKK1BBU1MgRXZlbnRTb3VyY2U6IFUrMDAwMCBpbiBpZCBmaWVsZCAKKwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJj
ZS9mb3JtYXQtZmllbGQtaWQtbnVsbC5odG0gYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1pZC1udWxsLmh0bQpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi45ZWVhMWEyYWYwN2UyMjA1ZjJkZDFlNTA2NjYxYTYzNmU4OGM4ZDJjCi0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9l
dmVudHNvdXJjZS9mb3JtYXQtZmllbGQtaWQtbnVsbC5odG0KQEAgLTAsMCArMSwzMyBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbD4KKyAgPGhlYWQ+CisgICAgPG1ldGEgY2hhcnNldD0idXRmLTgi
PgorICAgIDx0aXRsZT5FdmVudFNvdXJjZTogVSswMDAwIGluIGlkIGZpZWxkPC90aXRsZT4KKyAg
ICA8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+CisgICAg
PHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0Pgor
ICA8L2hlYWQ+CisgIDxib2R5PgorICAgIDxkaXYgaWQ9ImxvZyI+PC9kaXY+CisgICAgPHNjcmlw
dD4KKyAgICAgIHZhciB0ZXN0ID0gYXN5bmNfdGVzdCgpCisgICAgICB0ZXN0LnN0ZXAoZnVuY3Rp
b24oKSB7CisgICAgICAgIHZhciBzb3VyY2UgPSBuZXcgRXZlbnRTb3VyY2UoInJlc291cmNlcy9s
YXN0LWV2ZW50LWlkLnB5P2lkdmFsdWU9JTAwJTAwIiksCisgICAgICAgICAgICBzZWVuaGVsbG8g
PSBmYWxzZQorICAgICAgICBzb3VyY2Uub25tZXNzYWdlID0gZnVuY3Rpb24oZSkgeworICAgICAg
ICAgIHRlc3Quc3RlcChmdW5jdGlvbigpIHsKKyAgICAgICAgICAgIGlmKGUuZGF0YSA9PSAiaGVs
bG8iICYmICFzZWVuaGVsbG8pIHsKKyAgICAgICAgICAgICAgc2VlbmhlbGxvID0gdHJ1ZQorICAg
ICAgICAgICAgICBhc3NlcnRfZXF1YWxzKGUubGFzdEV2ZW50SWQsICIiKQorICAgICAgICAgICAg
fSBlbHNlIGlmKHNlZW5oZWxsbykgeworICAgICAgICAgICAgICBhc3NlcnRfZXF1YWxzKGUuZGF0
YSwgImhlbGxvIikKKyAgICAgICAgICAgICAgYXNzZXJ0X2VxdWFscyhlLmxhc3RFdmVudElkLCAi
IikKKyAgICAgICAgICAgICAgc291cmNlLmNsb3NlKCkKKyAgICAgICAgICAgICAgdGVzdC5kb25l
KCkKKyAgICAgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgICBhc3NlcnRfdW5yZWFjaGVkKCkK
KyAgICAgICAgICB9KQorICAgICAgICB9CisgICAgICB9KQorICAgIDwvc2NyaXB0PgorICA8L2Jv
ZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL3Jlc291cmNlcy9sYXN0LWV2ZW50LWlkLnB5IGIvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9yZXNv
dXJjZXMvbGFzdC1ldmVudC1pZC5weQppbmRleCA0MzA2ZmJhYTNmMTYwODdkOTNiNjZiYmJkMTM3
ZGJkNGNiMzNhZjc5Li4wMzc2YTZmMzkwODAzMjVlOGQxZjljZmYyODkwMjIxN2EyMTU3YmY3IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2
ZW50c291cmNlL3Jlc291cmNlcy9sYXN0LWV2ZW50LWlkLnB5CisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvcmVzb3VyY2VzL2xhc3Qt
ZXZlbnQtaWQucHkKQEAgLTMsOSArMywxMCBAQAogZGVmIG1haW4ocmVxdWVzdCwgcmVzcG9uc2Up
OgogICByZXNwb25zZS5oZWFkZXJzLnNldCgiQ29udGVudC1UeXBlIiwgInRleHQvZXZlbnQtc3Ry
ZWFtIikKICAgbGFzdF9ldmVudF9pZCA9IHJlcXVlc3QuaGVhZGVycy5nZXQoJ0xhc3QtRXZlbnQt
SUQnLCBOb25lKQorICB2YWx1ZSA9IHJlcXVlc3QuR0VULmZpcnN0KCJpZHZhbHVlIiwgIuKApiIp
CiAKICAgaWYobGFzdF9ldmVudF9pZCk6CiAgICAgICByZXR1cm4gImRhdGE6ICIgKyBsYXN0X2V2
ZW50X2lkICsgIlxuXG4iCiAgIGVsc2U6Ci0gICAgcmV0dXJuICJpZDog4oCmXG5yZXRyeTogMjAw
XG5kYXRhOiBoZWxsb1xuXG4iCisgICAgcmV0dXJuICJpZDogIiArIHZhbHVlICsgIlxucmV0cnk6
IDIwMFxuZGF0YTogaGVsbG9cblxuIgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL3czYy1pbXBvcnQubG9nIGIvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS93M2Mt
aW1wb3J0LmxvZwppbmRleCA4YWI5NzdlMjMyZDA1NDAzYzE2Y2YxZWNkMTlhMzNlMGE5ZmM2YzQy
Li40ZmY5MjcyM2I0MWMyODdlYjAzZDRmMThhZWZmOTFhNWU3ZTM1NjZmIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL3cz
Yy1pbXBvcnQubG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvZXZlbnRzb3VyY2UvdzNjLWltcG9ydC5sb2cKQEAgLTQyLDYgKzQyLDcgQEAgTGlzdCBv
ZiBmaWxlczoKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2
ZW50c291cmNlL2Zvcm1hdC1maWVsZC1ldmVudC1lbXB0eS5odG0KIC9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVsZC1ldmVu
dC5odG0KIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50
c291cmNlL2Zvcm1hdC1maWVsZC1pZC0yLmh0bQorL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvZXZlbnRzb3VyY2UvZm9ybWF0LWZpZWxkLWlkLW51bGwuaHRtCiAv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9ldmVudHNvdXJjZS9m
b3JtYXQtZmllbGQtaWQuaHRtCiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9ldmVudHNvdXJjZS9mb3JtYXQtZmllbGQtcGFyc2luZy5odG0KIC9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2V2ZW50c291cmNlL2Zvcm1hdC1maWVs
ZC1yZXRyeS1ib2d1cy5odG0K
</data>

          </attachment>
      

    </bug>

</bugzilla>