<?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>208466</bug_id>
          
          <creation_ts>2020-03-02 12:56:53 -0800</creation_ts>
          <short_desc>Reduce size of PerformanceResourceTiming</short_desc>
          <delta_ts>2020-03-02 23:30:20 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>hi</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1624685</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 12:56:53 -0800</bug_when>
    <thetext>Reduce size of PerformanceResourceTiming when not storing non-timing data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624691</commentid>
    <comment_count>1</comment_count>
      <attachid>392175</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 13:00:38 -0800</bug_when>
    <thetext>Created attachment 392175
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624718</commentid>
    <comment_count>2</comment_count>
      <attachid>392181</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 13:30:31 -0800</bug_when>
    <thetext>Created attachment 392181
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624960</commentid>
    <comment_count>3</comment_count>
      <attachid>392181</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-02 23:29:58 -0800</bug_when>
    <thetext>Comment on attachment 392181
Patch

Clearing flags on attachment: 392181

Committed r257766: &lt;https://trac.webkit.org/changeset/257766&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624961</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-02 23:30:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624962</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-03-02 23:30:20 -0800</bug_when>
    <thetext>&lt;rdar://problem/59984733&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392175</attachid>
            <date>2020-03-02 13:00:38 -0800</date>
            <delta_ts>2020-03-02 13:30:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208466-20200302130037.patch</filename>
            <type>text/plain</type>
            <size>7787</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU3NzE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDM1NTA1OGNhNjI0Yjdj
YzI1YmQ0MjMzMjM0YmM2Y2Y3MDNmYjAzYS4uOTAwMGNiZjVlZTBlODQyNDA4Y2QyYjI1Njk0ZDU4
YThkOWEwMjIwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDIwLTAzLTAyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVkdWNlIHNpemUgb2YgUGVy
Zm9ybWFuY2VSZXNvdXJjZVRpbWluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjA4NDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUmVkdWNlIHNpemUgb2YgUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZyB3
aGVuIG5vdCBzdG9yaW5nIG5vbi10aW1pbmcgZGF0YS4KKyAgICAgICAgVG8gYWNoaWV2ZSB0aGlz
LCBJIG1vdmVkIHRoZSB0aW1pbmcgZGF0YSB0byBhCisgICAgICAgIE5ldHdvcmtMb2FkTWV0cmlj
c1dpdGhvdXROb25UaW1pbmdEYXRhIGJhc2UgY2xhc3MsIG91dCBvZiBOZXR3b3JrTG9hZE1ldHJp
Y3MuCisgICAgICAgIFBlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcncyBtX25ldHdvcmtMb2FkTWV0
cmljcyBkYXRhIG1lbWJlciBpcyBub3cgb2YgdHlwZQorICAgICAgICBOZXR3b3JrTG9hZE1ldHJp
Y3NXaXRob3V0Tm9uVGltaW5nRGF0YS4KKworICAgICAgICAqIHBhZ2UvUGVyZm9ybWFuY2VSZXNv
dXJjZVRpbWluZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQZXJmb3JtYW5jZVJlc291cmNlVGlt
aW5nOjpQZXJmb3JtYW5jZVJlc291cmNlVGltaW5nKToKKyAgICAgICAgKiBwYWdlL1BlcmZvcm1h
bmNlUmVzb3VyY2VUaW1pbmcuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtM
b2FkTWV0cmljcy5oOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya0xvYWRNZXRyaWNzV2l0aG91
dE5vblRpbWluZ0RhdGE6OmlzQ29tcGxldGUgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TmV0
d29ya0xvYWRNZXRyaWNzV2l0aG91dE5vblRpbWluZ0RhdGE6Om1hcmtDb21wbGV0ZSk6CisgICAg
ICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6Ok5ldHdvcmtMb2FkTWV0cmljcyk6Cisg
ICAgICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6OnJlc2V0KTogRGVsZXRlZC4KKyAg
ICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljczo6Y2xlYXJOb25UaW1pbmdEYXRhKTog
RGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljczo6aXNDb21wbGV0
ZSBjb25zdCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6
Om1hcmtDb21wbGV0ZSk6IERlbGV0ZWQuCisKIDIwMjAtMDMtMDIgIENocmlzIER1bWV6ICA8Y2R1
bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBSZWR1Y2Ugc2l6ZSBvZiBQZXJmb3JtYW5jZUVudHJ5
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1p
bmcuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmNw
cAppbmRleCA3YTBlMDkwZWQ1N2NjYmFkMGQ1NzNkNDY4M2VhMGJhNGVhMjIwMzVmLi5iYmQwNGI1
OWIxNmEwMDI1Y2RhMWQ0NTgyMzFhMzVhZmVhNjZlODE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZy5jcHAKQEAgLTg4LDcgKzg4LDYgQEAg
UGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZzo6UGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZyhNb25v
dG9uaWNUaW1lIHRpbWVPcmlnaW4sIFIKICAgICAsIG1fc2hvdWxkUmVwb3J0RGV0YWlscyhyZXNv
dXJjZVRpbWluZy5hbGxvd1RpbWluZ0RldGFpbHMoKSkKICAgICAsIG1fc2VydmVyVGltaW5nKHJl
c291cmNlVGltaW5nLnBvcHVsYXRlU2VydmVyVGltaW5nKCkpCiB7Ci0gICAgbV9uZXR3b3JrTG9h
ZE1ldHJpY3MuY2xlYXJOb25UaW1pbmdEYXRhKCk7CiB9CiAKIFBlcmZvcm1hbmNlUmVzb3VyY2VU
aW1pbmc6On5QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nKCkgPSBkZWZhdWx0OwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuaAppbmRleCAyNDAxMjE4
NmUxZmE5M2Q5YzI4MzkyNjQ4MTc1MDg3OTI0ODgzNTA4Li41ZWI0ZTdjZDE2NmIwMzAzY2UxNzJh
ZjcwNTI4YzBiMDNkNjFkMTU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZv
cm1hbmNlUmVzb3VyY2VUaW1pbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1h
bmNlUmVzb3VyY2VUaW1pbmcuaApAQCAtNzUsNyArNzUsNyBAQCBwcml2YXRlOgogICAgIEF0b21T
dHJpbmcgbV9pbml0aWF0b3JUeXBlOwogICAgIE1vbm90b25pY1RpbWUgbV90aW1lT3JpZ2luOwog
ICAgIExvYWRUaW1pbmcgbV9sb2FkVGltaW5nOwotICAgIE5ldHdvcmtMb2FkTWV0cmljcyBtX25l
dHdvcmtMb2FkTWV0cmljczsKKyAgICBOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5n
RGF0YSBtX25ldHdvcmtMb2FkTWV0cmljczsKICAgICBib29sIG1fc2hvdWxkUmVwb3J0RGV0YWls
czsKICAgICBWZWN0b3I8UmVmPFBlcmZvcm1hbmNlU2VydmVyVGltaW5nPj4gbV9zZXJ2ZXJUaW1p
bmc7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3
b3JrTG9hZE1ldHJpY3MuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvTmV0d29y
a0xvYWRNZXRyaWNzLmgKaW5kZXggNmY2MzUzNzAyNTZlYjNhYzFkZDc5ZDNhYTQwMjlkNjYxYjM5
ZTYyYi4uNDU2ODk2ZjVjNzAzN2FhNWIwYWUyNmEwNGU3ODE5Y2E2OGQwMGE3ZSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrTG9hZE1ldHJpY3MuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtMb2FkTWV0cmljcy5o
CkBAIC00NywxMiArNDcsMzUgQEAgZW51bSBjbGFzcyBOZXR3b3JrTG9hZFByaW9yaXR5IDogdWlu
dDhfdCB7CiAgICAgVW5rbm93biwKIH07CiAKLWNsYXNzIE5ldHdvcmtMb2FkTWV0cmljcyB7Ci0g
ICAgV1RGX01BS0VfRkFTVF9BTExPQ0FURUQoTmV0d29ya0xvYWRNZXRyaWNzKTsKK2NsYXNzIE5l
dHdvcmtMb2FkTWV0cmljc1dpdGhvdXROb25UaW1pbmdEYXRhIHsKKyAgICBXVEZfTUFLRV9GQVNU
X0FMTE9DQVRFRChOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5nRGF0YSk7CitwdWJs
aWM6CisgICAgTmV0d29ya0xvYWRNZXRyaWNzV2l0aG91dE5vblRpbWluZ0RhdGEoKSA9IGRlZmF1
bHQ7CisKKyAgICBib29sIGlzQ29tcGxldGUoKSBjb25zdCB7IHJldHVybiBjb21wbGV0ZTsgfQor
ICAgIHZvaWQgbWFya0NvbXBsZXRlKCkgeyBjb21wbGV0ZSA9IHRydWU7IH0KKworICAgIC8vIFRo
ZXNlIHNob3VsZCBiZSB0cmVhdGVkIGFzIGRlbHRhcyB0byBMb2FkVGltaW5nJ3MgZmV0Y2hTdGFy
dC4KKyAgICAvLyBUaGV5IHNob3VsZCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIgYXMgbGlzdGVkIGhl
cmUuCisgICAgU2Vjb25kcyBkb21haW5Mb29rdXBTdGFydCB7IC0xIH07ICAgICAvLyAtMSBpZiBu
byBETlMuCisgICAgU2Vjb25kcyBkb21haW5Mb29rdXBFbmQgeyAtMSB9OyAgICAgICAvLyAtMSBp
ZiBubyBETlMuCisgICAgU2Vjb25kcyBjb25uZWN0U3RhcnQgeyAtMSB9OyAgICAgICAgICAvLyAt
MSBpZiByZXVzZWQgY29ubmVjdGlvbi4KKyAgICBTZWNvbmRzIHNlY3VyZUNvbm5lY3Rpb25TdGFy
dCB7IC0xIH07IC8vIC0xIGlmIG5vIHNlY3VyZSBjb25uZWN0aW9uLgorICAgIFNlY29uZHMgY29u
bmVjdEVuZCB7IC0xIH07ICAgICAgICAgICAgLy8gLTEgaWYgcmV1c2VkIGNvbm5lY3Rpb24uCisg
ICAgU2Vjb25kcyByZXF1ZXN0U3RhcnQ7CisgICAgU2Vjb25kcyByZXNwb25zZVN0YXJ0OworICAg
IFNlY29uZHMgcmVzcG9uc2VFbmQ7CisKKyAgICAvLyBBTFBOIFByb3RvY29sIElEOiBodHRwczov
L3czYy5naXRodWIuaW8vcmVzb3VyY2UtdGltaW5nLyNiaWItUkZDNzMwMQorICAgIFN0cmluZyBw
cm90b2NvbDsKKyAgICBib29sIGNvbXBsZXRlIHsgZmFsc2UgfTsKK307CisKK2NsYXNzIE5ldHdv
cmtMb2FkTWV0cmljcyA6IHB1YmxpYyBOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5n
RGF0YSB7CiBwdWJsaWM6CiAgICAgTmV0d29ya0xvYWRNZXRyaWNzKCkKKyAgICAgICAgOiBOZXR3
b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5nRGF0YSgpCiAgICAgewotICAgICAgICByZXNl
dCgpOwogICAgIH0KIAogICAgIE5ldHdvcmtMb2FkTWV0cmljcyBpc29sYXRlZENvcHkoKSBjb25z
dApAQCAtODYsMzYgKzEwOSw2IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuIGNvcHk7CiAgICAg
fQogCi0gICAgdm9pZCByZXNldCgpCi0gICAgewotICAgICAgICBkb21haW5Mb29rdXBTdGFydCA9
IFNlY29uZHMoLTEpOwotICAgICAgICBkb21haW5Mb29rdXBFbmQgPSBTZWNvbmRzKC0xKTsKLSAg
ICAgICAgY29ubmVjdFN0YXJ0ID0gU2Vjb25kcygtMSk7Ci0gICAgICAgIHNlY3VyZUNvbm5lY3Rp
b25TdGFydCA9IFNlY29uZHMoLTEpOwotICAgICAgICBjb25uZWN0RW5kID0gU2Vjb25kcygtMSk7
Ci0gICAgICAgIHJlcXVlc3RTdGFydCA9IFNlY29uZHMoMCk7Ci0gICAgICAgIHJlc3BvbnNlU3Rh
cnQgPSBTZWNvbmRzKDApOwotICAgICAgICByZXNwb25zZUVuZCA9IFNlY29uZHMoMCk7Ci0gICAg
ICAgIGNvbXBsZXRlID0gZmFsc2U7Ci0gICAgICAgIHByb3RvY29sID0gU3RyaW5nKCk7Ci0gICAg
ICAgIGNsZWFyTm9uVGltaW5nRGF0YSgpOwotICAgIH0KLQotICAgIHZvaWQgY2xlYXJOb25UaW1p
bmdEYXRhKCkKLSAgICB7Ci0gICAgICAgIHJlbW90ZUFkZHJlc3MgPSBTdHJpbmcoKTsKLSAgICAg
ICAgY29ubmVjdGlvbklkZW50aWZpZXIgPSBTdHJpbmcoKTsKLSAgICAgICAgdGxzUHJvdG9jb2wg
PSBTdHJpbmcoKTsKLSAgICAgICAgdGxzQ2lwaGVyID0gU3RyaW5nKCk7Ci0gICAgICAgIHByaW9y
aXR5ID0gTmV0d29ya0xvYWRQcmlvcml0eTo6VW5rbm93bjsKLSAgICAgICAgcmVxdWVzdEhlYWRl
cnMuY2xlYXIoKTsKLSAgICAgICAgcmVxdWVzdEhlYWRlckJ5dGVzU2VudCA9IHN0ZDo6bnVtZXJp
Y19saW1pdHM8dWludDMyX3Q+OjptYXgoKTsKLSAgICAgICAgcmVxdWVzdEJvZHlCeXRlc1NlbnQg
PSBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCk7Ci0gICAgICAgIHJlc3BvbnNl
SGVhZGVyQnl0ZXNSZWNlaXZlZCA9IHN0ZDo6bnVtZXJpY19saW1pdHM8dWludDMyX3Q+OjptYXgo
KTsKLSAgICAgICAgcmVzcG9uc2VCb2R5Qnl0ZXNSZWNlaXZlZCA9IHN0ZDo6bnVtZXJpY19saW1p
dHM8dWludDY0X3Q+OjptYXgoKTsKLSAgICAgICAgcmVzcG9uc2VCb2R5RGVjb2RlZFNpemUgPSBz
dGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCk7Ci0gICAgfQotCiAgICAgYm9vbCBv
cGVyYXRvcj09KGNvbnN0IE5ldHdvcmtMb2FkTWV0cmljcyYgb3RoZXIpIGNvbnN0CiAgICAgewog
ICAgICAgICByZXR1cm4gZG9tYWluTG9va3VwU3RhcnQgPT0gb3RoZXIuZG9tYWluTG9va3VwU3Rh
cnQKQEAgLTE0Niw0MyArMTM5LDI0IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuICEoKnRoaXMg
PT0gb3RoZXIpOwogICAgIH0KIAotICAgIGJvb2wgaXNDb21wbGV0ZSgpIGNvbnN0IHsgcmV0dXJu
IGNvbXBsZXRlOyB9Ci0gICAgdm9pZCBtYXJrQ29tcGxldGUoKSB7IGNvbXBsZXRlID0gdHJ1ZTsg
fQotCiAgICAgdGVtcGxhdGU8Y2xhc3MgRW5jb2Rlcj4gdm9pZCBlbmNvZGUoRW5jb2RlciYpIGNv
bnN0OwogICAgIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+IHN0YXRpYyBib29sIGRlY29kZShEZWNv
ZGVyJiwgTmV0d29ya0xvYWRNZXRyaWNzJik7CiAKLSAgICAvLyBUaGVzZSBzaG91bGQgYmUgdHJl
YXRlZCBhcyBkZWx0YXMgdG8gTG9hZFRpbWluZydzIGZldGNoU3RhcnQuCi0gICAgLy8gVGhleSBz
aG91bGQgYmUgaW4gYXNjZW5kaW5nIG9yZGVyIGFzIGxpc3RlZCBoZXJlLgotICAgIFNlY29uZHMg
ZG9tYWluTG9va3VwU3RhcnQ7ICAgICAvLyAtMSBpZiBubyBETlMuCi0gICAgU2Vjb25kcyBkb21h
aW5Mb29rdXBFbmQ7ICAgICAgIC8vIC0xIGlmIG5vIEROUy4KLSAgICBTZWNvbmRzIGNvbm5lY3RT
dGFydDsgICAgICAgICAgLy8gLTEgaWYgcmV1c2VkIGNvbm5lY3Rpb24uCi0gICAgU2Vjb25kcyBz
ZWN1cmVDb25uZWN0aW9uU3RhcnQ7IC8vIC0xIGlmIG5vIHNlY3VyZSBjb25uZWN0aW9uLgotICAg
IFNlY29uZHMgY29ubmVjdEVuZDsgICAgICAgICAgICAvLyAtMSBpZiByZXVzZWQgY29ubmVjdGlv
bi4KLSAgICBTZWNvbmRzIHJlcXVlc3RTdGFydDsKLSAgICBTZWNvbmRzIHJlc3BvbnNlU3RhcnQ7
Ci0gICAgU2Vjb25kcyByZXNwb25zZUVuZDsKLQotICAgIC8vIEFMUE4gUHJvdG9jb2wgSUQ6IGh0
dHBzOi8vdzNjLmdpdGh1Yi5pby9yZXNvdXJjZS10aW1pbmcvI2JpYi1SRkM3MzAxCi0gICAgU3Ry
aW5nIHByb3RvY29sOwotCiAgICAgU3RyaW5nIHJlbW90ZUFkZHJlc3M7CiAgICAgU3RyaW5nIGNv
bm5lY3Rpb25JZGVudGlmaWVyOwogCiAgICAgU3RyaW5nIHRsc1Byb3RvY29sOwogICAgIFN0cmlu
ZyB0bHNDaXBoZXI7CiAKLSAgICAvLyBXaGV0aGVyIG9yIG5vdCBhbGwgb2YgdGhlIHByb3BlcnRp
ZXMgKDAgb3Igb3RoZXJ3aXNlKSBoYXZlIGJlZW4gc2V0LgotICAgIE5ldHdvcmtMb2FkUHJpb3Jp
dHkgcHJpb3JpdHk7Ci0gICAgYm9vbCBjb21wbGV0ZSB7IGZhbHNlIH07CisgICAgTmV0d29ya0xv
YWRQcmlvcml0eSBwcmlvcml0eSB7IE5ldHdvcmtMb2FkUHJpb3JpdHk6OlVua25vd24gfTsKIAog
ICAgIEhUVFBIZWFkZXJNYXAgcmVxdWVzdEhlYWRlcnM7CiAKLSAgICB1aW50NjRfdCByZXF1ZXN0
SGVhZGVyQnl0ZXNTZW50OwotICAgIHVpbnQ2NF90IHJlc3BvbnNlSGVhZGVyQnl0ZXNSZWNlaXZl
ZDsKLSAgICB1aW50NjRfdCByZXF1ZXN0Qm9keUJ5dGVzU2VudDsKLSAgICB1aW50NjRfdCByZXNw
b25zZUJvZHlCeXRlc1JlY2VpdmVkOwotICAgIHVpbnQ2NF90IHJlc3BvbnNlQm9keURlY29kZWRT
aXplOworICAgIHVpbnQ2NF90IHJlcXVlc3RIZWFkZXJCeXRlc1NlbnQgeyBzdGQ6Om51bWVyaWNf
bGltaXRzPHVpbnQzMl90Pjo6bWF4KCkgfTsKKyAgICB1aW50NjRfdCByZXNwb25zZUhlYWRlckJ5
dGVzUmVjZWl2ZWQgeyBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQzMl90Pjo6bWF4KCkgfTsKKyAg
ICB1aW50NjRfdCByZXF1ZXN0Qm9keUJ5dGVzU2VudCB7IHN0ZDo6bnVtZXJpY19saW1pdHM8dWlu
dDY0X3Q+OjptYXgoKSB9OworICAgIHVpbnQ2NF90IHJlc3BvbnNlQm9keUJ5dGVzUmVjZWl2ZWQg
eyBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCkgfTsKKyAgICB1aW50NjRfdCBy
ZXNwb25zZUJvZHlEZWNvZGVkU2l6ZSB7IHN0ZDo6bnVtZXJpY19saW1pdHM8dWludDY0X3Q+Ojpt
YXgoKSB9OwogfTsKIAogI2lmIFBMQVRGT1JNKENPQ09BKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392181</attachid>
            <date>2020-03-02 13:30:31 -0800</date>
            <delta_ts>2020-03-02 23:29:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208466-20200302133030.patch</filename>
            <type>text/plain</type>
            <size>8800</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU3NzE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDM1NTA1OGNhNjI0Yjdj
YzI1YmQ0MjMzMjM0YmM2Y2Y3MDNmYjAzYS4uOTAwMGNiZjVlZTBlODQyNDA4Y2QyYjI1Njk0ZDU4
YThkOWEwMjIwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDIwLTAzLTAyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVkdWNlIHNpemUgb2YgUGVy
Zm9ybWFuY2VSZXNvdXJjZVRpbWluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjA4NDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUmVkdWNlIHNpemUgb2YgUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZyB3
aGVuIG5vdCBzdG9yaW5nIG5vbi10aW1pbmcgZGF0YS4KKyAgICAgICAgVG8gYWNoaWV2ZSB0aGlz
LCBJIG1vdmVkIHRoZSB0aW1pbmcgZGF0YSB0byBhCisgICAgICAgIE5ldHdvcmtMb2FkTWV0cmlj
c1dpdGhvdXROb25UaW1pbmdEYXRhIGJhc2UgY2xhc3MsIG91dCBvZiBOZXR3b3JrTG9hZE1ldHJp
Y3MuCisgICAgICAgIFBlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcncyBtX25ldHdvcmtMb2FkTWV0
cmljcyBkYXRhIG1lbWJlciBpcyBub3cgb2YgdHlwZQorICAgICAgICBOZXR3b3JrTG9hZE1ldHJp
Y3NXaXRob3V0Tm9uVGltaW5nRGF0YS4KKworICAgICAgICAqIHBhZ2UvUGVyZm9ybWFuY2VSZXNv
dXJjZVRpbWluZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQZXJmb3JtYW5jZVJlc291cmNlVGlt
aW5nOjpQZXJmb3JtYW5jZVJlc291cmNlVGltaW5nKToKKyAgICAgICAgKiBwYWdlL1BlcmZvcm1h
bmNlUmVzb3VyY2VUaW1pbmcuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtM
b2FkTWV0cmljcy5oOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya0xvYWRNZXRyaWNzV2l0aG91
dE5vblRpbWluZ0RhdGE6OmlzQ29tcGxldGUgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TmV0
d29ya0xvYWRNZXRyaWNzV2l0aG91dE5vblRpbWluZ0RhdGE6Om1hcmtDb21wbGV0ZSk6CisgICAg
ICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6Ok5ldHdvcmtMb2FkTWV0cmljcyk6Cisg
ICAgICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6OnJlc2V0KTogRGVsZXRlZC4KKyAg
ICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljczo6Y2xlYXJOb25UaW1pbmdEYXRhKTog
RGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljczo6aXNDb21wbGV0
ZSBjb25zdCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3M6
Om1hcmtDb21wbGV0ZSk6IERlbGV0ZWQuCisKIDIwMjAtMDMtMDIgIENocmlzIER1bWV6ICA8Y2R1
bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBSZWR1Y2Ugc2l6ZSBvZiBQZXJmb3JtYW5jZUVudHJ5
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1p
bmcuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmNw
cAppbmRleCA3YTBlMDkwZWQ1N2NjYmFkMGQ1NzNkNDY4M2VhMGJhNGVhMjIwMzVmLi5iYmQwNGI1
OWIxNmEwMDI1Y2RhMWQ0NTgyMzFhMzVhZmVhNjZlODE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZy5jcHAKQEAgLTg4LDcgKzg4LDYgQEAg
UGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZzo6UGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZyhNb25v
dG9uaWNUaW1lIHRpbWVPcmlnaW4sIFIKICAgICAsIG1fc2hvdWxkUmVwb3J0RGV0YWlscyhyZXNv
dXJjZVRpbWluZy5hbGxvd1RpbWluZ0RldGFpbHMoKSkKICAgICAsIG1fc2VydmVyVGltaW5nKHJl
c291cmNlVGltaW5nLnBvcHVsYXRlU2VydmVyVGltaW5nKCkpCiB7Ci0gICAgbV9uZXR3b3JrTG9h
ZE1ldHJpY3MuY2xlYXJOb25UaW1pbmdEYXRhKCk7CiB9CiAKIFBlcmZvcm1hbmNlUmVzb3VyY2VU
aW1pbmc6On5QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nKCkgPSBkZWZhdWx0OwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QZXJmb3JtYW5jZVJlc291cmNlVGltaW5nLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1hbmNlUmVzb3VyY2VUaW1pbmcuaAppbmRleCAyNDAxMjE4
NmUxZmE5M2Q5YzI4MzkyNjQ4MTc1MDg3OTI0ODgzNTA4Li41ZWI0ZTdjZDE2NmIwMzAzY2UxNzJh
ZjcwNTI4YzBiMDNkNjFkMTU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZv
cm1hbmNlUmVzb3VyY2VUaW1pbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BlcmZvcm1h
bmNlUmVzb3VyY2VUaW1pbmcuaApAQCAtNzUsNyArNzUsNyBAQCBwcml2YXRlOgogICAgIEF0b21T
dHJpbmcgbV9pbml0aWF0b3JUeXBlOwogICAgIE1vbm90b25pY1RpbWUgbV90aW1lT3JpZ2luOwog
ICAgIExvYWRUaW1pbmcgbV9sb2FkVGltaW5nOwotICAgIE5ldHdvcmtMb2FkTWV0cmljcyBtX25l
dHdvcmtMb2FkTWV0cmljczsKKyAgICBOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5n
RGF0YSBtX25ldHdvcmtMb2FkTWV0cmljczsKICAgICBib29sIG1fc2hvdWxkUmVwb3J0RGV0YWls
czsKICAgICBWZWN0b3I8UmVmPFBlcmZvcm1hbmNlU2VydmVyVGltaW5nPj4gbV9zZXJ2ZXJUaW1p
bmc7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3
b3JrTG9hZE1ldHJpY3MuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvTmV0d29y
a0xvYWRNZXRyaWNzLmgKaW5kZXggNmY2MzUzNzAyNTZlYjNhYzFkZDc5ZDNhYTQwMjlkNjYxYjM5
ZTYyYi4uNDU2ODk2ZjVjNzAzN2FhNWIwYWUyNmEwNGU3ODE5Y2E2OGQwMGE3ZSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrTG9hZE1ldHJpY3MuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtMb2FkTWV0cmljcy5o
CkBAIC00NywxMiArNDcsMzUgQEAgZW51bSBjbGFzcyBOZXR3b3JrTG9hZFByaW9yaXR5IDogdWlu
dDhfdCB7CiAgICAgVW5rbm93biwKIH07CiAKLWNsYXNzIE5ldHdvcmtMb2FkTWV0cmljcyB7Ci0g
ICAgV1RGX01BS0VfRkFTVF9BTExPQ0FURUQoTmV0d29ya0xvYWRNZXRyaWNzKTsKK2NsYXNzIE5l
dHdvcmtMb2FkTWV0cmljc1dpdGhvdXROb25UaW1pbmdEYXRhIHsKKyAgICBXVEZfTUFLRV9GQVNU
X0FMTE9DQVRFRChOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5nRGF0YSk7CitwdWJs
aWM6CisgICAgTmV0d29ya0xvYWRNZXRyaWNzV2l0aG91dE5vblRpbWluZ0RhdGEoKSA9IGRlZmF1
bHQ7CisKKyAgICBib29sIGlzQ29tcGxldGUoKSBjb25zdCB7IHJldHVybiBjb21wbGV0ZTsgfQor
ICAgIHZvaWQgbWFya0NvbXBsZXRlKCkgeyBjb21wbGV0ZSA9IHRydWU7IH0KKworICAgIC8vIFRo
ZXNlIHNob3VsZCBiZSB0cmVhdGVkIGFzIGRlbHRhcyB0byBMb2FkVGltaW5nJ3MgZmV0Y2hTdGFy
dC4KKyAgICAvLyBUaGV5IHNob3VsZCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIgYXMgbGlzdGVkIGhl
cmUuCisgICAgU2Vjb25kcyBkb21haW5Mb29rdXBTdGFydCB7IC0xIH07ICAgICAvLyAtMSBpZiBu
byBETlMuCisgICAgU2Vjb25kcyBkb21haW5Mb29rdXBFbmQgeyAtMSB9OyAgICAgICAvLyAtMSBp
ZiBubyBETlMuCisgICAgU2Vjb25kcyBjb25uZWN0U3RhcnQgeyAtMSB9OyAgICAgICAgICAvLyAt
MSBpZiByZXVzZWQgY29ubmVjdGlvbi4KKyAgICBTZWNvbmRzIHNlY3VyZUNvbm5lY3Rpb25TdGFy
dCB7IC0xIH07IC8vIC0xIGlmIG5vIHNlY3VyZSBjb25uZWN0aW9uLgorICAgIFNlY29uZHMgY29u
bmVjdEVuZCB7IC0xIH07ICAgICAgICAgICAgLy8gLTEgaWYgcmV1c2VkIGNvbm5lY3Rpb24uCisg
ICAgU2Vjb25kcyByZXF1ZXN0U3RhcnQ7CisgICAgU2Vjb25kcyByZXNwb25zZVN0YXJ0OworICAg
IFNlY29uZHMgcmVzcG9uc2VFbmQ7CisKKyAgICAvLyBBTFBOIFByb3RvY29sIElEOiBodHRwczov
L3czYy5naXRodWIuaW8vcmVzb3VyY2UtdGltaW5nLyNiaWItUkZDNzMwMQorICAgIFN0cmluZyBw
cm90b2NvbDsKKyAgICBib29sIGNvbXBsZXRlIHsgZmFsc2UgfTsKK307CisKK2NsYXNzIE5ldHdv
cmtMb2FkTWV0cmljcyA6IHB1YmxpYyBOZXR3b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5n
RGF0YSB7CiBwdWJsaWM6CiAgICAgTmV0d29ya0xvYWRNZXRyaWNzKCkKKyAgICAgICAgOiBOZXR3
b3JrTG9hZE1ldHJpY3NXaXRob3V0Tm9uVGltaW5nRGF0YSgpCiAgICAgewotICAgICAgICByZXNl
dCgpOwogICAgIH0KIAogICAgIE5ldHdvcmtMb2FkTWV0cmljcyBpc29sYXRlZENvcHkoKSBjb25z
dApAQCAtODYsMzYgKzEwOSw2IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuIGNvcHk7CiAgICAg
fQogCi0gICAgdm9pZCByZXNldCgpCi0gICAgewotICAgICAgICBkb21haW5Mb29rdXBTdGFydCA9
IFNlY29uZHMoLTEpOwotICAgICAgICBkb21haW5Mb29rdXBFbmQgPSBTZWNvbmRzKC0xKTsKLSAg
ICAgICAgY29ubmVjdFN0YXJ0ID0gU2Vjb25kcygtMSk7Ci0gICAgICAgIHNlY3VyZUNvbm5lY3Rp
b25TdGFydCA9IFNlY29uZHMoLTEpOwotICAgICAgICBjb25uZWN0RW5kID0gU2Vjb25kcygtMSk7
Ci0gICAgICAgIHJlcXVlc3RTdGFydCA9IFNlY29uZHMoMCk7Ci0gICAgICAgIHJlc3BvbnNlU3Rh
cnQgPSBTZWNvbmRzKDApOwotICAgICAgICByZXNwb25zZUVuZCA9IFNlY29uZHMoMCk7Ci0gICAg
ICAgIGNvbXBsZXRlID0gZmFsc2U7Ci0gICAgICAgIHByb3RvY29sID0gU3RyaW5nKCk7Ci0gICAg
ICAgIGNsZWFyTm9uVGltaW5nRGF0YSgpOwotICAgIH0KLQotICAgIHZvaWQgY2xlYXJOb25UaW1p
bmdEYXRhKCkKLSAgICB7Ci0gICAgICAgIHJlbW90ZUFkZHJlc3MgPSBTdHJpbmcoKTsKLSAgICAg
ICAgY29ubmVjdGlvbklkZW50aWZpZXIgPSBTdHJpbmcoKTsKLSAgICAgICAgdGxzUHJvdG9jb2wg
PSBTdHJpbmcoKTsKLSAgICAgICAgdGxzQ2lwaGVyID0gU3RyaW5nKCk7Ci0gICAgICAgIHByaW9y
aXR5ID0gTmV0d29ya0xvYWRQcmlvcml0eTo6VW5rbm93bjsKLSAgICAgICAgcmVxdWVzdEhlYWRl
cnMuY2xlYXIoKTsKLSAgICAgICAgcmVxdWVzdEhlYWRlckJ5dGVzU2VudCA9IHN0ZDo6bnVtZXJp
Y19saW1pdHM8dWludDMyX3Q+OjptYXgoKTsKLSAgICAgICAgcmVxdWVzdEJvZHlCeXRlc1NlbnQg
PSBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCk7Ci0gICAgICAgIHJlc3BvbnNl
SGVhZGVyQnl0ZXNSZWNlaXZlZCA9IHN0ZDo6bnVtZXJpY19saW1pdHM8dWludDMyX3Q+OjptYXgo
KTsKLSAgICAgICAgcmVzcG9uc2VCb2R5Qnl0ZXNSZWNlaXZlZCA9IHN0ZDo6bnVtZXJpY19saW1p
dHM8dWludDY0X3Q+OjptYXgoKTsKLSAgICAgICAgcmVzcG9uc2VCb2R5RGVjb2RlZFNpemUgPSBz
dGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCk7Ci0gICAgfQotCiAgICAgYm9vbCBv
cGVyYXRvcj09KGNvbnN0IE5ldHdvcmtMb2FkTWV0cmljcyYgb3RoZXIpIGNvbnN0CiAgICAgewog
ICAgICAgICByZXR1cm4gZG9tYWluTG9va3VwU3RhcnQgPT0gb3RoZXIuZG9tYWluTG9va3VwU3Rh
cnQKQEAgLTE0Niw0MyArMTM5LDI0IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuICEoKnRoaXMg
PT0gb3RoZXIpOwogICAgIH0KIAotICAgIGJvb2wgaXNDb21wbGV0ZSgpIGNvbnN0IHsgcmV0dXJu
IGNvbXBsZXRlOyB9Ci0gICAgdm9pZCBtYXJrQ29tcGxldGUoKSB7IGNvbXBsZXRlID0gdHJ1ZTsg
fQotCiAgICAgdGVtcGxhdGU8Y2xhc3MgRW5jb2Rlcj4gdm9pZCBlbmNvZGUoRW5jb2RlciYpIGNv
bnN0OwogICAgIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+IHN0YXRpYyBib29sIGRlY29kZShEZWNv
ZGVyJiwgTmV0d29ya0xvYWRNZXRyaWNzJik7CiAKLSAgICAvLyBUaGVzZSBzaG91bGQgYmUgdHJl
YXRlZCBhcyBkZWx0YXMgdG8gTG9hZFRpbWluZydzIGZldGNoU3RhcnQuCi0gICAgLy8gVGhleSBz
aG91bGQgYmUgaW4gYXNjZW5kaW5nIG9yZGVyIGFzIGxpc3RlZCBoZXJlLgotICAgIFNlY29uZHMg
ZG9tYWluTG9va3VwU3RhcnQ7ICAgICAvLyAtMSBpZiBubyBETlMuCi0gICAgU2Vjb25kcyBkb21h
aW5Mb29rdXBFbmQ7ICAgICAgIC8vIC0xIGlmIG5vIEROUy4KLSAgICBTZWNvbmRzIGNvbm5lY3RT
dGFydDsgICAgICAgICAgLy8gLTEgaWYgcmV1c2VkIGNvbm5lY3Rpb24uCi0gICAgU2Vjb25kcyBz
ZWN1cmVDb25uZWN0aW9uU3RhcnQ7IC8vIC0xIGlmIG5vIHNlY3VyZSBjb25uZWN0aW9uLgotICAg
IFNlY29uZHMgY29ubmVjdEVuZDsgICAgICAgICAgICAvLyAtMSBpZiByZXVzZWQgY29ubmVjdGlv
bi4KLSAgICBTZWNvbmRzIHJlcXVlc3RTdGFydDsKLSAgICBTZWNvbmRzIHJlc3BvbnNlU3RhcnQ7
Ci0gICAgU2Vjb25kcyByZXNwb25zZUVuZDsKLQotICAgIC8vIEFMUE4gUHJvdG9jb2wgSUQ6IGh0
dHBzOi8vdzNjLmdpdGh1Yi5pby9yZXNvdXJjZS10aW1pbmcvI2JpYi1SRkM3MzAxCi0gICAgU3Ry
aW5nIHByb3RvY29sOwotCiAgICAgU3RyaW5nIHJlbW90ZUFkZHJlc3M7CiAgICAgU3RyaW5nIGNv
bm5lY3Rpb25JZGVudGlmaWVyOwogCiAgICAgU3RyaW5nIHRsc1Byb3RvY29sOwogICAgIFN0cmlu
ZyB0bHNDaXBoZXI7CiAKLSAgICAvLyBXaGV0aGVyIG9yIG5vdCBhbGwgb2YgdGhlIHByb3BlcnRp
ZXMgKDAgb3Igb3RoZXJ3aXNlKSBoYXZlIGJlZW4gc2V0LgotICAgIE5ldHdvcmtMb2FkUHJpb3Jp
dHkgcHJpb3JpdHk7Ci0gICAgYm9vbCBjb21wbGV0ZSB7IGZhbHNlIH07CisgICAgTmV0d29ya0xv
YWRQcmlvcml0eSBwcmlvcml0eSB7IE5ldHdvcmtMb2FkUHJpb3JpdHk6OlVua25vd24gfTsKIAog
ICAgIEhUVFBIZWFkZXJNYXAgcmVxdWVzdEhlYWRlcnM7CiAKLSAgICB1aW50NjRfdCByZXF1ZXN0
SGVhZGVyQnl0ZXNTZW50OwotICAgIHVpbnQ2NF90IHJlc3BvbnNlSGVhZGVyQnl0ZXNSZWNlaXZl
ZDsKLSAgICB1aW50NjRfdCByZXF1ZXN0Qm9keUJ5dGVzU2VudDsKLSAgICB1aW50NjRfdCByZXNw
b25zZUJvZHlCeXRlc1JlY2VpdmVkOwotICAgIHVpbnQ2NF90IHJlc3BvbnNlQm9keURlY29kZWRT
aXplOworICAgIHVpbnQ2NF90IHJlcXVlc3RIZWFkZXJCeXRlc1NlbnQgeyBzdGQ6Om51bWVyaWNf
bGltaXRzPHVpbnQzMl90Pjo6bWF4KCkgfTsKKyAgICB1aW50NjRfdCByZXNwb25zZUhlYWRlckJ5
dGVzUmVjZWl2ZWQgeyBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQzMl90Pjo6bWF4KCkgfTsKKyAg
ICB1aW50NjRfdCByZXF1ZXN0Qm9keUJ5dGVzU2VudCB7IHN0ZDo6bnVtZXJpY19saW1pdHM8dWlu
dDY0X3Q+OjptYXgoKSB9OworICAgIHVpbnQ2NF90IHJlc3BvbnNlQm9keUJ5dGVzUmVjZWl2ZWQg
eyBzdGQ6Om51bWVyaWNfbGltaXRzPHVpbnQ2NF90Pjo6bWF4KCkgfTsKKyAgICB1aW50NjRfdCBy
ZXNwb25zZUJvZHlEZWNvZGVkU2l6ZSB7IHN0ZDo6bnVtZXJpY19saW1pdHM8dWludDY0X3Q+Ojpt
YXgoKSB9OwogfTsKIAogI2lmIFBMQVRGT1JNKENPQ09BKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9OZXR3b3JrUHJvY2Vzcy9zb3VwL05ldHdvcmtEYXRhVGFza1NvdXAuY3BwIGIvU291cmNl
L1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9zb3VwL05ldHdvcmtEYXRhVGFza1NvdXAuY3BwCmluZGV4
IGIyZGQ5ZTUzNjYwNmExZGFkMDE1N2Y3YjgwZjBhNmJhNzZkZGVhMmUuLjc3NGM1YTgxYWQyOGE4
Njc4OWQwYmQzYzY4MzYzZDc5MDViNTMwZGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0
d29ya1Byb2Nlc3Mvc291cC9OZXR3b3JrRGF0YVRhc2tTb3VwLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L05ldHdvcmtQcm9jZXNzL3NvdXAvTmV0d29ya0RhdGFUYXNrU291cC5jcHAKQEAgLTcxNCw3
ICs3MTQsNyBAQCB2b2lkIE5ldHdvcmtEYXRhVGFza1NvdXA6OmNvbnRpbnVlSFRUUFJlZGlyZWN0
aW9uKCkKICAgICAgICAgaWYgKHJlcXVlc3QudXJsKCkucHJvdG9jb2xJc0luSFRUUEZhbWlseSgp
KSB7CiAgICAgICAgICAgICBpZiAoaXNDcm9zc09yaWdpbikgewogICAgICAgICAgICAgICAgIG1f
c3RhcnRUaW1lID0gTW9ub3RvbmljVGltZTo6bm93KCk7Ci0gICAgICAgICAgICAgICAgbV9uZXR3
b3JrTG9hZE1ldHJpY3MucmVzZXQoKTsKKyAgICAgICAgICAgICAgICBtX25ldHdvcmtMb2FkTWV0
cmljcyA9IHsgfTsKICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgYXBwbHlBdXRoZW50aWNh
dGlvblRvUmVxdWVzdChyZXF1ZXN0KTsKQEAgLTExNTYsNyArMTE1Niw3IEBAIHZvaWQgTmV0d29y
a0RhdGFUYXNrU291cDo6cmVzdGFydGVkQ2FsbGJhY2soU291cE1lc3NhZ2UqIHNvdXBNZXNzYWdl
LCBOZXR3b3JrRGF0CiB2b2lkIE5ldHdvcmtEYXRhVGFza1NvdXA6OmRpZFJlc3RhcnQoKQogewog
ICAgIG1fc3RhcnRUaW1lID0gTW9ub3RvbmljVGltZTo6bm93KCk7Ci0gICAgbV9uZXR3b3JrTG9h
ZE1ldHJpY3MucmVzZXQoKTsKKyAgICBtX25ldHdvcmtMb2FkTWV0cmljcyA9IHsgfTsKIH0KIAog
fSAvLyBuYW1lc3BhY2UgV2ViS2l0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>