<?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>167339</bug_id>
          
          <creation_ts>2017-01-23 15:59:25 -0800</creation_ts>
          <short_desc>Cleanup WEB_TIMING code</short_desc>
          <delta_ts>2017-01-23 19:14:15 -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>WebCore Misc.</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 name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1269246</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-01-23 15:59:25 -0800</bug_when>
    <thetext>Just did an audit of the WEB_TIMING code and addressed tiny issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269248</commentid>
    <comment_count>1</comment_count>
      <attachid>299550</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-01-23 16:02:45 -0800</bug_when>
    <thetext>Created attachment 299550
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269249</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-23 16:06:03 -0800</bug_when>
    <thetext>Attachment 299550 did not pass style-queue:


ERROR: Source/WebCore/page/PerformanceMeasure.h:42:  Should be indented on a separate line, with the colon or comma first on that line.  [whitespace/indent] [4]
ERROR: Source/WebCore/page/PerformanceMark.h:42:  Should be indented on a separate line, with the colon or comma first on that line.  [whitespace/indent] [4]
Total errors found: 2 in 13 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269270</commentid>
    <comment_count>3</comment_count>
      <attachid>299550</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-01-23 17:18:08 -0800</bug_when>
    <thetext>Comment on attachment 299550
[PATCH] Proposed Fix

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

&gt; Source/WebCore/loader/SubresourceLoader.cpp:544
&gt; +        if (Document* document = m_documentLoader-&gt;cachedResourceLoader().document())

auto*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269319</commentid>
    <comment_count>4</comment_count>
      <attachid>299550</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-23 19:14:10 -0800</bug_when>
    <thetext>Comment on attachment 299550
[PATCH] Proposed Fix

Clearing flags on attachment: 299550

Committed r211074: &lt;http://trac.webkit.org/changeset/211074&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269320</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-23 19:14:15 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>299550</attachid>
            <date>2017-01-23 16:02:45 -0800</date>
            <delta_ts>2017-01-23 19:14:10 -0800</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>cleanup-1.patch</filename>
            <type>text/plain</type>
            <size>13126</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyODIwMjg2Li5jM2QzNzU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzgg
QEAKKzIwMTctMDEtMjMgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKwor
ICAgICAgICBDbGVhbnVwIFdFQl9USU1JTkcgY29kZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY3MzM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgU3R5bGlzdGljIGNsZWFudXAgdG8gV0VCX1RJTUlORyBy
ZWxhdGVkIGNvZGUuCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU1BlcmZvcm1hbmNlRW50cnlD
dXN0b20uY3BwOgorICAgICAgICAqIGxvYWRlci9SZXNvdXJjZVRpbWluZ0luZm9ybWF0aW9uLmNw
cDoKKyAgICAgICAgKiBsb2FkZXIvUmVzb3VyY2VUaW1pbmdJbmZvcm1hdGlvbi5oOgorICAgICAg
ICAqIGxvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdWJy
ZXNvdXJjZUxvYWRlcjo6ZGlkRmluaXNoTG9hZGluZyk6CisgICAgICAgICogcGFnZS9QZXJmb3Jt
YW5jZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQZXJmb3JtYW5jZTo6Z2V0RW50cmllcyk6Cisg
ICAgICAgIChXZWJDb3JlOjpQZXJmb3JtYW5jZTo6Z2V0RW50cmllc0J5VHlwZSk6CisgICAgICAg
IChXZWJDb3JlOjpQZXJmb3JtYW5jZTo6c2V0UmVzb3VyY2VUaW1pbmdCdWZmZXJTaXplKToKKyAg
ICAgICAgKFdlYkNvcmU6OlBlcmZvcm1hbmNlOjppc1Jlc291cmNlVGltaW5nQnVmZmVyRnVsbCk6
CisgICAgICAgICogcGFnZS9QZXJmb3JtYW5jZS5oOgorICAgICAgICAqIHBhZ2UvUGVyZm9ybWFu
Y2VNYXJrLmg6CisgICAgICAgICogcGFnZS9QZXJmb3JtYW5jZU1lYXN1cmUuaDoKKyAgICAgICAg
KiBwYWdlL1BlcmZvcm1hbmNlTmF2aWdhdGlvbi5oOgorICAgICAgICAqIHBhZ2UvUGVyZm9ybWFu
Y2VSZXNvdXJjZVRpbWluZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQZXJmb3JtYW5jZVJlc291
cmNlVGltaW5nOjpQZXJmb3JtYW5jZVJlc291cmNlVGltaW5nKToKKyAgICAgICAgKFdlYkNvcmU6
OlBlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmc6OnJlc291cmNlVGltZVRvRG9jdW1lbnRNaWxsaXNl
Y29uZHMpOgorICAgICAgICAqIHBhZ2UvUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZy5oOgorICAg
ICAgICAqIHBhZ2UvUGVyZm9ybWFuY2VUaW1pbmcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGVy
Zm9ybWFuY2VUaW1pbmc6OmRvY3VtZW50TG9hZGVyKToKKyAgICAgICAgKFdlYkNvcmU6OlBlcmZv
cm1hbmNlVGltaW5nOjpkb2N1bWVudFRpbWluZyk6CisgICAgICAgIChXZWJDb3JlOjpQZXJmb3Jt
YW5jZVRpbWluZzo6bG9hZFRpbWluZyk6CisgICAgICAgICogcGFnZS9QZXJmb3JtYW5jZVRpbWlu
Zy5oOgorICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvY2YvUmVzb3VyY2VIYW5kbGVDRk5ldC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpSZXNvdXJjZUhhbmRsZTo6Y3JlYXRlQ0ZVUkxDb25uZWN0
aW9uKToKKwogMjAxNy0wMS0yMyAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJr
aXQub3JnPgogCiAgICAgICAgIE1ha2UgVVJMcyB3aXRoIG5vbi1zcGVjaWFsIHNjaGVtZXMgYW5k
IGEgcXVlcnkgb3IgZnJhZ21lbnQgYnV0IG5vIHNsYXNoIGFmdGVyIHRoZSBob3N0IG1vcmUgY29t
cGF0aWJsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNQZXJmb3Jt
YW5jZUVudHJ5Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTUGVyZm9y
bWFuY2VFbnRyeUN1c3RvbS5jcHAKaW5kZXggNDM3MTJjYy4uMTY1NmE3OCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNQZXJmb3JtYW5jZUVudHJ5Q3VzdG9tLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU1BlcmZvcm1hbmNlRW50cnlDdXN0b20u
Y3BwCkBAIC0zMSwxOCArMzEsMjAgQEAKICNpbmNsdWRlICJjb25maWcuaCIKIAogI2lmIEVOQUJM
RShXRUJfVElNSU5HKQorCiAjaW5jbHVkZSAiSlNQZXJmb3JtYW5jZUVudHJ5LmgiCiAKICNpbmNs
dWRlICJKU0RPTUJpbmRpbmcuaCIKLSNpZiBFTkFCTEUoVVNFUl9USU1JTkcpCi0jaW5jbHVkZSAi
SlNQZXJmb3JtYW5jZU1hcmsuaCIKLSNpbmNsdWRlICJKU1BlcmZvcm1hbmNlTWVhc3VyZS5oIgot
I2VuZGlmCiAjaW5jbHVkZSAiSlNQZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmgiCiAjaW5jbHVk
ZSAiUGVyZm9ybWFuY2VNYXJrLmgiCiAjaW5jbHVkZSAiUGVyZm9ybWFuY2VNZWFzdXJlLmgiCiAj
aW5jbHVkZSAiUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZy5oIgogCisjaWYgRU5BQkxFKFVTRVJf
VElNSU5HKQorI2luY2x1ZGUgIkpTUGVyZm9ybWFuY2VNYXJrLmgiCisjaW5jbHVkZSAiSlNQZXJm
b3JtYW5jZU1lYXN1cmUuaCIKKyNlbmRpZgorCiB1c2luZyBuYW1lc3BhY2UgSlNDOwogCiBuYW1l
c3BhY2UgV2ViQ29yZSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3Vy
Y2VUaW1pbmdJbmZvcm1hdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VU
aW1pbmdJbmZvcm1hdGlvbi5jcHAKaW5kZXggNWRlNjZlZC4uOGZmNDQ4OSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvbG9hZGVyL1Jlc291cmNlVGltaW5nSW5mb3JtYXRpb24uY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2xvYWRlci9SZXNvdXJjZVRpbWluZ0luZm9ybWF0aW9uLmNwcApAQCAt
MjQsMTEgKzI0LDExIEBACiAgKi8KIAogI2luY2x1ZGUgImNvbmZpZy5oIgotI2lmIEVOQUJMRShX
RUJfVElNSU5HKQogI2luY2x1ZGUgIlJlc291cmNlVGltaW5nSW5mb3JtYXRpb24uaCIKIAorI2lm
IEVOQUJMRShXRUJfVElNSU5HKQorCiAjaW5jbHVkZSAiQ2FjaGVkUmVzb3VyY2UuaCIKLSNpbmNs
dWRlICJDYWNoZWRSZXNvdXJjZVJlcXVlc3QuaCIKICNpbmNsdWRlICJET01XaW5kb3cuaCIKICNp
bmNsdWRlICJEb2N1bWVudC5oIgogI2luY2x1ZGUgIkZyYW1lLmgiCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VUaW1pbmdJbmZvcm1hdGlvbi5oIGIvU291cmNlL1dl
YkNvcmUvbG9hZGVyL1Jlc291cmNlVGltaW5nSW5mb3JtYXRpb24uaAppbmRleCA4MzYzZDYwLi41
ODhmNmEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VUaW1pbmdJ
bmZvcm1hdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9SZXNvdXJjZVRpbWluZ0lu
Zm9ybWF0aW9uLmgKQEAgLTM0LDcgKzM0LDYgQEAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xh
c3MgQ2FjaGVkUmVzb3VyY2U7Ci1jbGFzcyBDYWNoZWRSZXNvdXJjZVJlcXVlc3Q7CiBjbGFzcyBE
b2N1bWVudDsKIGNsYXNzIEZyYW1lOwogY2xhc3MgTG9hZFRpbWluZzsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvU3VicmVzb3VyY2VMb2FkZXIuY3BwCmluZGV4IGMxODllYjUuLjhkNjViY2QgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcApAQCAtNTQwLDgg
KzU0MCwxMCBAQCB2b2lkIFN1YnJlc291cmNlTG9hZGVyOjpkaWRGaW5pc2hMb2FkaW5nKGRvdWJs
ZSBmaW5pc2hUaW1lKQogICAgIG1fbG9hZFRpbWluZy5zZXRSZXNwb25zZUVuZChyZXNwb25zZUVu
ZFRpbWUpOwogCiAjaWYgRU5BQkxFKFdFQl9USU1JTkcpCi0gICAgaWYgKG1fZG9jdW1lbnRMb2Fk
ZXItPmNhY2hlZFJlc291cmNlTG9hZGVyKCkuZG9jdW1lbnQoKSAmJiBSdW50aW1lRW5hYmxlZEZl
YXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLnJlc291cmNlVGltaW5nRW5hYmxlZCgpKQotICAgICAg
ICBtX2RvY3VtZW50TG9hZGVyLT5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLnJlc291cmNlVGltaW5n
SW5mb3JtYXRpb24oKS5hZGRSZXNvdXJjZVRpbWluZyhtX3Jlc291cmNlLCAqbV9kb2N1bWVudExv
YWRlci0+Y2FjaGVkUmVzb3VyY2VMb2FkZXIoKS5kb2N1bWVudCgpLCBtX3Jlc291cmNlLT5sb2Fk
ZXIoKS0+bG9hZFRpbWluZygpKTsKKyAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hh
cmVkRmVhdHVyZXMoKS5yZXNvdXJjZVRpbWluZ0VuYWJsZWQoKSkgeworICAgICAgICBpZiAoRG9j
dW1lbnQqIGRvY3VtZW50ID0gbV9kb2N1bWVudExvYWRlci0+Y2FjaGVkUmVzb3VyY2VMb2FkZXIo
KS5kb2N1bWVudCgpKQorICAgICAgICAgICAgbV9kb2N1bWVudExvYWRlci0+Y2FjaGVkUmVzb3Vy
Y2VMb2FkZXIoKS5yZXNvdXJjZVRpbWluZ0luZm9ybWF0aW9uKCkuYWRkUmVzb3VyY2VUaW1pbmco
bV9yZXNvdXJjZSwgKmRvY3VtZW50LCBtX3Jlc291cmNlLT5sb2FkZXIoKS0+bG9hZFRpbWluZygp
KTsKKyAgICB9CiAjZW5kaWYKIAogICAgIG1fc3RhdGUgPSBGaW5pc2hpbmc7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvUGVyZm9ybWFuY2UuY3BwCmluZGV4IGVjOGUzM2QuLmMzNjY4NWYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvUGVyZm9ybWFuY2UuY3BwCkBAIC05Miw3ICs5Miw3IEBAIFZlY3RvcjxSZWZQdHI8UGVyZm9y
bWFuY2VFbnRyeT4+IFBlcmZvcm1hbmNlOjpnZXRFbnRyaWVzKCkgY29uc3QKICAgICAgICAgZW50
cmllcy5hcHBlbmRWZWN0b3IobV91c2VyVGltaW5nLT5nZXRNYXJrcygpKTsKICAgICAgICAgZW50
cmllcy5hcHBlbmRWZWN0b3IobV91c2VyVGltaW5nLT5nZXRNZWFzdXJlcygpKTsKICAgICB9Ci0j
ZW5kaWYgLy8gRU5BQkxFKFVTRVJfVElNSU5HKQorI2VuZGlmCiAKICAgICBzdGQ6OnNvcnQoZW50
cmllcy5iZWdpbigpLCBlbnRyaWVzLmVuZCgpLCBQZXJmb3JtYW5jZUVudHJ5OjpzdGFydFRpbWVD
b21wYXJlTGVzc1RoYW4pOwogICAgIHJldHVybiBlbnRyaWVzOwpAQCAtMTAyLDEwICsxMDIsOCBA
QCBWZWN0b3I8UmVmUHRyPFBlcmZvcm1hbmNlRW50cnk+PiBQZXJmb3JtYW5jZTo6Z2V0RW50cmll
c0J5VHlwZShjb25zdCBTdHJpbmcmIGVudAogewogICAgIFZlY3RvcjxSZWZQdHI8UGVyZm9ybWFu
Y2VFbnRyeT4+IGVudHJpZXM7CiAKLSAgICBpZiAoZXF1YWxMZXR0ZXJzSWdub3JpbmdBU0NJSUNh
c2UoZW50cnlUeXBlLCAicmVzb3VyY2UiKSkgewotICAgICAgICBmb3IgKGF1dG8mIHJlc291cmNl
IDogbV9yZXNvdXJjZVRpbWluZ0J1ZmZlcikKLSAgICAgICAgICAgIGVudHJpZXMuYXBwZW5kKHJl
c291cmNlKTsKLSAgICB9CisgICAgaWYgKGVxdWFsTGV0dGVyc0lnbm9yaW5nQVNDSUlDYXNlKGVu
dHJ5VHlwZSwgInJlc291cmNlIikpCisgICAgICAgIGVudHJpZXMuYXBwZW5kVmVjdG9yKG1fcmVz
b3VyY2VUaW1pbmdCdWZmZXIpOwogCiAjaWYgRU5BQkxFKFVTRVJfVElNSU5HKQogICAgIGlmICht
X3VzZXJUaW1pbmcpIHsKQEAgLTE1Miw2ICsxNTAsNyBAQCB2b2lkIFBlcmZvcm1hbmNlOjpjbGVh
clJlc291cmNlVGltaW5ncygpCiB2b2lkIFBlcmZvcm1hbmNlOjpzZXRSZXNvdXJjZVRpbWluZ0J1
ZmZlclNpemUodW5zaWduZWQgc2l6ZSkKIHsKICAgICBtX3Jlc291cmNlVGltaW5nQnVmZmVyU2l6
ZSA9IHNpemU7CisKICAgICBpZiAoaXNSZXNvdXJjZVRpbWluZ0J1ZmZlckZ1bGwoKSkKICAgICAg
ICAgZGlzcGF0Y2hFdmVudChFdmVudDo6Y3JlYXRlKGV2ZW50TmFtZXMoKS5yZXNvdXJjZXRpbWlu
Z2J1ZmZlcmZ1bGxFdmVudCwgZmFsc2UsIGZhbHNlKSk7CiB9CkBAIC0xNjksNyArMTY4LDcgQEAg
dm9pZCBQZXJmb3JtYW5jZTo6YWRkUmVzb3VyY2VUaW1pbmcoY29uc3QgU3RyaW5nJiBpbml0aWF0
b3JOYW1lLCBEb2N1bWVudCogaW5pdGkKICAgICAgICAgZGlzcGF0Y2hFdmVudChFdmVudDo6Y3Jl
YXRlKGV2ZW50TmFtZXMoKS5yZXNvdXJjZXRpbWluZ2J1ZmZlcmZ1bGxFdmVudCwgZmFsc2UsIGZh
bHNlKSk7CiB9CiAKLWJvb2wgUGVyZm9ybWFuY2U6OmlzUmVzb3VyY2VUaW1pbmdCdWZmZXJGdWxs
KCkKK2Jvb2wgUGVyZm9ybWFuY2U6OmlzUmVzb3VyY2VUaW1pbmdCdWZmZXJGdWxsKCkgY29uc3QK
IHsKICAgICByZXR1cm4gbV9yZXNvdXJjZVRpbWluZ0J1ZmZlci5zaXplKCkgPj0gbV9yZXNvdXJj
ZVRpbWluZ0J1ZmZlclNpemU7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Bl
cmZvcm1hbmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlLmgKaW5kZXggMmI5
YjFiNy4uNjg0YTEzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5j
ZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2UuaApAQCAtODksNyArODks
NyBAQCBwcml2YXRlOgogICAgIHZvaWQgcmVmRXZlbnRUYXJnZXQoKSBmaW5hbCB7IHJlZigpOyB9
CiAgICAgdm9pZCBkZXJlZkV2ZW50VGFyZ2V0KCkgZmluYWwgeyBkZXJlZigpOyB9CiAKLSAgICBi
b29sIGlzUmVzb3VyY2VUaW1pbmdCdWZmZXJGdWxsKCk7CisgICAgYm9vbCBpc1Jlc291cmNlVGlt
aW5nQnVmZmVyRnVsbCgpIGNvbnN0OwogCiAgICAgbXV0YWJsZSBSZWZQdHI8UGVyZm9ybWFuY2VO
YXZpZ2F0aW9uPiBtX25hdmlnYXRpb247CiAgICAgbXV0YWJsZSBSZWZQdHI8UGVyZm9ybWFuY2VU
aW1pbmc+IG1fdGltaW5nOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3Jt
YW5jZU1hcmsuaCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VNYXJrLmgKaW5kZXgg
Mjk0MTQ1Mi4uMjljMWY3NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3Jt
YW5jZU1hcmsuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlTWFyay5oCkBA
IC0zOSw3ICszOSw3IEBAIHB1YmxpYzoKICAgICBib29sIGlzTWFyaygpIGNvbnN0IG92ZXJyaWRl
IHsgcmV0dXJuIHRydWU7IH0KICAgICAKIHByaXZhdGU6Ci0gICAgUGVyZm9ybWFuY2VNYXJrKGNv
bnN0IFN0cmluZyYgbmFtZSwgZG91YmxlIHN0YXJ0VGltZSkgOiBQZXJmb3JtYW5jZUVudHJ5KG5h
bWUsICJtYXJrIiwgc3RhcnRUaW1lLCBzdGFydFRpbWUpIHsgfQorICAgIFBlcmZvcm1hbmNlTWFy
ayhjb25zdCBTdHJpbmcmIG5hbWUsIGRvdWJsZSBzdGFydFRpbWUpIDogUGVyZm9ybWFuY2VFbnRy
eShuYW1lLCBBU0NJSUxpdGVyYWwoIm1hcmsiKSwgc3RhcnRUaW1lLCBzdGFydFRpbWUpIHsgfQog
ICAgIH5QZXJmb3JtYW5jZU1hcmsoKSB7IH0KIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvUGVyZm9ybWFuY2VNZWFzdXJlLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZv
cm1hbmNlTWVhc3VyZS5oCmluZGV4IGE1MmVkYjcuLmU4NjM2MzcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VNZWFzdXJlLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
cGFnZS9QZXJmb3JtYW5jZU1lYXN1cmUuaApAQCAtMzksNyArMzksNyBAQCBwdWJsaWM6CiAgICAg
Ym9vbCBpc01lYXN1cmUoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiB0cnVlOyB9CiAKIHByaXZh
dGU6Ci0gICAgUGVyZm9ybWFuY2VNZWFzdXJlKGNvbnN0IFN0cmluZyYgbmFtZSwgZG91YmxlIHN0
YXJ0VGltZSwgZG91YmxlIGR1cmF0aW9uKSA6IFBlcmZvcm1hbmNlRW50cnkobmFtZSwgIm1lYXN1
cmUiLCBzdGFydFRpbWUsIGR1cmF0aW9uKSB7IH0KKyAgICBQZXJmb3JtYW5jZU1lYXN1cmUoY29u
c3QgU3RyaW5nJiBuYW1lLCBkb3VibGUgc3RhcnRUaW1lLCBkb3VibGUgZHVyYXRpb24pIDogUGVy
Zm9ybWFuY2VFbnRyeShuYW1lLCBBU0NJSUxpdGVyYWwoIm1lYXN1cmUiKSwgc3RhcnRUaW1lLCBk
dXJhdGlvbikgeyB9CiAgICAgflBlcmZvcm1hbmNlTWVhc3VyZSgpIHsgfQogfTsKIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZU5hdmlnYXRpb24uaCBiL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VOYXZpZ2F0aW9uLmgKaW5kZXggMWJhYzI1Ni4uM2Q1
NzI0MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZU5hdmlnYXRp
b24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlTmF2aWdhdGlvbi5oCkBA
IC02MCw0ICs2MCw0IEBAIHByaXZhdGU6CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAotI2Vu
ZGlmIC8vICFFTkFCTEUoV0VCX1RJTUlORykKKyNlbmRpZiAvLyBFTkFCTEUoV0VCX1RJTUlORykK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWlu
Zy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuY3Bw
CmluZGV4IDVhZDQ2MTIuLjAwNTU0OTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
UGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9Q
ZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmNwcApAQCAtMzksNyArMzksNiBAQAogI2luY2x1ZGUg
IkhUVFBIZWFkZXJOYW1lcy5oIgogI2luY2x1ZGUgIkxvYWRUaW1pbmcuaCIKICNpbmNsdWRlICJV
UkwuaCIKLSNpbmNsdWRlICJSZXNvdXJjZVJlcXVlc3QuaCIKICNpbmNsdWRlICJSZXNvdXJjZVJl
c3BvbnNlLmgiCiAjaW5jbHVkZSAiU2VjdXJpdHlPcmlnaW4uaCIKICNpbmNsdWRlIDx3dGYvVmVj
dG9yLmg+CkBAIC03Nyw3ICs3Niw3IEBAIHN0YXRpYyBib29sIHBhc3Nlc1RpbWluZ0FsbG93Q2hl
Y2soY29uc3QgUmVzb3VyY2VSZXNwb25zZSYgcmVzcG9uc2UsIERvY3VtZW50KiByCiB9CiAKIFBl
cmZvcm1hbmNlUmVzb3VyY2VUaW1pbmc6OlBlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcoY29uc3Qg
QXRvbWljU3RyaW5nJiBpbml0aWF0b3JUeXBlLCBjb25zdCBVUkwmIG9yaWdpbmFsVVJMLCBjb25z
dCBSZXNvdXJjZVJlc3BvbnNlJiByZXNwb25zZSwgTG9hZFRpbWluZyBsb2FkVGltaW5nLCBEb2N1
bWVudCogcmVxdWVzdGluZ0RvY3VtZW50KQotICAgIDogUGVyZm9ybWFuY2VFbnRyeShvcmlnaW5h
bFVSTC5zdHJpbmcoKSwgInJlc291cmNlIiwgbW9ub3RvbmljVGltZVRvRG9jdW1lbnRNaWxsaXNl
Y29uZHMocmVxdWVzdGluZ0RvY3VtZW50LCBsb2FkVGltaW5nLnN0YXJ0VGltZSgpKSwgbW9ub3Rv
bmljVGltZVRvRG9jdW1lbnRNaWxsaXNlY29uZHMocmVxdWVzdGluZ0RvY3VtZW50LCBsb2FkVGlt
aW5nLnJlc3BvbnNlRW5kKCkpKQorICAgIDogUGVyZm9ybWFuY2VFbnRyeShvcmlnaW5hbFVSTC5z
dHJpbmcoKSwgQVNDSUlMaXRlcmFsKCJyZXNvdXJjZSIpLCBtb25vdG9uaWNUaW1lVG9Eb2N1bWVu
dE1pbGxpc2Vjb25kcyhyZXF1ZXN0aW5nRG9jdW1lbnQsIGxvYWRUaW1pbmcuc3RhcnRUaW1lKCkp
LCBtb25vdG9uaWNUaW1lVG9Eb2N1bWVudE1pbGxpc2Vjb25kcyhyZXF1ZXN0aW5nRG9jdW1lbnQs
IGxvYWRUaW1pbmcucmVzcG9uc2VFbmQoKSkpCiAgICAgLCBtX2luaXRpYXRvclR5cGUoaW5pdGlh
dG9yVHlwZSkKICAgICAsIG1fdGltaW5nKHJlc3BvbnNlLm5ldHdvcmtMb2FkVGltaW5nKCkpCiAg
ICAgLCBtX2xvYWRUaW1pbmcobG9hZFRpbWluZykKQEAgLTIwNiwxMCArMjA1LDEyIEBAIGRvdWJs
ZSBQZXJmb3JtYW5jZVJlc291cmNlVGltaW5nOjpyZXNvdXJjZVRpbWVUb0RvY3VtZW50TWlsbGlz
ZWNvbmRzKGRvdWJsZSBkZWx0CiB7CiAgICAgaWYgKCFkZWx0YU1pbGxpc2Vjb25kcykKICAgICAg
ICAgcmV0dXJuIDAuMDsKKwogICAgIGRvdWJsZSBkb2N1bWVudFN0YXJ0VGltZSA9IG1fcmVxdWVz
dGluZ0RvY3VtZW50LT5sb2FkZXIoKS0+dGltaW5nKCkubW9ub3RvbmljVGltZVRvWmVyb0Jhc2Vk
RG9jdW1lbnRUaW1lKG1fbG9hZFRpbWluZy5mZXRjaFN0YXJ0KCkpICogMTAwMC4wOwogICAgIGRv
dWJsZSByZXNvdXJjZVRpbWVTZWNvbmRzID0gKGRvY3VtZW50U3RhcnRUaW1lICsgZGVsdGFNaWxs
aXNlY29uZHMpIC8gMTAwMC4wOwogICAgIHJldHVybiAxMDAwLjAgKiBQZXJmb3JtYW5jZTo6cmVk
dWNlVGltZVJlc29sdXRpb24ocmVzb3VyY2VUaW1lU2Vjb25kcyk7CiB9CiAKIH0gLy8gbmFtZXNw
YWNlIFdlYkNvcmUKKwogI2VuZGlmIC8vIEVOQUJMRShXRUJfVElNSU5HKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuaAppbmRleCAxNWU2NDA4Li5h
NGRmMzIwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291
cmNlVGltaW5nLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNl
VGltaW5nLmgKQEAgLTQ0LDcgKzQ0LDYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogY2xhc3MgRG9j
dW1lbnQ7CiBjbGFzcyBVUkw7CiBjbGFzcyBOZXR3b3JrTG9hZFRpbWluZzsKLWNsYXNzIFJlc291
cmNlUmVxdWVzdDsKIGNsYXNzIFJlc291cmNlUmVzcG9uc2U7CiAKIGNsYXNzIFBlcmZvcm1hbmNl
UmVzb3VyY2VUaW1pbmcgZmluYWwgOiBwdWJsaWMgUGVyZm9ybWFuY2VFbnRyeSB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlVGltaW5nLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VUaW1pbmcuY3BwCmluZGV4IDEzMjM0MjcuLmZjYWFjODMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VUaW1pbmcuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGVyZm9ybWFuY2VUaW1pbmcuY3BwCkBAIC0zMDcsNyAr
MzA3LDcgQEAgdW5zaWduZWQgbG9uZyBsb25nIFBlcmZvcm1hbmNlVGltaW5nOjpsb2FkRXZlbnRF
bmQoKSBjb25zdAogRG9jdW1lbnRMb2FkZXIqIFBlcmZvcm1hbmNlVGltaW5nOjpkb2N1bWVudExv
YWRlcigpIGNvbnN0CiB7CiAgICAgaWYgKCFtX2ZyYW1lKQotICAgICAgICByZXR1cm4gMDsKKyAg
ICAgICAgcmV0dXJuIG51bGxwdHI7CiAKICAgICByZXR1cm4gbV9mcmFtZS0+bG9hZGVyKCkuZG9j
dW1lbnRMb2FkZXIoKTsKIH0KQEAgLTMxNSwxMSArMzE1LDExIEBAIERvY3VtZW50TG9hZGVyKiBQ
ZXJmb3JtYW5jZVRpbWluZzo6ZG9jdW1lbnRMb2FkZXIoKSBjb25zdAogY29uc3QgRG9jdW1lbnRU
aW1pbmcqIFBlcmZvcm1hbmNlVGltaW5nOjpkb2N1bWVudFRpbWluZygpIGNvbnN0CiB7CiAgICAg
aWYgKCFtX2ZyYW1lKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIG51bGxwdHI7
CiAKICAgICBEb2N1bWVudCogZG9jdW1lbnQgPSBtX2ZyYW1lLT5kb2N1bWVudCgpOwogICAgIGlm
ICghZG9jdW1lbnQpCi0gICAgICAgIHJldHVybiAwOworICAgICAgICByZXR1cm4gbnVsbHB0cjsK
IAogICAgIHJldHVybiAmZG9jdW1lbnQtPnRpbWluZygpOwogfQpAQCAtMzI4LDcgKzMyOCw3IEBA
IExvYWRUaW1pbmcqIFBlcmZvcm1hbmNlVGltaW5nOjpsb2FkVGltaW5nKCkgY29uc3QKIHsKICAg
ICBEb2N1bWVudExvYWRlciogbG9hZGVyID0gZG9jdW1lbnRMb2FkZXIoKTsKICAgICBpZiAoIWxv
YWRlcikKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiBudWxscHRyOwogCiAgICAg
cmV0dXJuICZsb2FkZXItPnRpbWluZygpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGFnZS9QZXJmb3JtYW5jZVRpbWluZy5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5j
ZVRpbWluZy5oCmluZGV4IDNjMzQ3MjEuLmUyZDJkZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvUGVyZm9ybWFuY2VUaW1pbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Bl
cmZvcm1hbmNlVGltaW5nLmgKQEAgLTgxLDQgKzgxLDQgQEAgcHJpdmF0ZToKIAogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQogCi0jZW5kaWYgLy8gIUVOQUJMRShXRUJfVElNSU5HKQorI2VuZGlmIC8v
IEVOQUJMRShXRUJfVElNSU5HKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bmV0d29yay9jZi9SZXNvdXJjZUhhbmRsZUNGTmV0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvY2YvUmVzb3VyY2VIYW5kbGVDRk5ldC5jcHAKaW5kZXggOWE4ODMyNS4uNzEw
YzAyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9SZXNv
dXJjZUhhbmRsZUNGTmV0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3Jr
L2NmL1Jlc291cmNlSGFuZGxlQ0ZOZXQuY3BwCkBAIC0yMjEsNiArMjIxLDcgQEAgdm9pZCBSZXNv
dXJjZUhhbmRsZTo6Y3JlYXRlQ0ZVUkxDb25uZWN0aW9uKGJvb2wgc2hvdWxkVXNlQ3JlZGVudGlh
bFN0b3JhZ2UsIGJvb2wKICAgICAgICAgcHJvcGVydGllc0RpY3Rpb25hcnkgPSBhZG9wdENGKENG
RGljdGlvbmFyeUNyZWF0ZU11dGFibGVDb3B5KGtDRkFsbG9jYXRvckRlZmF1bHQsIDAsIGNsaWVu
dFByb3BlcnRpZXMpKTsKICAgICBlbHNlCiAgICAgICAgIHByb3BlcnRpZXNEaWN0aW9uYXJ5ID0g
YWRvcHRDRihDRkRpY3Rpb25hcnlDcmVhdGVNdXRhYmxlKGtDRkFsbG9jYXRvckRlZmF1bHQsIDAs
ICZrQ0ZUeXBlRGljdGlvbmFyeUtleUNhbGxCYWNrcywgJmtDRlR5cGVEaWN0aW9uYXJ5VmFsdWVD
YWxsQmFja3MpKTsKKwogI2lmIEhBVkUoVElNSU5HREFUQU9QVElPTlMpCiAgICAgaW50NjRfdCB2
YWx1ZSA9IHN0YXRpY19jYXN0PGludDY0X3Q+KF9UaW1pbmdEYXRhT3B0aW9uc0VuYWJsZVczQ05h
dmlnYXRpb25UaW1pbmcpOwogICAgIGF1dG8gZW5hYmxlVzNDTmF2aWdhdGlvblRpbWluZyA9IGFk
b3B0Q0YoQ0ZOdW1iZXJDcmVhdGUoa0NGQWxsb2NhdG9yRGVmYXVsdCwga0NGTnVtYmVyU0ludDY0
VHlwZSwgJnZhbHVlKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>