<?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>225254</bug_id>
          
          <creation_ts>2021-04-30 15:22:04 -0700</creation_ts>
          <short_desc>[Cocoa] Calling into -[AVPlayerItem currentTime] is very expensive</short_desc>
          <delta_ts>2021-06-28 14:07:48 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=225371</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=227136</see_also>
          <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>
          
          <blocked>225262</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jean-yves.avenard</cc>
    
    <cc>peng.liu6</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1755830</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-30 15:22:04 -0700</bug_when>
    <thetext>[Cocoa] Calling into -[AVPlayerItem currentTime] is very expensive</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1755834</commentid>
    <comment_count>1</comment_count>
      <attachid>427458</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-30 15:27:18 -0700</bug_when>
    <thetext>Created attachment 427458
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1755835</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-04-30 15:28:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/77401450&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1755840</commentid>
    <comment_count>3</comment_count>
      <attachid>427458</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2021-04-30 15:36:55 -0700</bug_when>
    <thetext>Comment on attachment 427458
Patch

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

&gt; Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:1109
&gt; +    auto currentTimeInterval = CMTimeMake(1, 10);

Do we need this local variable?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1755874</commentid>
    <comment_count>4</comment_count>
      <attachid>427470</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-30 17:06:32 -0700</bug_when>
    <thetext>Created attachment 427470
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1755906</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-30 19:11:59 -0700</bug_when>
    <thetext>Committed r276870 (237216@main): &lt;https://commits.webkit.org/237216@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 427470.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427458</attachid>
            <date>2021-04-30 15:27:18 -0700</date>
            <delta_ts>2021-04-30 17:03:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225254-20210430152717.patch</filename>
            <type>text/plain</type>
            <size>7311</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2NjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFmMzA0MDI3NDZiZWM1
MzkwOTU5NmRkNDRiODY1Y2FkMmY4ZmM5Ny4uNTY4NDI0ZjJlZjY1ZGU2NjUyZTFhYzZhZjU3NGRh
NTU3MDk4MjI3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIxLTA0LTMwICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIFtDb2NvYV0gQ2FsbGluZyBp
bnRvIC1bQVZQbGF5ZXJJdGVtIGN1cnJlbnRUaW1lXSBpcyB2ZXJ5IGV4cGVuc2l2ZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI1MjU0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2FsbGluZyBpbnRvIC1j
dXJyZW50VGltZSBpcyBhbiBleHBlbnNpdmUgb3BlcmF0aW9uIHRoYXQgc3luY2hyb25vdXNseSBj
YWxscyBhIHNoYXJlZAorICAgICAgICBiYWNrZ3JvdW5kIHRocmVhZCwgYW5kIHNvIGNhbiBibG9j
ayBmb3IgcG90ZW50aWFsbHkgbG9uZyBwZXJpb2RzIG9mIHRpbWUuIEluc3RlYWQsCisgICAgICAg
IEFWUGxheWVySXRlbSBvZmZlcnMgYW4gQVBJIHdoaWNoIHdpbGwgcHVzaCBjdXJyZW50VGltZSBj
aGFuZ2VzIG9uIGEgc3BlY2lmaWVkIGRpc3BhdGNoCisgICAgICAgIHF1ZXVlLiBXZSBjYW4gdXNl
IHRoYXQgQVBJIHRvIG9jY2FzaW9uYWxseSB1cGRhdGUgYSBjYWNoZWQgdmlldyBvZiB0aGUgaXRl
bSdzIGN1cnJlbnRUaW1lCisgICAgICAgIGFuZCBjb21iaW5lIHRoYXQgY2FjaGVkIHZhbHVlIHdp
dGggb3RoZXIgY2FjaGVkIHN0YXRlcyB0byBhY2N1cmF0ZWx5IGNhbGN1bGF0ZSBhbgorICAgICAg
ICBhcHByb3hpbWF0aW9uIG9mIHRoZSBjdXJyZW50VGltZSBkdXJpbmcgcGxheWJhY2suCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclBy
aXZhdGVBVkZvdW5kYXRpb25PYmpDLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZm
b3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbToKKyAg
ICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmNhbmNl
bExvYWQpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9u
T2JqQzo6Y3JlYXRlQVZQbGF5ZXIpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2
YXRlQVZGb3VuZGF0aW9uT2JqQzo6Y3VycmVudE1lZGlhVGltZSBjb25zdCk6CisgICAgICAgIChX
ZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpjdXJyZW50TWVkaWFU
aW1lRGlkQ2hhbmdlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUFWRm91
bmRhdGlvbk9iakM6OnNldFJhdGVEb3VibGUpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5
ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6c2V0UGxheWVyUmF0ZSk6CisgICAgICAgIChXZWJD
b3JlOjpNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjp0aW1lQ29udHJvbFN0YXR1
c0RpZENoYW5nZSk6CisKIDIwMjEtMDQtMjcgIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgRml4IGFuaW1hdGlvbiBvZiB0aGUgdmlzaWJpbGl0eSBDU1MgcHJv
cGVydHkgYmV0d2VlbiAiaGlkZGVuIiBhbmQgImNvbGxhcHNlIgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQ
cml2YXRlQVZGb3VuZGF0aW9uT2JqQy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5o
CmluZGV4IGQwMmM5MjMxNjJjZWZlZDEzZmRlOWU1MjU0NjhlNzkyZjMwNjRmOWUuLmQ5YTcwZWI2
OGNiMDg1OTg4ZjBjM2QzOTk5ODMzODg0YzVhNGY2ZmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0
ZUFWRm91bmRhdGlvbk9iakMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDLmgK
QEAgLTMyMSw2ICszMjEsOCBAQCBwcml2YXRlOgogICAgIHZvaWQgc2V0UHJlZmVycmVkRHluYW1p
Y1JhbmdlTW9kZShEeW5hbWljUmFuZ2VNb2RlKSBmaW5hbDsKICAgICB2b2lkIGF1ZGlvT3V0cHV0
RGV2aWNlQ2hhbmdlZCgpIGZpbmFsOwogCisgICAgdm9pZCBjdXJyZW50TWVkaWFUaW1lRGlkQ2hh
bmdlKE1lZGlhVGltZSYmKTsKKwogICAgIFJldGFpblB0cjxBVlVSTEFzc2V0PiBtX2F2QXNzZXQ7
CiAgICAgUmV0YWluUHRyPEFWUGxheWVyPiBtX2F2UGxheWVyOwogICAgIFJldGFpblB0cjxBVlBs
YXllckl0ZW0+IG1fYXZQbGF5ZXJJdGVtOwpAQCAtMzg0LDYgKzM4Niw3IEBAIHByaXZhdGU6CiAK
ICAgICBSZXRhaW5QdHI8QVZQbGF5ZXJJdGVtTWV0YWRhdGFDb2xsZWN0b3I+IG1fbWV0YWRhdGFD
b2xsZWN0b3I7CiAgICAgUmV0YWluUHRyPEFWUGxheWVySXRlbU1ldGFkYXRhT3V0cHV0PiBtX21l
dGFkYXRhT3V0cHV0OworICAgIFJldGFpblB0cjxpZD4gbV9jdXJyZW50VGltZU9ic2VydmVyOwog
CiAgICAgbXV0YWJsZSBSZXRhaW5QdHI8TlNBcnJheT4gbV9jYWNoZWRTZWVrYWJsZVJhbmdlczsK
ICAgICBtdXRhYmxlIFJldGFpblB0cjxOU0FycmF5PiBtX2NhY2hlZExvYWRlZFJhbmdlczsKQEAg
LTM5MSw2ICszOTQsMTAgQEAgcHJpdmF0ZToKICAgICBSZXRhaW5QdHI8TlNBcnJheT4gbV9jdXJy
ZW50TWV0YURhdGE7CiAgICAgRmxvYXRTaXplIG1fY2FjaGVkUHJlc2VudGF0aW9uU2l6ZTsKICAg
ICBNZWRpYVRpbWUgbV9jYWNoZWREdXJhdGlvbjsKKyAgICBNZWRpYVRpbWUgbV9jYWNoZWRDdXJy
ZW50TWVkaWFUaW1lOworICAgIE9wdGlvbmFsPFdhbGxUaW1lPiBtX3dhbGxDbG9ja0F0Q2FjaGVk
Q3VycmVudFRpbWU7CisgICAgaW50IG1fdGltZUNvbnRyb2xTdGF0dXNBdENhY2hlZEN1cnJlbnRU
aW1lIHsgMCB9OworICAgIGRvdWJsZSBtX3JlcXVlc3RlZFJhdGVBdENhY2hlZEN1cnJlbnRUaW1l
IHsgMCB9OwogICAgIFJlZlB0cjxTaGFyZWRCdWZmZXI+IG1fa2V5SUQ7CiAgICAgZG91YmxlIG1f
Y2FjaGVkUmF0ZSB7IDAgfTsKICAgICBib29sIG1fcmVxdWVzdGVkUGxheWluZyB7IGZhbHNlIH07
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRp
b24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDLm1tIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2
YXRlQVZGb3VuZGF0aW9uT2JqQy5tbQppbmRleCBjNzQ4ZmU3NzUzOGI0YTY4OGE0YTdjNjhkZWRl
MjAwMjgzZjJiMWQxLi4wM2JmOTU3Yzc2Y2JkMzVhNzk4ZjdlYWRjZTI3ZjIyNTY2ZTkyZmQyIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24v
b2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDLm1tCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJp
dmF0ZUFWRm91bmRhdGlvbk9iakMubW0KQEAgLTUxOCw2ICs1MTgsMTEgQEAgdm9pZCBNZWRpYVBs
YXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpjYW5jZWxMb2FkKCkKICNpZiAhUExBVEZPUk0o
SU9TX0ZBTUlMWSkKICAgICAgICAgW21fYXZQbGF5ZXIgc2V0T3V0cHV0Q29udGV4dDpuaWxdOwog
I2VuZGlmCisKKyAgICAgICAgaWYgKG1fY3VycmVudFRpbWVPYnNlcnZlcikKKyAgICAgICAgICAg
IFttX2F2UGxheWVyIHJlbW92ZVRpbWVPYnNlcnZlcjptX2N1cnJlbnRUaW1lT2JzZXJ2ZXIuZ2V0
KCldOworICAgICAgICBtX2N1cnJlbnRUaW1lT2JzZXJ2ZXIgPSBuaWw7CisKICAgICAgICAgbV9h
dlBsYXllciA9IG5pbDsKICAgICB9CiAKQEAgLTExMDAsNiArMTEwNSwxMyBAQCB2b2lkIE1lZGlh
UGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmNyZWF0ZUFWUGxheWVyKCkKICAgICB9CiAj
ZW5kaWYKIAorICAgIEFTU0VSVCghbV9jdXJyZW50VGltZU9ic2VydmVyKTsKKyAgICBhdXRvIGN1
cnJlbnRUaW1lSW50ZXJ2YWwgPSBDTVRpbWVNYWtlKDEsIDEwKTsKKyAgICBtX2N1cnJlbnRUaW1l
T2JzZXJ2ZXIgPSBbbV9hdlBsYXllciBhZGRQZXJpb2RpY1RpbWVPYnNlcnZlckZvckludGVydmFs
OmN1cnJlbnRUaW1lSW50ZXJ2YWwgcXVldWU6ZGlzcGF0Y2hfZ2V0X21haW5fcXVldWUoKSB1c2lu
Z0Jsb2NrOlt3ZWFrVGhpcyA9IG1ha2VXZWFrUHRyKCp0aGlzKV0gKENNVGltZSB0aW1lKSB7Cisg
ICAgICAgIGlmICh3ZWFrVGhpcykKKyAgICAgICAgICAgIHdlYWtUaGlzLT5jdXJyZW50TWVkaWFU
aW1lRGlkQ2hhbmdlKFBBTDo6dG9NZWRpYVRpbWUodGltZSkpOworICAgIH1dOworCiAgICAgc2V0
RGVsYXlDYWxsYmFja3MoZmFsc2UpOwogfQogCkBAIC0xNDI4LDEzICsxNDQwLDMwIEBAIE1lZGlh
VGltZSBNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpjdXJyZW50TWVkaWFUaW1l
KCkgY29uc3QKICAgICBpZiAoIW1ldGFEYXRhQXZhaWxhYmxlKCkgfHwgIW1fYXZQbGF5ZXJJdGVt
KQogICAgICAgICByZXR1cm4gTWVkaWFUaW1lOjp6ZXJvVGltZSgpOwogCi0gICAgQ01UaW1lIGl0
ZW1UaW1lID0gW21fYXZQbGF5ZXJJdGVtLmdldCgpIGN1cnJlbnRUaW1lXTsKLSAgICBpZiAoQ01U
SU1FX0lTX05VTUVSSUMoaXRlbVRpbWUpKQotICAgICAgICByZXR1cm4gc3RkOjptYXgoUEFMOjp0
b01lZGlhVGltZShpdGVtVGltZSksIE1lZGlhVGltZTo6emVyb1RpbWUoKSk7CisgICAgTWVkaWFU
aW1lIGl0ZW1UaW1lOworICAgIGlmIChtX3dhbGxDbG9ja0F0Q2FjaGVkQ3VycmVudFRpbWUpIHsK
KyAgICAgICAgaWYgKG1fdGltZUNvbnRyb2xTdGF0dXNBdENhY2hlZEN1cnJlbnRUaW1lID09IEFW
UGxheWVyVGltZUNvbnRyb2xTdGF0dXNQbGF5aW5nKSB7CisgICAgICAgICAgICBhdXRvIGVsYXBz
ZWRNZWRpYVRpbWUgPSAoV2FsbFRpbWU6Om5vdygpIC0gKm1fd2FsbENsb2NrQXRDYWNoZWRDdXJy
ZW50VGltZSkgKiBtX3JlcXVlc3RlZFJhdGVBdENhY2hlZEN1cnJlbnRUaW1lOworICAgICAgICAg
ICAgaXRlbVRpbWUgPSBtX2NhY2hlZEN1cnJlbnRNZWRpYVRpbWUgKyBNZWRpYVRpbWU6OmNyZWF0
ZVdpdGhEb3VibGUoZWxhcHNlZE1lZGlhVGltZS5zZWNvbmRzKCkpOworICAgICAgICB9IGVsc2UK
KyAgICAgICAgICAgIGl0ZW1UaW1lID0gbV9jYWNoZWRDdXJyZW50TWVkaWFUaW1lOworICAgIH0g
ZWxzZQorICAgICAgICBpdGVtVGltZSA9IHRvTWVkaWFUaW1lKFttX2F2UGxheWVySXRlbS5nZXQo
KSBjdXJyZW50VGltZV0pOworCisgICAgaWYgKGl0ZW1UaW1lLmlzRmluaXRlKCkpCisgICAgICAg
IHJldHVybiBzdGQ6Om1heChpdGVtVGltZSwgTWVkaWFUaW1lOjp6ZXJvVGltZSgpKTsKIAogICAg
IHJldHVybiBNZWRpYVRpbWU6Onplcm9UaW1lKCk7CiB9CiAKK3ZvaWQgTWVkaWFQbGF5ZXJQcml2
YXRlQVZGb3VuZGF0aW9uT2JqQzo6Y3VycmVudE1lZGlhVGltZURpZENoYW5nZShXVEY6Ok1lZGlh
VGltZSYmIHRpbWUpCit7CisgICAgbV9jYWNoZWRDdXJyZW50TWVkaWFUaW1lID0gdGltZTsKKyAg
ICBtX3dhbGxDbG9ja0F0Q2FjaGVkQ3VycmVudFRpbWUgPSBXYWxsVGltZTo6bm93KCk7CisgICAg
bV90aW1lQ29udHJvbFN0YXR1c0F0Q2FjaGVkQ3VycmVudFRpbWUgPSBtX2NhY2hlZFRpbWVDb250
cm9sU3RhdHVzOworICAgIG1fcmVxdWVzdGVkUmF0ZUF0Q2FjaGVkQ3VycmVudFRpbWUgPSBtX3Jl
cXVlc3RlZFJhdGU7Cit9CisKIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2Jq
Qzo6c2Vla1RvVGltZShjb25zdCBNZWRpYVRpbWUmIHRpbWUsIGNvbnN0IE1lZGlhVGltZSYgbmVn
YXRpdmVUb2xlcmFuY2UsIGNvbnN0IE1lZGlhVGltZSYgcG9zaXRpdmVUb2xlcmFuY2UpCiB7CiAg
ICAgLy8gc2V0Q3VycmVudFRpbWUgZ2VuZXJhdGVzIHNldmVyYWwgZXZlbnQgY2FsbGJhY2tzLCB1
cGRhdGUgYWZ0ZXJ3YXJkcy4KQEAgLTE1MDgsNiArMTUzNyw3IEBAIHZvaWQgTWVkaWFQbGF5ZXJQ
cml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6c2V0UmF0ZURvdWJsZShkb3VibGUgcmF0ZSkKICAgICBt
X3JlcXVlc3RlZFJhdGUgPSByYXRlOwogICAgIGlmIChtX3JlcXVlc3RlZFBsYXlpbmcpCiAgICAg
ICAgIHNldFBsYXllclJhdGUocmF0ZSk7CisgICAgbV93YWxsQ2xvY2tBdENhY2hlZEN1cnJlbnRU
aW1lID0gV1RGOjpudWxsb3B0OwogfQogCiB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRh
dGlvbk9iakM6OnNldFBsYXllclJhdGUoZG91YmxlIHJhdGUpCkBAIC0xNTIxLDYgKzE1NTEsOCBA
QCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OnNldFBsYXllclJhdGUo
ZG91YmxlIHJhdGUpCiAgICAgbV9jYWNoZWRUaW1lQ29udHJvbFN0YXR1cyA9IFttX2F2UGxheWVy
IHRpbWVDb250cm9sU3RhdHVzXTsKICAgICBzZXRTaG91bGRPYnNlcnZlVGltZUNvbnRyb2xTdGF0
dXModHJ1ZSk7CiAgICAgc2V0RGVsYXlDYWxsYmFja3MoZmFsc2UpOworCisgICAgbV93YWxsQ2xv
Y2tBdENhY2hlZEN1cnJlbnRUaW1lID0gV1RGOjpudWxsb3B0OwogfQogCiBkb3VibGUgTWVkaWFQ
bGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6cmF0ZSgpIGNvbnN0CkBAIC0zMzQ1LDYgKzMz
NzcsNyBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OnRpbWVDb250
cm9sU3RhdHVzRGlkQ2hhbmdlKGludCB0aW1lQ29udAogCiAgICAgbV9jYWNoZWRUaW1lQ29udHJv
bFN0YXR1cyA9IHRpbWVDb250cm9sU3RhdHVzOwogICAgIHJhdGVDaGFuZ2VkKCk7CisgICAgbV93
YWxsQ2xvY2tBdENhY2hlZEN1cnJlbnRUaW1lID0gV1RGOjpudWxsb3B0OwogCiAjaWYgRU5BQkxF
KFdJUkVMRVNTX1BMQVlCQUNLX1RBUkdFVCkKICAgICBpZiAoIWlzQ3VycmVudFBsYXliYWNrVGFy
Z2V0V2lyZWxlc3MoKSkK
</data>
<flag name="review"
          id="448057"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
    <flag name="commit-queue"
          id="448076"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427470</attachid>
            <date>2021-04-30 17:06:32 -0700</date>
            <delta_ts>2021-04-30 19:12:00 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-225254-20210430170631.patch</filename>
            <type>text/plain</type>
            <size>7259</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2NjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFmMzA0MDI3NDZiZWM1
MzkwOTU5NmRkNDRiODY1Y2FkMmY4ZmM5Ny4uYzUyOWJjZThmODhiZWRiODZlODM4NzVmMTZhNTll
YmI5ZTdiY2I1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIxLTA0LTMwICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIFtDb2NvYV0gQ2FsbGluZyBp
bnRvIC1bQVZQbGF5ZXJJdGVtIGN1cnJlbnRUaW1lXSBpcyB2ZXJ5IGV4cGVuc2l2ZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI1MjU0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgRXJpYyBDYXJsc29uLgorCisgICAgICAgIENhbGxpbmcgaW50byAtY3Vy
cmVudFRpbWUgaXMgYW4gZXhwZW5zaXZlIG9wZXJhdGlvbiB0aGF0IHN5bmNocm9ub3VzbHkgY2Fs
bHMgYSBzaGFyZWQKKyAgICAgICAgYmFja2dyb3VuZCB0aHJlYWQsIGFuZCBzbyBjYW4gYmxvY2sg
Zm9yIHBvdGVudGlhbGx5IGxvbmcgcGVyaW9kcyBvZiB0aW1lLiBJbnN0ZWFkLAorICAgICAgICBB
VlBsYXllckl0ZW0gb2ZmZXJzIGFuIEFQSSB3aGljaCB3aWxsIHB1c2ggY3VycmVudFRpbWUgY2hh
bmdlcyBvbiBhIHNwZWNpZmllZCBkaXNwYXRjaAorICAgICAgICBxdWV1ZS4gV2UgY2FuIHVzZSB0
aGF0IEFQSSB0byBvY2Nhc2lvbmFsbHkgdXBkYXRlIGEgY2FjaGVkIHZpZXcgb2YgdGhlIGl0ZW0n
cyBjdXJyZW50VGltZQorICAgICAgICBhbmQgY29tYmluZSB0aGF0IGNhY2hlZCB2YWx1ZSB3aXRo
IG90aGVyIGNhY2hlZCBzdGF0ZXMgdG8gYWNjdXJhdGVseSBjYWxjdWxhdGUgYW4KKyAgICAgICAg
YXBwcm94aW1hdGlvbiBvZiB0aGUgY3VycmVudFRpbWUgZHVyaW5nIHBsYXliYWNrLgorCisgICAg
ICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2
YXRlQVZGb3VuZGF0aW9uT2JqQy5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2F2Zm91
bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMubW06CisgICAg
ICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpjYW5jZWxM
b2FkKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9i
akM6OmNyZWF0ZUFWUGxheWVyKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0
ZUFWRm91bmRhdGlvbk9iakM6OmN1cnJlbnRNZWRpYVRpbWUgY29uc3QpOgorICAgICAgICAoV2Vi
Q29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6Y3VycmVudE1lZGlhVGlt
ZURpZENoYW5nZSk6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVBVkZvdW5k
YXRpb25PYmpDOjpzZXRSYXRlRG91YmxlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVy
UHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OnNldFBsYXllclJhdGUpOgorICAgICAgICAoV2ViQ29y
ZTo6TWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6dGltZUNvbnRyb2xTdGF0dXNE
aWRDaGFuZ2UpOgorCiAyMDIxLTA0LTI3ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQu
b3JnPgogCiAgICAgICAgIEZpeCBhbmltYXRpb24gb2YgdGhlIHZpc2liaWxpdHkgQ1NTIHByb3Bl
cnR5IGJldHdlZW4gImhpZGRlbiIgYW5kICJjb2xsYXBzZSIKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJp
dmF0ZUFWRm91bmRhdGlvbk9iakMuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMuaApp
bmRleCBkMDJjOTIzMTYyY2VmZWQxM2ZkZTllNTI1NDY4ZTc5MmYzMDY0ZjllLi5lYzJiYTBkZmI4
MjU5ZGU3NWY0NTljNGRlYzBiOWExMTI4MzBlZWVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVB
VkZvdW5kYXRpb25PYmpDLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
YXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5oCkBA
IC0zMjEsNiArMzIxLDggQEAgcHJpdmF0ZToKICAgICB2b2lkIHNldFByZWZlcnJlZER5bmFtaWNS
YW5nZU1vZGUoRHluYW1pY1JhbmdlTW9kZSkgZmluYWw7CiAgICAgdm9pZCBhdWRpb091dHB1dERl
dmljZUNoYW5nZWQoKSBmaW5hbDsKIAorICAgIHZvaWQgY3VycmVudE1lZGlhVGltZURpZENoYW5n
ZShNZWRpYVRpbWUmJikgY29uc3Q7CisKICAgICBSZXRhaW5QdHI8QVZVUkxBc3NldD4gbV9hdkFz
c2V0OwogICAgIFJldGFpblB0cjxBVlBsYXllcj4gbV9hdlBsYXllcjsKICAgICBSZXRhaW5QdHI8
QVZQbGF5ZXJJdGVtPiBtX2F2UGxheWVySXRlbTsKQEAgLTM4NCw2ICszODYsNyBAQCBwcml2YXRl
OgogCiAgICAgUmV0YWluUHRyPEFWUGxheWVySXRlbU1ldGFkYXRhQ29sbGVjdG9yPiBtX21ldGFk
YXRhQ29sbGVjdG9yOwogICAgIFJldGFpblB0cjxBVlBsYXllckl0ZW1NZXRhZGF0YU91dHB1dD4g
bV9tZXRhZGF0YU91dHB1dDsKKyAgICBSZXRhaW5QdHI8aWQ+IG1fY3VycmVudFRpbWVPYnNlcnZl
cjsKIAogICAgIG11dGFibGUgUmV0YWluUHRyPE5TQXJyYXk+IG1fY2FjaGVkU2Vla2FibGVSYW5n
ZXM7CiAgICAgbXV0YWJsZSBSZXRhaW5QdHI8TlNBcnJheT4gbV9jYWNoZWRMb2FkZWRSYW5nZXM7
CkBAIC0zOTEsNiArMzk0LDEwIEBAIHByaXZhdGU6CiAgICAgUmV0YWluUHRyPE5TQXJyYXk+IG1f
Y3VycmVudE1ldGFEYXRhOwogICAgIEZsb2F0U2l6ZSBtX2NhY2hlZFByZXNlbnRhdGlvblNpemU7
CiAgICAgTWVkaWFUaW1lIG1fY2FjaGVkRHVyYXRpb247CisgICAgbXV0YWJsZSBNZWRpYVRpbWUg
bV9jYWNoZWRDdXJyZW50TWVkaWFUaW1lOworICAgIG11dGFibGUgT3B0aW9uYWw8V2FsbFRpbWU+
IG1fd2FsbENsb2NrQXRDYWNoZWRDdXJyZW50VGltZTsKKyAgICBtdXRhYmxlIGludCBtX3RpbWVD
b250cm9sU3RhdHVzQXRDYWNoZWRDdXJyZW50VGltZSB7IDAgfTsKKyAgICBtdXRhYmxlIGRvdWJs
ZSBtX3JlcXVlc3RlZFJhdGVBdENhY2hlZEN1cnJlbnRUaW1lIHsgMCB9OwogICAgIFJlZlB0cjxT
aGFyZWRCdWZmZXI+IG1fa2V5SUQ7CiAgICAgZG91YmxlIG1fY2FjaGVkUmF0ZSB7IDAgfTsKICAg
ICBib29sIG1fcmVxdWVzdGVkUGxheWluZyB7IGZhbHNlIH07CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclBy
aXZhdGVBVkZvdW5kYXRpb25PYmpDLm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5t
bQppbmRleCBjNzQ4ZmU3NzUzOGI0YTY4OGE0YTdjNjhkZWRlMjAwMjgzZjJiMWQxLi42YmEwNDM0
NTA2MTgzNWEwNDE2ZTA5MmJiZjIwZDFhZTY2YmI4ZWUxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZh
dGVBVkZvdW5kYXRpb25PYmpDLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMu
bW0KQEAgLTUxOCw2ICs1MTgsMTEgQEAgdm9pZCBNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRp
b25PYmpDOjpjYW5jZWxMb2FkKCkKICNpZiAhUExBVEZPUk0oSU9TX0ZBTUlMWSkKICAgICAgICAg
W21fYXZQbGF5ZXIgc2V0T3V0cHV0Q29udGV4dDpuaWxdOwogI2VuZGlmCisKKyAgICAgICAgaWYg
KG1fY3VycmVudFRpbWVPYnNlcnZlcikKKyAgICAgICAgICAgIFttX2F2UGxheWVyIHJlbW92ZVRp
bWVPYnNlcnZlcjptX2N1cnJlbnRUaW1lT2JzZXJ2ZXIuZ2V0KCldOworICAgICAgICBtX2N1cnJl
bnRUaW1lT2JzZXJ2ZXIgPSBuaWw7CisKICAgICAgICAgbV9hdlBsYXllciA9IG5pbDsKICAgICB9
CiAKQEAgLTExMDAsNiArMTEwNSwxMiBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRh
dGlvbk9iakM6OmNyZWF0ZUFWUGxheWVyKCkKICAgICB9CiAjZW5kaWYKIAorICAgIEFTU0VSVCgh
bV9jdXJyZW50VGltZU9ic2VydmVyKTsKKyAgICBtX2N1cnJlbnRUaW1lT2JzZXJ2ZXIgPSBbbV9h
dlBsYXllciBhZGRQZXJpb2RpY1RpbWVPYnNlcnZlckZvckludGVydmFsOkNNVGltZU1ha2UoMSwg
MTApIHF1ZXVlOmRpc3BhdGNoX2dldF9tYWluX3F1ZXVlKCkgdXNpbmdCbG9jazpbd2Vha1RoaXMg
PSBtYWtlV2Vha1B0cigqdGhpcyldIChDTVRpbWUgdGltZSkgeworICAgICAgICBpZiAod2Vha1Ro
aXMpCisgICAgICAgICAgICB3ZWFrVGhpcy0+Y3VycmVudE1lZGlhVGltZURpZENoYW5nZShQQUw6
OnRvTWVkaWFUaW1lKHRpbWUpKTsKKyAgICB9XTsKKwogICAgIHNldERlbGF5Q2FsbGJhY2tzKGZh
bHNlKTsKIH0KIApAQCAtMTQyOCwxMSArMTQzOSwyOCBAQCBNZWRpYVRpbWUgTWVkaWFQbGF5ZXJQ
cml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6Y3VycmVudE1lZGlhVGltZSgpIGNvbnN0CiAgICAgaWYg
KCFtZXRhRGF0YUF2YWlsYWJsZSgpIHx8ICFtX2F2UGxheWVySXRlbSkKICAgICAgICAgcmV0dXJu
IE1lZGlhVGltZTo6emVyb1RpbWUoKTsKIAotICAgIENNVGltZSBpdGVtVGltZSA9IFttX2F2UGxh
eWVySXRlbS5nZXQoKSBjdXJyZW50VGltZV07Ci0gICAgaWYgKENNVElNRV9JU19OVU1FUklDKGl0
ZW1UaW1lKSkKLSAgICAgICAgcmV0dXJuIHN0ZDo6bWF4KFBBTDo6dG9NZWRpYVRpbWUoaXRlbVRp
bWUpLCBNZWRpYVRpbWU6Onplcm9UaW1lKCkpOworICAgIGlmICghbV93YWxsQ2xvY2tBdENhY2hl
ZEN1cnJlbnRUaW1lKQorICAgICAgICBjdXJyZW50TWVkaWFUaW1lRGlkQ2hhbmdlKHRvTWVkaWFU
aW1lKFttX2F2UGxheWVySXRlbS5nZXQoKSBjdXJyZW50VGltZV0pKTsKKyAgICBBU1NFUlQobV93
YWxsQ2xvY2tBdENhY2hlZEN1cnJlbnRUaW1lKTsKKworICAgIGF1dG8gaXRlbVRpbWUgPSBtX2Nh
Y2hlZEN1cnJlbnRNZWRpYVRpbWU7CisgICAgaWYgKCFpdGVtVGltZS5pc0Zpbml0ZSgpKQorICAg
ICAgICByZXR1cm4gTWVkaWFUaW1lOjp6ZXJvVGltZSgpOworCisgICAgaWYgKG1fdGltZUNvbnRy
b2xTdGF0dXNBdENhY2hlZEN1cnJlbnRUaW1lID09IEFWUGxheWVyVGltZUNvbnRyb2xTdGF0dXNQ
bGF5aW5nKSB7CisgICAgICAgIGF1dG8gZWxhcHNlZE1lZGlhVGltZSA9IChXYWxsVGltZTo6bm93
KCkgLSAqbV93YWxsQ2xvY2tBdENhY2hlZEN1cnJlbnRUaW1lKSAqIG1fcmVxdWVzdGVkUmF0ZUF0
Q2FjaGVkQ3VycmVudFRpbWU7CisgICAgICAgIGl0ZW1UaW1lICs9IE1lZGlhVGltZTo6Y3JlYXRl
V2l0aERvdWJsZShlbGFwc2VkTWVkaWFUaW1lLnNlY29uZHMoKSk7CisgICAgfQorCisgICAgcmV0
dXJuIHN0ZDo6bWluKHN0ZDo6bWF4KGl0ZW1UaW1lLCBNZWRpYVRpbWU6Onplcm9UaW1lKCkpLCBt
X2NhY2hlZER1cmF0aW9uKTsKK30KIAotICAgIHJldHVybiBNZWRpYVRpbWU6Onplcm9UaW1lKCk7
Cit2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmN1cnJlbnRNZWRpYVRp
bWVEaWRDaGFuZ2UoV1RGOjpNZWRpYVRpbWUmJiB0aW1lKSBjb25zdAoreworICAgIG1fY2FjaGVk
Q3VycmVudE1lZGlhVGltZSA9IHRpbWU7CisgICAgbV93YWxsQ2xvY2tBdENhY2hlZEN1cnJlbnRU
aW1lID0gV2FsbFRpbWU6Om5vdygpOworICAgIG1fdGltZUNvbnRyb2xTdGF0dXNBdENhY2hlZEN1
cnJlbnRUaW1lID0gbV9jYWNoZWRUaW1lQ29udHJvbFN0YXR1czsKKyAgICBtX3JlcXVlc3RlZFJh
dGVBdENhY2hlZEN1cnJlbnRUaW1lID0gbV9yZXF1ZXN0ZWRSYXRlOwogfQogCiB2b2lkIE1lZGlh
UGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OnNlZWtUb1RpbWUoY29uc3QgTWVkaWFUaW1l
JiB0aW1lLCBjb25zdCBNZWRpYVRpbWUmIG5lZ2F0aXZlVG9sZXJhbmNlLCBjb25zdCBNZWRpYVRp
bWUmIHBvc2l0aXZlVG9sZXJhbmNlKQpAQCAtMTUwOCw2ICsxNTM2LDcgQEAgdm9pZCBNZWRpYVBs
YXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpzZXRSYXRlRG91YmxlKGRvdWJsZSByYXRlKQog
ICAgIG1fcmVxdWVzdGVkUmF0ZSA9IHJhdGU7CiAgICAgaWYgKG1fcmVxdWVzdGVkUGxheWluZykK
ICAgICAgICAgc2V0UGxheWVyUmF0ZShyYXRlKTsKKyAgICBtX3dhbGxDbG9ja0F0Q2FjaGVkQ3Vy
cmVudFRpbWUgPSBXVEY6Om51bGxvcHQ7CiB9CiAKIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlQVZG
b3VuZGF0aW9uT2JqQzo6c2V0UGxheWVyUmF0ZShkb3VibGUgcmF0ZSkKQEAgLTE1MjEsNiArMTU1
MCw4IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6c2V0UGxheWVy
UmF0ZShkb3VibGUgcmF0ZSkKICAgICBtX2NhY2hlZFRpbWVDb250cm9sU3RhdHVzID0gW21fYXZQ
bGF5ZXIgdGltZUNvbnRyb2xTdGF0dXNdOwogICAgIHNldFNob3VsZE9ic2VydmVUaW1lQ29udHJv
bFN0YXR1cyh0cnVlKTsKICAgICBzZXREZWxheUNhbGxiYWNrcyhmYWxzZSk7CisKKyAgICBtX3dh
bGxDbG9ja0F0Q2FjaGVkQ3VycmVudFRpbWUgPSBXVEY6Om51bGxvcHQ7CiB9CiAKIGRvdWJsZSBN
ZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpyYXRlKCkgY29uc3QKQEAgLTMzNDUs
NiArMzM3Niw3IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQzo6dGlt
ZUNvbnRyb2xTdGF0dXNEaWRDaGFuZ2UoaW50IHRpbWVDb250CiAKICAgICBtX2NhY2hlZFRpbWVD
b250cm9sU3RhdHVzID0gdGltZUNvbnRyb2xTdGF0dXM7CiAgICAgcmF0ZUNoYW5nZWQoKTsKKyAg
ICBtX3dhbGxDbG9ja0F0Q2FjaGVkQ3VycmVudFRpbWUgPSBXVEY6Om51bGxvcHQ7CiAKICNpZiBF
TkFCTEUoV0lSRUxFU1NfUExBWUJBQ0tfVEFSR0VUKQogICAgIGlmICghaXNDdXJyZW50UGxheWJh
Y2tUYXJnZXRXaXJlbGVzcygpKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>