<?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>174009</bug_id>
          
          <creation_ts>2017-06-29 20:25:14 -0700</creation_ts>
          <short_desc>UploadedFile should include the file extension in its url</short_desc>
          <delta_ts>2017-06-29 21:43:05 -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>Perf Dashboard</component>
          <version>Safari Technology Preview</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1324259</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-06-29 20:25:14 -0700</bug_when>
    <thetext>Various tools use the file extension to determine the MIME type of a downloaded file.
Include the file extension in the uploaded file to make it work with those tools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324261</commentid>
    <comment_count>1</comment_count>
      <attachid>314218</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-06-29 20:28:30 -0700</bug_when>
    <thetext>Created attachment 314218
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324285</commentid>
    <comment_count>2</comment_count>
      <attachid>314218</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-06-29 21:15:27 -0700</bug_when>
    <thetext>Comment on attachment 314218
Fixes the bug

Thanks for the review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324291</commentid>
    <comment_count>3</comment_count>
      <attachid>314218</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-29 21:43:04 -0700</bug_when>
    <thetext>Comment on attachment 314218
Fixes the bug

Clearing flags on attachment: 314218

Committed r218987: &lt;http://trac.webkit.org/changeset/218987&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324292</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-29 21:43:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314218</attachid>
            <date>2017-06-29 20:28:30 -0700</date>
            <delta_ts>2017-06-29 21:43:04 -0700</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-174009-20170629202829.patch</filename>
            <type>text/plain</type>
            <size>8107</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE4OTg1CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCA5ZGQ4ZjIzNzNjYjdjNWYyODA3MDMyMzgxMzA3ZTcxZjkwZmY5OTM5Li4xYTk4YzQzYTNj
Y2NjMWUyZmMzOGRiYTUwMDhhNmQ3YTEyMGViZTcwIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxNy0wNi0yOSAgUnlvc3VrZSBOaXdhICA8cm5pd2FA
d2Via2l0Lm9yZz4KKworICAgICAgICBVcGxvYWRlZEZpbGUgc2hvdWxkIGluY2x1ZGUgdGhlIGZp
bGUgZXh0ZW5zaW9uIGluIGl0cyB1cmwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE3NDAwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFNvbWUgY29tbWFuZCBsaW5lIHRvb2xzIHN1Y2ggYXMgZGFyd2ludXAg
dXNlIHRoZSBmaWxlIGV4dGVuc2lvbiB0byBkZXRlcm1pbmUgdGhlIGZpbGUgdHlwZS4KKyAgICAg
ICAgSW5jbHVkZSB0aGUgZmlsZSBleHRlbnNpb24gaW4gdGhlIFVSTCBvZiBhbiB1cGxvYWRlZCBm
aWxlIHRvIG1ha2UgaXQgd29yayB3aXRoIHRoZXNlIHRvb2xzLgorCisgICAgICAgICogcHVibGlj
L2luY2x1ZGUvdXBsb2FkZWQtZmlsZS1oZWxwZXJzLnBocDoKKyAgICAgICAgKGZvcm1hdF91cGxv
YWRlZF9maWxlKTogSW5jbHVkZSB0aGUgZmlsZSBleHRlbnNpb24uCisgICAgICAgICogcHVibGlj
L3YzL21vZGVscy91cGxvYWRlZC1maWxlLmpzOgorICAgICAgICAoVXBsb2FkZWRGaWxlKToKKyAg
ICAgICAgKFVwbG9hZGVkRmlsZS5wcm90b3R5cGUudXJsKTogUmV0dXJuIHRoZSBVUkwgd2l0aCBo
dGhlIGZpbGUgZXh0ZW5zaW9uIHNwZWNpZmllZC4gL2FwaS91cGxvYWRlZC1maWxlCisgICAgICAg
IGFscmVhZHkgc3VwcG9ydHMgaGF2aW5nIHRoZSBmaWxlIGV4dGVuc2lvbiBzcGVjaWZpZWQuCisg
ICAgICAgICogc2VydmVyLXRlc3RzL3Rvb2xzLXN5bmMtYnVpbGRib3QtaW50ZWdyYXRpb24tdGVz
dHMuanM6IFVwZGF0ZWQgdGVzdCBjYXNlcy4KKyAgICAgICAgKiB1bml0LXRlc3RzL2J1aWxkYm90
LXN5bmNlci10ZXN0cy5qczogRGl0dG8uCisKIDIwMTctMDUtMzEgIFJ5b3N1a2UgTml3YSAgPHJu
aXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgRG9uJ3Qgc2hvdWxkbid0IGNyZWF0ZSBhIHJlcXVl
c3QgdG8gYnVpbGQgYSBwYXRjaCBpZiB0aGVyZSBpcyBubyBwYXRjaCB0byBidWlsZApkaWZmIC0t
Z2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9pbmNsdWRlL3VwbG9hZGVkLWZp
bGUtaGVscGVycy5waHAgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2luY2x1ZGUv
dXBsb2FkZWQtZmlsZS1oZWxwZXJzLnBocAppbmRleCA0N2E3YmFjOTJhY2RjYzIwODlmNzVkYzM0
OTIxZjI2YThhMjVkNWRiLi4zNDM0MWMyNTBiYjQ1MWM5ODFiODkxNzUwMzgyZDhhODRjNWY0ODhj
IDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2luY2x1ZGUvdXBs
b2FkZWQtZmlsZS1oZWxwZXJzLnBocAorKysgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVi
bGljL2luY2x1ZGUvdXBsb2FkZWQtZmlsZS1oZWxwZXJzLnBocApAQCAtMTAsNiArMTAsNyBAQCBm
dW5jdGlvbiBmb3JtYXRfdXBsb2FkZWRfZmlsZSgkZmlsZV9yb3cpCiAgICAgICAgICdjcmVhdGVk
QXQnID0+IERhdGFiYXNlOjp0b19qc190aW1lKCRmaWxlX3Jvd1snZmlsZV9jcmVhdGVkX2F0J10p
LAogICAgICAgICAnbWltZScgPT4gJGZpbGVfcm93WydmaWxlX21pbWUnXSwKICAgICAgICAgJ2Zp
bGVuYW1lJyA9PiAkZmlsZV9yb3dbJ2ZpbGVfZmlsZW5hbWUnXSwKKyAgICAgICAgJ2V4dGVuc2lv
bicgPT4gJGZpbGVfcm93WydmaWxlX2V4dGVuc2lvbiddLAogICAgICAgICAnYXV0aG9yJyA9PiAk
ZmlsZV9yb3dbJ2ZpbGVfYXV0aG9yJ10sCiAgICAgICAgICdzaGEyNTYnID0+ICRmaWxlX3Jvd1sn
ZmlsZV9zaGEyNTYnXSk7CiB9CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcv
cHVibGljL3YzL21vZGVscy91cGxvYWRlZC1maWxlLmpzIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQu
b3JnL3B1YmxpYy92My9tb2RlbHMvdXBsb2FkZWQtZmlsZS5qcwppbmRleCA0ZmRmMzQ3NTIzNzNi
ZjAwODNmNmY3MmMwZGVmMTI1MTc2ZWVmNjQ5Li5iZWEzNWQzNDAyY2MyMzllNDIxMThmYTY1NzMz
YmJmYzEyNmNlYWM1IDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGlj
L3YzL21vZGVscy91cGxvYWRlZC1maWxlLmpzCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9y
Zy9wdWJsaWMvdjMvbW9kZWxzL3VwbG9hZGVkLWZpbGUuanMKQEAgLTcsNiArNyw3IEBAIGNsYXNz
IFVwbG9hZGVkRmlsZSBleHRlbmRzIERhdGFNb2RlbE9iamVjdCB7CiAgICAgICAgIHRoaXMuX2Ny
ZWF0ZWRBdCA9IG5ldyBEYXRlKG9iamVjdC5jcmVhdGVkQXQpOwogICAgICAgICB0aGlzLl9kZWxl
dGVkQXQgPSBvYmplY3QuZGVsZXRlZEF0ID8gbmV3IERhdGUob2JqZWN0LmRlbGV0ZWRBdCkgOiBu
dWxsOwogICAgICAgICB0aGlzLl9maWxlbmFtZSA9IG9iamVjdC5maWxlbmFtZTsKKyAgICAgICAg
dGhpcy5fZXh0ZW5zaW9uID0gb2JqZWN0LmV4dGVuc2lvbjsKICAgICAgICAgdGhpcy5fYXV0aG9y
ID0gb2JqZWN0LmF1dGhvcjsKICAgICAgICAgdGhpcy5fc2l6ZSA9IG9iamVjdC5zaXplOwogICAg
ICAgICB0aGlzLl9zaGEyNTYgPSBvYmplY3Quc2hhMjU2OwpAQCAtMTksNyArMjAsNyBAQCBjbGFz
cyBVcGxvYWRlZEZpbGUgZXh0ZW5kcyBEYXRhTW9kZWxPYmplY3QgewogICAgIGF1dGhvcigpIHsg
cmV0dXJuIHRoaXMuX2F1dGhvcjsgfQogICAgIHNpemUoKSB7IHJldHVybiB0aGlzLl9zaXplOyB9
CiAgICAgbGFiZWwoKSB7IHJldHVybiB0aGlzLmZpbGVuYW1lKCk7IH0KLSAgICB1cmwoKSB7IHJl
dHVybiBSZW1vdGVBUEkudXJsKGAvYXBpL3VwbG9hZGVkLWZpbGUvJHt0aGlzLmlkKCl9YCk7IH0K
KyAgICB1cmwoKSB7IHJldHVybiBSZW1vdGVBUEkudXJsKGAvYXBpL3VwbG9hZGVkLWZpbGUvJHt0
aGlzLmlkKCl9JHt0aGlzLl9leHRlbnNpb259YCk7IH0KIAogICAgIHN0YXRpYyB1cGxvYWRGaWxl
KGZpbGUsIHVwbG9hZFByb2dyZXNzQ2FsbGJhY2sgPSBudWxsKQogICAgIHsKZGlmZiAtLWdpdCBh
L1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9zZXJ2ZXItdGVzdHMvdG9vbHMtc3luYy1idWlsZGJv
dC1pbnRlZ3JhdGlvbi10ZXN0cy5qcyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9zZXJ2ZXIt
dGVzdHMvdG9vbHMtc3luYy1idWlsZGJvdC1pbnRlZ3JhdGlvbi10ZXN0cy5qcwppbmRleCA3NzMx
OTVlMzUzMGM3OTA1YjM1YjJmZjdkNGMzM2IxMDMxMzM5MjQ0Li5kYmUyZDgwMzk4ZGI0YmY2ZmIy
ODdjOTE5NGYwYmQ3Y2U4ZWExOTRjIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5v
cmcvc2VydmVyLXRlc3RzL3Rvb2xzLXN5bmMtYnVpbGRib3QtaW50ZWdyYXRpb24tdGVzdHMuanMK
KysrIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3NlcnZlci10ZXN0cy90b29scy1zeW5jLWJ1
aWxkYm90LWludGVncmF0aW9uLXRlc3RzLmpzCkBAIC0xNzMsNyArMTczLDcgQEAgZGVzY3JpYmUo
J3N5bmMtYnVpbGRib3QnLCBmdW5jdGlvbiAoKSB7CiAgICAgICAgIH0pLnRoZW4oKCkgPT4gewog
ICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlcXVlc3RzLmxlbmd0aCwgNyk7CiAgICAgICAgICAg
ICBhc3NlcnRBbmRSZXNvbHZlUmVxdWVzdChyZXF1ZXN0c1s2XSwgJ1BPU1QnLCAnL2J1aWxkZXJz
L3NvbWUlMjBidWlsZGVyL2ZvcmNlJywgJ09LJyk7Ci0gICAgICAgICAgICBhc3NlcnQuZGVlcEVx
dWFsKHJlcXVlc3RzWzZdLmRhdGEsIHsnd2snOiAnMTkxNjIyJywgJ3drLXBhdGNoJzogUmVtb3Rl
QVBJLnVybCgnL2FwaS91cGxvYWRlZC1maWxlLzEnKSwKKyAgICAgICAgICAgIGFzc2VydC5kZWVw
RXF1YWwocmVxdWVzdHNbNl0uZGF0YSwgeyd3ayc6ICcxOTE2MjInLCAnd2stcGF0Y2gnOiBSZW1v
dGVBUEkudXJsKCcvYXBpL3VwbG9hZGVkLWZpbGUvMS5kYXQnKSwKICAgICAgICAgICAgICAgICAn
YnVpbGQtcmVxdWVzdC1pZCc6ICcxJywgJ2ZvcmNlc2NoZWR1bGVyJzogJ2ZvcmNlLWFiLWJ1aWxk
cyd9KTsKICAgICAgICAgICAgIHJldHVybiBNb2NrUmVtb3RlQVBJLndhaXRGb3JSZXF1ZXN0KCk7
CiAgICAgICAgIH0pLnRoZW4oKCkgPT4gewpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnL3VuaXQtdGVzdHMvYnVpbGRib3Qtc3luY2VyLXRlc3RzLmpzIGIvV2Vic2l0ZXMvcGVy
Zi53ZWJraXQub3JnL3VuaXQtdGVzdHMvYnVpbGRib3Qtc3luY2VyLXRlc3RzLmpzCmluZGV4IDY5
OTFlYmYyYTAyN2ZjZjk1ZWM0Yzk5OWViOTE5NDVmNDQ5ZWFiNjMuLmYwZDEyNWU1MDVmYTFjOWNh
MzQ2NTIwZjYyNjhmZTUxZWQ2M2Q0M2YgMTAwNjQ0Ci0tLSBhL1dlYnNpdGVzL3BlcmYud2Via2l0
Lm9yZy91bml0LXRlc3RzL2J1aWxkYm90LXN5bmNlci10ZXN0cy5qcworKysgYi9XZWJzaXRlcy9w
ZXJmLndlYmtpdC5vcmcvdW5pdC10ZXN0cy9idWlsZGJvdC1zeW5jZXItdGVzdHMuanMKQEAgLTIy
OSwxMCArMjI5LDEwIEBAIGZ1bmN0aW9uIGNyZWF0ZVNhbXBsZUJ1aWxkUmVxdWVzdFdpdGhQYXRj
aChwbGF0Zm9ybSwgdGVzdCwgb3JkZXIpCiAgICAgY29uc3Qgc2hhcmVkMTExMjM3ID0gQ29tbWl0
TG9nLmVuc3VyZVNpbmdsZXRvbignMTExMjM3JywgeydpZCc6ICcxMTEyMzcnLCAndGltZSc6IDE0
NTY5MzE4NzQwMDAsICdyZXBvc2l0b3J5JzogTW9ja01vZGVscy5zaGFyZWRSZXBvc2l0b3J5LCAn
cmV2aXNpb24nOiAnODAyMjknfSk7CiAgICAgY29uc3QgaW9zMTNBNDUyID0gQ29tbWl0TG9nLmVu
c3VyZVNpbmdsZXRvbignODg5MzAnLCB7J2lkJzogJzg4OTMwJywgJ3RpbWUnOiAwLCAncmVwb3Np
dG9yeSc6IE1vY2tNb2RlbHMuaW9zLCAncmV2aXNpb24nOiAnMTNBNDUyJ30pOwogCi0gICAgY29u
c3QgcGF0Y2ggPSBuZXcgVXBsb2FkZWRGaWxlKDQ1MywgeydjcmVhdGVkQXQnOiBuZXcgRGF0ZSgn
MjAxNy0wNS0wMVQxOToxNjo1M1onKSwgJ2ZpbGVuYW1lJzogJ3BhdGNoLmRhdCcsICdhdXRob3In
OiAnc29tZSB1c2VyJywKKyAgICBjb25zdCBwYXRjaCA9IG5ldyBVcGxvYWRlZEZpbGUoNDUzLCB7
J2NyZWF0ZWRBdCc6IG5ldyBEYXRlKCcyMDE3LTA1LTAxVDE5OjE2OjUzWicpLCAnZmlsZW5hbWUn
OiAncGF0Y2guZGF0JywgJ2V4dGVuc2lvbic6ICcuZGF0JywgJ2F1dGhvcic6ICdzb21lIHVzZXIn
LAogICAgICAgICBzaXplOiA1MzQ2MzcsIHNoYTI1NjogJzE2OTQ2M2M4MTI1ZTA3YzU3NzExMGZl
MTQ0ZWNkNjM5NDJlYjk0NzJkNDM4ZmMwMDE0ZjQ3NDI0NWU1ZGY4YTEnfSk7CiAKLSAgICBjb25z
dCByb290ID0gbmV3IFVwbG9hZGVkRmlsZSg0NTYsIHsnY3JlYXRlZEF0JzogbmV3IERhdGUoJzIw
MTctMDUtMDFUMjE6MDM6MjdaJyksICdmaWxlbmFtZSc6ICdyb290LmRhdCcsICdhdXRob3InOiAn
c29tZSB1c2VyJywKKyAgICBjb25zdCByb290ID0gbmV3IFVwbG9hZGVkRmlsZSg0NTYsIHsnY3Jl
YXRlZEF0JzogbmV3IERhdGUoJzIwMTctMDUtMDFUMjE6MDM6MjdaJyksICdmaWxlbmFtZSc6ICdy
b290LmRhdCcsICdleHRlbnNpb24nOiAnLmRhdCcsICdhdXRob3InOiAnc29tZSB1c2VyJywKICAg
ICAgICAgc2l6ZTogMTY0NTIyMzQsIHNoYTI1NjogJzAzZWVkN2E4NDk0YWI4Nzk0YzQ0YjdkNDMw
OGU1NTQ0OGZjNTZmNGQ2YzE3NTgwOWJhOTY4Zjc4ZjY1NmQ1OGQnfSk7CiAKICAgICBjb25zdCBj
b21taXRTZXQgPSBDb21taXRTZXQuZW5zdXJlU2luZ2xldG9uKCc1MzI0NjQ1NicsIHtjdXN0b21S
b290czogW3Jvb3RdLCByZXZpc2lvbkl0ZW1zOiBbe2NvbW1pdDogd2Via2l0MTk3NDYzLCBwYXRj
aH0sIHtjb21taXQ6IHNoYXJlZDExMTIzN30sIHtjb21taXQ6IGlvczEzQTQ1Mn1dfSk7CkBAIC05
NzUsNyArOTc1LDcgQEAgZGVzY3JpYmUoJ0J1aWxkYm90U3luY2VyJywgKCkgPT4gewogICAgICAg
ICAgICAgY29uc3QgcmVxdWVzdCA9IGNyZWF0ZVNhbXBsZUJ1aWxkUmVxdWVzdFdpdGhQYXRjaChN
b2NrTW9kZWxzLmlwaG9uZSwgbnVsbCwgLTEpOwogICAgICAgICAgICAgY29uc3QgcHJvcGVydGll
cyA9IHN5bmNlcnNbMl0uX3Byb3BlcnRpZXNGb3JCdWlsZFJlcXVlc3QocmVxdWVzdCwgW3JlcXVl
c3RdKTsKICAgICAgICAgICAgIGFzc2VydC5lcXVhbChwcm9wZXJ0aWVzWyd3ZWJraXQnXSwgJzE5
NzQ2MycpOwotICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHByb3BlcnRpZXNbJ3dlYmtpdC1wYXRj
aCddLCAnaHR0cDovL2J1aWxkLndlYmtpdC5vcmcvYXBpL3VwbG9hZGVkLWZpbGUvNDUzJyk7Cisg
ICAgICAgICAgICBhc3NlcnQuZXF1YWwocHJvcGVydGllc1snd2Via2l0LXBhdGNoJ10sICdodHRw
Oi8vYnVpbGQud2Via2l0Lm9yZy9hcGkvdXBsb2FkZWQtZmlsZS80NTMuZGF0Jyk7CiAgICAgICAg
IH0pOwogCiAgICAgICAgIGl0KCdzaG91bGQgcmVzb2x2ZSAiaWZCdWlsdCInLCAoKSA9PiB7CkBA
IC05OTYsMTYgKzk5NiwxNiBAQCBkZXNjcmliZSgnQnVpbGRib3RTeW5jZXInLCAoKSA9PiB7CiAg
ICAgICAgICAgICBjb25zdCByZXF1ZXN0VG9CdWlsZCA9IGNyZWF0ZVNhbXBsZUJ1aWxkUmVxdWVz
dFdpdGhQYXRjaChNb2NrTW9kZWxzLmlwaG9uZSwgbnVsbCwgLTEpOwogICAgICAgICAgICAgY29u
c3QgcmVxdWVzdFRvVGVzdCA9IGNyZWF0ZVNhbXBsZUJ1aWxkUmVxdWVzdFdpdGhQYXRjaChNb2Nr
TW9kZWxzLmlwaG9uZSwgTW9ja01vZGVscy5zcGVlZG9tZXRlciwgMCk7CiAgICAgICAgICAgICBj
b25zdCBvdGhlclJlcXVlc3RUb1Rlc3QgPSBjcmVhdGVTYW1wbGVCdWlsZFJlcXVlc3QoTW9ja01v
ZGVscy5pcGhvbmUsIE1vY2tNb2RlbHMuc3BlZWRvbWV0ZXIpOwotICAgIAorCiAgICAgICAgICAg
ICBsZXQgcHJvcGVydGllcyA9IHN5bmNlcnNbMF0uX3Byb3BlcnRpZXNGb3JCdWlsZFJlcXVlc3Qo
cmVxdWVzdFRvVGVzdCwgW3JlcXVlc3RUb1Rlc3RdKTsKICAgICAgICAgICAgIGFzc2VydC5lcXVh
bChwcm9wZXJ0aWVzWyd3ZWJraXQnXSwgJzE5NzQ2MycpOwotICAgICAgICAgICAgYXNzZXJ0LmVx
dWFsKHByb3BlcnRpZXNbJ3Jvb3RzJ10sICdbeyJ1cmwiOiJodHRwOi8vYnVpbGQud2Via2l0Lm9y
Zy9hcGkvdXBsb2FkZWQtZmlsZS80NTYifV0nKTsKKyAgICAgICAgICAgIGFzc2VydC5lcXVhbChw
cm9wZXJ0aWVzWydyb290cyddLCAnW3sidXJsIjoiaHR0cDovL2J1aWxkLndlYmtpdC5vcmcvYXBp
L3VwbG9hZGVkLWZpbGUvNDU2LmRhdCJ9XScpOwogICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHBy
b3BlcnRpZXNbJ3Rlc3QtY3VzdG9tLWJ1aWxkJ10sIHVuZGVmaW5lZCk7CiAgICAgICAgICAgICBh
c3NlcnQuZXF1YWwocHJvcGVydGllc1snaGFzLWJ1aWx0LXBhdGNoJ10sIHVuZGVmaW5lZCk7CiAK
ICAgICAgICAgICAgIHByb3BlcnRpZXMgPSBzeW5jZXJzWzBdLl9wcm9wZXJ0aWVzRm9yQnVpbGRS
ZXF1ZXN0KHJlcXVlc3RUb1Rlc3QsIFtyZXF1ZXN0VG9CdWlsZCwgcmVxdWVzdFRvVGVzdF0pOwog
ICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHByb3BlcnRpZXNbJ3dlYmtpdCddLCAnMTk3NDYzJyk7
Ci0gICAgICAgICAgICBhc3NlcnQuZXF1YWwocHJvcGVydGllc1sncm9vdHMnXSwgJ1t7InVybCI6
Imh0dHA6Ly9idWlsZC53ZWJraXQub3JnL2FwaS91cGxvYWRlZC1maWxlLzQ1NiJ9XScpOworICAg
ICAgICAgICAgYXNzZXJ0LmVxdWFsKHByb3BlcnRpZXNbJ3Jvb3RzJ10sICdbeyJ1cmwiOiJodHRw
Oi8vYnVpbGQud2Via2l0Lm9yZy9hcGkvdXBsb2FkZWQtZmlsZS80NTYuZGF0In1dJyk7CiAgICAg
ICAgICAgICBhc3NlcnQuZXF1YWwocHJvcGVydGllc1sndGVzdC1jdXN0b20tYnVpbGQnXSwgJycp
OwogICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHByb3BlcnRpZXNbJ2hhcy1idWlsdC1wYXRjaCdd
LCAndHJ1ZScpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>