<?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>154152</bug_id>
          
          <creation_ts>2016-02-11 20:42:47 -0800</creation_ts>
          <short_desc>Refine v3 UI&apos;s analysis task page</short_desc>
          <delta_ts>2016-02-16 13:49:48 -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>Perf Dashboard</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></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>jond</cc>
    
    <cc>rniwa</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1164005</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-02-11 20:42:47 -0800</bug_when>
    <thetext>Incorporate a bunch of feedback from Chris.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164010</commentid>
    <comment_count>1</comment_count>
      <attachid>271131</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-02-11 21:04:47 -0800</bug_when>
    <thetext>Created attachment 271131
Refinements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164011</commentid>
    <comment_count>2</comment_count>
      <attachid>271131</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-02-11 21:12:10 -0800</bug_when>
    <thetext>Comment on attachment 271131
Refinements

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164012</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-02-11 21:14:31 -0800</bug_when>
    <thetext>Committed r196463: &lt;http://trac.webkit.org/changeset/196463&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>271131</attachid>
            <date>2016-02-11 21:04:47 -0800</date>
            <delta_ts>2016-02-11 21:12:10 -0800</delta_ts>
            <desc>Refinements</desc>
            <filename>bug-154152-20160211210425.patch</filename>
            <type>text/plain</type>
            <size>11666</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTk2NDYyKQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDQ3IEBACisyMDE2LTAyLTExICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFJlZmluZSB2MyBVSSdzIGFuYWx5c2lzIHRhc2sgcGFnZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU0MTUyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBtYWtlcyB0aGUg
Zm9sbG93aW5nIHJlZmluZW1lbnRzIHRvIHRoZSBhbmFseXNpcyB0YXNrIHBhZ2U6CisgICAgICAg
ICAtIEFsd2F5cyBzaG93IHRoZSByZWxhdGl2ZSBkaWZmZXJlbnQgb2YgaW4tcHJvZ3Jlc3MgQS9C
IHRlc3RpbmcuCisgICAgICAgICAtIE1ha2UgdGhlIGFubm90YXRpb25zIChjb2xvcmVkIGJhcnMp
IGluIHRoZSBjaGFydCBvcGVuIG90aGVyIGFuYWx5c2lzIHRhc2tzLgorICAgICAgICAgLSBPcmRl
ciB0aGUgQS9CIHRlc3RpbmcgZ3JvdXBzIGluIHRoZSByZXZlcnNlIGNocm9ub2xvZ2ljYWwgb3Jk
ZXIuCisgICAgICAgICAtIFNlbGVjdCB0aGUgdGltZSByYW5nZSBjb3JyZXNwb25kaW5nIHRvIHRo
ZSBjdXJyZW50IHRlc3QgZ3JvdXAuCisKKyAgICAgICAgKiBwdWJsaWMvdjMvY29tcG9uZW50cy9h
bmFseXNpcy1yZXN1bHRzLXZpZXdlci5qczoKKyAgICAgICAgKEFuYWx5c2lzUmVzdWx0c1ZpZXdl
ci5jc3NUZW1wbGF0ZSk6IEZpeGVkIHRoZSBidWcgdGhhdCBwZW5kaW5nIGFuZCBydW5uaW5nIHRl
c3RpbmcgZ3JvdXBzIGFyZSBubyBsb25nZXIKKyAgICAgICAgY29sb3JlZCBhZnRlciByMTk2NDQw
LiBVc2UgYSBzbGlnaHRseSBtb3JlIG9wYXF1ZSBjb2xvciBmb3IgY3VycmVudGx5IHJ1bm5pbmcg
Z3JvdXBzIGNvbXBhcmVkIHRvIHBlbmRpbmcgb25lcy4KKworICAgICAgICAqIHB1YmxpYy92My9j
b21wb25lbnRzL2NoYXJ0LXBhbmUtYmFzZS5qczoKKyAgICAgICAgKENoYXJ0UGFuZUJhc2UucHJv
dG90eXBlLnNldE1haW5TZWxlY3Rpb24pOiBBZGRlZC4KKyAgICAgICAgKENoYXJ0UGFuZUJhc2Uu
cHJvdG90eXBlLl9vcGVuQW5hbHlzaXNUYXNrKTogTW92ZWQgdGhlIGNvZGUgZnJvbSBDaGFydFBh
bmUuX29wZW5BbmFseXNpc1Rhc2sgc28gdGhhdCBpdCBjYW4gYmUKKyAgICAgICAgcmV1c2VkIGlu
IGJvdGggQW5hbHlzaXNUYXNrQ2hhcnRQYW5lIGFuZCBDaGFydFBhbmUgKGluIGNoYXJ0cyBwYWdl
KS4KKyAgICAgICAgKENoYXJ0UGFuZUJhc2UucHJvdG90eXBlLnJvdXRlcik6IEFkZGVkLiBPdmVy
cmlkZGVuIGJ5IGVhY2ggc3ViY2xhc3MuCisKKyAgICAgICAgKiBwdWJsaWMvdjMvY29tcG9uZW50
cy90ZXN0LWdyb3VwLXJlc3VsdHMtdGFibGUuanM6CisgICAgICAgIChUZXN0R3JvdXBSZXN1bHRz
VGFibGUucHJvdG90eXBlLmJ1aWxkUm93R3JvdXBzKTogQWx3YXlzIHNob3cgdGhlIHN1bW1hcnkg
KHJlbGF0aXZlIGRpZmZlcmVuY2Ugb2YgQSB0byBCKSBhcworICAgICAgICBsb25nIGFzIHRoZXJl
IGFyZSBzb21lIHJlc3VsdHMgaW4gZWFjaCBzZXQuCisKKyAgICAgICAgKiBwdWJsaWMvdjMvbW9k
ZWxzL3Rlc3QtZ3JvdXAuanM6CisgICAgICAgIChUZXN0R3JvdXAucHJvdG90eXBlLmNvbXBhcmVU
ZXN0UmVzdWx0cyk6IEFsd2F5cyBzZXQgLmxhYmVsIGFuZCAuZnVsbExhYmVsIHdpdGggdGhlIHJl
bGF0aXZlIGNoYW5nZSBhcyBsb25nIGFzCisgICAgICAgIHRoZXJlIGFyZSBzb21lIHZhbHVlcy4g
S2VlcCB1c2luZyAicGVuZGluZyIgYW5kICJydW5uaW5nIiBpbiAuc3RhdHVzIHNpbmNlIHRoYXQg
d291bGQgZGV0ZXJtaW5lIHRoZSBjb2xvciBvZgorICAgICAgICBzdGFja2luZyBibG9ja3MgcmVw
cmVzZW50aW5nIHRob3NlIEEvQiB0ZXN0aW5nIGdyb3Vwcy4gCisKKyAgICAgICAgKiBwdWJsaWMv
djMvcGFnZXMvYW5hbHlzaXMtdGFzay1wYWdlLmpzOgorICAgICAgICAoQW5hbHlzaXNUYXNrQ2hh
cnRQYW5lKToKKyAgICAgICAgKEFuYWx5c2lzVGFza0NoYXJ0UGFuZS5wcm90b3R5cGUuc2V0UGFn
ZSk6IEFkZGVkLgorICAgICAgICAoQW5hbHlzaXNUYXNrQ2hhcnRQYW5lLnByb3RvdHlwZS5yb3V0
ZXIpOiBBZGRlZC4KKyAgICAgICAgKEFuYWx5c2lzVGFza1BhZ2UpOgorICAgICAgICAoQW5hbHlz
aXNUYXNrUGFnZS5wcm90b3R5cGUucmVuZGVyKTogU2hvdyB0aGUgbGlzdCBvZiBBL0IgdGVzdGlu
ZyBncm91cHMgaW4gdGhlIHJldmVyc2UgY2hyb25vbG9naWNhbCBvcmRlci4KKyAgICAgICAgQWxz
byBzZXQgdGhlIG1haW4gY2hhcnQncyBzZWxlY3Rpb24gdG8gdGhlIHRpbWUgcmFuZ2Ugb2YgdGhl
IGN1cnJlbnQgdGVzdCBncm91cC4KKworICAgICAgICAqIHB1YmxpYy92My9wYWdlcy9jaGFydC1w
YW5lLmpzOgorICAgICAgICAoQ2hhcnRQYW5lLnByb3RvdHlwZS5yb3V0ZXIpOiBBZGRlZC4KKyAg
ICAgICAgKENoYXJ0UGFuZS5wcm90b3R5cGUuX29wZW5BbmFseXNpc1Rhc2spOiBNb3ZlZCB0byBD
aGFydFBhbmVCYXNlLnByb3RvdHlwZS5fb3BlbkFuYWx5c2lzVGFzay4KKwogMjAxNi0wMi0xMSAg
Unlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBBZGQgYSBzY3JpcHQg
dG8gcHJvY2VzcyBiYWNrbG9ncyBjcmVhdGVkIHdoaWxlIHBlcmYgZGFzaGJvYXJkIHdhcyBpbiB0
aGUgbWFpbnRlbmFuY2UgbW9kZQpJbmRleDogV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1Ymxp
Yy92My9jb21wb25lbnRzL2FuYWx5c2lzLXJlc3VsdHMtdmlld2VyLmpzCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9uZW50cy9hbmFseXNpcy1y
ZXN1bHRzLXZpZXdlci5qcwkocmV2aXNpb24gMTk2NDYwKQorKysgV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnL3B1YmxpYy92My9jb21wb25lbnRzL2FuYWx5c2lzLXJlc3VsdHMtdmlld2VyLmpzCSh3
b3JraW5nIGNvcHkpCkBAIC0yNzIsNyArMjcyLDEwIEBAIGNsYXNzIEFuYWx5c2lzUmVzdWx0c1Zp
ZXdlciBleHRlbmRzIFJlc3UKICAgICAgICAgICAgIC5hbmFseXNpcy12aWV3IC5zdGFja2luZy1i
bG9jay51bmNoYW5nZWQgewogICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTI4LCAx
MjgsIDEyOCwgMC41KTsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIC5hbmFseXNpcy12aWV3
IC5zdGFja2luZy1ibG9jay5pbmNvbXBsZXRlIHsKKyAgICAgICAgICAgIC5hbmFseXNpcy12aWV3
IC5zdGFja2luZy1ibG9jay5wZW5kaW5nIHsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBy
Z2JhKDIwNCwgMjA0LCA1MSwgMC4yKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIC5hbmFs
eXNpcy12aWV3IC5zdGFja2luZy1ibG9jay5ydW5uaW5nIHsKICAgICAgICAgICAgICAgICBiYWNr
Z3JvdW5kOiByZ2JhKDIwNCwgMjA0LCA1MSwgMC41KTsKICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgIC5hbmFseXNpcy12aWV3IC5zdGFja2luZy1ibG9jay53b3JzZSB7CkluZGV4OiBXZWJzaXRl
cy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL2NvbXBvbmVudHMvY2hhcnQtcGFuZS1iYXNlLmpz
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9u
ZW50cy9jaGFydC1wYW5lLWJhc2UuanMJKHJldmlzaW9uIDE5NjQ2MCkKKysrIFdlYnNpdGVzL3Bl
cmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9uZW50cy9jaGFydC1wYW5lLWJhc2UuanMJKHdv
cmtpbmcgY29weSkKQEAgLTEwNyw2ICsxMDcsMTIgQEAgY2xhc3MgQ2hhcnRQYW5lQmFzZSBleHRl
bmRzIENvbXBvbmVudEJhcwogICAgICAgICAgICAgdGhpcy5fbWFpbkNoYXJ0LnNldERvbWFpbihz
dGFydFRpbWUsIGVuZFRpbWUpOwogICAgIH0KIAorICAgIHNldE1haW5TZWxlY3Rpb24oc2VsZWN0
aW9uKQorICAgIHsKKyAgICAgICAgaWYgKHRoaXMuX21haW5DaGFydCkKKyAgICAgICAgICAgIHRo
aXMuX21haW5DaGFydC5zZXRTZWxlY3Rpb24oc2VsZWN0aW9uKTsKKyAgICB9CisKICAgICBfb3Zl
cnZpZXdTZWxlY3Rpb25EaWRDaGFuZ2UoZG9tYWluLCBkaWRFbmREcmFnKSB7IH0KIAogICAgIF9t
YWluU2VsZWN0aW9uRGlkQ2hhbmdlKHNlbGVjdGlvbiwgZGlkRW5kRHJhZykKQEAgLTEzMyw4ICsx
MzksMTQgQEAgY2xhc3MgQ2hhcnRQYW5lQmFzZSBleHRlbmRzIENvbXBvbmVudEJhcwogICAgICAg
ICB0aGlzLnJlbmRlcigpOwogICAgIH0KIAotICAgIF9vcGVuQW5hbHlzaXNUYXNrKCkKLSAgICB7
IH0KKyAgICBfb3BlbkFuYWx5c2lzVGFzayhhbm5vdGF0aW9uKQorICAgIHsKKyAgICAgICAgdmFy
IHJvdXRlciA9IHRoaXMucm91dGVyKCk7CisgICAgICAgIGNvbnNvbGUuYXNzZXJ0KHJvdXRlcik7
CisgICAgICAgIHdpbmRvdy5vcGVuKHJvdXRlci51cmwoYGFuYWx5c2lzL3Rhc2svJHthbm5vdGF0
aW9uLnRhc2suaWQoKX1gKSwgJ19ibGFuaycpOworICAgIH0KKworICAgIHJvdXRlcigpIHsgcmV0
dXJuIG51bGw7IH0KIAogICAgIF9vcGVuQ29tbWl0Vmlld2VyKHJlcG9zaXRvcnksIGZyb20sIHRv
KQogICAgIHsKSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvY29tcG9u
ZW50cy90ZXN0LWdyb3VwLXJlc3VsdHMtdGFibGUuanMKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMv
cGVyZi53ZWJraXQub3JnL3B1YmxpYy92My9jb21wb25lbnRzL3Rlc3QtZ3JvdXAtcmVzdWx0cy10
YWJsZS5qcwkocmV2aXNpb24gMTk2NDYwKQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1
YmxpYy92My9jb21wb25lbnRzL3Rlc3QtZ3JvdXAtcmVzdWx0cy10YWJsZS5qcwkod29ya2luZyBj
b3B5KQpAQCAtNjEsNyArNjEsNyBAQCBjbGFzcyBUZXN0R3JvdXBSZXN1bHRzVGFibGUgZXh0ZW5k
cyBSZXN1CiAgICAgICAgICAgICAgICAgdmFyIGVuZENvbmZpZyA9IHRlc3RHcm91cC5sYWJlbEZv
clJvb3RTZXQocm9vdFNldHNbal0pOwogCiAgICAgICAgICAgICAgICAgdmFyIHJlc3VsdCA9IHRo
aXMuX3Rlc3RHcm91cC5jb21wYXJlVGVzdFJlc3VsdHMocm9vdFNldHNbaV0sIHJvb3RTZXRzW2pd
KTsKLSAgICAgICAgICAgICAgICBpZiAocmVzdWx0LnN0YXR1cyA9PSAncGVuZGluZycgfHwgcmVz
dWx0LnN0YXR1cyA9PSAncnVubmluZycgfHwgcmVzdWx0LnN0YXR1cyA9PSAnZmFpbGVkJykKKyAg
ICAgICAgICAgICAgICBpZiAocmVzdWx0LmNoYW5nZVR5cGUgPT0gbnVsbCkKICAgICAgICAgICAg
ICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgICAgICAgICB2YXIgcm93ID0gbmV3IFJlc3Vs
dHNUYWJsZVJvdyhgJHtzdGFydENvbmZpZ30gdG8gJHtlbmRDb25maWd9YCwgbnVsbCk7CkluZGV4
OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL21vZGVscy90ZXN0LWdyb3VwLmpz
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvbW9kZWxz
L3Rlc3QtZ3JvdXAuanMJKHJldmlzaW9uIDE5NjQ2MCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0
Lm9yZy9wdWJsaWMvdjMvbW9kZWxzL3Rlc3QtZ3JvdXAuanMJKHdvcmtpbmcgY29weSkKQEAgLTEw
NywyOCArMTA3LDM1IEBAIGNsYXNzIFRlc3RHcm91cCBleHRlbmRzIExhYmVsZWRPYmplY3Qgewog
ICAgICAgICBjb25zb2xlLmFzc2VydChtZXRyaWMpOwogCiAgICAgICAgIHZhciByZXN1bHQgPSB7
Y2hhbmdlVHlwZTogbnVsbCwgc3RhdHVzOiAnZmFpbGVkJywgbGFiZWw6ICdGYWlsZWQnLCBmdWxs
TGFiZWw6ICdGYWlsZWQnLCBpc1N0YXRpc3RpY2FsbHlTaWduaWZpY2FudDogZmFsc2V9OwotICAg
ICAgICBpZiAoYmVmb3JlVmFsdWVzLmxlbmd0aCAmJiBhZnRlclZhbHVlcy5sZW5ndGgpIHsKLSAg
ICAgICAgICAgIHZhciBkaWZmID0gYWZ0ZXJNZWFuIC0gYmVmb3JlTWVhbjsKLSAgICAgICAgICAg
IHZhciBzbWFsbGVySXNCZXR0ZXIgPSBtZXRyaWMuaXNTbWFsbGVyQmV0dGVyKCk7Ci0gICAgICAg
ICAgICByZXN1bHQuY2hhbmdlVHlwZSA9IGRpZmYgPCAwID09IHNtYWxsZXJJc0JldHRlciA/ICdi
ZXR0ZXInIDogJ3dvcnNlJzsKLSAgICAgICAgICAgIHJlc3VsdC5sYWJlbCA9IE1hdGguYWJzKGRp
ZmYgLyBiZWZvcmVNZWFuICogMTAwKS50b0ZpeGVkKDIpICsgJyUgJyArIHJlc3VsdC5jaGFuZ2VU
eXBlOwotICAgICAgICAgICAgcmVzdWx0LmlzU3RhdGlzdGljYWxseVNpZ25pZmljYW50ID0gU3Rh
dGlzdGljcy50ZXN0V2VsY2hzVChiZWZvcmVWYWx1ZXMsIGFmdGVyVmFsdWVzKTsKLSAgICAgICAg
ICAgIHJlc3VsdC5zdGF0dXMgPSByZXN1bHQuaXNTdGF0aXN0aWNhbGx5U2lnbmlmaWNhbnQgPyBy
ZXN1bHQuY2hhbmdlVHlwZSA6ICd1bmNoYW5nZWQnOwotICAgICAgICB9CiAKLSAgICAgICAgaWYg
KCF0aGlzLmhhc0NvbXBsZXRlZCgpKSB7CisgICAgICAgIHZhciBoYXNDb21wbGV0ZWQgPSB0aGlz
Lmhhc0NvbXBsZXRlZCgpOworICAgICAgICBpZiAoIWhhc0NvbXBsZXRlZCkgewogICAgICAgICAg
ICAgaWYgKHRoaXMuaGFzU3RhcnRlZCgpKSB7CiAgICAgICAgICAgICAgICAgcmVzdWx0LnN0YXR1
cyA9ICdydW5uaW5nJzsKICAgICAgICAgICAgICAgICByZXN1bHQubGFiZWwgPSAnUnVubmluZyc7
CiAgICAgICAgICAgICAgICAgcmVzdWx0LmZ1bGxMYWJlbCA9ICdSdW5uaW5nJzsKICAgICAgICAg
ICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgY29uc29sZS5hc3NlcnQocmVzdWx0LmNoYW5n
ZVR5cGUgPT09IG51bGwpOwogICAgICAgICAgICAgICAgIHJlc3VsdC5zdGF0dXMgPSAncGVuZGlu
Zyc7CiAgICAgICAgICAgICAgICAgcmVzdWx0LmxhYmVsID0gJ1BlbmRpbmcnOwogICAgICAgICAg
ICAgICAgIHJlc3VsdC5mdWxsTGFiZWwgPSAnUGVuZGluZyc7CiAgICAgICAgICAgICB9Ci0gICAg
ICAgIH0gZWxzZSBpZiAocmVzdWx0LmNoYW5nZVR5cGUpIHsKLSAgICAgICAgICAgIHZhciBzaWdu
aWZpY2FuY2UgPSByZXN1bHQuaXNTdGF0aXN0aWNhbGx5U2lnbmlmaWNhbnQgPyAnc2lnbmlmaWNh
bnQnIDogJ2luc2lnbmlmaWNhbnQnOwotICAgICAgICAgICAgcmVzdWx0LmZ1bGxMYWJlbCA9IGAk
e3Jlc3VsdC5sYWJlbH0gKHN0YXRpc3RpY2FsbHkgJHtzaWduaWZpY2FuY2V9KWA7CisgICAgICAg
IH0KKworICAgICAgICBpZiAoYmVmb3JlVmFsdWVzLmxlbmd0aCAmJiBhZnRlclZhbHVlcy5sZW5n
dGgpIHsKKyAgICAgICAgICAgIHZhciBkaWZmID0gYWZ0ZXJNZWFuIC0gYmVmb3JlTWVhbjsKKyAg
ICAgICAgICAgIHZhciBzbWFsbGVySXNCZXR0ZXIgPSBtZXRyaWMuaXNTbWFsbGVyQmV0dGVyKCk7
CisgICAgICAgICAgICB2YXIgY2hhbmdlVHlwZSA9IGRpZmYgPCAwID09IHNtYWxsZXJJc0JldHRl
ciA/ICdiZXR0ZXInIDogJ3dvcnNlJzsKKyAgICAgICAgICAgIHZhciBjaGFuZ2VMYWJlbCA9IE1h
dGguYWJzKGRpZmYgLyBiZWZvcmVNZWFuICogMTAwKS50b0ZpeGVkKDIpICsgJyUgJyArIGNoYW5n
ZVR5cGU7CisgICAgICAgICAgICB2YXIgaXNTaWduaWZpY2FudCA9IFN0YXRpc3RpY3MudGVzdFdl
bGNoc1QoYmVmb3JlVmFsdWVzLCBhZnRlclZhbHVlcyk7CisgICAgICAgICAgICB2YXIgc2lnbmlm
aWNhbmNlTGFiZWwgPSBpc1NpZ25pZmljYW50ID8gJ3NpZ25pZmljYW50JyA6ICdpbnNpZ25pZmlj
YW50JzsKKworICAgICAgICAgICAgcmVzdWx0LmNoYW5nZVR5cGUgPSBjaGFuZ2VUeXBlOworICAg
ICAgICAgICAgcmVzdWx0LmxhYmVsID0gY2hhbmdlTGFiZWw7CisgICAgICAgICAgICBpZiAoaGFz
Q29tcGxldGVkKQorICAgICAgICAgICAgICAgIHJlc3VsdC5zdGF0dXMgPSBpc1NpZ25pZmljYW50
ID8gcmVzdWx0LmNoYW5nZVR5cGUgOiAndW5jaGFuZ2VkJzsKKyAgICAgICAgICAgIHJlc3VsdC5m
dWxsTGFiZWwgPSBgJHtyZXN1bHQubGFiZWx9IChzdGF0aXN0aWNhbGx5ICR7c2lnbmlmaWNhbmNl
TGFiZWx9KWA7CisgICAgICAgICAgICByZXN1bHQuaXNTdGF0aXN0aWNhbGx5U2lnbmlmaWNhbnQg
PSBpc1NpZ25pZmljYW50OwogICAgICAgICB9CiAKICAgICAgICAgcmV0dXJuIHJlc3VsdDsKSW5k
ZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvcGFnZXMvYW5hbHlzaXMtdGFz
ay1wYWdlLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMv
djMvcGFnZXMvYW5hbHlzaXMtdGFzay1wYWdlLmpzCShyZXZpc2lvbiAxOTY0NjApCisrKyBXZWJz
aXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL3BhZ2VzL2FuYWx5c2lzLXRhc2stcGFnZS5q
cwkod29ya2luZyBjb3B5KQpAQCAtMSw2ICsxLDEzIEBACiAKIGNsYXNzIEFuYWx5c2lzVGFza0No
YXJ0UGFuZSBleHRlbmRzIENoYXJ0UGFuZUJhc2UgewotICAgIGNvbnN0cnVjdG9yKCkgeyBzdXBl
cignYW5hbHlzaXMtdGFzay1jaGFydC1wYW5lJyk7IH0KKyAgICBjb25zdHJ1Y3RvcigpCisgICAg
eworICAgICAgICBzdXBlcignYW5hbHlzaXMtdGFzay1jaGFydC1wYW5lJyk7CisgICAgICAgIHRo
aXMuX3BhZ2UgPSBudWxsOworICAgIH0KKworICAgIHNldFBhZ2UocGFnZSkgeyB0aGlzLl9wYWdl
ID0gcGFnZTsgfQorICAgIHJvdXRlcigpIHsgcmV0dXJuIHRoaXMuX3BhZ2Uucm91dGVyKCk7IH0K
IH0KIAogQ29tcG9uZW50QmFzZS5kZWZpbmVFbGVtZW50KCdhbmFseXNpcy10YXNrLWNoYXJ0LXBh
bmUnLCBBbmFseXNpc1Rhc2tDaGFydFBhbmUpOwpAQCAtMjEsNiArMjgsNyBAQCBjbGFzcyBBbmFs
eXNpc1Rhc2tQYWdlIGV4dGVuZHMgUGFnZVdpdGhICiAgICAgICAgIHRoaXMuX2Vycm9yTWVzc2Fn
ZSA9IG51bGw7CiAgICAgICAgIHRoaXMuX2N1cnJlbnRUZXN0R3JvdXAgPSBudWxsOwogICAgICAg
ICB0aGlzLl9jaGFydFBhbmUgPSB0aGlzLmNvbnRlbnQoKS5xdWVyeVNlbGVjdG9yKCdhbmFseXNp
cy10YXNrLWNoYXJ0LXBhbmUnKS5jb21wb25lbnQoKTsKKyAgICAgICAgdGhpcy5fY2hhcnRQYW5l
LnNldFBhZ2UodGhpcyk7CiAgICAgICAgIHRoaXMuX2FuYWx5c2lzUmVzdWx0c1ZpZXdlciA9IHRo
aXMuY29udGVudCgpLnF1ZXJ5U2VsZWN0b3IoJ2FuYWx5c2lzLXJlc3VsdHMtdmlld2VyJykuY29t
cG9uZW50KCk7CiAgICAgICAgIHRoaXMuX2FuYWx5c2lzUmVzdWx0c1ZpZXdlci5zZXRUZXN0R3Jv
dXBDYWxsYmFjayh0aGlzLl9zaG93VGVzdEdyb3VwLmJpbmQodGhpcykpOwogICAgICAgICB0aGlz
Ll90ZXN0R3JvdXBSZXN1bHRzVGFibGUgPSB0aGlzLmNvbnRlbnQoKS5xdWVyeVNlbGVjdG9yKCd0
ZXN0LWdyb3VwLXJlc3VsdHMtdGFibGUnKS5jb21wb25lbnQoKTsKQEAgLTE2Niw3ICsxNzQsNyBA
QCBjbGFzcyBBbmFseXNpc1Rhc2tQYWdlIGV4dGVuZHMgUGFnZVdpdGhICiAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBlbGVtZW50KCdsaScsIHtjbGFzczogJ3Rlc3QtZ3JvdXAtbGlzdC0nICsg
Z3JvdXAuaWQoKX0sIGxpbmsoZ3JvdXAubGFiZWwoKSwgZnVuY3Rpb24gKCkgewogICAgICAgICAg
ICAgICAgICAgICAgICAgc2VsZi5fc2hvd1Rlc3RHcm91cChncm91cCk7CiAgICAgICAgICAgICAg
ICAgICAgIH0pKTsKLSAgICAgICAgICAgICAgICB9KSk7CisgICAgICAgICAgICAgICAgfSkucmV2
ZXJzZSgpKTsKICAgICAgICAgICAgIHRoaXMuX3JlbmRlcmVkQ3VycmVudFRlc3RHcm91cCA9IG51
bGw7CiAgICAgICAgIH0KIApAQCAtMTgyLDYgKzE5MCwxNSBAQCBjbGFzcyBBbmFseXNpc1Rhc2tQ
YWdlIGV4dGVuZHMgUGFnZVdpdGhICiAgICAgICAgICAgICAgICAgICAgIGVsZW1lbnQuY2xhc3NM
aXN0LmFkZCgnc2VsZWN0ZWQnKTsKICAgICAgICAgICAgIH0KIAorICAgICAgICAgICAgdGhpcy5f
Y2hhcnRQYW5lLnNldE1haW5TZWxlY3Rpb24obnVsbCk7CisgICAgICAgICAgICBpZiAodGhpcy5f
Y3VycmVudFRlc3RHcm91cCkgeworICAgICAgICAgICAgICAgIHZhciByb290U2V0c0luVGVzdEdy
b3VwID0gdGhpcy5fY3VycmVudFRlc3RHcm91cC5yZXF1ZXN0ZWRSb290U2V0cygpOworICAgICAg
ICAgICAgICAgIHZhciBzdGFydFRpbWUgPSByb290U2V0c0luVGVzdEdyb3VwWzBdLmxhdGVzdENv
bW1pdFRpbWUoKTsKKyAgICAgICAgICAgICAgICB2YXIgZW5kVGltZSA9IHJvb3RTZXRzSW5UZXN0
R3JvdXBbcm9vdFNldHNJblRlc3RHcm91cC5sZW5ndGggLSAxXS5sYXRlc3RDb21taXRUaW1lKCk7
CisgICAgICAgICAgICAgICAgaWYgKHN0YXJ0VGltZSAhPSBlbmRUaW1lKQorICAgICAgICAgICAg
ICAgICAgICB0aGlzLl9jaGFydFBhbmUuc2V0TWFpblNlbGVjdGlvbihbc3RhcnRUaW1lLCBlbmRU
aW1lXSk7CisgICAgICAgICAgICB9CisKICAgICAgICAgICAgIHRoaXMuY29udGVudCgpLnF1ZXJ5
U2VsZWN0b3IoJy50ZXN0LWdyb3VwLXJldHJ5LWJ1dHRvbicpLnRleHRDb250ZW50ID0gdGhpcy5f
Y3VycmVudFRlc3RHcm91cCA/ICdSZXRyeScgOiAnQ29uZmlybSB0aGUgY2hhbmdlJzsKIAogICAg
ICAgICAgICAgdmFyIHJlcGV0aXRpb25Db3VudCA9IHRoaXMuX2N1cnJlbnRUZXN0R3JvdXAgPyB0
aGlzLl9jdXJyZW50VGVzdEdyb3VwLnJlcGV0aXRpb25Db3VudCgpIDogNDsKSW5kZXg6IFdlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjMvcGFnZXMvY2hhcnQtcGFuZS5qcwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YzL3BhZ2VzL2NoYXJ0LXBh
bmUuanMJKHJldmlzaW9uIDE5NjQ2MCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJs
aWMvdjMvcGFnZXMvY2hhcnQtcGFuZS5qcwkod29ya2luZyBjb3B5KQpAQCAtNjMsMTAgKzYzLDcg
QEAgY2xhc3MgQ2hhcnRQYW5lIGV4dGVuZHMgQ2hhcnRQYW5lQmFzZSB7CiAgICAgICAgIHRoaXMu
X2NoYXJ0c1BhZ2Uuc2V0TWFpbkRvbWFpbkZyb21ab29tKHNlbGVjdGlvbiwgdGhpcyk7CiAgICAg
fQogCi0gICAgX29wZW5BbmFseXNpc1Rhc2soYW5ub3RhdGlvbikKLSAgICB7Ci0gICAgICAgIHdp
bmRvdy5vcGVuKHRoaXMuX2NoYXJ0c1BhZ2Uucm91dGVyKCkudXJsKGBhbmFseXNpcy90YXNrLyR7
YW5ub3RhdGlvbi50YXNrLmlkKCl9YCksICdfYmxhbmsnKTsKLSAgICB9CisgICAgcm91dGVyKCkg
eyByZXR1cm4gdGhpcy5fY2hhcnRzUGFnZS5yb3V0ZXIoKTsgfQogCiAgICAgX2luZGljYXRvckRp
ZENoYW5nZShpbmRpY2F0b3JJRCwgaXNMb2NrZWQpCiAgICAgewo=
</data>
<flag name="review"
          id="295966"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>