<?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>227996</bug_id>
          
          <creation_ts>2021-07-15 11:23:22 -0700</creation_ts>
          <short_desc>[JSC] Harden defaultTimeZone retrieval</short_desc>
          <delta_ts>2021-07-15 13:45: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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1777265</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-15 11:23:22 -0700</bug_when>
    <thetext>[JSC] Harden defaultTimeZone retrieval</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777266</commentid>
    <comment_count>1</comment_count>
      <attachid>433601</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-15 11:26:30 -0700</bug_when>
    <thetext>Created attachment 433601
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777267</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-15 11:26:33 -0700</bug_when>
    <thetext>&lt;rdar://problem/80540300&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777272</commentid>
    <comment_count>3</comment_count>
      <attachid>433601</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-07-15 11:43:28 -0700</bug_when>
    <thetext>Comment on attachment 433601
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777274</commentid>
    <comment_count>4</comment_count>
      <attachid>433604</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-15 11:46:46 -0700</bug_when>
    <thetext>Created attachment 433604
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1777327</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-07-15 13:45:05 -0700</bug_when>
    <thetext>Committed r279962 (239705@main): &lt;https://commits.webkit.org/239705@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433601</attachid>
            <date>2021-07-15 11:26:30 -0700</date>
            <delta_ts>2021-07-15 11:43:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227996-20210715112629.patch</filename>
            <type>text/plain</type>
            <size>4643</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5OTQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
NGE0YzA4ZTgwMjIxZTNiYjVkM2U5Yjg1MzM5NjlhNmU0YThmYTZhLi5hYjU0MTJiMmQ5NzZlOWEy
M2JkODE0NDY0YWFkNTg5ZTcxMTcxODIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAyMS0wNy0xNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEhhcmRlbiBkZWZhdWx0VGltZVpvbmUgcmV0cmlldmFsCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjc5OTYKKyAgICAg
ICAgcmRhcjovLzgwNTQwMzAwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgV2UgcmVjZWl2ZWQgdGhlIHJlcG9ydCB0aGF0ICJVVEMiIGNhbiBhcHBlYXIg
aW4gSW50bC5EYXRlVGltZUZvcm1hdCdzIGRlZmF1bHQgdGltZXpvbmUuCisgICAgICAgIFdoaWxl
IHdlIGNhbm5vdCByZXByb2R1Y2UgaXQsIHRoaXMgcGF0Y2ggYXR0ZW1wdHMgdG8gYXZvaWQgdXNp
bmcgVGltZVpvbmUgZnJvbSBVQ2FsZW5kYXIKKyAgICAgICAgc28gdGhhdCB0aGUgY29kZSBnZXRz
IHRoZSBzYW1lIHRvIHRoZSBvbGQgZGVmYXVsdFRpbWVab25lIGltcGxlbWVudGF0aW9uLgorCisg
ICAgICAgICogcnVudGltZS9KU0RhdGVNYXRoLmNwcDoKKyAgICAgICAgKEpTQzo6RGF0ZUNhY2hl
OjpkZWZhdWx0VGltZVpvbmUpOgorICAgICAgICAoSlNDOjpEYXRlQ2FjaGU6OnRpbWVab25lQ2Fj
aGVTbG93KToKKwogMjAyMS0wNy0xNCAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+
CiAKICAgICAgICAgSW1wbGVtZW50IEFycmF5LnByb3RvdHlwZS5maW5kTGFzdCBhbmQgQXJyYXku
cHJvdG90eXBlLmZpbmRMYXN0SW5kZXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTRGF0ZU1hdGguY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNEYXRlTWF0aC5jcHAKaW5kZXggZWEwYmZiMGQ3YTVhNjRjMTU3MGRhNTMzMzE5OWY5OWI1NTJh
NWZmNi4uZGFlOWIzYTliYzkyZmJhZmQ0ZTMwMTk0YjRkMWE4ZDgzZGJkMmNmZiAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRlTWF0aC5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRlTWF0aC5jcHAKQEAgLTEwMyw2ICsxMDMs
NyBAQCBjbGFzcyBPcGFxdWVJQ1VUaW1lWm9uZSB7CiAgICAgV1RGX01BS0VfRkFTVF9BTExPQ0FU
RUQoT3BhcXVlSUNVVGltZVpvbmUpOwogcHVibGljOgogICAgIHN0ZDo6dW5pcXVlX3B0cjxVQ2Fs
ZW5kYXIsIElDVURlbGV0ZXI8dWNhbF9jbG9zZT4+IG1fY2FsZW5kYXI7CisgICAgU3RyaW5nIG1f
Y2Fub25pY2FsVGltZVpvbmVJRDsKIH07CiAjZW5kaWYKIApAQCAtMzM0LDIyICszMzUsNyBAQCBk
b3VibGUgRGF0ZUNhY2hlOjpwYXJzZURhdGUoSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwg
Vk0mIHZtLCBjb25zdCBTdHJpbmcmCiBTdHJpbmcgRGF0ZUNhY2hlOjpkZWZhdWx0VGltZVpvbmUo
KQogewogI2lmIEhBVkUoSUNVX0NfVElNRVpPTkVfQVBJKQotICAgIGF1dG8mIHRpbWVab25lID0g
KnRpbWVab25lQ2FjaGUoKTsKLSAgICBWZWN0b3I8VUNoYXIsIDMyPiBidWZmZXI7Ci0gICAgYXV0
byBzdGF0dXMgPSBjYWxsQnVmZmVyUHJvZHVjaW5nRnVuY3Rpb24odWNhbF9nZXRUaW1lWm9uZUlE
LCB0aW1lWm9uZS5tX2NhbGVuZGFyLmdldCgpLCBidWZmZXIpOwotICAgIGlmIChVX0ZBSUxVUkUo
c3RhdHVzKSkKLSAgICAgICAgcmV0dXJuICJVVEMiX3M7Ci0KLSAgICBWZWN0b3I8VUNoYXIsIDMy
PiBjYW5vbmljYWxCdWZmZXI7Ci0gICAgc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0
aW9uKHVjYWxfZ2V0Q2Fub25pY2FsVGltZVpvbmVJRCwgYnVmZmVyLmRhdGEoKSwgYnVmZmVyLnNp
emUoKSwgY2Fub25pY2FsQnVmZmVyLCBudWxscHRyKTsKLSAgICBpZiAoVV9GQUlMVVJFKHN0YXR1
cykpCi0gICAgICAgIHJldHVybiAiVVRDIl9zOwotCi0gICAgU3RyaW5nIGNhbm9uaWNhbCA9IFN0
cmluZyhjYW5vbmljYWxCdWZmZXIpOwotICAgIGlmIChpc1VUQ0VxdWl2YWxlbnQoY2Fub25pY2Fs
KSkKLSAgICAgICAgcmV0dXJuICJVVEMiX3M7Ci0KLSAgICByZXR1cm4gY2Fub25pY2FsOworICAg
IHJldHVybiB0aW1lWm9uZUNhY2hlKCktPm1fY2Fub25pY2FsVGltZVpvbmVJRDsKICNlbHNlCiAg
ICAgaWN1OjpVbmljb2RlU3RyaW5nIHRpbWVab25lSUQ7CiAgICAgaWN1OjpVbmljb2RlU3RyaW5n
IGNhbm9uaWNhbFRpbWVab25lSUQ7CkBAIC0zODQsOSArMzcwLDIxIEBAIHZvaWQgRGF0ZUNhY2hl
Ojp0aW1lWm9uZUNhY2hlU2xvdygpCiAgICAgQVNTRVJUKCFtX3RpbWVab25lQ2FjaGUpOwogI2lm
IEhBVkUoSUNVX0NfVElNRVpPTkVfQVBJKQogICAgIGF1dG8qIGNhY2hlID0gbmV3IE9wYXF1ZUlD
VVRpbWVab25lOworCisgICAgU3RyaW5nIGNhbm9uaWNhbDsKICAgICBWZWN0b3I8VUNoYXIsIDMy
PiB0aW1lWm9uZUlEOwogICAgIGF1dG8gc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0
aW9uKHVjYWxfZ2V0SG9zdFRpbWVab25lLCB0aW1lWm9uZUlEKTsKLSAgICBBU1NFUlRfVU5VU0VE
KHN0YXR1cywgVV9TVUNDRVNTKHN0YXR1cykpOworICAgIGlmIChVX1NVQ0NFU1Moc3RhdHVzKSkg
eworICAgICAgICBWZWN0b3I8VUNoYXIsIDMyPiBjYW5vbmljYWxCdWZmZXI7CisgICAgICAgIGF1
dG8gc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0aW9uKHVjYWxfZ2V0Q2Fub25pY2Fs
VGltZVpvbmVJRCwgdGltZVpvbmVJRC5kYXRhKCksIHRpbWVab25lSUQuc2l6ZSgpLCBjYW5vbmlj
YWxCdWZmZXIsIG51bGxwdHIpOworICAgICAgICBpZiAoVV9TVUNDRVNTKHN0YXR1cykpCisgICAg
ICAgICAgICBjYW5vbmljYWwgPSBTdHJpbmcoY2Fub25pY2FsQnVmZmVyKTsKKyAgICB9CisgICAg
aWYgKGNhbm9uaWNhbC5pc051bGwoKSB8fCBpc1VUQ0VxdWl2YWxlbnQoY2Fub25pY2FsKSkKKyAg
ICAgICAgY2Fub25pY2FsID0gIlVUQyJfczsKKyAgICBjYWNoZS0+bV9jYW5vbmljYWxUaW1lWm9u
ZUlEID0gV1RGTW92ZShjYW5vbmljYWwpOworCisgICAgc3RhdHVzID0gVV9aRVJPX0VSUk9SOwog
ICAgIGNhY2hlLT5tX2NhbGVuZGFyID0gc3RkOjp1bmlxdWVfcHRyPFVDYWxlbmRhciwgSUNVRGVs
ZXRlcjx1Y2FsX2Nsb3NlPj4odWNhbF9vcGVuKHRpbWVab25lSUQuZGF0YSgpLCB0aW1lWm9uZUlE
LnNpemUoKSwgIiIsIFVDQUxfREVGQVVMVCwgJnN0YXR1cykpOwogICAgIEFTU0VSVF9VTlVTRUQo
c3RhdHVzLCBVX1NVQ0NFU1Moc3RhdHVzKSk7CiAgICAgdWNhbF9zZXRHcmVnb3JpYW5DaGFuZ2Uo
Y2FjaGUtPm1fY2FsZW5kYXIuZ2V0KCksIG1pbkVDTUFTY3JpcHRUaW1lLCAmc3RhdHVzKTsgLy8g
SWdub3JlICJ1bnN1cHBvcnRlZCIgZXJyb3IuCmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxv
ZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IGU3NTUxZWNjYWM5MDc5ZjUxNmM3ODIyMDUzNjlh
Njk2NGUwNTVjNDUuLjIxNzVlMTY3ZDUyNmIxYTY2YTIxYTE0OGM1N2Q4NGQwNWI1N2JlM2QgMTAw
NjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTIgQEAKKzIwMjEtMDctMTUgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNv
bT4KKworICAgICAgICBbSlNDXSBIYXJkZW4gZGVmYXVsdFRpbWVab25lIHJldHJpZXZhbAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI3OTk2CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjb21wbGV4Lnlh
bWw6CisKIDIwMjEtMDctMTQgIERldmluIFJvdXNzbyAgPGRyb3Vzc29AYXBwbGUuY29tPgogCiAg
ICAgICAgIEltcGxlbWVudCBBcnJheS5wcm90b3R5cGUuZmluZExhc3QgYW5kIEFycmF5LnByb3Rv
dHlwZS5maW5kTGFzdEluZGV4CmRpZmYgLS1naXQgYS9KU1Rlc3RzL2NvbXBsZXgueWFtbCBiL0pT
VGVzdHMvY29tcGxleC55YW1sCmluZGV4IDYyZWRmNTAzODMxMGVkODU4MzQyMWMzMWJjZjBjNzVh
N2NjZDFkNzcuLmI5OTdkYjQ1OGFjMjYyMzczN2Y4MGM2M2VmZWI5OTJhNmE3MTJmYTcgMTAwNjQ0
Ci0tLSBhL0pTVGVzdHMvY29tcGxleC55YW1sCisrKyBiL0pTVGVzdHMvY29tcGxleC55YW1sCkBA
IC00MywzICs0Myw2IEBACiAKIC0gcGF0aDogY29tcGxleC9kYXRlLXBhcnNlLW1pbGxpc2Vjb25k
cy5qcwogICBjbWQ6IHJ1bkNvbXBsZXhUZXN0IFtdLCBbXSwgIlRaPUFtZXJpY2EvTG9zX0FuZ2Vs
ZXMiLCAiLS11c2VEb2xsYXJWTT0xIgorCistIHBhdGg6IGNvbXBsZXgvaW50bC10aW1lem9uZS1j
aGVjay5qcworICBjbWQ6IHJ1bkNvbXBsZXhUZXN0IFtdLCBbXSwgIlRaPUFtZXJpY2EvTG9zX0Fu
Z2VsZXMiLCAiLS11c2VEb2xsYXJWTT0xIgo=
</data>
<flag name="review"
          id="455908"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433604</attachid>
            <date>2021-07-15 11:46:46 -0700</date>
            <delta_ts>2021-07-15 11:46:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227996-20210715114645.patch</filename>
            <type>text/plain</type>
            <size>5200</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5OTQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
NGE0YzA4ZTgwMjIxZTNiYjVkM2U5Yjg1MzM5NjlhNmU0YThmYTZhLi5hYjU0MTJiMmQ5NzZlOWEy
M2JkODE0NDY0YWFkNTg5ZTcxMTcxODIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAyMS0wNy0xNSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEhhcmRlbiBkZWZhdWx0VGltZVpvbmUgcmV0cmlldmFsCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjc5OTYKKyAgICAg
ICAgcmRhcjovLzgwNTQwMzAwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgV2UgcmVjZWl2ZWQgdGhlIHJlcG9ydCB0aGF0ICJVVEMiIGNhbiBhcHBlYXIg
aW4gSW50bC5EYXRlVGltZUZvcm1hdCdzIGRlZmF1bHQgdGltZXpvbmUuCisgICAgICAgIFdoaWxl
IHdlIGNhbm5vdCByZXByb2R1Y2UgaXQsIHRoaXMgcGF0Y2ggYXR0ZW1wdHMgdG8gYXZvaWQgdXNp
bmcgVGltZVpvbmUgZnJvbSBVQ2FsZW5kYXIKKyAgICAgICAgc28gdGhhdCB0aGUgY29kZSBnZXRz
IHRoZSBzYW1lIHRvIHRoZSBvbGQgZGVmYXVsdFRpbWVab25lIGltcGxlbWVudGF0aW9uLgorCisg
ICAgICAgICogcnVudGltZS9KU0RhdGVNYXRoLmNwcDoKKyAgICAgICAgKEpTQzo6RGF0ZUNhY2hl
OjpkZWZhdWx0VGltZVpvbmUpOgorICAgICAgICAoSlNDOjpEYXRlQ2FjaGU6OnRpbWVab25lQ2Fj
aGVTbG93KToKKwogMjAyMS0wNy0xNCAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+
CiAKICAgICAgICAgSW1wbGVtZW50IEFycmF5LnByb3RvdHlwZS5maW5kTGFzdCBhbmQgQXJyYXku
cHJvdG90eXBlLmZpbmRMYXN0SW5kZXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTRGF0ZU1hdGguY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNEYXRlTWF0aC5jcHAKaW5kZXggZWEwYmZiMGQ3YTVhNjRjMTU3MGRhNTMzMzE5OWY5OWI1NTJh
NWZmNi4uZGFlOWIzYTliYzkyZmJhZmQ0ZTMwMTk0YjRkMWE4ZDgzZGJkMmNmZiAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRlTWF0aC5jcHAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNEYXRlTWF0aC5jcHAKQEAgLTEwMyw2ICsxMDMs
NyBAQCBjbGFzcyBPcGFxdWVJQ1VUaW1lWm9uZSB7CiAgICAgV1RGX01BS0VfRkFTVF9BTExPQ0FU
RUQoT3BhcXVlSUNVVGltZVpvbmUpOwogcHVibGljOgogICAgIHN0ZDo6dW5pcXVlX3B0cjxVQ2Fs
ZW5kYXIsIElDVURlbGV0ZXI8dWNhbF9jbG9zZT4+IG1fY2FsZW5kYXI7CisgICAgU3RyaW5nIG1f
Y2Fub25pY2FsVGltZVpvbmVJRDsKIH07CiAjZW5kaWYKIApAQCAtMzM0LDIyICszMzUsNyBAQCBk
b3VibGUgRGF0ZUNhY2hlOjpwYXJzZURhdGUoSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwg
Vk0mIHZtLCBjb25zdCBTdHJpbmcmCiBTdHJpbmcgRGF0ZUNhY2hlOjpkZWZhdWx0VGltZVpvbmUo
KQogewogI2lmIEhBVkUoSUNVX0NfVElNRVpPTkVfQVBJKQotICAgIGF1dG8mIHRpbWVab25lID0g
KnRpbWVab25lQ2FjaGUoKTsKLSAgICBWZWN0b3I8VUNoYXIsIDMyPiBidWZmZXI7Ci0gICAgYXV0
byBzdGF0dXMgPSBjYWxsQnVmZmVyUHJvZHVjaW5nRnVuY3Rpb24odWNhbF9nZXRUaW1lWm9uZUlE
LCB0aW1lWm9uZS5tX2NhbGVuZGFyLmdldCgpLCBidWZmZXIpOwotICAgIGlmIChVX0ZBSUxVUkUo
c3RhdHVzKSkKLSAgICAgICAgcmV0dXJuICJVVEMiX3M7Ci0KLSAgICBWZWN0b3I8VUNoYXIsIDMy
PiBjYW5vbmljYWxCdWZmZXI7Ci0gICAgc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0
aW9uKHVjYWxfZ2V0Q2Fub25pY2FsVGltZVpvbmVJRCwgYnVmZmVyLmRhdGEoKSwgYnVmZmVyLnNp
emUoKSwgY2Fub25pY2FsQnVmZmVyLCBudWxscHRyKTsKLSAgICBpZiAoVV9GQUlMVVJFKHN0YXR1
cykpCi0gICAgICAgIHJldHVybiAiVVRDIl9zOwotCi0gICAgU3RyaW5nIGNhbm9uaWNhbCA9IFN0
cmluZyhjYW5vbmljYWxCdWZmZXIpOwotICAgIGlmIChpc1VUQ0VxdWl2YWxlbnQoY2Fub25pY2Fs
KSkKLSAgICAgICAgcmV0dXJuICJVVEMiX3M7Ci0KLSAgICByZXR1cm4gY2Fub25pY2FsOworICAg
IHJldHVybiB0aW1lWm9uZUNhY2hlKCktPm1fY2Fub25pY2FsVGltZVpvbmVJRDsKICNlbHNlCiAg
ICAgaWN1OjpVbmljb2RlU3RyaW5nIHRpbWVab25lSUQ7CiAgICAgaWN1OjpVbmljb2RlU3RyaW5n
IGNhbm9uaWNhbFRpbWVab25lSUQ7CkBAIC0zODQsOSArMzcwLDIxIEBAIHZvaWQgRGF0ZUNhY2hl
Ojp0aW1lWm9uZUNhY2hlU2xvdygpCiAgICAgQVNTRVJUKCFtX3RpbWVab25lQ2FjaGUpOwogI2lm
IEhBVkUoSUNVX0NfVElNRVpPTkVfQVBJKQogICAgIGF1dG8qIGNhY2hlID0gbmV3IE9wYXF1ZUlD
VVRpbWVab25lOworCisgICAgU3RyaW5nIGNhbm9uaWNhbDsKICAgICBWZWN0b3I8VUNoYXIsIDMy
PiB0aW1lWm9uZUlEOwogICAgIGF1dG8gc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0
aW9uKHVjYWxfZ2V0SG9zdFRpbWVab25lLCB0aW1lWm9uZUlEKTsKLSAgICBBU1NFUlRfVU5VU0VE
KHN0YXR1cywgVV9TVUNDRVNTKHN0YXR1cykpOworICAgIGlmIChVX1NVQ0NFU1Moc3RhdHVzKSkg
eworICAgICAgICBWZWN0b3I8VUNoYXIsIDMyPiBjYW5vbmljYWxCdWZmZXI7CisgICAgICAgIGF1
dG8gc3RhdHVzID0gY2FsbEJ1ZmZlclByb2R1Y2luZ0Z1bmN0aW9uKHVjYWxfZ2V0Q2Fub25pY2Fs
VGltZVpvbmVJRCwgdGltZVpvbmVJRC5kYXRhKCksIHRpbWVab25lSUQuc2l6ZSgpLCBjYW5vbmlj
YWxCdWZmZXIsIG51bGxwdHIpOworICAgICAgICBpZiAoVV9TVUNDRVNTKHN0YXR1cykpCisgICAg
ICAgICAgICBjYW5vbmljYWwgPSBTdHJpbmcoY2Fub25pY2FsQnVmZmVyKTsKKyAgICB9CisgICAg
aWYgKGNhbm9uaWNhbC5pc051bGwoKSB8fCBpc1VUQ0VxdWl2YWxlbnQoY2Fub25pY2FsKSkKKyAg
ICAgICAgY2Fub25pY2FsID0gIlVUQyJfczsKKyAgICBjYWNoZS0+bV9jYW5vbmljYWxUaW1lWm9u
ZUlEID0gV1RGTW92ZShjYW5vbmljYWwpOworCisgICAgc3RhdHVzID0gVV9aRVJPX0VSUk9SOwog
ICAgIGNhY2hlLT5tX2NhbGVuZGFyID0gc3RkOjp1bmlxdWVfcHRyPFVDYWxlbmRhciwgSUNVRGVs
ZXRlcjx1Y2FsX2Nsb3NlPj4odWNhbF9vcGVuKHRpbWVab25lSUQuZGF0YSgpLCB0aW1lWm9uZUlE
LnNpemUoKSwgIiIsIFVDQUxfREVGQVVMVCwgJnN0YXR1cykpOwogICAgIEFTU0VSVF9VTlVTRUQo
c3RhdHVzLCBVX1NVQ0NFU1Moc3RhdHVzKSk7CiAgICAgdWNhbF9zZXRHcmVnb3JpYW5DaGFuZ2Uo
Y2FjaGUtPm1fY2FsZW5kYXIuZ2V0KCksIG1pbkVDTUFTY3JpcHRUaW1lLCAmc3RhdHVzKTsgLy8g
SWdub3JlICJ1bnN1cHBvcnRlZCIgZXJyb3IuCmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxv
ZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IGU3NTUxZWNjYWM5MDc5ZjUxNmM3ODIyMDUzNjlh
Njk2NGUwNTVjNDUuLjMwOGY0ZTMyN2YzMjJkOGFjZTJiZTg2NmRhOWM5ZmRiOWJmZDhiMDQgMTAw
NjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMjEtMDctMTUgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNv
bT4KKworICAgICAgICBbSlNDXSBIYXJkZW4gZGVmYXVsdFRpbWVab25lIHJldHJpZXZhbAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI3OTk2CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjb21wbGV4Lnlh
bWw6CisgICAgICAgICogY29tcGxleC9pbnRsLXRpbWV6b25lLWNoZWNrLmpzOiBBZGRlZC4KKyAg
ICAgICAgKHNob3VsZEJlKToKKwogMjAyMS0wNy0xNCAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0Bh
cHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IEFycmF5LnByb3RvdHlwZS5maW5kTGFzdCBh
bmQgQXJyYXkucHJvdG90eXBlLmZpbmRMYXN0SW5kZXgKZGlmZiAtLWdpdCBhL0pTVGVzdHMvY29t
cGxleC55YW1sIGIvSlNUZXN0cy9jb21wbGV4LnlhbWwKaW5kZXggNjJlZGY1MDM4MzEwZWQ4NTgz
NDIxYzMxYmNmMGM3NWE3Y2NkMWQ3Ny4uYjk5N2RiNDU4YWMyNjIzNzM3ZjgwYzYzZWZlYjk5MmE2
YTcxMmZhNyAxMDA2NDQKLS0tIGEvSlNUZXN0cy9jb21wbGV4LnlhbWwKKysrIGIvSlNUZXN0cy9j
b21wbGV4LnlhbWwKQEAgLTQzLDMgKzQzLDYgQEAKIAogLSBwYXRoOiBjb21wbGV4L2RhdGUtcGFy
c2UtbWlsbGlzZWNvbmRzLmpzCiAgIGNtZDogcnVuQ29tcGxleFRlc3QgW10sIFtdLCAiVFo9QW1l
cmljYS9Mb3NfQW5nZWxlcyIsICItLXVzZURvbGxhclZNPTEiCisKKy0gcGF0aDogY29tcGxleC9p
bnRsLXRpbWV6b25lLWNoZWNrLmpzCisgIGNtZDogcnVuQ29tcGxleFRlc3QgW10sIFtdLCAiVFo9
QW1lcmljYS9Mb3NfQW5nZWxlcyIsICItLXVzZURvbGxhclZNPTEiCmRpZmYgLS1naXQgYS9KU1Rl
c3RzL2NvbXBsZXgvaW50bC10aW1lem9uZS1jaGVjay5qcyBiL0pTVGVzdHMvY29tcGxleC9pbnRs
LXRpbWV6b25lLWNoZWNrLmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQ4YzE0ZDQ5MTgzZmU1NWY4ZDk1MTM1YjE1
ZmEwOGY4NWY0OTEyNTcKLS0tIC9kZXYvbnVsbAorKysgYi9KU1Rlc3RzL2NvbXBsZXgvaW50bC10
aW1lem9uZS1jaGVjay5qcwpAQCAtMCwwICsxLDYgQEAKK2Z1bmN0aW9uIHNob3VsZEJlKGFjdHVh
bCwgZXhwZWN0ZWQpIHsKKyAgICBpZiAoYWN0dWFsICE9PSBleHBlY3RlZCkKKyAgICAgICAgdGhy
b3cgbmV3IEVycm9yKCdiYWQgdmFsdWU6ICcgKyBhY3R1YWwpOworfQorCitzaG91bGRCZShJbnRs
LkRhdGVUaW1lRm9ybWF0KCkucmVzb2x2ZWRPcHRpb25zKCkudGltZVpvbmUsICJBbWVyaWNhL0xv
c19BbmdlbGVzIik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>