<?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>178550</bug_id>
          
          <creation_ts>2017-10-19 16:20:48 -0700</creation_ts>
          <short_desc>SerializedScriptValue passed to postMessage() cannot be null</short_desc>
          <delta_ts>2017-11-15 13:01:06 -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>WebCore Misc.</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ggaren</cc>
    
    <cc>kangil.han</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1362429</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-19 16:20:48 -0700</bug_when>
    <thetext>SerializedScriptValue passed to postMessage() cannot be null. Therefore, we should use Ref&lt;&gt; type, not RefPtr&lt;&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362430</commentid>
    <comment_count>1</comment_count>
      <attachid>324310</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-19 16:21:49 -0700</bug_when>
    <thetext>Created attachment 324310
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362433</commentid>
    <comment_count>2</comment_count>
      <attachid>324310</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-10-19 16:26:02 -0700</bug_when>
    <thetext>Comment on attachment 324310
Patch

Would be cool to move from unique_ptr to UniqueRef as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362444</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-19 16:35:27 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #2)
&gt; Comment on attachment 324310 [details]
&gt; Patch
&gt; 
&gt; Would be cool to move from unique_ptr to UniqueRef as well.

Channels can be nullptr.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362478</commentid>
    <comment_count>4</comment_count>
      <attachid>324310</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-19 18:34:07 -0700</bug_when>
    <thetext>Comment on attachment 324310
Patch

Clearing flags on attachment: 324310

Committed r223732: &lt;https://trac.webkit.org/changeset/223732&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362479</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-19 18:34:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372309</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 13:01:06 -0800</bug_when>
    <thetext>&lt;rdar://problem/35568614&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>324310</attachid>
            <date>2017-10-19 16:21:49 -0700</date>
            <delta_ts>2017-10-19 18:34:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178550-20171019162148.patch</filename>
            <type>text/plain</type>
            <size>8952</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIzNzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTg1MmUzMWE2NmM5ODNj
OWI5MTg5NGI3YTNiNmNlNDBiNThkMzk2Ni4uNGYyMDgxZDlkY2FjODUzOGQwYjE5NDVmZmQzNWQw
ZTZhMDAzOWFhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE3LTEwLTE5ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2VyaWFsaXplZFNjcmlwdFZh
bHVlIHBhc3NlZCB0byBwb3N0TWVzc2FnZSgpIGNhbm5vdCBiZSBudWxsCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzg1NTAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTZXJpYWxpemVkU2NyaXB0VmFsdWUg
cGFzc2VkIHRvIHBvc3RNZXNzYWdlKCkgY2Fubm90IGJlIG51bGwuIFRoZXJlZm9yZSwgd2UKKyAg
ICAgICAgc2hvdWxkIHVzZSBSZWY8PiB0eXBlLCBub3QgUmVmUHRyPD4uCisKKyAgICAgICAgKiBk
b20vTWVzc2FnZVBvcnRDaGFubmVsLmg6CisgICAgICAgICogZG9tL2RlZmF1bHQvUGxhdGZvcm1N
ZXNzYWdlUG9ydENoYW5uZWwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVzc2FnZVBvcnRDaGFu
bmVsOjpwb3N0TWVzc2FnZVRvUmVtb3RlKToKKyAgICAgICAgKiB3b3JrZXJzL1dvcmtlckdsb2Jh
bFNjb3BlUHJveHkuaDoKKyAgICAgICAgKiB3b3JrZXJzL1dvcmtlck1lc3NhZ2luZ1Byb3h5LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6Oldvcmtlck1lc3NhZ2luZ1Byb3h5Ojpwb3N0TWVzc2FnZVRv
V29ya2VyT2JqZWN0KToKKyAgICAgICAgKFdlYkNvcmU6Oldvcmtlck1lc3NhZ2luZ1Byb3h5Ojpw
b3N0TWVzc2FnZVRvV29ya2VyR2xvYmFsU2NvcGUpOgorICAgICAgICAqIHdvcmtlcnMvV29ya2Vy
TWVzc2FnaW5nUHJveHkuaDoKKyAgICAgICAgKiB3b3JrZXJzL1dvcmtlck9iamVjdFByb3h5Lmg6
CisgICAgICAgICogd29ya2Vycy9zZXJ2aWNlL2NvbnRleHQvU2VydmljZVdvcmtlclRocmVhZC5j
cHA6CisKIDIwMTctMTAtMTkgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAg
ICAgICAgIEFkZCBwcmVsaW1pbmFyeSBzdXBwb3J0IGZvciBTZXJ2aWNlV29ya2VyIEhhbmRsZSBG
ZXRjaApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL01lc3NhZ2VQb3J0Q2hhbm5lbC5o
IGIvU291cmNlL1dlYkNvcmUvZG9tL01lc3NhZ2VQb3J0Q2hhbm5lbC5oCmluZGV4IDYwZWQ2Zjgz
Njk2MGM3MWJhMGZjZjI0MDljM2VmYzFmMzdiNTJhMDguLmRkZDc5YWExN2Y2OTBkY2YxOTNhYTkz
ZDFjZTJkNWYxZTE1YTIwNTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9NZXNzYWdl
UG9ydENoYW5uZWwuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vTWVzc2FnZVBvcnRDaGFubmVs
LmgKQEAgLTgyLDcgKzgyLDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgICAgICBib29sIGhh
c1BlbmRpbmdBY3Rpdml0eSgpOwogCiAgICAgICAgIC8vIFNlbmRzIGEgbWVzc2FnZSBhbmQgb3B0
aW9uYWwgY2xvbmVkIHBvcnQgdG8gdGhlIHJlbW90ZSBwb3J0LgotICAgICAgICB2b2lkIHBvc3RN
ZXNzYWdlVG9SZW1vdGUoUmVmPFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZT4mJiwgc3RkOjp1bmlxdWVf
cHRyPE1lc3NhZ2VQb3J0Q2hhbm5lbEFycmF5Pik7CisgICAgICAgIHZvaWQgcG9zdE1lc3NhZ2VU
b1JlbW90ZShSZWY8U2VyaWFsaXplZFNjcmlwdFZhbHVlPiYmLCBzdGQ6OnVuaXF1ZV9wdHI8TWVz
c2FnZVBvcnRDaGFubmVsQXJyYXk+JiYpOwogCiAgICAgICAgIC8vIEV4dHJhY3RzIGEgbWVzc2Fn
ZSBmcm9tIHRoZSBtZXNzYWdlIHF1ZXVlIGZvciB0aGlzIHBvcnQuCiAgICAgICAgIHN0ZDo6dW5p
cXVlX3B0cjxFdmVudERhdGE+IHRha2VNZXNzYWdlRnJvbVJlbW90ZSgpOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvZG9tL2RlZmF1bHQvUGxhdGZvcm1NZXNzYWdlUG9ydENoYW5uZWwuY3Bw
IGIvU291cmNlL1dlYkNvcmUvZG9tL2RlZmF1bHQvUGxhdGZvcm1NZXNzYWdlUG9ydENoYW5uZWwu
Y3BwCmluZGV4IDliZTBjNjViZGY1N2FhMjA2MjkxZGJkNTBmY2M1OTExNWYyYjdmM2QuLmU4NTNk
ODU5NjZjYjgxMjAxMzdkM2U4ZGM4ODRiZmEyZWI4ZGYxYWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2RvbS9kZWZhdWx0L1BsYXRmb3JtTWVzc2FnZVBvcnRDaGFubmVsLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9kb20vZGVmYXVsdC9QbGF0Zm9ybU1lc3NhZ2VQb3J0Q2hhbm5lbC5jcHAK
QEAgLTgwLDcgKzgwLDcgQEAgdm9pZCBNZXNzYWdlUG9ydENoYW5uZWw6OmRpc2VudGFuZ2xlKCkK
ICAgICAgICAgcmVtb3RlLT5zZXRSZW1vdGVQb3J0KG51bGxwdHIpOwogfQogCi12b2lkIE1lc3Nh
Z2VQb3J0Q2hhbm5lbDo6cG9zdE1lc3NhZ2VUb1JlbW90ZShSZWY8U2VyaWFsaXplZFNjcmlwdFZh
bHVlPiYmIG1lc3NhZ2UsIHN0ZDo6dW5pcXVlX3B0cjxNZXNzYWdlUG9ydENoYW5uZWxBcnJheT4g
Y2hhbm5lbHMpCit2b2lkIE1lc3NhZ2VQb3J0Q2hhbm5lbDo6cG9zdE1lc3NhZ2VUb1JlbW90ZShS
ZWY8U2VyaWFsaXplZFNjcmlwdFZhbHVlPiYmIG1lc3NhZ2UsIHN0ZDo6dW5pcXVlX3B0cjxNZXNz
YWdlUG9ydENoYW5uZWxBcnJheT4mJiBjaGFubmVscykKIHsKICAgICBMb2NrSG9sZGVyIGxvY2so
bV9jaGFubmVsLT5tX211dGV4KTsKICAgICBpZiAoIW1fY2hhbm5lbC0+bV9vdXRnb2luZ1F1ZXVl
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJHbG9iYWxTY29wZVBy
b3h5LmggYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dvcmtlckdsb2JhbFNjb3BlUHJveHkuaApp
bmRleCBjMWRmNDljNmQzNmIzNTQ0ZDZkZjQzYzU4ZGY3NTI1YWIxZmUzZGY3Li5iNDhlNWIyNjUz
OWEyZTM2YmU1ZmMxNWU4Y2VhNTZiYmRiOTQyMzQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS93b3JrZXJzL1dvcmtlckdsb2JhbFNjb3BlUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS93
b3JrZXJzL1dvcmtlckdsb2JhbFNjb3BlUHJveHkuaApAQCAtNTIsNyArNTIsNyBAQCBwdWJsaWM6
CiAKICAgICB2aXJ0dWFsIHZvaWQgc3RhcnRXb3JrZXJHbG9iYWxTY29wZShjb25zdCBVUkwmIHNj
cmlwdFVSTCwgY29uc3QgU3RyaW5nJiB1c2VyQWdlbnQsIGNvbnN0IFN0cmluZyYgc291cmNlQ29k
ZSwgY29uc3QgQ29udGVudFNlY3VyaXR5UG9saWN5UmVzcG9uc2VIZWFkZXJzJiwgYm9vbCBzaG91
bGRCeXBhc3NNYWluV29ybGRDb250ZW50U2VjdXJpdHlQb2xpY3ksIE1vbm90b25pY1RpbWUgdGlt
ZU9yaWdpbiwgSlNDOjpSdW50aW1lRmxhZ3MsIFBBTDo6U2Vzc2lvbklEKSA9IDA7CiAgICAgdmly
dHVhbCB2b2lkIHRlcm1pbmF0ZVdvcmtlckdsb2JhbFNjb3BlKCkgPSAwOwotICAgIHZpcnR1YWwg
dm9pZCBwb3N0TWVzc2FnZVRvV29ya2VyR2xvYmFsU2NvcGUoUmVmUHRyPFNlcmlhbGl6ZWRTY3Jp
cHRWYWx1ZT4mJiwgc3RkOjp1bmlxdWVfcHRyPE1lc3NhZ2VQb3J0Q2hhbm5lbEFycmF5PikgPSAw
OworICAgIHZpcnR1YWwgdm9pZCBwb3N0TWVzc2FnZVRvV29ya2VyR2xvYmFsU2NvcGUoUmVmPFNl
cmlhbGl6ZWRTY3JpcHRWYWx1ZT4mJiwgc3RkOjp1bmlxdWVfcHRyPE1lc3NhZ2VQb3J0Q2hhbm5l
bEFycmF5PiYmKSA9IDA7CiAgICAgdmlydHVhbCBib29sIGhhc1BlbmRpbmdBY3Rpdml0eSgpIGNv
bnN0ID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgd29ya2VyT2JqZWN0RGVzdHJveWVkKCkgPSAwOwog
ICAgIHZpcnR1YWwgdm9pZCBub3RpZnlOZXR3b3JrU3RhdGVDaGFuZ2UoYm9vbCBpc09ubGluZSkg
PSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJNZXNzYWdpbmdQ
cm94eS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dvcmtlck1lc3NhZ2luZ1Byb3h5LmNw
cAppbmRleCA0YjJhYzEzMGJmZjdkNzYwYWI5MWIxYWFkZDI2OTQyMTk2YTI5Zjk2Li42ODVjNTRm
N2FmN2RhYjEyMzRjMzNmYzM4NzYxMmVhODFmM2FmZjg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS93b3JrZXJzL1dvcmtlck1lc3NhZ2luZ1Byb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS93b3JrZXJzL1dvcmtlck1lc3NhZ2luZ1Byb3h5LmNwcApAQCAtOTQsNyArOTQsNyBAQCB2b2lk
IFdvcmtlck1lc3NhZ2luZ1Byb3h5OjpzdGFydFdvcmtlckdsb2JhbFNjb3BlKGNvbnN0IFVSTCYg
c2NyaXB0VVJMLCBjb25zdCBTdAogICAgIG1faW5zcGVjdG9yUHJveHktPndvcmtlclN0YXJ0ZWQo
bV9zY3JpcHRFeGVjdXRpb25Db250ZXh0LmdldCgpLCB0aHJlYWQucHRyKCksIHNjcmlwdFVSTCk7
CiB9CiAKLXZvaWQgV29ya2VyTWVzc2FnaW5nUHJveHk6OnBvc3RNZXNzYWdlVG9Xb3JrZXJPYmpl
Y3QoUmVmUHRyPFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZT4mJiBtZXNzYWdlLCBzdGQ6OnVuaXF1ZV9w
dHI8TWVzc2FnZVBvcnRDaGFubmVsQXJyYXk+IGNoYW5uZWxzKQordm9pZCBXb3JrZXJNZXNzYWdp
bmdQcm94eTo6cG9zdE1lc3NhZ2VUb1dvcmtlck9iamVjdChSZWY8U2VyaWFsaXplZFNjcmlwdFZh
bHVlPiYmIG1lc3NhZ2UsIHN0ZDo6dW5pcXVlX3B0cjxNZXNzYWdlUG9ydENoYW5uZWxBcnJheT4m
JiBjaGFubmVscykKIHsKICAgICBtX3NjcmlwdEV4ZWN1dGlvbkNvbnRleHQtPnBvc3RUYXNrKFt0
aGlzLCBjaGFubmVscyA9IFdURk1vdmUoY2hhbm5lbHMpLCBtZXNzYWdlID0gV1RGTW92ZShtZXNz
YWdlKV0gKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmIGNvbnRleHQpIG11dGFibGUgewogICAgICAg
ICBXb3JrZXIqIHdvcmtlck9iamVjdCA9IHRoaXMtPndvcmtlck9iamVjdCgpOwpAQCAtMTA2LDcg
KzEwNiw3IEBAIHZvaWQgV29ya2VyTWVzc2FnaW5nUHJveHk6OnBvc3RNZXNzYWdlVG9Xb3JrZXJP
YmplY3QoUmVmUHRyPFNlcmlhbGl6ZWRTY3JpcHRWYWx1CiAgICAgfSk7CiB9CiAKLXZvaWQgV29y
a2VyTWVzc2FnaW5nUHJveHk6OnBvc3RNZXNzYWdlVG9Xb3JrZXJHbG9iYWxTY29wZShSZWZQdHI8
U2VyaWFsaXplZFNjcmlwdFZhbHVlPiYmIG1lc3NhZ2UsIHN0ZDo6dW5pcXVlX3B0cjxNZXNzYWdl
UG9ydENoYW5uZWxBcnJheT4gY2hhbm5lbHMpCit2b2lkIFdvcmtlck1lc3NhZ2luZ1Byb3h5Ojpw
b3N0TWVzc2FnZVRvV29ya2VyR2xvYmFsU2NvcGUoUmVmPFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZT4m
JiBtZXNzYWdlLCBzdGQ6OnVuaXF1ZV9wdHI8TWVzc2FnZVBvcnRDaGFubmVsQXJyYXk+JiYgY2hh
bm5lbHMpCiB7CiAgICAgaWYgKG1fYXNrZWRUb1Rlcm1pbmF0ZSkKICAgICAgICAgcmV0dXJuOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJNZXNzYWdpbmdQcm94eS5o
IGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJNZXNzYWdpbmdQcm94eS5oCmluZGV4IGMx
MjNlM2Y5MjU1Y2E1ZjQ5MWIzNWIxNWU5NzVjYWRjOWQ0MTY5M2MuLjhiMWY4ZjgwMGY1NTE3YTY1
Y2YwY2Q5M2VlMWMyNDgzNTExNTcxMzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3dvcmtl
cnMvV29ya2VyTWVzc2FnaW5nUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dv
cmtlck1lc3NhZ2luZ1Byb3h5LmgKQEAgLTQ3LDE0ICs0NywxNCBAQCBwcml2YXRlOgogICAgIC8v
IChPbmx5IHVzZSB0aGVzZSBmdW5jdGlvbnMgaW4gdGhlIHdvcmtlciBvYmplY3QgdGhyZWFkLikK
ICAgICB2b2lkIHN0YXJ0V29ya2VyR2xvYmFsU2NvcGUoY29uc3QgVVJMJiBzY3JpcHRVUkwsIGNv
bnN0IFN0cmluZyYgdXNlckFnZW50LCBjb25zdCBTdHJpbmcmIHNvdXJjZUNvZGUsIGNvbnN0IENv
bnRlbnRTZWN1cml0eVBvbGljeVJlc3BvbnNlSGVhZGVycyYsIGJvb2wgc2hvdWxkQnlwYXNzTWFp
bldvcmxkQ29udGVudFNlY3VyaXR5UG9saWN5LCBNb25vdG9uaWNUaW1lIHRpbWVPcmlnaW4sIEpT
Qzo6UnVudGltZUZsYWdzLCBQQUw6OlNlc3Npb25JRCkgZmluYWw7CiAgICAgdm9pZCB0ZXJtaW5h
dGVXb3JrZXJHbG9iYWxTY29wZSgpIGZpbmFsOwotICAgIHZvaWQgcG9zdE1lc3NhZ2VUb1dvcmtl
ckdsb2JhbFNjb3BlKFJlZlB0cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+JiYsIHN0ZDo6dW5pcXVl
X3B0cjxNZXNzYWdlUG9ydENoYW5uZWxBcnJheT4pIGZpbmFsOworICAgIHZvaWQgcG9zdE1lc3Nh
Z2VUb1dvcmtlckdsb2JhbFNjb3BlKFJlZjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+JiYsIHN0ZDo6
dW5pcXVlX3B0cjxNZXNzYWdlUG9ydENoYW5uZWxBcnJheT4mJikgZmluYWw7CiAgICAgYm9vbCBo
YXNQZW5kaW5nQWN0aXZpdHkoKSBjb25zdCBmaW5hbDsKICAgICB2b2lkIHdvcmtlck9iamVjdERl
c3Ryb3llZCgpIGZpbmFsOwogICAgIHZvaWQgbm90aWZ5TmV0d29ya1N0YXRlQ2hhbmdlKGJvb2wg
aXNPbmxpbmUpIGZpbmFsOwogCiAgICAgLy8gSW1wbGVtZW50YXRpb25zIG9mIFdvcmtlck9iamVj
dFByb3h5LgogICAgIC8vIChPbmx5IHVzZSB0aGVzZSBmdW5jdGlvbnMgaW4gdGhlIHdvcmtlciBj
b250ZXh0IHRocmVhZC4pCi0gICAgdm9pZCBwb3N0TWVzc2FnZVRvV29ya2VyT2JqZWN0KFJlZlB0
cjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+JiYsIHN0ZDo6dW5pcXVlX3B0cjxNZXNzYWdlUG9ydENo
YW5uZWxBcnJheT4pIGZpbmFsOworICAgIHZvaWQgcG9zdE1lc3NhZ2VUb1dvcmtlck9iamVjdChS
ZWY8U2VyaWFsaXplZFNjcmlwdFZhbHVlPiYmLCBzdGQ6OnVuaXF1ZV9wdHI8TWVzc2FnZVBvcnRD
aGFubmVsQXJyYXk+JiYpIGZpbmFsOwogICAgIHZvaWQgcG9zdEV4Y2VwdGlvblRvV29ya2VyT2Jq
ZWN0KGNvbnN0IFN0cmluZyYgZXJyb3JNZXNzYWdlLCBpbnQgbGluZU51bWJlciwgaW50IGNvbHVt
bk51bWJlciwgY29uc3QgU3RyaW5nJiBzb3VyY2VVUkwpIGZpbmFsOwogICAgIHZvaWQgcG9zdE1l
c3NhZ2VUb1BhZ2VJbnNwZWN0b3IoY29uc3QgU3RyaW5nJikgZmluYWw7CiAgICAgdm9pZCBjb25m
aXJtTWVzc2FnZUZyb21Xb3JrZXJPYmplY3QoYm9vbCBoYXNQZW5kaW5nQWN0aXZpdHkpIGZpbmFs
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJPYmplY3RQcm94eS5o
IGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJPYmplY3RQcm94eS5oCmluZGV4IGU4OWM4
NGNlZjg5YjJhMGM1ODAwZjhjNjZmNTgwZWJmNTVkZGJmMTEuLjI4ZTVjNmU1N2ZmMzAwNTJjNmZh
NDYyYzNiNWVhMDA4MjZiNDMyNzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMv
V29ya2VyT2JqZWN0UHJveHkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dvcmtlck9i
amVjdFByb3h5LmgKQEAgLTQxLDcgKzQxLDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIC8v
IEEgcHJveHkgdG8gdGFsayB0byB0aGUgd29ya2VyIG9iamVjdC4KICAgICBjbGFzcyBXb3JrZXJP
YmplY3RQcm94eSA6IHB1YmxpYyBXb3JrZXJSZXBvcnRpbmdQcm94eSB7CiAgICAgcHVibGljOgot
ICAgICAgICB2aXJ0dWFsIHZvaWQgcG9zdE1lc3NhZ2VUb1dvcmtlck9iamVjdChSZWZQdHI8U2Vy
aWFsaXplZFNjcmlwdFZhbHVlPiYmLCBzdGQ6OnVuaXF1ZV9wdHI8TWVzc2FnZVBvcnRDaGFubmVs
QXJyYXk+KSA9IDA7CisgICAgICAgIHZpcnR1YWwgdm9pZCBwb3N0TWVzc2FnZVRvV29ya2VyT2Jq
ZWN0KFJlZjxTZXJpYWxpemVkU2NyaXB0VmFsdWU+JiYsIHN0ZDo6dW5pcXVlX3B0cjxNZXNzYWdl
UG9ydENoYW5uZWxBcnJheT4mJikgPSAwOwogCiAgICAgICAgIHZpcnR1YWwgdm9pZCBjb25maXJt
TWVzc2FnZUZyb21Xb3JrZXJPYmplY3QoYm9vbCBoYXNQZW5kaW5nQWN0aXZpdHkpID0gMDsKICAg
ICAgICAgdmlydHVhbCB2b2lkIHJlcG9ydFBlbmRpbmdBY3Rpdml0eShib29sIGhhc1BlbmRpbmdB
Y3Rpdml0eSkgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9zZXJ2aWNl
L2NvbnRleHQvU2VydmljZVdvcmtlclRocmVhZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJz
L3NlcnZpY2UvY29udGV4dC9TZXJ2aWNlV29ya2VyVGhyZWFkLmNwcAppbmRleCBmNTNkMDFkYWYy
MmJlMDdjZGYzZDFkNGU1MjU3N2NmMzk0OTQwNzQ5Li5mYjU1MmQ2MGIzMDYxMmZjMmVkNTE4ZThj
MTlhNzUyNmFjNGE3MWRlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL3NlcnZp
Y2UvY29udGV4dC9TZXJ2aWNlV29ya2VyVGhyZWFkLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS93
b3JrZXJzL3NlcnZpY2UvY29udGV4dC9TZXJ2aWNlV29ya2VyVGhyZWFkLmNwcApAQCAtNTUsNyAr
NTUsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgcG9zdEV4Y2VwdGlvblRvV29ya2VyT2JqZWN0KGNv
bnN0IFN0cmluZyYsIGludCwgaW50LCBjb25zdCBTdHJpbmcmKSBmaW5hbCB7IH07CiAgICAgdm9p
ZCBwb3N0TWVzc2FnZVRvUGFnZUluc3BlY3Rvcihjb25zdCBTdHJpbmcmKSBmaW5hbCB7IH07CiAg
ICAgdm9pZCB3b3JrZXJHbG9iYWxTY29wZURlc3Ryb3llZCgpIGZpbmFsIHsgfTsKLSAgICB2b2lk
IHBvc3RNZXNzYWdlVG9Xb3JrZXJPYmplY3QoUmVmUHRyPFNlcmlhbGl6ZWRTY3JpcHRWYWx1ZT4m
Jiwgc3RkOjp1bmlxdWVfcHRyPE1lc3NhZ2VQb3J0Q2hhbm5lbEFycmF5PikgZmluYWwgeyB9Owor
ICAgIHZvaWQgcG9zdE1lc3NhZ2VUb1dvcmtlck9iamVjdChSZWY8U2VyaWFsaXplZFNjcmlwdFZh
bHVlPiYmLCBzdGQ6OnVuaXF1ZV9wdHI8TWVzc2FnZVBvcnRDaGFubmVsQXJyYXk+JiYpIGZpbmFs
IHsgfTsKICAgICB2b2lkIGNvbmZpcm1NZXNzYWdlRnJvbVdvcmtlck9iamVjdChib29sKSBmaW5h
bCB7IH07CiAgICAgdm9pZCByZXBvcnRQZW5kaW5nQWN0aXZpdHkoYm9vbCkgZmluYWwgeyB9Owog
fTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>