<?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>237528</bug_id>
          
          <creation_ts>2022-03-07 06:42:45 -0800</creation_ts>
          <short_desc>[MSE][SourceBuffer] Fix creating float PTS/DTS when dividing sample</short_desc>
          <delta_ts>2022-03-10 04:05:16 -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>Media</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="Enrique Ocaña">eocanha</reporter>
          <assigned_to name="Enrique Ocaña">eocanha</assigned_to>
          <cc>calvaris</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1848731</commentid>
    <comment_count>0</comment_count>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2022-03-07 06:42:45 -0800</bug_when>
    <thetext>The timestamps used for sample division in SourceBuffer aren&apos;t being aligned with the same rounding margin used in SourceBuffer::sourceBufferPrivateDidReceiveSample().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848883</commentid>
    <comment_count>1</comment_count>
      <attachid>454012</attachid>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2022-03-07 12:16:38 -0800</bug_when>
    <thetext>Created attachment 454012
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849174</commentid>
    <comment_count>2</comment_count>
      <attachid>454090</attachid>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2022-03-08 02:47:28 -0800</bug_when>
    <thetext>Created attachment 454090
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850018</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-10 04:04:25 -0800</bug_when>
    <thetext>Committed r291101 (248263@main): &lt;https://commits.webkit.org/248263@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 454090.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850019</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-10 04:05:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/90090776&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454012</attachid>
            <date>2022-03-07 12:16:38 -0800</date>
            <delta_ts>2022-03-08 02:47:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237528-20220307211636.patch</filename>
            <type>text/plain</type>
            <size>4220</size>
            <attacher name="Enrique Ocaña">eocanha</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwODgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU5MjBmZjdkZWZhZjkx
ODYwODZhYTViN2I0ODg4Yzk1NjNmNWM1Mi4uZmVlYTQyNmVkODQ1NzdiOTY1NzgyY2JjNjUwODBm
YjI1ODM0MmI3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTAzLTA3ICBFbnJp
cXVlIE9jYcOxYSBHb256w6FsZXogIDxlb2NhbmhhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW01T
RV1bU291cmNlQnVmZmVyXSBGaXggY3JlYXRpbmcgZmxvYXQgUFRTL0RUUyB3aGVuIGRpdmlkaW5n
IHNhbXBsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjM3NTI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhlIHRpbWVzdGFtcHMgdXNlZCBmb3Igc2FtcGxlIGRpdmlzaW9uIGluIFNvdXJjZUJ1ZmZlciBh
cmVuJ3QgYmVpbmcKKyAgICAgICAgYWxpZ25lZCB3aXRoIHRoZSBzYW1lIHJvdW5kaW5nIG1hcmdp
biB1c2VkIGluCisgICAgICAgIFNvdXJjZUJ1ZmZlcjo6c291cmNlQnVmZmVyUHJpdmF0ZURpZFJl
Y2VpdmVTYW1wbGUoKS4KKworICAgICAgICBUaGlzIHBhdGNoIGlzIGF1dGhvcmVkIGJ5IEV1Z2Vu
ZSBNdXRhdmNoaSA8SWV2Z2VuX011dGF2Y2hpQGNvbWNhc3QuY29tPgorICAgICAgICBTZWU6IGh0
dHBzOi8vZ2l0aHViLmNvbS9XZWJQbGF0Zm9ybUZvckVtYmVkZGVkL1dQRVdlYktpdC9wdWxsLzc5
NworCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHA6
IEV4dHJhY3RlZCByb3VuZFRvd2FyZHNUaW1lU2NhbGVXaXRoUm91bmRpbmdNYXJnaW4gbGFtYmRh
IGFzIGEgZnVuY3Rpb24gYW5kIHVzZWQgaXQgZnJvbSByZW1vdmVDb2RlZEZyYW1lcygpLCBvbiB0
b3Agb2YgdGhlIGN1cnJlbnQgdXNhZ2UgZnJvbSBzb3VyY2VCdWZmZXJQcml2YXRlRGlkUmVjZWl2
ZVNhbXBsZSgpLgorCiAyMDIyLTAzLTA3ICBBbGJlcnRvIEdhcmNpYSAgPGJlcnRvQGlnYWxpYS5j
b20+CiAKICAgICAgICAgbWFrZXByb3AucGwgYnJlYWtzIHJlcHJvZHVjaWJsZSBidWlsZHMKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZlclBy
aXZhdGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVy
UHJpdmF0ZS5jcHAKaW5kZXggMDRjYmU0ZDI3ZjE5MGI3YjI3YjljYTdlOThhOWM0NzE3M2QyZjg5
Yi4uZjYyMWY0YWU3OTlmOWQyNTRjN2ZiZGE4ZDg4YzlkZmUyNzcwMWYwMyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0
ZS5jcHAKQEAgLTQ0LDYgKzQ0LDE3IEBACiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAorc3RhdGlj
IGlubGluZSBNZWRpYVRpbWUgcm91bmRUb3dhcmRzVGltZVNjYWxlV2l0aFJvdW5kaW5nTWFyZ2lu
KGNvbnN0IE1lZGlhVGltZSYgdGltZSwgdWludDMyX3QgdGltZVNjYWxlLCBjb25zdCBNZWRpYVRp
bWUmIHJvdW5kaW5nTWFyZ2luKSB7CisgICAgd2hpbGUgKHRydWUpIHsKKyAgICAgICAgTWVkaWFU
aW1lIHJvdW5kZWRUaW1lID0gdGltZS50b1RpbWVTY2FsZSh0aW1lU2NhbGUpOworICAgICAgICBp
ZiAoYWJzKHJvdW5kZWRUaW1lIC0gdGltZSkgPCByb3VuZGluZ01hcmdpbiB8fCB0aW1lU2NhbGUg
Pj0gTWVkaWFUaW1lOjpNYXhpbXVtVGltZVNjYWxlKQorICAgICAgICAgICAgcmV0dXJuIHJvdW5k
ZWRUaW1lOworCisgICAgICAgIGlmICghV1RGOjpzYWZlTXVsdGlwbHkodGltZVNjYWxlLCAyLCB0
aW1lU2NhbGUpIHx8IHRpbWVTY2FsZSA+IE1lZGlhVGltZTo6TWF4aW11bVRpbWVTY2FsZSkKKyAg
ICAgICAgICAgIHRpbWVTY2FsZSA9IE1lZGlhVGltZTo6TWF4aW11bVRpbWVTY2FsZTsKKyAgICB9
Cit9OworCiAvLyBEbyBub3QgZW5xdWV1ZSBzYW1wbGVzIHNwYW5uaW5nIGEgc2lnbmlmaWNhbnQg
dW5idWZmZXJlZCBnYXAuCiAvLyBOT1RFOiBvbmUgc2Vjb25kIGlzIHNvbWV3aGF0IGFyYml0cmFy
eS4gTWVkaWFTb3VyY2U6Om1vbml0b3JTb3VyY2VCdWZmZXJzKCkgaXMgcnVuCiAvLyBvbiB0aGUg
cGxheWJhY2tUaW1lciwgd2hpY2ggaXMgZWZmZWN0aXZlbHkgZXZlcnkgMzUwbXMuIEFsbG93aW5n
ID4gMzUwbXMgZ2FwIGJldHdlZW4KQEAgLTU1OSw3ICs1NzAsOSBAQCB2b2lkIFNvdXJjZUJ1ZmZl
clByaXZhdGU6OnJlbW92ZUNvZGVkRnJhbWVzKGNvbnN0IE1lZGlhVGltZSYgc3RhcnQsIGNvbnN0
IE1lZGlhVAogICAgICAgICAgICAgUmVmUHRyPE1lZGlhU2FtcGxlPiBzYW1wbGUgPSBzYW1wbGVJ
dGVyYXRvci0+c2Vjb25kOwogICAgICAgICAgICAgaWYgKCFzYW1wbGUtPmlzRGl2aXNhYmxlKCkp
CiAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAgICAgc3RkOjpwYWlyPFJlZlB0cjxN
ZWRpYVNhbXBsZT4sIFJlZlB0cjxNZWRpYVNhbXBsZT4+IHJlcGxhY2VtZW50U2FtcGxlcyA9IHNh
bXBsZS0+ZGl2aWRlKHRpbWUpOworICAgICAgICAgICAgTWVkaWFUaW1lIG1pY3Jvc2Vjb25kKDEs
IDEwMDAwMDApOworICAgICAgICAgICAgTWVkaWFUaW1lIHJvdW5kZWRUaW1lID0gcm91bmRUb3dh
cmRzVGltZVNjYWxlV2l0aFJvdW5kaW5nTWFyZ2luKHRpbWUsIHNhbXBsZS0+cHJlc2VudGF0aW9u
VGltZSgpLnRpbWVTY2FsZSgpLCBtaWNyb3NlY29uZCk7CisgICAgICAgICAgICBzdGQ6OnBhaXI8
UmVmUHRyPE1lZGlhU2FtcGxlPiwgUmVmUHRyPE1lZGlhU2FtcGxlPj4gcmVwbGFjZW1lbnRTYW1w
bGVzID0gc2FtcGxlLT5kaXZpZGUocm91bmRlZFRpbWUpOwogICAgICAgICAgICAgaWYgKCFyZXBs
YWNlbWVudFNhbXBsZXMuZmlyc3QgfHwgIXJlcGxhY2VtZW50U2FtcGxlcy5zZWNvbmQpCiAgICAg
ICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgREVCVUdfTE9HKExPR0lERU5USUZJRVIs
ICJzcGxpdHRpbmcgc2FtcGxlICIsICpzYW1wbGUsICIgaW50byAiLCAqcmVwbGFjZW1lbnRTYW1w
bGVzLmZpcnN0LCAiIGFuZCAiLCAqcmVwbGFjZW1lbnRTYW1wbGVzLnNlY29uZCk7CkBAIC05MjYs
MTcgKzkzOSw2IEBAIHZvaWQgU291cmNlQnVmZmVyUHJpdmF0ZTo6ZGlkUmVjZWl2ZVNhbXBsZShS
ZWY8TWVkaWFTYW1wbGU+JiYgb3JpZ2luYWxTYW1wbGUpCiAKICAgICAgICAgTWVkaWFUaW1lIG1p
Y3Jvc2Vjb25kKDEsIDEwMDAwMDApOwogCi0gICAgICAgIGF1dG8gcm91bmRUb3dhcmRzVGltZVNj
YWxlV2l0aFJvdW5kaW5nTWFyZ2luID0gW10gKGNvbnN0IE1lZGlhVGltZSYgdGltZSwgdWludDMy
X3QgdGltZVNjYWxlLCBjb25zdCBNZWRpYVRpbWUmIHJvdW5kaW5nTWFyZ2luKSB7Ci0gICAgICAg
ICAgICB3aGlsZSAodHJ1ZSkgewotICAgICAgICAgICAgICAgIE1lZGlhVGltZSByb3VuZGVkVGlt
ZSA9IHRpbWUudG9UaW1lU2NhbGUodGltZVNjYWxlKTsKLSAgICAgICAgICAgICAgICBpZiAoYWJz
KHJvdW5kZWRUaW1lIC0gdGltZSkgPCByb3VuZGluZ01hcmdpbiB8fCB0aW1lU2NhbGUgPj0gTWVk
aWFUaW1lOjpNYXhpbXVtVGltZVNjYWxlKQotICAgICAgICAgICAgICAgICAgICByZXR1cm4gcm91
bmRlZFRpbWU7Ci0KLSAgICAgICAgICAgICAgICBpZiAoIVdURjo6c2FmZU11bHRpcGx5KHRpbWVT
Y2FsZSwgMiwgdGltZVNjYWxlKSB8fCB0aW1lU2NhbGUgPiBNZWRpYVRpbWU6Ok1heGltdW1UaW1l
U2NhbGUpCi0gICAgICAgICAgICAgICAgICAgIHRpbWVTY2FsZSA9IE1lZGlhVGltZTo6TWF4aW11
bVRpbWVTY2FsZTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfTsKLQogICAgICAgICAvLyAxLjQg
SWYgdGltZXN0YW1wT2Zmc2V0IGlzIG5vdCAwLCB0aGVuIHJ1biB0aGUgZm9sbG93aW5nIHN0ZXBz
OgogICAgICAgICBpZiAobV90aW1lc3RhbXBPZmZzZXQpIHsKICAgICAgICAgICAgIGlmICghdHJh
Y2tCdWZmZXIucm91bmRlZFRpbWVzdGFtcE9mZnNldC5pc1ZhbGlkKCkgfHwgcHJlc2VudGF0aW9u
VGltZXN0YW1wLnRpbWVTY2FsZSgpICE9IHRyYWNrQnVmZmVyLmxhc3RGcmFtZVRpbWVzY2FsZSkg
ewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454090</attachid>
            <date>2022-03-08 02:47:28 -0800</date>
            <delta_ts>2022-03-10 04:04:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237528-20220308114726.patch</filename>
            <type>text/plain</type>
            <size>4221</size>
            <attacher name="Enrique Ocaña">eocanha</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwODgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU5MjBmZjdkZWZhZjkx
ODYwODZhYTViN2I0ODg4Yzk1NjNmNWM1Mi4uZmVlYTQyNmVkODQ1NzdiOTY1NzgyY2JjNjUwODBm
YjI1ODM0MmI3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTAzLTA3ICBFbnJp
cXVlIE9jYcOxYSBHb256w6FsZXogIDxlb2NhbmhhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW01T
RV1bU291cmNlQnVmZmVyXSBGaXggY3JlYXRpbmcgZmxvYXQgUFRTL0RUUyB3aGVuIGRpdmlkaW5n
IHNhbXBsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjM3NTI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhlIHRpbWVzdGFtcHMgdXNlZCBmb3Igc2FtcGxlIGRpdmlzaW9uIGluIFNvdXJjZUJ1ZmZlciBh
cmVuJ3QgYmVpbmcKKyAgICAgICAgYWxpZ25lZCB3aXRoIHRoZSBzYW1lIHJvdW5kaW5nIG1hcmdp
biB1c2VkIGluCisgICAgICAgIFNvdXJjZUJ1ZmZlcjo6c291cmNlQnVmZmVyUHJpdmF0ZURpZFJl
Y2VpdmVTYW1wbGUoKS4KKworICAgICAgICBUaGlzIHBhdGNoIGlzIGF1dGhvcmVkIGJ5IEV1Z2Vu
ZSBNdXRhdmNoaSA8SWV2Z2VuX011dGF2Y2hpQGNvbWNhc3QuY29tPgorICAgICAgICBTZWU6IGh0
dHBzOi8vZ2l0aHViLmNvbS9XZWJQbGF0Zm9ybUZvckVtYmVkZGVkL1dQRVdlYktpdC9wdWxsLzc5
NworCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHA6
IEV4dHJhY3RlZCByb3VuZFRvd2FyZHNUaW1lU2NhbGVXaXRoUm91bmRpbmdNYXJnaW4gbGFtYmRh
IGFzIGEgZnVuY3Rpb24gYW5kIHVzZWQgaXQgZnJvbSByZW1vdmVDb2RlZEZyYW1lcygpLCBvbiB0
b3Agb2YgdGhlIGN1cnJlbnQgdXNhZ2UgZnJvbSBzb3VyY2VCdWZmZXJQcml2YXRlRGlkUmVjZWl2
ZVNhbXBsZSgpLgorCiAyMDIyLTAzLTA3ICBBbGJlcnRvIEdhcmNpYSAgPGJlcnRvQGlnYWxpYS5j
b20+CiAKICAgICAgICAgbWFrZXByb3AucGwgYnJlYWtzIHJlcHJvZHVjaWJsZSBidWlsZHMKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZlclBy
aXZhdGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVy
UHJpdmF0ZS5jcHAKaW5kZXggMDRjYmU0ZDI3ZjE5MGI3YjI3YjljYTdlOThhOWM0NzE3M2QyZjg5
Yi4uNDNiOTRhMTMxYmU1NmJjZjY5NTAyOWRjMDcwMTYzM2I1ZWIwMGE3NCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0
ZS5jcHAKQEAgLTQ0LDYgKzQ0LDE4IEBACiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAorc3RhdGlj
IGlubGluZSBNZWRpYVRpbWUgcm91bmRUb3dhcmRzVGltZVNjYWxlV2l0aFJvdW5kaW5nTWFyZ2lu
KGNvbnN0IE1lZGlhVGltZSYgdGltZSwgdWludDMyX3QgdGltZVNjYWxlLCBjb25zdCBNZWRpYVRp
bWUmIHJvdW5kaW5nTWFyZ2luKQoreworICAgIHdoaWxlICh0cnVlKSB7CisgICAgICAgIE1lZGlh
VGltZSByb3VuZGVkVGltZSA9IHRpbWUudG9UaW1lU2NhbGUodGltZVNjYWxlKTsKKyAgICAgICAg
aWYgKGFicyhyb3VuZGVkVGltZSAtIHRpbWUpIDwgcm91bmRpbmdNYXJnaW4gfHwgdGltZVNjYWxl
ID49IE1lZGlhVGltZTo6TWF4aW11bVRpbWVTY2FsZSkKKyAgICAgICAgICAgIHJldHVybiByb3Vu
ZGVkVGltZTsKKworICAgICAgICBpZiAoIVdURjo6c2FmZU11bHRpcGx5KHRpbWVTY2FsZSwgMiwg
dGltZVNjYWxlKSB8fCB0aW1lU2NhbGUgPiBNZWRpYVRpbWU6Ok1heGltdW1UaW1lU2NhbGUpCisg
ICAgICAgICAgICB0aW1lU2NhbGUgPSBNZWRpYVRpbWU6Ok1heGltdW1UaW1lU2NhbGU7CisgICAg
fQorfTsKKwogLy8gRG8gbm90IGVucXVldWUgc2FtcGxlcyBzcGFubmluZyBhIHNpZ25pZmljYW50
IHVuYnVmZmVyZWQgZ2FwLgogLy8gTk9URTogb25lIHNlY29uZCBpcyBzb21ld2hhdCBhcmJpdHJh
cnkuIE1lZGlhU291cmNlOjptb25pdG9yU291cmNlQnVmZmVycygpIGlzIHJ1bgogLy8gb24gdGhl
IHBsYXliYWNrVGltZXIsIHdoaWNoIGlzIGVmZmVjdGl2ZWx5IGV2ZXJ5IDM1MG1zLiBBbGxvd2lu
ZyA+IDM1MG1zIGdhcCBiZXR3ZWVuCkBAIC01NTksNyArNTcxLDkgQEAgdm9pZCBTb3VyY2VCdWZm
ZXJQcml2YXRlOjpyZW1vdmVDb2RlZEZyYW1lcyhjb25zdCBNZWRpYVRpbWUmIHN0YXJ0LCBjb25z
dCBNZWRpYVQKICAgICAgICAgICAgIFJlZlB0cjxNZWRpYVNhbXBsZT4gc2FtcGxlID0gc2FtcGxl
SXRlcmF0b3ItPnNlY29uZDsKICAgICAgICAgICAgIGlmICghc2FtcGxlLT5pc0RpdmlzYWJsZSgp
KQogICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIHN0ZDo6cGFpcjxSZWZQdHI8
TWVkaWFTYW1wbGU+LCBSZWZQdHI8TWVkaWFTYW1wbGU+PiByZXBsYWNlbWVudFNhbXBsZXMgPSBz
YW1wbGUtPmRpdmlkZSh0aW1lKTsKKyAgICAgICAgICAgIE1lZGlhVGltZSBtaWNyb3NlY29uZCgx
LCAxMDAwMDAwKTsKKyAgICAgICAgICAgIE1lZGlhVGltZSByb3VuZGVkVGltZSA9IHJvdW5kVG93
YXJkc1RpbWVTY2FsZVdpdGhSb3VuZGluZ01hcmdpbih0aW1lLCBzYW1wbGUtPnByZXNlbnRhdGlv
blRpbWUoKS50aW1lU2NhbGUoKSwgbWljcm9zZWNvbmQpOworICAgICAgICAgICAgc3RkOjpwYWly
PFJlZlB0cjxNZWRpYVNhbXBsZT4sIFJlZlB0cjxNZWRpYVNhbXBsZT4+IHJlcGxhY2VtZW50U2Ft
cGxlcyA9IHNhbXBsZS0+ZGl2aWRlKHJvdW5kZWRUaW1lKTsKICAgICAgICAgICAgIGlmICghcmVw
bGFjZW1lbnRTYW1wbGVzLmZpcnN0IHx8ICFyZXBsYWNlbWVudFNhbXBsZXMuc2Vjb25kKQogICAg
ICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgIERFQlVHX0xPRyhMT0dJREVOVElGSUVS
LCAic3BsaXR0aW5nIHNhbXBsZSAiLCAqc2FtcGxlLCAiIGludG8gIiwgKnJlcGxhY2VtZW50U2Ft
cGxlcy5maXJzdCwgIiBhbmQgIiwgKnJlcGxhY2VtZW50U2FtcGxlcy5zZWNvbmQpOwpAQCAtOTI2
LDE3ICs5NDAsNiBAQCB2b2lkIFNvdXJjZUJ1ZmZlclByaXZhdGU6OmRpZFJlY2VpdmVTYW1wbGUo
UmVmPE1lZGlhU2FtcGxlPiYmIG9yaWdpbmFsU2FtcGxlKQogCiAgICAgICAgIE1lZGlhVGltZSBt
aWNyb3NlY29uZCgxLCAxMDAwMDAwKTsKIAotICAgICAgICBhdXRvIHJvdW5kVG93YXJkc1RpbWVT
Y2FsZVdpdGhSb3VuZGluZ01hcmdpbiA9IFtdIChjb25zdCBNZWRpYVRpbWUmIHRpbWUsIHVpbnQz
Ml90IHRpbWVTY2FsZSwgY29uc3QgTWVkaWFUaW1lJiByb3VuZGluZ01hcmdpbikgewotICAgICAg
ICAgICAgd2hpbGUgKHRydWUpIHsKLSAgICAgICAgICAgICAgICBNZWRpYVRpbWUgcm91bmRlZFRp
bWUgPSB0aW1lLnRvVGltZVNjYWxlKHRpbWVTY2FsZSk7Ci0gICAgICAgICAgICAgICAgaWYgKGFi
cyhyb3VuZGVkVGltZSAtIHRpbWUpIDwgcm91bmRpbmdNYXJnaW4gfHwgdGltZVNjYWxlID49IE1l
ZGlhVGltZTo6TWF4aW11bVRpbWVTY2FsZSkKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJv
dW5kZWRUaW1lOwotCi0gICAgICAgICAgICAgICAgaWYgKCFXVEY6OnNhZmVNdWx0aXBseSh0aW1l
U2NhbGUsIDIsIHRpbWVTY2FsZSkgfHwgdGltZVNjYWxlID4gTWVkaWFUaW1lOjpNYXhpbXVtVGlt
ZVNjYWxlKQotICAgICAgICAgICAgICAgICAgICB0aW1lU2NhbGUgPSBNZWRpYVRpbWU6Ok1heGlt
dW1UaW1lU2NhbGU7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH07Ci0KICAgICAgICAgLy8gMS40
IElmIHRpbWVzdGFtcE9mZnNldCBpcyBub3QgMCwgdGhlbiBydW4gdGhlIGZvbGxvd2luZyBzdGVw
czoKICAgICAgICAgaWYgKG1fdGltZXN0YW1wT2Zmc2V0KSB7CiAgICAgICAgICAgICBpZiAoIXRy
YWNrQnVmZmVyLnJvdW5kZWRUaW1lc3RhbXBPZmZzZXQuaXNWYWxpZCgpIHx8IHByZXNlbnRhdGlv
blRpbWVzdGFtcC50aW1lU2NhbGUoKSAhPSB0cmFja0J1ZmZlci5sYXN0RnJhbWVUaW1lc2NhbGUp
IHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>