<?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>143977</bug_id>
          
          <creation_ts>2015-04-20 19:29:04 -0700</creation_ts>
          <short_desc>Perf dashboard should have UI to set status on analysis tasks</short_desc>
          <delta_ts>2016-02-16 13:52:37 -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>528+ (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>
          
          <blocked>141443</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>kling</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1086974</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-20 19:29:04 -0700</bug_when>
    <thetext>We need to be able to communicate the state of the matter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086977</commentid>
    <comment_count>1</comment_count>
      <attachid>251212</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-20 19:39:14 -0700</bug_when>
    <thetext>Created attachment 251212
Adds the feature</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086978</commentid>
    <comment_count>2</comment_count>
      <attachid>251212</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-04-20 19:48:01 -0700</bug_when>
    <thetext>Comment on attachment 251212
Adds the feature

View in context: https://bugs.webkit.org/attachment.cgi?id=251212&amp;action=review

r=me with bug fix.

&gt; Websites/perf.webkit.org/public/v2/app.js:1153
&gt; +        {label: &apos;Definite regression&apos;, result: &apos;progression&apos;, needed: true},

ahah! progression -&gt; regression</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1086979</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-20 19:49:26 -0700</bug_when>
    <thetext>Committed r183041: &lt;http://trac.webkit.org/changeset/183041&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251212</attachid>
            <date>2015-04-20 19:39:14 -0700</date>
            <delta_ts>2015-04-20 19:48:01 -0700</delta_ts>
            <desc>Adds the feature</desc>
            <filename>bug-143977-20150420193812.patch</filename>
            <type>text/plain</type>
            <size>14956</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTgzMDM5KQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDM5IEBACisyMDE1LTA0LTIwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFBlcmYgZGFzaGJvYXJkIHNob3VsZCBoYXZlIFVJIHRvIHNldCBzdGF0dXMgb24g
YW5hbHlzaXMgdGFza3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0Mzk3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEFkZGVkIHRoZSBVSSB0byBzZXQgdGhlIHJlc3VsdCBvZiBhbiBhbmFseXNpcyB0YXNr
IHRvICdwcm9ncmVzc2lvbicsICdyZWdyZXNzaW9uJywgJ3VuY2hhbmdlZCcsIGFuZCAnaW5jb25j
bHVzaXZlJworICAgICAgICBhcyB3ZWxsIGFzIGEgYm9vbGVhbiBpbmRpY2F0aW5nIHdoZXRoZXIg
Y3JlYXRpbmcgdGhlIGFuYWx5c2lzIHRhc2sgd2FzIHRoZSByaWdodCB0aGluZyB0byBkbyBvciBu
b3QuCisgICAgICAgIFRoZSBsYXR0ZXIgd2lsbCBiZSBhIHVzZWZ1bCBtZXRyaWMgb25jZSB3ZSBz
dGFydCBhdXRvbWF0aWNhbGx5IGNyZWF0aW5nIGFuYWx5c2lzIHRhc2tzLgorCisgICAgICAgICog
aW5pdC1kYXRhYmFzZS5zcWw6IEFkZGVkIHR3byBjb2x1bW5zIHRvIGFuYWx5c2lzX3Rhc2tzIHRh
YmxlLgorICAgICAgICAqIHB1YmxpYy9hcGkvYW5hbHlzaXMtdGFza3MucGhwOiBJbmNsdWRlIHRo
ZSBhZGRlZCBjb2x1bW5zIGluIHRoZSBKU09OLgorICAgICAgICAqIHB1YmxpYy9pbmNsdWRlL2Ri
LnBocDoKKyAgICAgICAgKERhdGFiYXNlOjp0b19kYXRhYmFzZV9ib29sZWFuKTogQWRkZWQuCisg
ICAgICAgICogcHVibGljL2luY2x1ZGUvanNvbi1oZWFkZXIucGhwOgorICAgICAgICAocmVxdWly
ZV9tYXRjaF9vbmVfb2ZfdmFsdWVzKTogQWRkZWQuCisgICAgICAgICogcHVibGljL3ByaXZpbGVn
ZWQtYXBpL3VwZGF0ZS1hbmFseXNpcy10YXNrLnBocDogQWRkZWQuIFVwZGF0ZXMgJ3Jlc3VsdCcg
YW5kICduZWVkZWQnIHZhbHVlcyBvZiBhbiBhbmFseXNpcyB0YXNrLgorICAgICAgICAobWFpbik6
CisgICAgICAgICogcHVibGljL3YyL2FuYWx5c2lzLmpzOgorICAgICAgICAoQXBwLkFuYWx5c2lz
VGFzay5yZXN1bHQpOiBBZGRlZC4KKyAgICAgICAgKEFwcC5BbmFseXNpc1Rhc2submVlZGVkKTog
QWRkZWQuIFdlIGRvbid0IHVzZSBEUy5hdHRyKCdib29sZWFuJykgaGVyZSBzaW5jZSB0aGF0IHdv
dWxkIGNvZXJjZSBudWxsIGludG8gZmFsc2UKKyAgICAgICAgYW5kIHdlIHdhbnQgdG8gZGlmZmVy
ZW50aWF0ZSBudWxsIGZyb20gZmFsc2UgaW4gb3JkZXIgdG8gZGlmZmVyZW50aWF0ZSB0aGUgbnVs
bC1uZXNzIG9mIHRoZSB2YWx1ZS4KKyAgICAgICAgKEFwcC5BbmFseXNpc1Rhc2suc2F2ZVN0YXR1
cyk6IEFkZGVkLgorICAgICAgICAoQXBwLkFuYWx5c2lzVGFzay5zdGF0dXNMYWJlbCk6IFVzZSAn
cmVzdWx0JyBhcyB0aGUgbGFiZWwgaWYgaXQncyBzZXQgYW5kIGFsbCBidWlsZCByZXF1ZXN0cyBo
YXZlIGJlZW4gcHJvY2Vzc2VkLgorICAgICAgICAqIHB1YmxpYy92Mi9hcHAuY3NzOgorICAgICAg
ICAqIHB1YmxpYy92Mi9hcHAuanM6CisgICAgICAgIChBcHAuQW5hbHlzaXNUYXNrQ29udHJvbGxl
ci5hbmFseXNpc1Jlc3VsdE9wdGlvbnMpOiBBZGRlZC4KKyAgICAgICAgKEFwcC5BbmFseXNpc1Rh
c2tDb250cm9sbGVyLnNob3VsZE5vdEhhdmVCZWVuQ3JlYXRlZCk6IEFkZGVkLgorICAgICAgICAo
QXBwLkFuYWx5c2lzVGFza0NvbnRyb2xsZXIubmVlZHNGZWVkYmFjayk6IEFkZGVkLiBTaG93IHRo
ZSBjaGVja2JveCB0byBpbmRpY2F0ZSB0aGUgYW5hbHlzaXMgdGFzayBzaG91bGQgbm90IGhhdmUK
KyAgICAgICAgYmVlbiBjcmVhdGVkIGlmICdubyBjaGFuZ2UnIGlzIHNlbGVjdGVkLgorICAgICAg
ICAoQXBwLkFuYWx5c2lzVGFza0NvbnRyb2xsZXIuX3VwZGF0ZUNob3NlbkFuYWx5c2lzUmVzdWx0
KTogQWRkZWQuCisgICAgICAgIChBcHAuQW5hbHlzaXNUYXNrQ29udHJvbGxlci5hY3Rpb25zLnNh
dmVTdGF0dXMpOiBBZGRlZC4KKyAgICAgICAgKiBwdWJsaWMvdjIvaW5kZXguaHRtbDogRXh0cmFj
dGVkIGEgcGFydGlhbCB0ZW1wbGF0ZSBmb3IgdXBkYXRpbmcgdGhlIGJ1ZyBudW1iZXJzLiBBbHNv
IGFkZGVkIHRoZSBVSSB0byB1cGRhdGUKKyAgICAgICAgJ3Jlc3VsdCcgYW5kICduZWVkZWQnIHZh
bHVlcyBvZiB0aGUgYW5hbHlzaXMgdGFzay4KKwogMjAxNS0wNC0xMCAgUnlvc3VrZSBOaXdhICA8
cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIGZpeC4gVXBkYXRl
ZCBjb25maWcuanNvbiBhZnRlciByZWNlbnQgY2hhbmdlcy4KSW5kZXg6IFdlYnNpdGVzL3BlcmYu
d2Via2l0Lm9yZy9pbml0LWRhdGFiYXNlLnNxbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvaW5pdC1kYXRhYmFzZS5zcWwJKHJldmlzaW9uIDE4MzAzOCkKKysrIFdlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy9pbml0LWRhdGFiYXNlLnNxbAkod29ya2luZyBjb3B5KQpAQCAt
MTc0LDYgKzE3NCw3IEBAIENSRUFURSBUQUJMRSByZXBvcnRzICgKICAgICByZXBvcnRfZmFpbHVy
ZSB2YXJjaGFyKDY0KSwKICAgICByZXBvcnRfZmFpbHVyZV9kZXRhaWxzIHRleHQpOwogCitDUkVB
VEUgVFlQRSBhbmFseXNpc190YXNrX3Jlc3VsdF90eXBlIGFzIEVOVU0gKCdwcm9ncmVzc2lvbics
ICdyZWdyZXNzaW9uJywgJ3VuY2hhbmdlZCcsICdpbmNvbmNsdXNpdmUnKTsKIENSRUFURSBUQUJM
RSBhbmFseXNpc190YXNrcyAoCiAgICAgdGFza19pZCBzZXJpYWwgUFJJTUFSWSBLRVksCiAgICAg
dGFza19uYW1lIHZhcmNoYXIoMjU2KSBOT1QgTlVMTCwKQEAgLTE4Myw2ICsxODQsOCBAQCBDUkVB
VEUgVEFCTEUgYW5hbHlzaXNfdGFza3MgKAogICAgIHRhc2tfbWV0cmljIGludGVnZXIgUkVGRVJF
TkNFUyB0ZXN0X21ldHJpY3MgTk9UIE5VTEwsCiAgICAgdGFza19zdGFydF9ydW4gaW50ZWdlciBS
RUZFUkVOQ0VTIHRlc3RfcnVucywKICAgICB0YXNrX2VuZF9ydW4gaW50ZWdlciBSRUZFUkVOQ0VT
IHRlc3RfcnVucywKKyAgICB0YXNrX3Jlc3VsdCBhbmFseXNpc190YXNrX3Jlc3VsdF90eXBlLAor
ICAgIHRhc2tfbmVlZGVkIGJvb2xlYW4sCiAgICAgQ09OU1RSQUlOVCBhbmFseXNpc190YXNrX3No
b3VsZF9iZV91bmlxdWVfZm9yX3JhbmdlIFVOSVFVRSh0YXNrX3N0YXJ0X3J1biwgdGFza19lbmRf
cnVuKSwKICAgICBDT05TVFJBSU5UIGFuYWx5c2lzX3Rhc2tfc2hvdWxkX25vdF9iZV9hc3NvY2lh
dGVkX3dpdGhfc2luZ2xlX3J1bgogICAgICAgICBDSEVDSyAoKHRhc2tfc3RhcnRfcnVuIElTIE5V
TEwgQU5EIHRhc2tfZW5kX3J1biBJUyBOVUxMKSBPUiAodGFza19zdGFydF9ydW4gSVMgTk9UIE5V
TEwgQU5EIHRhc2tfZW5kX3J1biBJUyBOT1QgTlVMTCkpKTsKSW5kZXg6IFdlYnNpdGVzL3BlcmYu
d2Via2l0Lm9yZy9wdWJsaWMvYXBpL2FuYWx5c2lzLXRhc2tzLnBocAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2FwaS9hbmFseXNpcy10YXNrcy5waHAJKHJl
dmlzaW9uIDE4MzAzOCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvYXBpL2Fu
YWx5c2lzLXRhc2tzLnBocAkod29ya2luZyBjb3B5KQpAQCAtODYsNiArODYsOCBAQCBmdW5jdGlv
biBmb3JtYXRfdGFzaygkdGFza19yb3cpIHsKICAgICAgICAgJ21ldHJpYycgPT4gJHRhc2tfcm93
Wyd0YXNrX21ldHJpYyddLAogICAgICAgICAnc3RhcnRSdW4nID0+ICR0YXNrX3Jvd1sndGFza19z
dGFydF9ydW4nXSwKICAgICAgICAgJ2VuZFJ1bicgPT4gJHRhc2tfcm93Wyd0YXNrX2VuZF9ydW4n
XSwKKyAgICAgICAgJ3Jlc3VsdCcgPT4gJHRhc2tfcm93Wyd0YXNrX3Jlc3VsdCddLAorICAgICAg
ICAnbmVlZGVkJyA9PiAkdGFza19yb3dbJ3Rhc2tfbmVlZGVkJ10gPyBEYXRhYmFzZTo6aXNfdHJ1
ZSgkdGFza19yb3dbJ3Rhc2tfbmVlZGVkJ10pIDogbnVsbCwKICAgICAgICAgJ2J1Z3MnID0+IGFy
cmF5KCksCiAgICAgKTsKIH0KSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMv
aW5jbHVkZS9kYi5waHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1
YmxpYy9pbmNsdWRlL2RiLnBocAkocmV2aXNpb24gMTgzMDM4KQorKysgV2Vic2l0ZXMvcGVyZi53
ZWJraXQub3JnL3B1YmxpYy9pbmNsdWRlL2RiLnBocAkod29ya2luZyBjb3B5KQpAQCAtNjQsNiAr
NjQsMTAgQEAgY2xhc3MgRGF0YWJhc2UKICAgICAgICAgcmV0dXJuICR2YWx1ZSA9PSAndCc7CiAg
ICAgfQogCisgICAgc3RhdGljIGZ1bmN0aW9uIHRvX2RhdGFiYXNlX2Jvb2xlYW4oJHZhbHVlKSB7
CisgICAgICAgIHJldHVybiAkdmFsdWUgPyAndCcgOiAnZic7CisgICAgfQorCiAgICAgc3RhdGlj
IGZ1bmN0aW9uIHRvX2pzX3RpbWUoJHRpbWVfc3RyKSB7CiAgICAgICAgICR0aW1lc3RhbXBfaW5f
cyA9IHN0cnRvdGltZSgkdGltZV9zdHIpOwogICAgICAgICAkZG90X2luZGV4ID0gc3RycnBvcygk
dGltZV9zdHIsICcuJyk7CkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2lu
Y2x1ZGUvanNvbi1oZWFkZXIucGhwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0
Lm9yZy9wdWJsaWMvaW5jbHVkZS9qc29uLWhlYWRlci5waHAJKHJldmlzaW9uIDE4MzAzOCkKKysr
IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVkZS9qc29uLWhlYWRlci5waHAJ
KHdvcmtpbmcgY29weSkKQEAgLTU2LDYgKzU2LDExIEBAIGZ1bmN0aW9uIHJlcXVpcmVfZm9ybWF0
KCRuYW1lLCAkdmFsdWUsICQKICAgICAgICAgZXhpdF93aXRoX2Vycm9yKCdJbnZhbGlkJyAuICRu
YW1lLCBhcnJheSgndmFsdWUnID0+ICR2YWx1ZSkpOwogfQogCitmdW5jdGlvbiByZXF1aXJlX21h
dGNoX29uZV9vZl92YWx1ZXMoJG5hbWUsICR2YWx1ZSwgJHZhbGlkX3ZhbHVlcykgeworICAgIGlm
ICghaW5fYXJyYXkoJHZhbHVlLCAkdmFsaWRfdmFsdWVzKSkKKyAgICAgICAgZXhpdF93aXRoX2Vy
cm9yKCdJbnZhbGlkJyAuICRuYW1lLCBhcnJheSgndmFsdWUnID0+ICR2YWx1ZSkpOworfQorCiBm
dW5jdGlvbiByZXF1aXJlX2V4aXN0ZW5jZV9vZigkYXJyYXksICRsaXN0X29mX2FyZ3VtZW50cywg
JHByZWZpeCA9ICcnKSB7CiAgICAgaWYgKCRwcmVmaXgpCiAgICAgICAgICRwcmVmaXggLj0gJ18n
OwpJbmRleDogV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9wcml2aWxlZ2VkLWFwaS91
cGRhdGUtYW5hbHlzaXMtdGFzay5waHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnL3B1YmxpYy9wcml2aWxlZ2VkLWFwaS91cGRhdGUtYW5hbHlzaXMtdGFzay5waHAJKHJl
dmlzaW9uIDApCisrKyBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3ByaXZpbGVnZWQt
YXBpL3VwZGF0ZS1hbmFseXNpcy10YXNrLnBocAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDQ5
IEBACis8P3BocAorCityZXF1aXJlX29uY2UoJy4uL2luY2x1ZGUvanNvbi1oZWFkZXIucGhwJyk7
CisKK2Z1bmN0aW9uIG1haW4oKSB7CisgICAgJGRhdGEgPSBlbnN1cmVfcHJpdmlsZWdlZF9hcGlf
ZGF0YV9hbmRfdG9rZW4oKTsKKworICAgICRhbmFseXNpc190YXNrX2lkID0gYXJyYXlfZ2V0KCRk
YXRhLCAndGFzaycpOworICAgIGlmICghJGFuYWx5c2lzX3Rhc2tfaWQpCisgICAgICAgIGV4aXRf
d2l0aF9lcnJvcignQW5hbHlzaXNUYXNrTm90U3BlY2lmaWVkJyk7CisKKyAgICAkdmFsdWVzID0g
YXJyYXkoKTsKKworICAgIGlmIChhcnJheV9rZXlfZXhpc3RzKCdyZXN1bHQnLCAkZGF0YSkpIHsK
KyAgICAgICAgcmVxdWlyZV9tYXRjaF9vbmVfb2ZfdmFsdWVzKCdSZXN1bHQnLCAkZGF0YVsncmVz
dWx0J10sIGFycmF5KG51bGwsICdwcm9ncmVzc2lvbicsICdyZWdyZXNzaW9uJywgJ3VuY2hhbmdl
ZCcsICdpbmNvbmNsdXNpdmUnKSk7CisgICAgICAgICR2YWx1ZXNbJ3Jlc3VsdCddID0gJGRhdGFb
J3Jlc3VsdCddOworICAgIH0KKworICAgIGlmIChhcnJheV9rZXlfZXhpc3RzKCduZWVkZWQnLCAk
ZGF0YSkpIHsKKyAgICAgICAgJG5lZWRlZCA9ICRkYXRhWyduZWVkZWQnXTsKKyAgICAgICAgaWYg
KCRuZWVkZWQgPT09IG51bGwpCisgICAgICAgICAgICAkdmFsdWVzWyduZWVkZWQnXSA9IG51bGw7
CisgICAgICAgIGVsc2UgaWYgKGluX2FycmF5KCRuZWVkZWQsIGFycmF5KDAsIGZhbHNlKSkpCisg
ICAgICAgICAgICAkdmFsdWVzWyduZWVkZWQnXSA9IERhdGFiYXNlOjp0b19kYXRhYmFzZV9ib29s
ZWFuKGZhbHNlKTsKKyAgICAgICAgZWxzZSBpZiAoaW5fYXJyYXkoJG5lZWRlZCwgYXJyYXkoMSwg
dHJ1ZSkpKQorICAgICAgICAgICAgJHZhbHVlc1snbmVlZGVkJ10gPSBEYXRhYmFzZTo6dG9fZGF0
YWJhc2VfYm9vbGVhbih0cnVlKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgZXhpdF93aXRo
X2Vycm9yKCdJbnZhbGlkVmFsdWVGb3JGZWVkYmFjaycsIGFycmF5KCd2YWx1ZScgPT4gJGRhdGFb
J25lZWRlZCddKSk7CisgICAgfQorCisgICAgaWYgKCEkdmFsdWVzKQorICAgICAgICBleGl0X3dp
dGhfZXJyb3IoJ05vdGhpbmdUb1VwZGF0ZScpOworCisgICAgJGRiID0gY29ubmVjdCgpOworICAg
ICRkYi0+YmVnaW5fdHJhbnNhY3Rpb24oKTsKKworICAgIGlmICghJGRiLT51cGRhdGVfcm93KCdh
bmFseXNpc190YXNrcycsICd0YXNrJywgYXJyYXkoJ2lkJyA9PiAkYW5hbHlzaXNfdGFza19pZCks
ICR2YWx1ZXMpKSB7CisgICAgICAgICRkYi0+cm9sbGJhY2tfdHJhbnNhY3Rpb24oKTsKKyAgICAg
ICAgZXhpdF93aXRoX2Vycm9yKCdGYWlsZWRUb1VwZGF0ZVRhc2snLCBhcnJheSgnaWQnID0+ICRh
bmFseXNpc190YXNrX2lkLCAndmFsdWVzJyA9PiAkdmFsdWVzKSk7CisgICAgfQorCisgICAgJGRi
LT5jb21taXRfdHJhbnNhY3Rpb24oKTsKKworICAgIGV4aXRfd2l0aF9zdWNjZXNzKCk7Cit9CisK
K21haW4oKTsKKworPz4KSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjIv
YW5hbHlzaXMuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1Ymxp
Yy92Mi9hbmFseXNpcy5qcwkocmV2aXNpb24gMTgzMDM4KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnL3B1YmxpYy92Mi9hbmFseXNpcy5qcwkod29ya2luZyBjb3B5KQpAQCAtMTIsMTAgKzEy
LDIzIEBAIEFwcC5BbmFseXNpc1Rhc2sgPSBBcHAuTmFtZUxhYmVsTW9kZWwuZXgKICAgICBidWdz
OiBEUy5oYXNNYW55KCdidWdzJyksCiAgICAgYnVpbGRSZXF1ZXN0Q291bnQ6IERTLmF0dHIoJ251
bWJlcicpLAogICAgIGZpbmlzaGVkQnVpbGRSZXF1ZXN0Q291bnQ6IERTLmF0dHIoJ251bWJlcicp
LAorICAgIHJlc3VsdDogRFMuYXR0cignc3RyaW5nJyksCisgICAgbmVlZGVkOiBEUy5hdHRyKCdu
dW1iZXInKSwgLy8gRFMuYXR0cignYm9vbGVhbicpIHRyZWF0cyBudWxsIGFzIGZhbHNlLgorICAg
IHNhdmVTdGF0dXM6IGZ1bmN0aW9uICgpCisgICAgeworICAgICAgICByZXR1cm4gUHJpdmlsZWdl
ZEFQSS5zZW5kUmVxdWVzdCgndXBkYXRlLWFuYWx5c2lzLXRhc2snLCB7CisgICAgICAgICAgICB0
YXNrOiB0aGlzLmdldCgnaWQnKSwKKyAgICAgICAgICAgIHJlc3VsdDogdGhpcy5nZXQoJ3Jlc3Vs
dCcpLAorICAgICAgICAgICAgbmVlZGVkOiB0aGlzLmdldCgnbmVlZGVkJyksCisgICAgICAgIH0p
OworICAgIH0sCiAgICAgc3RhdHVzTGFiZWw6IGZ1bmN0aW9uICgpCiAgICAgewogICAgICAgICB2
YXIgdG90YWwgPSB0aGlzLmdldCgnYnVpbGRSZXF1ZXN0Q291bnQnKTsKICAgICAgICAgdmFyIGZp
bmlzaGVkID0gdGhpcy5nZXQoJ2ZpbmlzaGVkQnVpbGRSZXF1ZXN0Q291bnQnKTsKKyAgICAgICAg
dmFyIHJlc3VsdCA9IHRoaXMuZ2V0KCdyZXN1bHQnKTsKKyAgICAgICAgaWYgKHJlc3VsdCAmJiB0
b3RhbCA9PSBmaW5pc2hlZCkKKyAgICAgICAgICAgIHJldHVybiByZXN1bHQuY2FwaXRhbGl6ZSgp
OwogICAgICAgICBpZiAoIXRvdGFsKQogICAgICAgICAgICAgcmV0dXJuICdFbXB0eSc7CiAgICAg
ICAgIGlmICh0b3RhbCAhPSBmaW5pc2hlZCkKSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9y
Zy9wdWJsaWMvdjIvYXBwLmNzcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5v
cmcvcHVibGljL3YyL2FwcC5jc3MJKHJldmlzaW9uIDE4MzAzOCkKKysrIFdlYnNpdGVzL3BlcmYu
d2Via2l0Lm9yZy9wdWJsaWMvdjIvYXBwLmNzcwkod29ya2luZyBjb3B5KQpAQCAtNTcwLDcgKzU3
MCwyMyBAQCBmb3JtIC5hbmFseXNpcy1ncm91cCA+ICogewogICAgIG1hcmdpbjogMC4ycmVtIDA7
CiB9CiAKKy5hbmFseXNpcy1idWdzIHsKKyAgICBtYXJnaW46IDA7CisgICAgcGFkZGluZzogMDsK
K30KKwogLmFuYWx5c2lzLWJ1Z3MgdGggewogICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7CiAgICAg
dGV4dC1hbGlnbjogcmlnaHQ7CisgICAgd2lkdGg6IDhyZW07Cit9CisKKy5hbmFseXNpcy1idWdz
IHRkIHsKKyAgICBmb250LXdlaWdodDogbm9ybWFsOworICAgIHRleHQtYWxpZ246IGxlZnQ7Cisg
ICAgZm9udC1zaXplOiAwLjlyZW07Cit9CisKKy5hbmFseXNpcy1idWdzIC5oaWRkZW4geworICAg
IGRpc3BsYXk6IG5vbmU7CiB9CkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGlj
L3YyL2FwcC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGlj
L3YyL2FwcC5qcwkocmV2aXNpb24gMTgzMDM4KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3Jn
L3B1YmxpYy92Mi9hcHAuanMJKHdvcmtpbmcgY29weSkKQEAgLTExNDYsNiArMTE0NiwzMiBAQCBB
cHAuQW5hbHlzaXNUYXNrQ29udHJvbGxlciA9IEVtYmVyLkNvbnRyCiAgICAgcm9vdHM6IFtdLAog
ICAgIGJ1Z1RyYWNrZXJzOiBbXSwKICAgICBwb3NzaWJsZVJlcGV0aXRpb25Db3VudHM6IFsxLCAy
LCAzLCA0LCA1LCA2XSwKKyAgICBhbmFseXNpc1Jlc3VsdE9wdGlvbnM6IFsKKyAgICAgICAge2xh
YmVsOiAnU3RpbGwgaW4gaW52ZXN0aWdhdGlvbicsIHJlc3VsdDogbnVsbH0sCisgICAgICAgIHts
YWJlbDogJ0luY29uY2x1c2l2ZScsIHJlc3VsdDogJ2luY29uY2x1c2l2ZScsIG5lZWRlZDogdHJ1
ZX0sCisgICAgICAgIHtsYWJlbDogJ0RlZmluaXRlIHByb2dyZXNzaW9uJywgcmVzdWx0OiAncHJv
Z3Jlc3Npb24nLCBuZWVkZWQ6IHRydWV9LAorICAgICAgICB7bGFiZWw6ICdEZWZpbml0ZSByZWdy
ZXNzaW9uJywgcmVzdWx0OiAncHJvZ3Jlc3Npb24nLCBuZWVkZWQ6IHRydWV9LAorICAgICAgICB7
bGFiZWw6ICdObyBjaGFuZ2UnLCByZXN1bHQ6ICd1bmNoYW5nZWQnLCBuZWVkc0ZlZWRiYWNrOiB0
cnVlfSwKKyAgICBdLAorICAgIHNob3VsZE5vdEhhdmVCZWVuQ3JlYXRlZDogZmFsc2UsCisgICAg
bmVlZHNGZWVkYmFjazogZnVuY3Rpb24gKCkKKyAgICB7CisgICAgICAgIHZhciBjaG9zZW4gPSB0
aGlzLmdldCgnY2hvc2VuQW5hbHlzaXNSZXN1bHQnKTsKKyAgICAgICAgcmV0dXJuIGNob3NlbiAm
JiBjaG9zZW4ubmVlZHNGZWVkYmFjazsKKyAgICB9LnByb3BlcnR5KCdjaG9zZW5BbmFseXNpc1Jl
c3VsdCcpLAorICAgIF91cGRhdGVDaG9zZW5BbmFseXNpc1Jlc3VsdDogZnVuY3Rpb24gKCkKKyAg
ICB7CisgICAgICAgIHZhciBhbmFseXNpc1Rhc2sgPSB0aGlzLmdldCgnbW9kZWwnKTsKKyAgICAg
ICAgaWYgKCFhbmFseXNpc1Rhc2spCisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIHZhciBj
dXJyZW50UmVzdWx0ID0gYW5hbHlzaXNUYXNrLmdldCgncmVzdWx0Jyk7CisgICAgICAgIGZvciAo
dmFyIG9wdGlvbiBvZiB0aGlzLmFuYWx5c2lzUmVzdWx0T3B0aW9ucykgeworICAgICAgICAgICAg
aWYgKG9wdGlvbi5yZXN1bHQgPT0gY3VycmVudFJlc3VsdCkgeworICAgICAgICAgICAgICAgIHRo
aXMuc2V0KCdjaG9zZW5BbmFseXNpc1Jlc3VsdCcsIG9wdGlvbik7CisgICAgICAgICAgICAgICAg
YnJlYWs7ICAgICAgICAgICAgICAgIAorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfS5v
YnNlcnZlcygnbW9kZWwnKSwKICAgICBfdGFza1VwZGF0ZWQ6IGZ1bmN0aW9uICgpCiAgICAgewog
ICAgICAgICB2YXIgbW9kZWwgPSB0aGlzLmdldCgnbW9kZWwnKTsKQEAgLTEyODYsNiArMTMxMiwy
NCBAQCBBcHAuQW5hbHlzaXNUYXNrQ29udHJvbGxlciA9IEVtYmVyLkNvbnRyCiAgICAgICAgICAg
ICAgICAgICAgIGFsZXJ0KCdGYWlsZWQgdG8gYXNzb2NpYXRlIHRoZSBidWc6ICcgKyBlcnJvcik7
CiAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgIH0sCisgICAgICAgIHNhdmVTdGF0dXM6IGZ1
bmN0aW9uICgpCisgICAgICAgIHsKKyAgICAgICAgICAgIHZhciBjaG9zZW5SZXN1bHQgPSB0aGlz
LmdldCgnY2hvc2VuQW5hbHlzaXNSZXN1bHQnKTsKKyAgICAgICAgICAgIHZhciBhbmFseXNpc1Rh
c2sgPSB0aGlzLmdldCgnbW9kZWwnKTsKKyAgICAgICAgICAgIGFuYWx5c2lzVGFzay5zZXQoJ3Jl
c3VsdCcsIGNob3NlblJlc3VsdC5yZXN1bHQpOworICAgICAgICAgICAgaWYgKGNob3NlblJlc3Vs
dC5uZWVkZWQpCisgICAgICAgICAgICAgICAgYW5hbHlzaXNUYXNrLnNldCgnbmVlZGVkJywgdHJ1
ZSk7CisgICAgICAgICAgICBlbHNlIGlmIChjaG9zZW5SZXN1bHQubmVlZHNGZWVkYmFjayAmJiB0
aGlzLmdldCgnbm90TmVlZGVkJykpCisgICAgICAgICAgICAgICAgYW5hbHlzaXNUYXNrLnNldCgn
bmVlZGVkJywgZmFsc2UpOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGFuYWx5
c2lzVGFzay5zZXQoJ25lZWRlZCcsIG51bGwpOworCisgICAgICAgICAgICBhbmFseXNpc1Rhc2su
c2F2ZVN0YXR1cygpLnRoZW4oZnVuY3Rpb24gKCkgeworICAgICAgICAgICAgICAgIGFsZXJ0KCdT
YXZlZCB0aGUgc3RhdHVzJyk7CisgICAgICAgICAgICB9LCBmdW5jdGlvbiAoZXJyb3IpIHsKKyAg
ICAgICAgICAgICAgICBhbGVydCgnRmFpbGVkIHRvIHNhdmUgdGhlIHN0YXR1czogJyArIGVycm9y
KTsKKyAgICAgICAgICAgIH0pOworICAgICAgICB9LAogICAgICAgICBjcmVhdGVUZXN0R3JvdXA6
IGZ1bmN0aW9uIChuYW1lLCByZXBldGl0aW9uQ291bnQpCiAgICAgICAgIHsKICAgICAgICAgICAg
IHZhciBhbmFseXNpc1Rhc2sgPSB0aGlzLmdldCgnbW9kZWwnKTsKSW5kZXg6IFdlYnNpdGVzL3Bl
cmYud2Via2l0Lm9yZy9wdWJsaWMvdjIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRl
cy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDE4MzAzOCkK
KysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjIvaW5kZXguaHRtbAkod29ya2lu
ZyBjb3B5KQpAQCAtNjA0LDIxICs2MDQsMTEgQEAKICAgICAgICAgICAgICAgICA8L2Rpdj4KICAg
ICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkZXRhaWxzIj4KICAgICAgICAgICAgICAgICAgICAg
PGRpdiBjbGFzcz0iZGV0YWlscy10YWJsZS1jb250YWluZXIiPgotICAgICAgICAgICAgICAgICAg
ICAgICAgPHRhYmxlIGNsYXNzPSJhbmFseXNpcy1idWdzIj4KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA8dGJvZHk+Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHt7I2VhY2gg
YnVnVHJhY2tlcnN9fQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD48bGFiZWwge3tiaW5k
LWF0dHIgZm9yPWVsZW1lbnRJZH19Pnt7bGFiZWx9fTwvbGFiZWw+PC90aD4KLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDxmb3JtIHt7YWN0aW9uICJhc3NvY2lhdGVCdWciIHRoaXMg
ZWRpdGVkQnVnTnVtYmVyIG9uPSJzdWJtaXQifX0+Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB7e2lucHV0IGlkPWVsZW1lbnRJZCB0eXBlPXRleHQgdmFs
dWU9ZWRpdGVkQnVnTnVtYmVyfX0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgPC9mb3JtPgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDwvdGQ+Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB7ey9lYWNofX0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA8L3Rib2R5PgotICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KLSAgICAg
ICAgICAgICAgICAgICAgICAgIHt7cGFydGlhbCAiY2hhcnQtZGV0YWlscyJ9fQorICAgICAgICAg
ICAgICAgICAgICAgICAge3sjaWYgZGV0YWlsc319CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAge3twYXJ0aWFsICJjaGFydC1kZXRhaWxzIn19CisgICAgICAgICAgICAgICAgICAgICAgICB7
e2Vsc2V9fQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHt7cGFydGlhbCAiYW5hbHlzaXNT
dGF0dXNGb3JtIn19CisgICAgICAgICAgICAgICAgICAgICAgICB7ey9pZn19CiAgICAgICAgICAg
ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgPC9z
ZWN0aW9uPgpAQCAtNzQzLDYgKzczMywzNiBAQAogICAgIHt7L2lmfX0KICAgICA8L3NjcmlwdD4K
IAorICAgIDxzY3JpcHQgdHlwZT0idGV4dC94LWhhbmRsZWJhcnMiIGRhdGEtdGVtcGxhdGUtbmFt
ZT0iYW5hbHlzaXNTdGF0dXNGb3JtIj4KKyAgICAgICAgPHRhYmxlIGNsYXNzPSJhbmFseXNpcy1i
dWdzIj4KKyAgICAgICAgICAgIDx0Ym9keT4KKyAgICAgICAgICAgICAgICB7eyNlYWNoIGJ1Z1Ry
YWNrZXJzfX0KKyAgICAgICAgICAgICAgICAgICAgPHRyPgorICAgICAgICAgICAgICAgICAgICAg
ICAgPHRoPjxsYWJlbCB7e2JpbmQtYXR0ciBmb3I9ZWxlbWVudElkfX0+e3tsYWJlbH19PC9sYWJl
bD48L3RoPgorICAgICAgICAgICAgICAgICAgICAgICAgPHRkPgorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDxmb3JtIHt7YWN0aW9uICJhc3NvY2lhdGVCdWciIHRoaXMgZWRpdGVkQnVnTnVt
YmVyIG9uPSJzdWJtaXQifX0+CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHt7aW5w
dXQgaWQ9ZWxlbWVudElkIHR5cGU9dGV4dCB2YWx1ZT1lZGl0ZWRCdWdOdW1iZXJ9fQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDwvZm9ybT4KKyAgICAgICAgICAgICAgICAgICAgICAgIDwv
dGQ+CisgICAgICAgICAgICAgICAgICAgIDwvdHI+CisgICAgICAgICAgICAgICAge3svZWFjaH19
CisgICAgICAgICAgICA8L3Rib2R5PgorICAgICAgICAgICAgPHRib2R5PgorICAgICAgICAgICAg
ICAgIDx0cj4KKyAgICAgICAgICAgICAgICAgICAgPHRoPjxsYWJlbCBmb3I9ImFuYWx5c2lzLXN0
YXR1cyI+U3RhdHVzPGxhYmVsPjwvdGg+CisgICAgICAgICAgICAgICAgICAgIDx0ZD4KKyAgICAg
ICAgICAgICAgICAgICAgICAgIDxmb3JtIGNsYXNzPSJhbmFseXNpcy1idWdzIiB7e2FjdGlvbiAi
c2F2ZVN0YXR1cyIgb249InN1Ym1pdCJ9fT4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB7
e3ZpZXcgRW1iZXIuU2VsZWN0IGlkPSJhbmFseXNpcy1zdGF0dXMiIGNvbnRlbnQ9YW5hbHlzaXNS
ZXN1bHRPcHRpb25zIG9wdGlvblZhbHVlUGF0aD0iY29udGVudCIKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgb3B0aW9uTGFiZWxQYXRoPSJjb250ZW50LmxhYmVsIiBzZWxlY3Rpb249
Y2hvc2VuQW5hbHlzaXNSZXN1bHR9fQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1
dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJTYXZlIj48YnI+CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPGxhYmVsIHt7YmluZC1hdHRyIGNsYXNzPSJuZWVkc0ZlZWRiYWNrOjpoaWRkZW4ifX0+
e3tpbnB1dCB0eXBlPWNoZWNrYm94IGNoZWNrZWQ9bm90TmVlZGVkfX0gVGhpcyBzaG91bGQgbm90
IGhhdmUgYmVlbiBjcmVhdGVkPC9sYWJlbD4KKyAgICAgICAgICAgICAgICAgICAgICAgIDwvZm9y
bT4KKyAgICAgICAgICAgICAgICAgICAgPC90ZD4KKyAgICAgICAgICAgICAgICA8L3RyPgorICAg
ICAgICAgICAgPC90Ym9keT4KKyAgICAgICAgPC90YWJsZT4KKyAgICA8L3NjcmlwdD4KKwogPC9o
ZWFkPgogPGJvZHk+CiA8L2JvZHk+Cg==
</data>
<flag name="review"
          id="276010"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>