<?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>172559</bug_id>
          
          <creation_ts>2017-05-24 16:02:11 -0700</creation_ts>
          <short_desc>Opening an analysis task from the queue page is broken</short_desc>
          <delta_ts>2017-05-24 16:54:44 -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>Other</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="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>krollin</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1312432</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-05-24 16:02:11 -0700</bug_when>
    <thetext>Opening an analysis task from /v3/#/analysis/queue can result in various assertion failures
and the list of test groups may not be updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312434</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-05-24 16:03:09 -0700</bug_when>
    <thetext>&lt;rdar://problem/32389708&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312442</commentid>
    <comment_count>2</comment_count>
      <attachid>311166</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-05-24 16:25:02 -0700</bug_when>
    <thetext>Created attachment 311166
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312444</commentid>
    <comment_count>3</comment_count>
      <attachid>311166</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-05-24 16:38:32 -0700</bug_when>
    <thetext>Comment on attachment 311166
Fixes the bug

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1312449</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-05-24 16:54:44 -0700</bug_when>
    <thetext>Committed r217397: &lt;http://trac.webkit.org/changeset/217397&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>311166</attachid>
            <date>2017-05-24 16:25:02 -0700</date>
            <delta_ts>2017-05-24 16:38:32 -0700</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-172559-20170524162502.patch</filename>
            <type>text/plain</type>
            <size>9885</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE3Mzg1CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCBlNzk1ZjE4ZmE5ODdjZDRkZWRmMDM2ZjM1ZGQ4ZDRmMjA0MDgyZWVkLi5mNmVkNjYzNjNk
YjQ2OWFlMGIwZDdiYzE1NjRlN2FhZTk4MzZiMWZiIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsNSArMSw0MiBAQAogMjAxNy0wNS0yNCAgUnlvc3VrZSBOaXdhICA8cm5pd2FA
d2Via2l0Lm9yZz4KIAorICAgICAgICBPcGVuaW5nIGFuIGFuYWx5c2lzIHRhc2sgZnJvbSB0aGUg
cXVldWUgcGFnZSBpcyBicm9rZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE3MjU1OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzIzODk3MDg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IHRoZSBi
dWcgdGhhdCBvcGVuaW5nIHRoZSBhbmFseXNpcyB0YXNrIHBhZ2UgZnJvbSB0aGUgcXVldWUgcGFn
ZSByZXN1bHRzIGluIG11bHRpcGxlIGFzc2VydGlvbiBmYWlsdXJlcworICAgICAgICBhcyB3ZWxs
IGFzIHRoZSBsaXN0IG9mIHRlc3QgZ3JvdXBzIGluIHRoZSBhbmFseXNpcyB0YXNrIHBhZ2Ugbm90
IGdldHRpbmcgdXBkYXRlZC4KKworICAgICAgICAqIHB1YmxpYy92My9tb2RlbHMvYnVpbGQtcmVx
dWVzdC5qczoKKyAgICAgICAgKEJ1aWxkUmVxdWVzdC5wcm90b3R5cGUudXBkYXRlU2luZ2xldG9u
KTogQmVjYXVzZSAvYXBpL2J1aWxkLXJlcXVlc3RzLyBkbyBub3QgaW5jbHVkZSB0ZXN0IGdyb3Vw
cywgaXQncworICAgICAgICBwb3NzaWJsZSBmb3IgdGVzdEdyb3VwIHRvIGJlIGR5bmFtaWNhbGx5
IHVwZGF0ZWQgdXBvbiBsb2FkaW5nIGFuIGFuYWx5c2lzIHRhc2sgcGFnZS4gVXBkYXRlIF90ZXN0
R3JvdXAgaW4KKyAgICAgICAgc3VjaCBpbnN0YW5jZXMgaW5zdGVhZCBvZiBhc3NlcnRpbmcgdGhh
dCBpdCBkb2Vzbid0IGhhcHBlbi4KKworICAgICAgICAqIHB1YmxpYy92My9tb2RlbHMvZGF0YS1t
b2RlbC5qczoKKyAgICAgICAgKERhdGFNb2RlbE9iamVjdC5jYWNoZWRGZXRjaCk6IEJlY2F1c2Ug
dmFyaW91cyBjb2RlIHRvIGNyZWF0ZSBtb2RlbCBvYmplY3RzIGZyb20gdGhlIHJlc3VsdCBvZiBh
IEpTT04gQVBJCisgICAgICAgIG1vZGlmeSB0aGUgZmV0Y2hlZCBjb250ZW50IGluIGlycmV2ZXJz
aWJsZSBtYW5uZXIsIGUuZy4gYG9iamVjdC5wbGF0Zm9ybSA9IFBsYXRmb3JtLmZpbmRCeUlkKG9i
amVjdC5wbGF0Zm9ybSlgCisgICAgICAgIHdlIG11c3QgcmV0dXJuIGEgZnJlc2ggbmV3IGNvbnRl
bnQgZWFjaCB0aW1lIGV2ZW4gaWYgdGhlIHJlc3VsdCBoYWQgYmVlbiBjYWNoZWQuCisKKyAgICAg
ICAgKiBwdWJsaWMvdjMvbW9kZWxzL3Rlc3QtZ3JvdXAuanM6CisgICAgICAgIChUZXN0R3JvdXAu
cHJvdG90eXBlLnBsYXRmb3JtKTogUmV0dXJuIHRoaXMuX3BsYXRmb3JtIGFzIHRoYXQncyBub3Qg
YXZhaWxhYmxlLgorCisgICAgICAgICogcHVibGljL3YzL3BhZ2VzL2FuYWx5c2lzLXRhc2stcGFn
ZS5qczoKKyAgICAgICAgKEFuYWx5c2lzVGFza1BhZ2UpOgorICAgICAgICAoQW5hbHlzaXNUYXNr
UGFnZS5wcm90b3R5cGUuX3Jlc2V0VmFyaWFibGVzKTogRXh0cmFjdGVkIGZyb20gdGhlIGNvbnN0
cnVjdG9yLgorICAgICAgICAoQW5hbHlzaXNUYXNrUGFnZS5wcm90b3R5cGUudXBkYXRlRnJvbVNl
cmlhbGl6ZWRTdGF0ZSk6IFJlc2V0IGFsbCBpbnN0YW5jZSB2YXJpYWJsZXMgd2hlbiBvcGVuaW5n
IGEgbmV3CisgICAgICAgIGFuYWx5c2lzIHRhc2sgcGFnZS4gVGhpcyB3b3VsZCBhdm9pZCBzaG93
aW5nIHRoZSBzdGFsZSByZXN1bHQgZXZlbiB3aGVuIGZldGNoaW5nIG5ldyB0ZXN0IGdyb3VwcyBo
YWQgZmFpbGVkLgorCisgICAgICAgICogdW5pdC10ZXN0cy90ZXN0LWdyb3Vwcy10ZXN0cy5qczog
QWRkZWQgYSB0ZXN0IGNhc2UgZm9yIGZldGNoaW5nIHRoZSBzYW1lIHRlc3QgZ3JvdXAgdHdpY2Uu
IFRoaXMgdXNlZCB0byBoaXQKKyAgICAgICAgYSBwcm9ibGVtIGluIEJ1aWxkUmVxdWVzdC5jb25z
dHJ1Y3RCdWlsZFJlcXVlc3RzRnJvbURhdGEgd2hpY2ggb3ZlcnJvZGUgcGxhdGZvcm0gcHJvcGVy
dHkgb2YgZWFjaCByYXcgY29udGVudAorICAgICAgICB3aXRoIGEgUGxhdGZvcm0gbW9kZWwgb2Jq
ZWN0IGJlY2F1c2UgaW4gdGhlIGNhc2Ugb2YgYSBjYWNoZWQgZmV0Y2gsIHdlIGVuZCB1cCB0cnlp
bmcgdG8gbG9vayB1cCB0aGUgcGxhdGZvcm0KKyAgICAgICAgYWdhaW4gdXNpbmcgdGhlIHJlc3Vs
dCBvZiBzdHJpbmdpZnlpbmcgdGhlIFBsYXRmb3JtIG9iamVjdCBpbnN0ZWFkIG9mIHRoZSBwbGF0
Zm9ybSBJRCBpbmNsdWRlZCBpbiB0aGUgb3JpZ2luYWwKKyAgICAgICAgZmV0Y2hlZCBjb250ZW50
LgorICAgICAgICAoc2FtcGxlVGVzdEdyb3VwKTogQWRkZWQgInBsYXRmb3JtIiBhcyBpbmNsdWRl
ZCBpbiB0aGUgSlNPTiBBUEkncyByZXNwb25zZSBub3cuCisKKzIwMTctMDUtMjQgIFJ5b3N1a2Ug
Tml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CisKICAgICAgICAgU3ljbmluZyBzY3JpcHQgYnVpbGQg
Zml4IGFmdGVyIHIyMTczNzguCiAKICAgICAgICAgKiB0b29scy9zeW5jLWJ1aWxkYm90LmpzOgpk
aWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9tb2RlbHMvYnVp
bGQtcmVxdWVzdC5qcyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvbW9kZWxz
L2J1aWxkLXJlcXVlc3QuanMKaW5kZXggMzJhZDQzMTJiZGJjMzI1NzVhOWU2YTE4MjY5ZGFjMDZh
MTRjYzNlMy4uODE5YjYzYzRmZWQ3N2NjZWFiMzI0ZWQyODVhOGE4YTdkZGMwNDcyOCAxMDA2NDQK
LS0tIGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9tb2RlbHMvYnVpbGQtcmVx
dWVzdC5qcworKysgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL21vZGVscy9i
dWlsZC1yZXF1ZXN0LmpzCkBAIC0zMCw5ICszMCwxNSBAQCBjbGFzcyBCdWlsZFJlcXVlc3QgZXh0
ZW5kcyBEYXRhTW9kZWxPYmplY3QgewogCiAgICAgdXBkYXRlU2luZ2xldG9uKG9iamVjdCkKICAg
ICB7Ci0gICAgICAgIGNvbnNvbGUuYXNzZXJ0KHRoaXMuX3Rlc3RHcm91cCA9PSBvYmplY3QudGVz
dEdyb3VwKTsKICAgICAgICAgY29uc29sZS5hc3NlcnQodGhpcy5fb3JkZXIgPT0gb2JqZWN0Lm9y
ZGVyKTsKICAgICAgICAgY29uc29sZS5hc3NlcnQodGhpcy5fY29tbWl0U2V0ID09IG9iamVjdC5j
b21taXRTZXQpOworCisgICAgICAgIGNvbnN0IHRlc3RHcm91cCA9IG9iamVjdC50ZXN0R3JvdXA7
CisgICAgICAgIGNvbnNvbGUuYXNzZXJ0KCF0aGlzLl90ZXN0R3JvdXAgfHwgdGhpcy5fdGVzdEdy
b3VwID09IHRlc3RHcm91cCk7CisgICAgICAgIGlmICghdGhpcy5fdGVzdEdyb3VwICYmIHRlc3RH
cm91cCkKKyAgICAgICAgICAgIHRlc3RHcm91cC5hZGRCdWlsZFJlcXVlc3QodGhpcyk7CisKKyAg
ICAgICAgdGhpcy5fdGVzdEdyb3VwID0gdGVzdEdyb3VwOwogICAgICAgICB0aGlzLl9zdGF0dXMg
PSBvYmplY3Quc3RhdHVzOwogICAgICAgICB0aGlzLl9zdGF0dXNVcmwgPSBvYmplY3QudXJsOwog
ICAgICAgICB0aGlzLl9idWlsZElkID0gb2JqZWN0LmJ1aWxkOwpkaWZmIC0tZ2l0IGEvV2Vic2l0
ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9tb2RlbHMvZGF0YS1tb2RlbC5qcyBiL1dlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvbW9kZWxzL2RhdGEtbW9kZWwuanMKaW5kZXgg
NjMxNzBmN2EzNTg0OThkMDZlYmY0YmNlNjUzNDc2OGE4YzFlNDUzNi4uZjE4OTI5OGE0N2I0NThk
Y2FiN2I3YmE5ZjM1NWZlYjlmNGVjODBjYSAxMDA2NDQKLS0tIGEvV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnL3B1YmxpYy92My9tb2RlbHMvZGF0YS1tb2RlbC5qcworKysgYi9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvcHVibGljL3YzL21vZGVscy9kYXRhLW1vZGVsLmpzCkBAIC03Nyw3ICs3Nyw5
IEBAIGNsYXNzIERhdGFNb2RlbE9iamVjdCB7CiAgICAgICAgIGlmICghY2FjaGVNYXBbcGF0aF0p
CiAgICAgICAgICAgICBjYWNoZU1hcFtwYXRoXSA9IFJlbW90ZUFQSS5nZXRKU09OV2l0aFN0YXR1
cyhwYXRoKTsKIAotICAgICAgICByZXR1cm4gY2FjaGVNYXBbcGF0aF07CisgICAgICAgIHJldHVy
biBjYWNoZU1hcFtwYXRoXS50aGVuKChjb250ZW50KSA9PiB7CisgICAgICAgICAgICByZXR1cm4g
SlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeShjb250ZW50KSk7CisgICAgICAgIH0pOwogICAgIH0K
IAogfQpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9tb2Rl
bHMvdGVzdC1ncm91cC5qcyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvbW9k
ZWxzL3Rlc3QtZ3JvdXAuanMKaW5kZXggY2I5ZjlhMzE3MzEwZjYzZjc2MzA1MzlmNWJkZGJhZThi
OGJiYWE5NS4uYjZkYjU4M2ZhN2E0MTg4ZTJkODMxZjIwODA2NzVhZjY2ZmRlZTM1OCAxMDA2NDQK
LS0tIGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9tb2RlbHMvdGVzdC1ncm91
cC5qcworKysgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL21vZGVscy90ZXN0
LWdyb3VwLmpzCkBAIC00OSwxMSArNDksNyBAQCBjbGFzcyBUZXN0R3JvdXAgZXh0ZW5kcyBMYWJl
bGVkT2JqZWN0IHsKICAgICAgICAgcmV0dXJuIHJlcXVlc3QgPyByZXF1ZXN0LnRlc3QoKSA6IG51
bGw7CiAgICAgfQogCi0gICAgcGxhdGZvcm0oKQotICAgIHsKLSAgICAgICAgY29uc3QgcmVxdWVz
dCA9IHRoaXMuX2xhc3RSZXF1ZXN0KCk7Ci0gICAgICAgIHJldHVybiByZXF1ZXN0ID8gcmVxdWVz
dC5wbGF0Zm9ybSgpIDogbnVsbDsKLSAgICB9CisgICAgcGxhdGZvcm0oKSB7IHJldHVybiB0aGlz
Ll9wbGF0Zm9ybTsgfQogCiAgICAgX2xhc3RSZXF1ZXN0KCkKICAgICB7CmRpZmYgLS1naXQgYS9X
ZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL3BhZ2VzL2FuYWx5c2lzLXRhc2stcGFn
ZS5qcyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvcGFnZXMvYW5hbHlzaXMt
dGFzay1wYWdlLmpzCmluZGV4IDEwYTJkZDJhY2Y2MTczZmI0ZTBhMGE0MzI3YTU5ZGE1NjdiOTVk
NGQuLmNiMzI0NTc4YjhiYmRkYTdiNWE4ZjhmYTY1NzAyNDMyYTg5NWY0OWYgMTAwNjQ0Ci0tLSBh
L1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvcGFnZXMvYW5hbHlzaXMtdGFzay1w
YWdlLmpzCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvcGFnZXMvYW5h
bHlzaXMtdGFzay1wYWdlLmpzCkBAIC00NDAsNiArNDQwLDE3IEBAIGNsYXNzIEFuYWx5c2lzVGFz
a1BhZ2UgZXh0ZW5kcyBQYWdlV2l0aEhlYWRpbmcgewogICAgIGNvbnN0cnVjdG9yKCkKICAgICB7
CiAgICAgICAgIHN1cGVyKCdBbmFseXNpcyBUYXNrJyk7CisgICAgICAgIHRoaXMuX3JlbmRlclRh
c2tOYW1lQW5kU3RhdHVzTGF6aWx5ID0gbmV3IExhemlseUV2YWx1YXRlZEZ1bmN0aW9uKHRoaXMu
X3JlbmRlclRhc2tOYW1lQW5kU3RhdHVzLmJpbmQodGhpcykpOworICAgICAgICB0aGlzLl9yZW5k
ZXJDYXVzZUFuZEZpeGVzTGF6aWx5ID0gbmV3IExhemlseUV2YWx1YXRlZEZ1bmN0aW9uKHRoaXMu
X3JlbmRlckNhdXNlQW5kRml4ZXMuYmluZCh0aGlzKSk7CisgICAgICAgIHRoaXMuX3JlbmRlclJl
bGF0ZWRUYXNrc0xhemlseSA9IG5ldyBMYXppbHlFdmFsdWF0ZWRGdW5jdGlvbih0aGlzLl9yZW5k
ZXJSZWxhdGVkVGFza3MuYmluZCh0aGlzKSk7CisgICAgICAgIHRoaXMuX3Jlc2V0VmFyaWFibGVz
KCk7CisgICAgfQorCisgICAgdGl0bGUoKSB7IHJldHVybiB0aGlzLl90YXNrID8gdGhpcy5fdGFz
ay5sYWJlbCgpIDogJ0FuYWx5c2lzIFRhc2snOyB9CisgICAgcm91dGVOYW1lKCkgeyByZXR1cm4g
J2FuYWx5c2lzL3Rhc2snOyB9CisKKyAgICBfcmVzZXRWYXJpYWJsZXMoKQorICAgIHsKICAgICAg
ICAgdGhpcy5fdGFzayA9IG51bGw7CiAgICAgICAgIHRoaXMuX21ldHJpYyA9IG51bGw7CiAgICAg
ICAgIHRoaXMuX3RyaWdnZXJhYmxlID0gbnVsbDsKQEAgLTQ1NCwxNyArNDY1LDExIEBAIGNsYXNz
IEFuYWx5c2lzVGFza1BhZ2UgZXh0ZW5kcyBQYWdlV2l0aEhlYWRpbmcgewogICAgICAgICB0aGlz
Ll9jdXJyZW50VGVzdEdyb3VwID0gbnVsbDsKICAgICAgICAgdGhpcy5fZmlsdGVyZWRUZXN0R3Jv
dXBzID0gbnVsbDsKICAgICAgICAgdGhpcy5fc2hvd0hpZGRlblRlc3RHcm91cHMgPSBmYWxzZTsK
LQotICAgICAgICB0aGlzLl9yZW5kZXJUYXNrTmFtZUFuZFN0YXR1c0xhemlseSA9IG5ldyBMYXpp
bHlFdmFsdWF0ZWRGdW5jdGlvbih0aGlzLl9yZW5kZXJUYXNrTmFtZUFuZFN0YXR1cy5iaW5kKHRo
aXMpKTsKLSAgICAgICAgdGhpcy5fcmVuZGVyQ2F1c2VBbmRGaXhlc0xhemlseSA9IG5ldyBMYXpp
bHlFdmFsdWF0ZWRGdW5jdGlvbih0aGlzLl9yZW5kZXJDYXVzZUFuZEZpeGVzLmJpbmQodGhpcykp
OwotICAgICAgICB0aGlzLl9yZW5kZXJSZWxhdGVkVGFza3NMYXppbHkgPSBuZXcgTGF6aWx5RXZh
bHVhdGVkRnVuY3Rpb24odGhpcy5fcmVuZGVyUmVsYXRlZFRhc2tzLmJpbmQodGhpcykpOwogICAg
IH0KIAotICAgIHRpdGxlKCkgeyByZXR1cm4gdGhpcy5fdGFzayA/IHRoaXMuX3Rhc2subGFiZWwo
KSA6ICdBbmFseXNpcyBUYXNrJzsgfQotICAgIHJvdXRlTmFtZSgpIHsgcmV0dXJuICdhbmFseXNp
cy90YXNrJzsgfQotCiAgICAgdXBkYXRlRnJvbVNlcmlhbGl6ZWRTdGF0ZShzdGF0ZSkKICAgICB7
CisgICAgICAgIHRoaXMuX3Jlc2V0VmFyaWFibGVzKCk7CiAgICAgICAgIGlmIChzdGF0ZS5yZW1h
aW5pbmdSb3V0ZSkgewogICAgICAgICAgICAgY29uc3QgdGFza0lkID0gcGFyc2VJbnQoc3RhdGUu
cmVtYWluaW5nUm91dGUpOwogICAgICAgICAgICAgQW5hbHlzaXNUYXNrLmZldGNoQnlJZCh0YXNr
SWQpLnRoZW4odGhpcy5fZGlkRmV0Y2hUYXNrLmJpbmQodGhpcykpLnRoZW4oKCkgPT4gewpkaWZm
IC0tZ2l0IGEvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3VuaXQtdGVzdHMvdGVzdC1ncm91cHMt
dGVzdHMuanMgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdW5pdC10ZXN0cy90ZXN0LWdyb3Vw
cy10ZXN0cy5qcwppbmRleCA4OTQxYjY0YjUwZDg1YjQ5NzAyNjczOTgyYWRmYzBkZWQzYmFlYTZj
Li5mM2U4MzNjNTQ0MDQ4MGM3NDEyMTk5MDFlMmRjMGE5MGJmNmJmZjRjIDEwMDY0NAotLS0gYS9X
ZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdW5pdC10ZXN0cy90ZXN0LWdyb3Vwcy10ZXN0cy5qcwor
KysgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdW5pdC10ZXN0cy90ZXN0LWdyb3Vwcy10ZXN0
cy5qcwpAQCAtMSwxNSArMSwxNyBAQAogJ3VzZSBzdHJpY3QnOwogCi12YXIgYXNzZXJ0ID0gcmVx
dWlyZSgnYXNzZXJ0Jyk7Citjb25zdCBhc3NlcnQgPSByZXF1aXJlKCdhc3NlcnQnKTsKIAogcmVx
dWlyZSgnLi4vdG9vbHMvanMvdjMtbW9kZWxzLmpzJyk7Ci1sZXQgTW9ja01vZGVscyA9IHJlcXVp
cmUoJy4vcmVzb3VyY2VzL21vY2stdjMtbW9kZWxzLmpzJykuTW9ja01vZGVsczsKK2NvbnN0IE1v
Y2tNb2RlbHMgPSByZXF1aXJlKCcuL3Jlc291cmNlcy9tb2NrLXYzLW1vZGVscy5qcycpLk1vY2tN
b2RlbHM7Citjb25zdCBNb2NrUmVtb3RlQVBJID0gcmVxdWlyZSgnLi9yZXNvdXJjZXMvbW9jay1y
ZW1vdGUtYXBpLmpzJykuTW9ja1JlbW90ZUFQSTsKIAogZnVuY3Rpb24gc2FtcGxlVGVzdEdyb3Vw
KCkgewogICAgIHJldHVybiB7CiAgICAgICAgICJ0ZXN0R3JvdXBzIjogW3sKICAgICAgICAgICAg
ICJpZCI6ICIyMTI4IiwKICAgICAgICAgICAgICJ0YXNrIjogIjEzNzYiLAorICAgICAgICAgICAg
InBsYXRmb3JtIjogIjMxIiwKICAgICAgICAgICAgICJuYW1lIjogIkNvbmZpcm0iLAogICAgICAg
ICAgICAgImF1dGhvciI6ICJybml3YSIsCiAgICAgICAgICAgICAiY3JlYXRlZEF0IjogMTQ1ODY4
ODUxNDAwMCwKQEAgLTEwNSw2ICsxMDcsMzcgQEAgZnVuY3Rpb24gc2FtcGxlVGVzdEdyb3VwKCkg
ewogZGVzY3JpYmUoJ1Rlc3RHcm91cCcsIGZ1bmN0aW9uICgpIHsKICAgICBNb2NrTW9kZWxzLmlu
amVjdCgpOwogCisgICAgZGVzY3JpYmUoJ2ZldGNoRm9yVGFzaycsICgpID0+IHsKKyAgICAgICAg
Y29uc3QgcmVxdWVzdHMgPSBNb2NrUmVtb3RlQVBJLmluamVjdCgnaHR0cHM6Ly9wZXJmLndlYmtp
dC5vcmcnKTsKKworICAgICAgICBpdCgnc2hvdWxkIGJlIGFibGUgdG8gZmV0Y2ggdGhlIGxpc3Qg
b2YgdGVzdCBncm91cHMgZm9yIHRoZSBzYW1lIHRhc2sgdHdpY2UgdXNpbmcgY2FjaGUnLCAoKSA9
PiB7CisgICAgICAgICAgICBjb25zdCBmZXRjaFByb21pc2UgPSBUZXN0R3JvdXAuZmV0Y2hGb3JU
YXNrKDEzNzYpOworICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlcXVlc3RzLmxlbmd0aCwgMSk7
CisgICAgICAgICAgICBhc3NlcnQuZXF1YWwocmVxdWVzdHNbMF0ubWV0aG9kLCAnR0VUJyk7Cisg
ICAgICAgICAgICBhc3NlcnQuZXF1YWwocmVxdWVzdHNbMF0udXJsLCAnL2FwaS90ZXN0LWdyb3Vw
cz90YXNrPTEzNzYnKTsKKyAgICAgICAgICAgIHJlcXVlc3RzWzBdLnJlc29sdmUoc2FtcGxlVGVz
dEdyb3VwKCkpOworCisgICAgICAgICAgICBsZXQgYXNzZXJ0VGVzdEdyb3VwcyA9ICh0ZXN0R3Jv
dXBzKSA9PiB7CisgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHRlc3RHcm91cHMubGVuZ3Ro
LCAxKTsKKyAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwodGVzdEdyb3Vwc1swXS5wbGF0Zm9y
bSgpLCBNb2NrTW9kZWxzLmVsQ2FwaXRhbik7CisgICAgICAgICAgICAgICAgY29uc3QgYnVpbGRS
ZXF1ZXN0cyA9IHRlc3RHcm91cHNbMF0uYnVpbGRSZXF1ZXN0cygpOworICAgICAgICAgICAgICAg
IGFzc2VydC5lcXVhbChidWlsZFJlcXVlc3RzLmxlbmd0aCwgNCk7CisgICAgICAgICAgICAgICAg
Zm9yIChsZXQgcmVxdWVzdCBvZiBidWlsZFJlcXVlc3RzKSB7CisgICAgICAgICAgICAgICAgICAg
IGFzc2VydC5lcXVhbChidWlsZFJlcXVlc3RzWzBdLnRyaWdnZXJhYmxlKCksIE1vY2tNb2RlbHMu
dHJpZ2dlcmFibGUpOworICAgICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoYnVpbGRSZXF1
ZXN0c1swXS50ZXN0KCksIE1vY2tNb2RlbHMucGx0KTsKKyAgICAgICAgICAgICAgICAgICAgYXNz
ZXJ0LmVxdWFsKGJ1aWxkUmVxdWVzdHNbMF0ucGxhdGZvcm0oKSwgTW9ja01vZGVscy5lbENhcGl0
YW4pOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgcmV0
dXJuIGZldGNoUHJvbWlzZS50aGVuKCh0ZXN0R3JvdXBzKSA9PiB7CisgICAgICAgICAgICAgICAg
YXNzZXJ0VGVzdEdyb3Vwcyh0ZXN0R3JvdXBzKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gVGVz
dEdyb3VwLmZldGNoRm9yVGFzaygxMzc2KTsKKyAgICAgICAgICAgIH0pLnRoZW4oKHRlc3RHcm91
cHMpID0+IHsKKyAgICAgICAgICAgICAgICBhc3NlcnRUZXN0R3JvdXBzKHRlc3RHcm91cHMpOwor
ICAgICAgICAgICAgfSk7CisgICAgICAgIH0pOworICAgIH0pOworCiAgICAgZGVzY3JpYmUoJ19j
cmVhdGVNb2RlbHNGcm9tRmV0Y2hlZFRlc3RHcm91cHMnLCBmdW5jdGlvbiAoKSB7CiAgICAgICAg
IGl0KCdzaG91bGQgY3JlYXRlIHRlc3QgZ3JvdXBzJywgZnVuY3Rpb24gKCkgewogICAgICAgICAg
ICAgdmFyIGdyb3VwcyA9IFRlc3RHcm91cC5fY3JlYXRlTW9kZWxzRnJvbUZldGNoZWRUZXN0R3Jv
dXBzKHNhbXBsZVRlc3RHcm91cCgpKTsK
</data>
<flag name="review"
          id="332175"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>