<?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>191457</bug_id>
          
          <creation_ts>2018-11-08 22:21:36 -0800</creation_ts>
          <short_desc>commit time returned by &apos;/api/measurement-set&apos; should match the one returned by &apos;/api/commits&apos;.</short_desc>
          <delta_ts>2018-11-13 21:32:22 -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>New Bugs</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>dewei_zhu</reporter>
          <assigned_to>dewei_zhu</assigned_to>
          <cc>dewei_zhu</cc>
    
    <cc>dino</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1476807</commentid>
    <comment_count>0</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2018-11-08 22:21:36 -0800</bug_when>
    <thetext>commit time returned by &apos;/api/measurement-set&apos; should match the one returned by &apos;/api/commits&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476808</commentid>
    <comment_count>1</comment_count>
      <attachid>354316</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2018-11-08 22:33:31 -0800</bug_when>
    <thetext>Created attachment 354316
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476964</commentid>
    <comment_count>2</comment_count>
      <attachid>354316</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-11-09 10:11:12 -0800</bug_when>
    <thetext>Comment on attachment 354316
Patch

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

&gt; Websites/perf.webkit.org/public/include/db.php:106
&gt; +            // Keep 5 decimal digit to match postgres timestamp behavior.

Typo: digits</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1477263</commentid>
    <comment_count>3</comment_count>
      <attachid>354454</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2018-11-10 00:49:33 -0800</bug_when>
    <thetext>Created attachment 354454
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1477360</commentid>
    <comment_count>4</comment_count>
      <attachid>354454</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-11-10 23:00:02 -0800</bug_when>
    <thetext>Comment on attachment 354454
Patch

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

&gt; Websites/perf.webkit.org/public/include/db.php:105
&gt;          if ($dot_index !== FALSE)

Per WebKit&apos;s styling guideline, you&apos;d need { ~ } around the comment &amp; the statement.
Even when there is a single statement, when there is an additional line used for a comment, you&apos;d need { ~ }.

&gt; Websites/perf.webkit.org/public/include/db.php:108
&gt; +            $timestamp_in_ms += round(floatval(substr($time_str, $dot_index)), 5) * 1000;

Did you verify that postgres rounds up 5?
Not even/odd or a round-down? See http://php.net/manual/en/function.round.php for options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1478328</commentid>
    <comment_count>5</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2018-11-13 21:32:22 -0800</bug_when>
    <thetext>Landed in r238164.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354316</attachid>
            <date>2018-11-08 22:33:31 -0800</date>
            <delta_ts>2018-11-10 00:49:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191457-20181108223330.patch</filename>
            <type>text/plain</type>
            <size>7829</size>
            <attacher>dewei_zhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4MDE3CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCA1MzgzNWRlNjU4YWE4MmI2NTZlZTc5YTFlYzQwZjA3MjlkYWZjNTcxLi40NzliNDQyOGNl
MjdjODA0YTMwODQxODI1YmMyNGRkNTk1Y2JjMDRmIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxOC0xMS0wOCAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1
QGFwcGxlLmNvbT4KKworICAgICAgICBjb21taXQgdGltZSByZXR1cm5lZCBieSAnL2FwaS9tZWFz
dXJlbWVudC1zZXQnIHNob3VsZCBtYXRjaCB0aGUgb25lIHJldHVybmVkIGJ5ICcvYXBpL2NvbW1p
dHMnLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkx
NDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ29t
bWl0IHRpbWUgcmV0dXJuZWQgYnkgJy9hcGkvbWVhc3VyZW1lbnQtc2V0JyBzb21ldGltZXMgaXMg
Y2FsY3VsYXRlZCBieSAnZXBvY2ggZnJvbSAuLicuCisgICAgICAgIFRoaXMgZnVuY3Rpb24gd2ls
bCByZXR1cm4gYSBmbG9hdGluZyBudW1iZXIgd2l0aCA1IGRlY2ltYWwgZGlnaXRzLgorICAgICAg
ICBIb3dldmVyLCBzb21lIGNvbW1pdHMgbWF5IGJlIHJlcG9ydGVkIHdpdGggNiBkZWNpbWFsIGRl
Y2ltYWwuCisgICAgICAgIFNvIHRoZSBjb21taXQgdGltZSBmb3IgdGhvc2UgY29tbWl0cyB3aWxs
IGJlIHJvdW5kZWQgdG8gNSBkZWNpbWFsIGRpZ2l0cy4KKyAgICAgICAgSW4gb3JkZXIgdG8gYXZv
aWQgZnJvbnQgZW5kIGFzc2VydGlvbiBmYWlsdXJlIGluIENvbW1pdExvZywgRGF0YWJhc2U6OnRv
X2pzX3RpbWUgbmVlZCB0bworICAgICAgICBtYXRjaCB0aGlzIGJlaGF2aW9yLgorCisgICAgICAg
ICogcHVibGljL2luY2x1ZGUvZGIucGhwOiBDaGFuZ2UgdGhlIGJlaGF2aW9yIHRvIG1hdGNoIHRo
YXQgb2YgcG9zdGdyZXMuCisgICAgICAgIEFkZGVkIGxvZ2ljIHRvIGF2b2lkIGxvc2luZyBwcmVj
aXNpb24gaW4gcGhwLgorICAgICAgICAqIHNlcnZlci10ZXN0cy9hcGktbWVhc3VyZW1lbnQtc2V0
LXRlc3RzLmpzOiBBZGRlZCB1bml0IHRlc3RzIGZvciB0aGlzIGJ1Zy4KKyAgICAgICAgKHF1ZXJ5
UGxhdGZvcm1BbmRNZXRyaWMpOiBGaXggYSBidWcgdGhhdCBhcmd1bWVudHMgYXJlIG5vdCB1c2Vk
IGF0IGFsbC4KKwogMjAxOC0xMS0wNyAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1QGFwcGxlLmNvbT4K
IAogICAgICAgICAiL2FwaS9yZXBvcnQiIGRvZXMgbm90IGNoZWNrIGNvbW1pdCB0aW1lIGNvcnJl
Y3RseS4KZGlmZiAtLWdpdCBhL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVk
ZS9kYi5waHAgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2luY2x1ZGUvZGIucGhw
CmluZGV4IGFkYTk1ZWRjNzI4MzU3NjdjMzE1NjAxY2MxMDdiYmQ2ZmYzYmM0NDguLjVlODVmZDYw
MmE0OTc4ZDZjZDVmZDc0MjI5MTM0MGM4OTBlYzUxNmEgMTAwNjQ0Ci0tLSBhL1dlYnNpdGVzL3Bl
cmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVkZS9kYi5waHAKKysrIGIvV2Vic2l0ZXMvcGVyZi53
ZWJraXQub3JnL3B1YmxpYy9pbmNsdWRlL2RiLnBocApAQCAtMTAwLDExICsxMDAsMTMgQEAgY2xh
c3MgRGF0YWJhc2UKICAgICB9CiAKICAgICBzdGF0aWMgZnVuY3Rpb24gdG9fanNfdGltZSgkdGlt
ZV9zdHIpIHsKLSAgICAgICAgJHRpbWVzdGFtcF9pbl9zID0gc3RydG90aW1lKCR0aW1lX3N0cik7
CisgICAgICAgICR0aW1lc3RhbXBfaW5fbXMgPSBzdHJ0b3RpbWUoJHRpbWVfc3RyKSAqIDEwMDA7
CiAgICAgICAgICRkb3RfaW5kZXggPSBzdHJycG9zKCR0aW1lX3N0ciwgJy4nKTsKICAgICAgICAg
aWYgKCRkb3RfaW5kZXggIT09IEZBTFNFKQotICAgICAgICAgICAgJHRpbWVzdGFtcF9pbl9zICs9
IGZsb2F0dmFsKHN1YnN0cigkdGltZV9zdHIsICRkb3RfaW5kZXgpKTsKLSAgICAgICAgcmV0dXJu
IGludHZhbCgkdGltZXN0YW1wX2luX3MgKiAxMDAwKTsKKyAgICAgICAgICAgIC8vIEtlZXAgNSBk
ZWNpbWFsIGRpZ2l0IHRvIG1hdGNoIHBvc3RncmVzIHRpbWVzdGFtcCBiZWhhdmlvci4KKyAgICAg
ICAgICAgIC8vIE11bHRpcGx5IGJ5IDEwMDAgYWhlYWQgdG8gYXZvaWQgbG9zaW5nIHByZWNpc2lv
bi4gMTUzODA0MTc5Mi42NzA0Nzkgd2lsbCBiZWNvbWUgMTUzODA0MTc5Mi42NzA1IG9uIHBocC4K
KyAgICAgICAgICAgICR0aW1lc3RhbXBfaW5fbXMgKz0gcm91bmQoZmxvYXR2YWwoc3Vic3RyKCR0
aW1lX3N0ciwgJGRvdF9pbmRleCkpLCA1KSAqIDEwMDA7CisgICAgICAgIHJldHVybiBpbnR2YWwo
JHRpbWVzdGFtcF9pbl9tcyk7CiAgICAgfQogCiAgICAgc3RhdGljIGZ1bmN0aW9uIGVzY2FwZV9m
b3JfbGlrZSgkc3RyaW5nKSB7CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcv
c2VydmVyLXRlc3RzL2FwaS1tZWFzdXJlbWVudC1zZXQtdGVzdHMuanMgYi9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvc2VydmVyLXRlc3RzL2FwaS1tZWFzdXJlbWVudC1zZXQtdGVzdHMuanMKaW5k
ZXggZTJhYTJjNGI0YjI5NThjNzk5ZTkwZTJiMGZmYzg5MjBlMjgxNWI4Mi4uNmM1OTRjMTBmZGRi
ZTJkYzBkM2RkZWIzNmQ4MzdkNTUzOWExMTI4YiAxMDA2NDQKLS0tIGEvV2Vic2l0ZXMvcGVyZi53
ZWJraXQub3JnL3NlcnZlci10ZXN0cy9hcGktbWVhc3VyZW1lbnQtc2V0LXRlc3RzLmpzCisrKyBi
L1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9zZXJ2ZXItdGVzdHMvYXBpLW1lYXN1cmVtZW50LXNl
dC10ZXN0cy5qcwpAQCAtMTYsOCArMTYsOCBAQCBkZXNjcmliZSgiL2FwaS9tZWFzdXJlbWVudC1z
ZXQiLCBmdW5jdGlvbiAoKSB7CiAgICAgewogICAgICAgICBjb25zdCBkYiA9IFRlc3RTZXJ2ZXIu
ZGF0YWJhc2UoKTsKICAgICAgICAgcmV0dXJuIFByb21pc2UuYWxsKFsKLSAgICAgICAgICAgIGRi
LnNlbGVjdEZpcnN0Um93KCdwbGF0Zm9ybXMnLCB7bmFtZTogJ01vdW50YWluIExpb24nfSksCi0g
ICAgICAgICAgICBkYi5zZWxlY3RGaXJzdFJvdygndGVzdF9tZXRyaWNzJywge25hbWU6ICdUaW1l
J30pLAorICAgICAgICAgICAgZGIuc2VsZWN0Rmlyc3RSb3coJ3BsYXRmb3JtcycsIHtuYW1lOiBw
bGF0Zm9ybU5hbWV9KSwKKyAgICAgICAgICAgIGRiLnNlbGVjdEZpcnN0Um93KCd0ZXN0X21ldHJp
Y3MnLCB7bmFtZTogbWV0cmljTmFtZX0pLAogICAgICAgICBdKS50aGVuKGZ1bmN0aW9uIChyZXN1
bHQpIHsKICAgICAgICAgICAgIHJldHVybiB7cGxhdGZvcm1JZDogcmVzdWx0WzBdWydpZCddLCBt
ZXRyaWNJZDogcmVzdWx0WzFdWydpZCddfTsKICAgICAgICAgfSk7CkBAIC01NDUsNCArNTQ1LDkx
IEBAIGRlc2NyaWJlKCIvYXBpL21lYXN1cmVtZW50LXNldCIsIGZ1bmN0aW9uICgpIHsKICAgICAg
ICAgICAgIDEsIDEzNjIwNDYzMjMzODgsICcxMjMnLCAxLCAxLCAnY3VycmVudCddXSk7CiAgICAg
fSk7CiAKKyAgICBjb25zdCByZXBvcnRXaXRoQ29tbWl0c05lZWRzUm91bmRDb21taXRUaW1lQW5k
QnVpbGRSZXF1ZXN0ID0geworICAgICAgICAiYnVpbGROdW1iZXIiOiAiMTIzIiwKKyAgICAgICAg
ImJ1aWxkVGltZSI6ICIyMDEzLTAyLTI4VDEwOjEyOjAzLjM4ODMwNCIsCisgICAgICAgICJidWls
ZGVyTmFtZSI6ICJzb21lQnVpbGRlciIsCisgICAgICAgICJidWlsZGVyUGFzc3dvcmQiOiAic29t
ZVBhc3N3b3JkIiwKKyAgICAgICAgInBsYXRmb3JtIjogIk1vdW50YWluIExpb24iLAorICAgICAg
ICAiYnVpbGRSZXF1ZXN0IjogIjcwMCIsCisgICAgICAgICJ0ZXN0cyI6IHsKKyAgICAgICAgICAg
ICJ0ZXN0IjogeworICAgICAgICAgICAgICAgICJtZXRyaWNzIjogeyJGcmFtZVJhdGUiOiB7ICJj
dXJyZW50IjogW1tbMCwgNF0sIFsxMDAsIDVdLCBbMjA1LCAzXV1dIH19CisgICAgICAgICAgICB9
LAorICAgICAgICB9LAorICAgICAgICAicmV2aXNpb25zIjogeworICAgICAgICAgICAgIm1hY09T
IjogeworICAgICAgICAgICAgICAgICJyZXZpc2lvbiI6ICIxMC44LjIgMTJDNjAiLAorICAgICAg
ICAgICAgICAgICJ0aW1lc3RhbXAiOiAnMjAxOC0wOS0yN1QwOTo0OTo1Mi42NzA0OTlaJywKKyAg
ICAgICAgICAgIH0sCisgICAgICAgICAgICAiV2ViS2l0IjogeworICAgICAgICAgICAgICAgICJy
ZXZpc2lvbiI6ICIxNDE5NzciLAorICAgICAgICAgICAgICAgICJ0aW1lc3RhbXAiOiAnMjAxOC0w
OS0yN1QwOTo0OTo1Mi42NzA5OTlaJywKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH07
CisKKyAgICBpdCgiY29tbWl0IHRpbWUgb2YgY29tbWl0cyBmcm9tIG1lYXN1cmVtZW50IHNldCBx
dWVyaWVkIGJ5IGFuYWx5c2lzIHRhc2sgc2hvdWxkIG1hdGNoIHRoZSBvbmUgZnJvbSBgL2FwaS9j
b21taXRzYCIsIGFzeW5jICgpID0+IHsKKyAgICAgICAgY29uc3QgZXhwZWN0ZWRXZWJLaXRDb21t
aXRUaW1lID0gMTUzODA0MTc5MjY3MTsKKyAgICAgICAgY29uc3QgZXhwZWN0ZWRNYWNPU0NvbW1p
dFRpbWUgPSAxNTM4MDQxNzkyNjcwOworICAgICAgICBjb25zdCByZW1vdGUgPSBUZXN0U2VydmVy
LnJlbW90ZUFQSSgpOworICAgICAgICBhd2FpdCBNb2NrRGF0YS5hZGRNb2NrRGF0YShUZXN0U2Vy
dmVyLmRhdGFiYXNlKCkpOworICAgICAgICBsZXQgcmVzcG9uc2UgPSBhd2FpdCByZXBvcnRBZnRl
ckFkZGluZ0J1aWxkZXJBbmRBZ2dyZWdhdG9yc1dpdGhSZXNwb25zZShyZXBvcnRXaXRoQ29tbWl0
c05lZWRzUm91bmRDb21taXRUaW1lQW5kQnVpbGRSZXF1ZXN0KTsKKyAgICAgICAgYXNzZXJ0LmVx
dWFsKHJlc3BvbnNlWydzdGF0dXMnXSwgJ09LJyk7CisKKyAgICAgICAgY29uc3QgcmF3V2ViS2l0
Q29tbWl0ID0gYXdhaXQgcmVtb3RlLmdldEpTT05XaXRoU3RhdHVzKGAvYXBpL2NvbW1pdHMvV2Vi
S2l0LzE0MTk3N2ApOworICAgICAgICBhc3NlcnQuZXF1YWwocmF3V2ViS2l0Q29tbWl0LmNvbW1p
dHNbMF0udGltZSwgZXhwZWN0ZWRXZWJLaXRDb21taXRUaW1lKTsKKworICAgICAgICBjb25zdCBy
YXdNYWNPU0NvbW1pdCA9IGF3YWl0IHJlbW90ZS5nZXRKU09OV2l0aFN0YXR1cyhgL2FwaS9jb21t
aXRzL21hY09TLzEwLjguMiUyMDEyQzYwYCk7CisgICAgICAgIGFzc2VydC5lcXVhbChyYXdNYWNP
U0NvbW1pdC5jb21taXRzWzBdLnRpbWUsIGV4cGVjdGVkTWFjT1NDb21taXRUaW1lKTsKKworICAg
ICAgICByZXNwb25zZSA9IGF3YWl0IFRlc3RTZXJ2ZXIucmVtb3RlQVBJKCkuZ2V0SlNPTldpdGhT
dGF0dXMoJy9hcGkvbWVhc3VyZW1lbnQtc2V0Lz9hbmFseXNpc1Rhc2s9NTAwJyk7CisgICAgICAg
IGFzc2VydC5lcXVhbChyZXNwb25zZVsnc3RhdHVzJ10sICdPSycpOworICAgICAgICBhc3NlcnQu
ZGVlcEVxdWFsKHJlc3BvbnNlWydtZWFzdXJlbWVudHMnXSwgW1sxLCA0LCAzLCAxMiwgNTAsIFsK
KyAgICAgICAgICAgIFsnMScsICc5JywgJzEwLjguMiAxMkM2MCcsIG51bGwsIGV4cGVjdGVkTWFj
T1NDb21taXRUaW1lXSwgWycyJywgJzExJywgJzE0MTk3NycsIG51bGwsIGV4cGVjdGVkV2ViS2l0
Q29tbWl0VGltZV1dLAorICAgICAgICAgICAgMSwgMTM2MjA0NjMyMzM4OCwgJzEyMycsIDEsIDEs
ICdjdXJyZW50J11dKTsKKyAgICB9KTsKKworICAgIGNvbnN0IHJlcG9ydFdpdGhDb21taXRzTmVl
ZHNSb3VuZENvbW1pdFRpbWUgPSB7CisgICAgICAgICJidWlsZE51bWJlciI6ICIxMjMiLAorICAg
ICAgICAiYnVpbGRUaW1lIjogIjIwMTMtMDItMjhUMTA6MTI6MDMuMzg4MzA0IiwKKyAgICAgICAg
ImJ1aWxkZXJOYW1lIjogInNvbWVCdWlsZGVyIiwKKyAgICAgICAgImJ1aWxkZXJQYXNzd29yZCI6
ICJzb21lUGFzc3dvcmQiLAorICAgICAgICAicGxhdGZvcm0iOiAiTW91bnRhaW4gTGlvbiIsCisg
ICAgICAgICJ0ZXN0cyI6IHsKKyAgICAgICAgICAgICJ0ZXN0IjogeworICAgICAgICAgICAgICAg
ICJtZXRyaWNzIjogeyJGcmFtZVJhdGUiOiB7ICJjdXJyZW50IjogW1tbMCwgNF0sIFsxMDAsIDVd
LCBbMjA1LCAzXV1dIH19CisgICAgICAgICAgICB9LAorICAgICAgICB9LAorICAgICAgICAicmV2
aXNpb25zIjogeworICAgICAgICAgICAgIm1hY09TIjogeworICAgICAgICAgICAgICAgICJyZXZp
c2lvbiI6ICIxMC44LjIgMTJDNjAiLAorICAgICAgICAgICAgICAgICJ0aW1lc3RhbXAiOiAnMjAx
OC0wOS0yN1QwOTo0OTo1Mi42NzA0OTlaJywKKyAgICAgICAgICAgIH0sCisgICAgICAgICAgICAi
V2ViS2l0IjogeworICAgICAgICAgICAgICAgICJyZXZpc2lvbiI6ICIxNDE5NzciLAorICAgICAg
ICAgICAgICAgICJ0aW1lc3RhbXAiOiAnMjAxOC0wOS0yN1QwOTo0OTo1Mi42NzA5OTlaJywKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH07CisKKyAgICBpdCgiY29tbWl0IHRpbWUgb2Yg
Y29tbWl0cyBmcm9tIG1lYXN1cmVtZW50IHNldCBxdWVyaWVkIGJ5IHBsYXRmb3JtIGFuZCBtZXRy
aWMgc2hvdWxkIG1hdGNoIHRoZSBvbmUgZnJvbSBgL2FwaS9jb21taXRzYCIsIGFzeW5jICgpID0+
IHsKKyAgICAgICAgY29uc3QgZXhwZWN0ZWRXZWJLaXRDb21taXRUaW1lID0gMTUzODA0MTc5MjY3
MTsKKyAgICAgICAgY29uc3QgZXhwZWN0ZWRNYWNPU0NvbW1pdFRpbWUgPSAxNTM4MDQxNzkyNjcw
OworICAgICAgICBjb25zdCByZW1vdGUgPSBUZXN0U2VydmVyLnJlbW90ZUFQSSgpOworICAgICAg
ICBhd2FpdCBhZGRCdWlsZGVyRm9yUmVwb3J0KHJlcG9ydFdpdGhDb21taXRzTmVlZHNSb3VuZENv
bW1pdFRpbWUpOworICAgICAgICBhd2FpdCByZW1vdGUucG9zdEpTT04oJy9hcGkvcmVwb3J0Lycs
IFtyZXBvcnRXaXRoQ29tbWl0c05lZWRzUm91bmRDb21taXRUaW1lXSk7CisKKyAgICAgICAgY29u
c3QgcmF3V2ViS2l0Q29tbWl0ID0gYXdhaXQgcmVtb3RlLmdldEpTT05XaXRoU3RhdHVzKGAvYXBp
L2NvbW1pdHMvV2ViS2l0LzE0MTk3N2ApOworICAgICAgICBhc3NlcnQuZXF1YWwocmF3V2ViS2l0
Q29tbWl0LmNvbW1pdHNbMF0udGltZSwgZXhwZWN0ZWRXZWJLaXRDb21taXRUaW1lKTsKKworICAg
ICAgICBjb25zdCByYXdNYWNPU0NvbW1pdCA9IGF3YWl0IHJlbW90ZS5nZXRKU09OV2l0aFN0YXR1
cyhgL2FwaS9jb21taXRzL21hY09TLzEwLjguMiUyMDEyQzYwYCk7CisgICAgICAgIGFzc2VydC5l
cXVhbChyYXdNYWNPU0NvbW1pdC5jb21taXRzWzBdLnRpbWUsIGV4cGVjdGVkTWFjT1NDb21taXRU
aW1lKTsKKworICAgICAgICBjb25zdCByZXN1bHQgPSBhd2FpdCBxdWVyeVBsYXRmb3JtQW5kTWV0
cmljKCdNb3VudGFpbiBMaW9uJywgJ0ZyYW1lUmF0ZScpOworICAgICAgICBjb25zdCBwcmltYXJ5
Q2x1c3RlciA9IGF3YWl0IHJlbW90ZS5nZXRKU09OV2l0aFN0YXR1cyhgL2FwaS9tZWFzdXJlbWVu
dC1zZXQvP3BsYXRmb3JtPSR7cmVzdWx0LnBsYXRmb3JtSWR9Jm1ldHJpYz0ke3Jlc3VsdC5tZXRy
aWNJZH1gKTsKKyAgICAgICAgYXNzZXJ0LmRlZXBFcXVhbChwcmltYXJ5Q2x1c3Rlci5jb25maWd1
cmF0aW9ucy5jdXJyZW50LCBbWzEsIDQsIDMsIDEyLCA1MCwgZmFsc2UsIFsKKyAgICAgICAgICAg
IFsxLCAxLCAnMTAuOC4yIDEyQzYwJywgbnVsbCwgZXhwZWN0ZWRNYWNPU0NvbW1pdFRpbWVdLCBb
MiwgMiwgJzE0MTk3NycsIG51bGwsIGV4cGVjdGVkV2ViS2l0Q29tbWl0VGltZV1dLAorICAgICAg
ICAgICAgZXhwZWN0ZWRXZWJLaXRDb21taXRUaW1lLCAxLCAxMzYyMDQ2MzIzMzg4LCAnMTIzJywg
MV1dKTsKKyAgICB9KTsKIH0pOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>354454</attachid>
            <date>2018-11-10 00:49:33 -0800</date>
            <delta_ts>2018-11-10 23:00:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191457-20181110004932.patch</filename>
            <type>text/plain</type>
            <size>7882</size>
            <attacher>dewei_zhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM4MDY0CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCA1MzgzNWRlNjU4YWE4MmI2NTZlZTc5YTFlYzQwZjA3MjlkYWZjNTcxLi5mYzRkNjQ1YWZh
N2EwYjIxMGU3MWJiOTNiZjcwYjUzNWIxY2NiMThhIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxOC0xMS0wOCAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1
QGFwcGxlLmNvbT4KKworICAgICAgICBjb21taXQgdGltZSByZXR1cm5lZCBieSAnL2FwaS9tZWFz
dXJlbWVudC1zZXQnIHNob3VsZCBtYXRjaCB0aGUgb25lIHJldHVybmVkIGJ5ICcvYXBpL2NvbW1p
dHMnLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkx
NDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRGVhbiBKYWNrc29uLgorCisgICAgICAgIENvbW1p
dCB0aW1lIHJldHVybmVkIGJ5ICcvYXBpL21lYXN1cmVtZW50LXNldCcgc29tZXRpbWVzIGlzIGNh
bGN1bGF0ZWQgYnkgJ2Vwb2NoIGZyb20gLi4nLgorICAgICAgICBUaGlzIGZ1bmN0aW9uIG1heSBy
ZXR1cm4gYSBmbG9hdGluZyBudW1iZXIgd2l0aCA1IG9yIDYgZGVjaW1hbCBkaWdpdHMgZHVlIHRv
IGRvdWJsZSBwcmVjaXNpb24gbGltaXRhdGlvbnMuCisgICAgICAgIEhvd2V2ZXIsIHNvbWUgY29t
bWl0cyBtYXkgYmUgcmVwb3J0ZWQgd2l0aCA2IGRlY2ltYWwgZGVjaW1hbC4KKyAgICAgICAgU28g
dGhlIGNvbW1pdCB0aW1lIGZvciB0aG9zZSBjb21taXRzIHdpbGwgc29tZXRpbWUgYmUgcm91bmRl
ZCB0byA1IGRlY2ltYWwgZGlnaXRzLgorICAgICAgICBJbiBvcmRlciB0byBhdm9pZCBmcm9udCBl
bmQgYXNzZXJ0aW9uIGZhaWx1cmUgaW4gQ29tbWl0TG9nLCBEYXRhYmFzZTo6dG9fanNfdGltZSBu
ZWVkIHRvIHJvdW5kIHRvIDUgZGlnaXRzLgorCisgICAgICAgICogcHVibGljL2luY2x1ZGUvZGIu
cGhwOiBDaGFuZ2UgdGhlIGJlaGF2aW9yIHRvIG1hdGNoIHRoYXQgb2YgcG9zdGdyZXMuCisgICAg
ICAgIEFkZGVkIGxvZ2ljIHRvIGF2b2lkIGxvc2luZyBwcmVjaXNpb24gaW4gcGhwLgorICAgICAg
ICAqIHNlcnZlci10ZXN0cy9hcGktbWVhc3VyZW1lbnQtc2V0LXRlc3RzLmpzOiBBZGRlZCB1bml0
IHRlc3RzIGZvciB0aGlzIGJ1Zy4KKyAgICAgICAgKHF1ZXJ5UGxhdGZvcm1BbmRNZXRyaWMpOiBG
aXggYSBidWcgdGhhdCBhcmd1bWVudHMgYXJlIG5vdCB1c2VkIGF0IGFsbC4KKwogMjAxOC0xMS0w
NyAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1QGFwcGxlLmNvbT4KIAogICAgICAgICAiL2FwaS9yZXBv
cnQiIGRvZXMgbm90IGNoZWNrIGNvbW1pdCB0aW1lIGNvcnJlY3RseS4KZGlmZiAtLWdpdCBhL1dl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVkZS9kYi5waHAgYi9XZWJzaXRlcy9w
ZXJmLndlYmtpdC5vcmcvcHVibGljL2luY2x1ZGUvZGIucGhwCmluZGV4IGFkYTk1ZWRjNzI4MzU3
NjdjMzE1NjAxY2MxMDdiYmQ2ZmYzYmM0NDguLmE4N2VlODE2OTc4MjcxMjUyZjE4ZTQ0NzY3Y2Yz
Njk1NmJhNzFkYjQgMTAwNjQ0Ci0tLSBhL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMv
aW5jbHVkZS9kYi5waHAKKysrIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9pbmNs
dWRlL2RiLnBocApAQCAtMTAwLDExICsxMDAsMTMgQEAgY2xhc3MgRGF0YWJhc2UKICAgICB9CiAK
ICAgICBzdGF0aWMgZnVuY3Rpb24gdG9fanNfdGltZSgkdGltZV9zdHIpIHsKLSAgICAgICAgJHRp
bWVzdGFtcF9pbl9zID0gc3RydG90aW1lKCR0aW1lX3N0cik7CisgICAgICAgICR0aW1lc3RhbXBf
aW5fbXMgPSBzdHJ0b3RpbWUoJHRpbWVfc3RyKSAqIDEwMDA7CiAgICAgICAgICRkb3RfaW5kZXgg
PSBzdHJycG9zKCR0aW1lX3N0ciwgJy4nKTsKICAgICAgICAgaWYgKCRkb3RfaW5kZXggIT09IEZB
TFNFKQotICAgICAgICAgICAgJHRpbWVzdGFtcF9pbl9zICs9IGZsb2F0dmFsKHN1YnN0cigkdGlt
ZV9zdHIsICRkb3RfaW5kZXgpKTsKLSAgICAgICAgcmV0dXJuIGludHZhbCgkdGltZXN0YW1wX2lu
X3MgKiAxMDAwKTsKKyAgICAgICAgICAgIC8vIEtlZXAgNSBkZWNpbWFsIGRpZ2l0cyBhcyBwb3N0
Z3JlcyB0aW1lc3RhbXAgbWF5IG9ubHkgaGF2ZSA1IGRlY2ltYWwgZGlnaXRzLgorICAgICAgICAg
ICAgLy8gTXVsdGlwbHkgYnkgMTAwMCBhaGVhZCB0byBhdm9pZCBsb3NpbmcgcHJlY2lzaW9uLiAx
NTM4MDQxNzkyLjY3MDQ3OSB3aWxsIGJlY29tZSAxNTM4MDQxNzkyLjY3MDUgb24gcGhwLgorICAg
ICAgICAgICAgJHRpbWVzdGFtcF9pbl9tcyArPSByb3VuZChmbG9hdHZhbChzdWJzdHIoJHRpbWVf
c3RyLCAkZG90X2luZGV4KSksIDUpICogMTAwMDsKKyAgICAgICAgcmV0dXJuIGludHZhbCgkdGlt
ZXN0YW1wX2luX21zKTsKICAgICB9CiAKICAgICBzdGF0aWMgZnVuY3Rpb24gZXNjYXBlX2Zvcl9s
aWtlKCRzdHJpbmcpIHsKZGlmZiAtLWdpdCBhL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9zZXJ2
ZXItdGVzdHMvYXBpLW1lYXN1cmVtZW50LXNldC10ZXN0cy5qcyBiL1dlYnNpdGVzL3BlcmYud2Vi
a2l0Lm9yZy9zZXJ2ZXItdGVzdHMvYXBpLW1lYXN1cmVtZW50LXNldC10ZXN0cy5qcwppbmRleCBl
MmFhMmM0YjRiMjk1OGM3OTllOTBlMmIwZmZjODkyMGUyODE1YjgyLi42YzU5NGMxMGZkZGJlMmRj
MGQzZGRlYjM2ZDgzN2Q1NTM5YTExMjhiIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJmLndlYmtp
dC5vcmcvc2VydmVyLXRlc3RzL2FwaS1tZWFzdXJlbWVudC1zZXQtdGVzdHMuanMKKysrIGIvV2Vi
c2l0ZXMvcGVyZi53ZWJraXQub3JnL3NlcnZlci10ZXN0cy9hcGktbWVhc3VyZW1lbnQtc2V0LXRl
c3RzLmpzCkBAIC0xNiw4ICsxNiw4IEBAIGRlc2NyaWJlKCIvYXBpL21lYXN1cmVtZW50LXNldCIs
IGZ1bmN0aW9uICgpIHsKICAgICB7CiAgICAgICAgIGNvbnN0IGRiID0gVGVzdFNlcnZlci5kYXRh
YmFzZSgpOwogICAgICAgICByZXR1cm4gUHJvbWlzZS5hbGwoWwotICAgICAgICAgICAgZGIuc2Vs
ZWN0Rmlyc3RSb3coJ3BsYXRmb3JtcycsIHtuYW1lOiAnTW91bnRhaW4gTGlvbid9KSwKLSAgICAg
ICAgICAgIGRiLnNlbGVjdEZpcnN0Um93KCd0ZXN0X21ldHJpY3MnLCB7bmFtZTogJ1RpbWUnfSks
CisgICAgICAgICAgICBkYi5zZWxlY3RGaXJzdFJvdygncGxhdGZvcm1zJywge25hbWU6IHBsYXRm
b3JtTmFtZX0pLAorICAgICAgICAgICAgZGIuc2VsZWN0Rmlyc3RSb3coJ3Rlc3RfbWV0cmljcycs
IHtuYW1lOiBtZXRyaWNOYW1lfSksCiAgICAgICAgIF0pLnRoZW4oZnVuY3Rpb24gKHJlc3VsdCkg
ewogICAgICAgICAgICAgcmV0dXJuIHtwbGF0Zm9ybUlkOiByZXN1bHRbMF1bJ2lkJ10sIG1ldHJp
Y0lkOiByZXN1bHRbMV1bJ2lkJ119OwogICAgICAgICB9KTsKQEAgLTU0NSw0ICs1NDUsOTEgQEAg
ZGVzY3JpYmUoIi9hcGkvbWVhc3VyZW1lbnQtc2V0IiwgZnVuY3Rpb24gKCkgewogICAgICAgICAg
ICAgMSwgMTM2MjA0NjMyMzM4OCwgJzEyMycsIDEsIDEsICdjdXJyZW50J11dKTsKICAgICB9KTsK
IAorICAgIGNvbnN0IHJlcG9ydFdpdGhDb21taXRzTmVlZHNSb3VuZENvbW1pdFRpbWVBbmRCdWls
ZFJlcXVlc3QgPSB7CisgICAgICAgICJidWlsZE51bWJlciI6ICIxMjMiLAorICAgICAgICAiYnVp
bGRUaW1lIjogIjIwMTMtMDItMjhUMTA6MTI6MDMuMzg4MzA0IiwKKyAgICAgICAgImJ1aWxkZXJO
YW1lIjogInNvbWVCdWlsZGVyIiwKKyAgICAgICAgImJ1aWxkZXJQYXNzd29yZCI6ICJzb21lUGFz
c3dvcmQiLAorICAgICAgICAicGxhdGZvcm0iOiAiTW91bnRhaW4gTGlvbiIsCisgICAgICAgICJi
dWlsZFJlcXVlc3QiOiAiNzAwIiwKKyAgICAgICAgInRlc3RzIjogeworICAgICAgICAgICAgInRl
c3QiOiB7CisgICAgICAgICAgICAgICAgIm1ldHJpY3MiOiB7IkZyYW1lUmF0ZSI6IHsgImN1cnJl
bnQiOiBbW1swLCA0XSwgWzEwMCwgNV0sIFsyMDUsIDNdXV0gfX0KKyAgICAgICAgICAgIH0sCisg
ICAgICAgIH0sCisgICAgICAgICJyZXZpc2lvbnMiOiB7CisgICAgICAgICAgICAibWFjT1MiOiB7
CisgICAgICAgICAgICAgICAgInJldmlzaW9uIjogIjEwLjguMiAxMkM2MCIsCisgICAgICAgICAg
ICAgICAgInRpbWVzdGFtcCI6ICcyMDE4LTA5LTI3VDA5OjQ5OjUyLjY3MDQ5OVonLAorICAgICAg
ICAgICAgfSwKKyAgICAgICAgICAgICJXZWJLaXQiOiB7CisgICAgICAgICAgICAgICAgInJldmlz
aW9uIjogIjE0MTk3NyIsCisgICAgICAgICAgICAgICAgInRpbWVzdGFtcCI6ICcyMDE4LTA5LTI3
VDA5OjQ5OjUyLjY3MDk5OVonLAorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfTsKKwor
ICAgIGl0KCJjb21taXQgdGltZSBvZiBjb21taXRzIGZyb20gbWVhc3VyZW1lbnQgc2V0IHF1ZXJp
ZWQgYnkgYW5hbHlzaXMgdGFzayBzaG91bGQgbWF0Y2ggdGhlIG9uZSBmcm9tIGAvYXBpL2NvbW1p
dHNgIiwgYXN5bmMgKCkgPT4geworICAgICAgICBjb25zdCBleHBlY3RlZFdlYktpdENvbW1pdFRp
bWUgPSAxNTM4MDQxNzkyNjcxOworICAgICAgICBjb25zdCBleHBlY3RlZE1hY09TQ29tbWl0VGlt
ZSA9IDE1MzgwNDE3OTI2NzA7CisgICAgICAgIGNvbnN0IHJlbW90ZSA9IFRlc3RTZXJ2ZXIucmVt
b3RlQVBJKCk7CisgICAgICAgIGF3YWl0IE1vY2tEYXRhLmFkZE1vY2tEYXRhKFRlc3RTZXJ2ZXIu
ZGF0YWJhc2UoKSk7CisgICAgICAgIGxldCByZXNwb25zZSA9IGF3YWl0IHJlcG9ydEFmdGVyQWRk
aW5nQnVpbGRlckFuZEFnZ3JlZ2F0b3JzV2l0aFJlc3BvbnNlKHJlcG9ydFdpdGhDb21taXRzTmVl
ZHNSb3VuZENvbW1pdFRpbWVBbmRCdWlsZFJlcXVlc3QpOworICAgICAgICBhc3NlcnQuZXF1YWwo
cmVzcG9uc2VbJ3N0YXR1cyddLCAnT0snKTsKKworICAgICAgICBjb25zdCByYXdXZWJLaXRDb21t
aXQgPSBhd2FpdCByZW1vdGUuZ2V0SlNPTldpdGhTdGF0dXMoYC9hcGkvY29tbWl0cy9XZWJLaXQv
MTQxOTc3YCk7CisgICAgICAgIGFzc2VydC5lcXVhbChyYXdXZWJLaXRDb21taXQuY29tbWl0c1sw
XS50aW1lLCBleHBlY3RlZFdlYktpdENvbW1pdFRpbWUpOworCisgICAgICAgIGNvbnN0IHJhd01h
Y09TQ29tbWl0ID0gYXdhaXQgcmVtb3RlLmdldEpTT05XaXRoU3RhdHVzKGAvYXBpL2NvbW1pdHMv
bWFjT1MvMTAuOC4yJTIwMTJDNjBgKTsKKyAgICAgICAgYXNzZXJ0LmVxdWFsKHJhd01hY09TQ29t
bWl0LmNvbW1pdHNbMF0udGltZSwgZXhwZWN0ZWRNYWNPU0NvbW1pdFRpbWUpOworCisgICAgICAg
IHJlc3BvbnNlID0gYXdhaXQgVGVzdFNlcnZlci5yZW1vdGVBUEkoKS5nZXRKU09OV2l0aFN0YXR1
cygnL2FwaS9tZWFzdXJlbWVudC1zZXQvP2FuYWx5c2lzVGFzaz01MDAnKTsKKyAgICAgICAgYXNz
ZXJ0LmVxdWFsKHJlc3BvbnNlWydzdGF0dXMnXSwgJ09LJyk7CisgICAgICAgIGFzc2VydC5kZWVw
RXF1YWwocmVzcG9uc2VbJ21lYXN1cmVtZW50cyddLCBbWzEsIDQsIDMsIDEyLCA1MCwgWworICAg
ICAgICAgICAgWycxJywgJzknLCAnMTAuOC4yIDEyQzYwJywgbnVsbCwgZXhwZWN0ZWRNYWNPU0Nv
bW1pdFRpbWVdLCBbJzInLCAnMTEnLCAnMTQxOTc3JywgbnVsbCwgZXhwZWN0ZWRXZWJLaXRDb21t
aXRUaW1lXV0sCisgICAgICAgICAgICAxLCAxMzYyMDQ2MzIzMzg4LCAnMTIzJywgMSwgMSwgJ2N1
cnJlbnQnXV0pOworICAgIH0pOworCisgICAgY29uc3QgcmVwb3J0V2l0aENvbW1pdHNOZWVkc1Jv
dW5kQ29tbWl0VGltZSA9IHsKKyAgICAgICAgImJ1aWxkTnVtYmVyIjogIjEyMyIsCisgICAgICAg
ICJidWlsZFRpbWUiOiAiMjAxMy0wMi0yOFQxMDoxMjowMy4zODgzMDQiLAorICAgICAgICAiYnVp
bGRlck5hbWUiOiAic29tZUJ1aWxkZXIiLAorICAgICAgICAiYnVpbGRlclBhc3N3b3JkIjogInNv
bWVQYXNzd29yZCIsCisgICAgICAgICJwbGF0Zm9ybSI6ICJNb3VudGFpbiBMaW9uIiwKKyAgICAg
ICAgInRlc3RzIjogeworICAgICAgICAgICAgInRlc3QiOiB7CisgICAgICAgICAgICAgICAgIm1l
dHJpY3MiOiB7IkZyYW1lUmF0ZSI6IHsgImN1cnJlbnQiOiBbW1swLCA0XSwgWzEwMCwgNV0sIFsy
MDUsIDNdXV0gfX0KKyAgICAgICAgICAgIH0sCisgICAgICAgIH0sCisgICAgICAgICJyZXZpc2lv
bnMiOiB7CisgICAgICAgICAgICAibWFjT1MiOiB7CisgICAgICAgICAgICAgICAgInJldmlzaW9u
IjogIjEwLjguMiAxMkM2MCIsCisgICAgICAgICAgICAgICAgInRpbWVzdGFtcCI6ICcyMDE4LTA5
LTI3VDA5OjQ5OjUyLjY3MDQ5OVonLAorICAgICAgICAgICAgfSwKKyAgICAgICAgICAgICJXZWJL
aXQiOiB7CisgICAgICAgICAgICAgICAgInJldmlzaW9uIjogIjE0MTk3NyIsCisgICAgICAgICAg
ICAgICAgInRpbWVzdGFtcCI6ICcyMDE4LTA5LTI3VDA5OjQ5OjUyLjY3MDk5OVonLAorICAgICAg
ICAgICAgfQorICAgICAgICB9CisgICAgfTsKKworICAgIGl0KCJjb21taXQgdGltZSBvZiBjb21t
aXRzIGZyb20gbWVhc3VyZW1lbnQgc2V0IHF1ZXJpZWQgYnkgcGxhdGZvcm0gYW5kIG1ldHJpYyBz
aG91bGQgbWF0Y2ggdGhlIG9uZSBmcm9tIGAvYXBpL2NvbW1pdHNgIiwgYXN5bmMgKCkgPT4gewor
ICAgICAgICBjb25zdCBleHBlY3RlZFdlYktpdENvbW1pdFRpbWUgPSAxNTM4MDQxNzkyNjcxOwor
ICAgICAgICBjb25zdCBleHBlY3RlZE1hY09TQ29tbWl0VGltZSA9IDE1MzgwNDE3OTI2NzA7Cisg
ICAgICAgIGNvbnN0IHJlbW90ZSA9IFRlc3RTZXJ2ZXIucmVtb3RlQVBJKCk7CisgICAgICAgIGF3
YWl0IGFkZEJ1aWxkZXJGb3JSZXBvcnQocmVwb3J0V2l0aENvbW1pdHNOZWVkc1JvdW5kQ29tbWl0
VGltZSk7CisgICAgICAgIGF3YWl0IHJlbW90ZS5wb3N0SlNPTignL2FwaS9yZXBvcnQvJywgW3Jl
cG9ydFdpdGhDb21taXRzTmVlZHNSb3VuZENvbW1pdFRpbWVdKTsKKworICAgICAgICBjb25zdCBy
YXdXZWJLaXRDb21taXQgPSBhd2FpdCByZW1vdGUuZ2V0SlNPTldpdGhTdGF0dXMoYC9hcGkvY29t
bWl0cy9XZWJLaXQvMTQxOTc3YCk7CisgICAgICAgIGFzc2VydC5lcXVhbChyYXdXZWJLaXRDb21t
aXQuY29tbWl0c1swXS50aW1lLCBleHBlY3RlZFdlYktpdENvbW1pdFRpbWUpOworCisgICAgICAg
IGNvbnN0IHJhd01hY09TQ29tbWl0ID0gYXdhaXQgcmVtb3RlLmdldEpTT05XaXRoU3RhdHVzKGAv
YXBpL2NvbW1pdHMvbWFjT1MvMTAuOC4yJTIwMTJDNjBgKTsKKyAgICAgICAgYXNzZXJ0LmVxdWFs
KHJhd01hY09TQ29tbWl0LmNvbW1pdHNbMF0udGltZSwgZXhwZWN0ZWRNYWNPU0NvbW1pdFRpbWUp
OworCisgICAgICAgIGNvbnN0IHJlc3VsdCA9IGF3YWl0IHF1ZXJ5UGxhdGZvcm1BbmRNZXRyaWMo
J01vdW50YWluIExpb24nLCAnRnJhbWVSYXRlJyk7CisgICAgICAgIGNvbnN0IHByaW1hcnlDbHVz
dGVyID0gYXdhaXQgcmVtb3RlLmdldEpTT05XaXRoU3RhdHVzKGAvYXBpL21lYXN1cmVtZW50LXNl
dC8/cGxhdGZvcm09JHtyZXN1bHQucGxhdGZvcm1JZH0mbWV0cmljPSR7cmVzdWx0Lm1ldHJpY0lk
fWApOworICAgICAgICBhc3NlcnQuZGVlcEVxdWFsKHByaW1hcnlDbHVzdGVyLmNvbmZpZ3VyYXRp
b25zLmN1cnJlbnQsIFtbMSwgNCwgMywgMTIsIDUwLCBmYWxzZSwgWworICAgICAgICAgICAgWzEs
IDEsICcxMC44LjIgMTJDNjAnLCBudWxsLCBleHBlY3RlZE1hY09TQ29tbWl0VGltZV0sIFsyLCAy
LCAnMTQxOTc3JywgbnVsbCwgZXhwZWN0ZWRXZWJLaXRDb21taXRUaW1lXV0sCisgICAgICAgICAg
ICBleHBlY3RlZFdlYktpdENvbW1pdFRpbWUsIDEsIDEzNjIwNDYzMjMzODgsICcxMjMnLCAxXV0p
OworICAgIH0pOwogfSk7Cg==
</data>
<flag name="review"
          id="371636"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>