<?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>141693</bug_id>
          
          <creation_ts>2015-02-16 21:42:56 -0800</creation_ts>
          <short_desc>Slight CachedPage class clean up</short_desc>
          <delta_ts>2015-02-17 15:06:39 -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>Page Loading</component>
          <version>528+ (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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1069758</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-02-16 21:42:56 -0800</bug_when>
    <thetext>Slight CachedPage class clean up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069763</commentid>
    <comment_count>1</comment_count>
      <attachid>246727</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-02-16 22:12:52 -0800</bug_when>
    <thetext>Created attachment 246727
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069860</commentid>
    <comment_count>2</comment_count>
      <attachid>246746</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-02-17 09:42:52 -0800</bug_when>
    <thetext>Created attachment 246746
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069964</commentid>
    <comment_count>3</comment_count>
      <attachid>246746</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-17 15:06:33 -0800</bug_when>
    <thetext>Comment on attachment 246746
Patch

Clearing flags on attachment: 246746

Committed r180244: &lt;http://trac.webkit.org/changeset/180244&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069965</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-17 15:06:39 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246727</attachid>
            <date>2015-02-16 22:12:52 -0800</date>
            <delta_ts>2015-02-17 09:42:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141693-20150216221247.patch</filename>
            <type>text/plain</type>
            <size>4844</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgwMjA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzVkZmYzYWFhZTRlMGYy
NjMxMmQ1ZDc2ZGQ4ZTIxMmRmYTUyMWE4MS4uYmJjM2RiNTFhNzAzYjhhNzYwNDBiMzZmNjA5OGE2
ODk4NzliMGU1ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE1LTAyLTE2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKKyAgICAgICAgU2xpZ2h0IENhY2hlZFBhZ2Ug
Y2xhc3MgY2xlYW4gdXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTY5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFNsaWdodCBDYWNoZWRQYWdlIGNsYXNzIGNsZWFuIHVwOgorICAgICAgICAtIERyb3Ag
dW5uZWNlc3NhcnkgbV90aW1lU3RhbXAgZGF0YSBtZW1iZXIKKyAgICAgICAgLSBVc2Ugc3RkOjpj
aHJvbm8KKyAgICAgICAgLSBQcm90ZWN0IG1fbmVlZHNDYXB0aW9uUHJlZmVyZW5jZXNDaGFuZ2Vk
IGRhdGEgbWVtYmVyIHdpdGgKKyAgICAgICAgICAjaWYgRU5BQkxFKFZJREVPX1RSQUNLKQorICAg
ICAgICAtIE1lcmdlIGRlc3Ryb3koKSBtZXRob2QgaW50byB0aGUgZGVzdHJ1Y3RvciBhcyB0aGlz
IGlzIHRoZQorICAgICAgICAgIG9ubHkgY2FsbGVyCisgICAgICAgIC0gVXBkYXRlIGNsZWFyKCkg
dG8gcmVzZXQgMiBkYXRhIG1lbWJlcnMgdGhhdCB3ZXJlIG1pc3NpbmcKKworMjAxNS0wMi0xNiAg
Q2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCiAgICAgICAgIEtlZXAgYWxsIG1lbW9y
eSBjYWNoZSByZXNvdXJjZXMgaW4gTGlzdEhhc2hTZXRzCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDE2NjcKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaGlzdG9yeS9DYWNoZWRQYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2hpc3RvcnkvQ2Fj
aGVkUGFnZS5jcHAKaW5kZXggYWYwNmY1OGU2ZjgxYTIxNjczN2JjNDU4ZWFjZmM5Mjk2ODY1MTc3
OS4uYTBkMTM3YmQyNmU5ZTI3OGU2ODQwMmZkZGI3Yzk1YzNjY2FiOTQzNSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaGlzdG9yeS9DYWNoZWRQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9oaXN0b3J5L0NhY2hlZFBhZ2UuY3BwCkBAIC0zNSw3ICszNSw2IEBACiAjaW5jbHVkZSAiUGFn
ZS5oIgogI2luY2x1ZGUgIlNldHRpbmdzLmgiCiAjaW5jbHVkZSAiVmlzaXRlZExpbmtTdGF0ZS5o
IgotI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGltZS5oPgogI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVk
TGVha0NvdW50ZXIuaD4KICNpbmNsdWRlIDx3dGYvU3RkTGliRXh0cmFzLmg+CiAKQEAgLTUwLDEy
ICs0OSwxMyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiBERUZJTkVfREVCVUdfT05MWV9HTE9CQUwo
V1RGOjpSZWZDb3VudGVkTGVha0NvdW50ZXIsIGNhY2hlZFBhZ2VDb3VudGVyLCAoIkNhY2hlZFBh
Z2UiKSk7CiAKIENhY2hlZFBhZ2U6OkNhY2hlZFBhZ2UoUGFnZSYgcGFnZSkKLSAgICA6IG1fdGlt
ZVN0YW1wKG1vbm90b25pY2FsbHlJbmNyZWFzaW5nVGltZSgpKQotICAgICwgbV9leHBpcmF0aW9u
VGltZShtX3RpbWVTdGFtcCArIHBhZ2Uuc2V0dGluZ3MoKS5iYWNrRm9yd2FyZENhY2hlRXhwaXJh
dGlvbkludGVydmFsKCkpCisgICAgOiBtX2V4cGlyYXRpb25UaW1lKHN0ZDo6Y2hyb25vOjpzdGVh
ZHlfY2xvY2s6Om5vdygpICsgc3RkOjpjaHJvbm86OnNlY29uZHMoc3RhdGljX2Nhc3Q8bG9uZyBs
b25nPihwYWdlLnNldHRpbmdzKCkuYmFja0ZvcndhcmRDYWNoZUV4cGlyYXRpb25JbnRlcnZhbCgp
KSkpCiAgICAgLCBtX2NhY2hlZE1haW5GcmFtZShzdGQ6Om1ha2VfdW5pcXVlPENhY2hlZEZyYW1l
PihwYWdlLm1haW5GcmFtZSgpKSkKICAgICAsIG1fbmVlZFN0eWxlUmVjYWxjRm9yVmlzaXRlZExp
bmtzKGZhbHNlKQogICAgICwgbV9uZWVkc0Z1bGxTdHlsZVJlY2FsYyhmYWxzZSkKKyNpZiBFTkFC
TEUoVklERU9fVFJBQ0spCiAgICAgLCBtX25lZWRzQ2FwdGlvblByZWZlcmVuY2VzQ2hhbmdlZChm
YWxzZSkKKyNlbmRpZgogICAgICwgbV9uZWVkc0RldmljZVNjYWxlQ2hhbmdlZChmYWxzZSkKIHsK
ICNpZm5kZWYgTkRFQlVHCkBAIC02OSw4ICs2OSw4IEBAIENhY2hlZFBhZ2U6On5DYWNoZWRQYWdl
KCkKICAgICBjYWNoZWRQYWdlQ291bnRlci5kZWNyZW1lbnQoKTsKICNlbmRpZgogCi0gICAgZGVz
dHJveSgpOwotICAgIEFTU0VSVCghbV9jYWNoZWRNYWluRnJhbWUpOworICAgIGlmIChtX2NhY2hl
ZE1haW5GcmFtZSkKKyAgICAgICAgbV9jYWNoZWRNYWluRnJhbWUtPmRlc3Ryb3koKTsKIH0KIAog
dm9pZCBDYWNoZWRQYWdlOjpyZXN0b3JlKFBhZ2UmIHBhZ2UpCkBAIC0xMTAsOSArMTEwLDggQEAg
dm9pZCBDYWNoZWRQYWdlOjpyZXN0b3JlKFBhZ2UmIHBhZ2UpCiAgICAgICAgICAgICBmcmFtZS0+
ZG9jdW1lbnQoKS0+dmlzaXRlZExpbmtTdGF0ZSgpLmludmFsaWRhdGVTdHlsZUZvckFsbExpbmtz
KCk7CiAgICAgfQogCi0gICAgaWYgKG1fbmVlZHNEZXZpY2VTY2FsZUNoYW5nZWQpIHsKKyAgICBp
ZiAobV9uZWVkc0RldmljZVNjYWxlQ2hhbmdlZCkKICAgICAgICAgcGFnZS5tYWluRnJhbWUoKS5k
ZXZpY2VPclBhZ2VTY2FsZUZhY3RvckNoYW5nZWQoKTsKLSAgICB9CiAKICAgICBpZiAobV9uZWVk
c0Z1bGxTdHlsZVJlY2FsYykKICAgICAgICAgcGFnZS5zZXROZWVkc1JlY2FsY1N0eWxlSW5BbGxG
cmFtZXMoKTsKQEAgLTEyOSwyMiArMTI4LDE4IEBAIHZvaWQgQ2FjaGVkUGFnZTo6Y2xlYXIoKQog
ewogICAgIEFTU0VSVChtX2NhY2hlZE1haW5GcmFtZSk7CiAgICAgbV9jYWNoZWRNYWluRnJhbWUt
PmNsZWFyKCk7Ci0gICAgbV9jYWNoZWRNYWluRnJhbWUgPSAwOworICAgIG1fY2FjaGVkTWFpbkZy
YW1lID0gbnVsbHB0cjsKICAgICBtX25lZWRTdHlsZVJlY2FsY0ZvclZpc2l0ZWRMaW5rcyA9IGZh
bHNlOwogICAgIG1fbmVlZHNGdWxsU3R5bGVSZWNhbGMgPSBmYWxzZTsKLX0KLQotdm9pZCBDYWNo
ZWRQYWdlOjpkZXN0cm95KCkKLXsKLSAgICBpZiAobV9jYWNoZWRNYWluRnJhbWUpCi0gICAgICAg
IG1fY2FjaGVkTWFpbkZyYW1lLT5kZXN0cm95KCk7Ci0KLSAgICBtX2NhY2hlZE1haW5GcmFtZSA9
IDA7CisjaWYgRU5BQkxFKFZJREVPX1RSQUNLKQorICAgIG1fbmVlZHNDYXB0aW9uUHJlZmVyZW5j
ZXNDaGFuZ2VkID0gZmFsc2U7CisjZW5kaWYKKyAgICBtX25lZWRzRGV2aWNlU2NhbGVDaGFuZ2Vk
ID0gZmFsc2U7CiB9CiAKIGJvb2wgQ2FjaGVkUGFnZTo6aGFzRXhwaXJlZCgpIGNvbnN0CiB7Ci0g
ICAgcmV0dXJuIG1vbm90b25pY2FsbHlJbmNyZWFzaW5nVGltZSgpID4gbV9leHBpcmF0aW9uVGlt
ZTsKKyAgICByZXR1cm4gc3RkOjpjaHJvbm86OnN0ZWFkeV9jbG9jazo6bm93KCkgPiBtX2V4cGly
YXRpb25UaW1lOwogfQogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9oaXN0b3J5L0NhY2hlZFBhZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL2hpc3Rvcnkv
Q2FjaGVkUGFnZS5oCmluZGV4IGZkOWYyMTg2YWQ2NGYwNzAxMjc3ODQyNmU2ZDBhOTlmMThmNGVh
NGMuLmQ1YmZjYTEwZWU2ODA0Mjg3MDYyMmI2NzAyODhkNzUwODkzYjdlMzggMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2hpc3RvcnkvQ2FjaGVkUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2hpc3RvcnkvQ2FjaGVkUGFnZS5oCkBAIC0yOSw3ICsyOSw3IEBACiAjaW5jbHVkZSAiQ2FjaGVk
RnJhbWUuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewotICAgIAorCiBjbGFzcyBEb2N1bWVudDsK
IGNsYXNzIERvY3VtZW50TG9hZGVyOwogY2xhc3MgUGFnZTsKQEAgLTQ1LDcgKzQ1LDYgQEAgcHVi
bGljOgogICAgIERvY3VtZW50KiBkb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIG1fY2FjaGVkTWFp
bkZyYW1lLT5kb2N1bWVudCgpOyB9CiAgICAgRG9jdW1lbnRMb2FkZXIqIGRvY3VtZW50TG9hZGVy
KCkgY29uc3QgeyByZXR1cm4gbV9jYWNoZWRNYWluRnJhbWUtPmRvY3VtZW50TG9hZGVyKCk7IH0K
IAotICAgIGRvdWJsZSB0aW1lU3RhbXAoKSBjb25zdCB7IHJldHVybiBtX3RpbWVTdGFtcDsgfQog
ICAgIGJvb2wgaGFzRXhwaXJlZCgpIGNvbnN0OwogICAgIAogICAgIENhY2hlZEZyYW1lKiBjYWNo
ZWRNYWluRnJhbWUoKSB7IHJldHVybiBtX2NhY2hlZE1haW5GcmFtZS5nZXQoKTsgfQpAQCAtNTks
MTQgKzU4LDEzIEBAIHB1YmxpYzoKICAgICB2b2lkIG1hcmtGb3JEZXZpY2VTY2FsZUNoYW5nZWQo
KSB7IG1fbmVlZHNEZXZpY2VTY2FsZUNoYW5nZWQgPSB0cnVlOyB9CiAKIHByaXZhdGU6Ci0gICAg
dm9pZCBkZXN0cm95KCk7Ci0KLSAgICBkb3VibGUgbV90aW1lU3RhbXA7Ci0gICAgZG91YmxlIG1f
ZXhwaXJhdGlvblRpbWU7CisgICAgc3RkOjpjaHJvbm86OnRpbWVfcG9pbnQ8c3RkOjpjaHJvbm86
OnN0ZWFkeV9jbG9jaz4gbV9leHBpcmF0aW9uVGltZTsKICAgICBzdGQ6OnVuaXF1ZV9wdHI8Q2Fj
aGVkRnJhbWU+IG1fY2FjaGVkTWFpbkZyYW1lOwogICAgIGJvb2wgbV9uZWVkU3R5bGVSZWNhbGNG
b3JWaXNpdGVkTGlua3M7CiAgICAgYm9vbCBtX25lZWRzRnVsbFN0eWxlUmVjYWxjOworI2lmIEVO
QUJMRShWSURFT19UUkFDSykKICAgICBib29sIG1fbmVlZHNDYXB0aW9uUHJlZmVyZW5jZXNDaGFu
Z2VkOworI2VuZGlmCiAgICAgYm9vbCBtX25lZWRzRGV2aWNlU2NhbGVDaGFuZ2VkOwogfTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246746</attachid>
            <date>2015-02-17 09:42:52 -0800</date>
            <delta_ts>2015-02-17 15:06:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141693-20150217094245.patch</filename>
            <type>text/plain</type>
            <size>4321</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgwMjI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWViZjNjYzVmZDVlMWUw
OTY0NjQ4NTQ4ZGE2ZDU2YzhhOWNjZGQ1OS4uZjQxYTZiZmYxMDQxNzIxNDdlNzJlZmQ0MjE0NmY5
MmY3ODkxZTgzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE1LTAyLTE2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU2xpZ2h0IENhY2hlZFBhZ2Ug
Y2xhc3MgY2xlYW4gdXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTY5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFNsaWdodCBDYWNoZWRQYWdlIGNsYXNzIGNsZWFuIHVwOgorICAgICAgICAtIERyb3Ag
dW5uZWNlc3NhcnkgbV90aW1lU3RhbXAgZGF0YSBtZW1iZXIKKyAgICAgICAgLSBQcm90ZWN0IG1f
bmVlZHNDYXB0aW9uUHJlZmVyZW5jZXNDaGFuZ2VkIGRhdGEgbWVtYmVyIHdpdGgKKyAgICAgICAg
ICAjaWYgRU5BQkxFKFZJREVPX1RSQUNLKQorICAgICAgICAtIE1lcmdlIGRlc3Ryb3koKSBtZXRo
b2QgaW50byB0aGUgZGVzdHJ1Y3RvciBhcyB0aGlzIGlzIHRoZQorICAgICAgICAgIG9ubHkgY2Fs
bGVyCisgICAgICAgIC0gVXBkYXRlIGNsZWFyKCkgdG8gcmVzZXQgMiBkYXRhIG1lbWJlcnMgdGhh
dCB3ZXJlIG1pc3NpbmcKKwogMjAxNS0wMi0xNyAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUu
Y29tPgogCiAgICAgICAgIEFjY2VzcyBNZW1vcnlQcmVzc3VyZUhhbmRsZXIgZ2xvYmFsIGluc3Rh
bmNlIHZpYSBhIHNpbmdsZXRvbigpIHN0YXRpYyBtZW1iZXIgZnVuY3Rpb24KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2hpc3RvcnkvQ2FjaGVkUGFnZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9o
aXN0b3J5L0NhY2hlZFBhZ2UuY3BwCmluZGV4IGFmMDZmNThlNmY4MWEyMTY3MzdiYzQ1OGVhY2Zj
OTI5Njg2NTE3NzkuLjg0YWEwMzA0ZDVlMmRkYzMzOTNjM2NlOGQ4Y2JlNTk4NjVlZWIxN2MgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2hpc3RvcnkvQ2FjaGVkUGFnZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvaGlzdG9yeS9DYWNoZWRQYWdlLmNwcApAQCAtNTAsMTIgKzUwLDEzIEBAIG5h
bWVzcGFjZSBXZWJDb3JlIHsKIERFRklORV9ERUJVR19PTkxZX0dMT0JBTChXVEY6OlJlZkNvdW50
ZWRMZWFrQ291bnRlciwgY2FjaGVkUGFnZUNvdW50ZXIsICgiQ2FjaGVkUGFnZSIpKTsKIAogQ2Fj
aGVkUGFnZTo6Q2FjaGVkUGFnZShQYWdlJiBwYWdlKQotICAgIDogbV90aW1lU3RhbXAobW9ub3Rv
bmljYWxseUluY3JlYXNpbmdUaW1lKCkpCi0gICAgLCBtX2V4cGlyYXRpb25UaW1lKG1fdGltZVN0
YW1wICsgcGFnZS5zZXR0aW5ncygpLmJhY2tGb3J3YXJkQ2FjaGVFeHBpcmF0aW9uSW50ZXJ2YWwo
KSkKKyAgICA6IG1fZXhwaXJhdGlvblRpbWUobW9ub3RvbmljYWxseUluY3JlYXNpbmdUaW1lKCkg
KyBwYWdlLnNldHRpbmdzKCkuYmFja0ZvcndhcmRDYWNoZUV4cGlyYXRpb25JbnRlcnZhbCgpKQog
ICAgICwgbV9jYWNoZWRNYWluRnJhbWUoc3RkOjptYWtlX3VuaXF1ZTxDYWNoZWRGcmFtZT4ocGFn
ZS5tYWluRnJhbWUoKSkpCiAgICAgLCBtX25lZWRTdHlsZVJlY2FsY0ZvclZpc2l0ZWRMaW5rcyhm
YWxzZSkKICAgICAsIG1fbmVlZHNGdWxsU3R5bGVSZWNhbGMoZmFsc2UpCisjaWYgRU5BQkxFKFZJ
REVPX1RSQUNLKQogICAgICwgbV9uZWVkc0NhcHRpb25QcmVmZXJlbmNlc0NoYW5nZWQoZmFsc2Up
CisjZW5kaWYKICAgICAsIG1fbmVlZHNEZXZpY2VTY2FsZUNoYW5nZWQoZmFsc2UpCiB7CiAjaWZu
ZGVmIE5ERUJVRwpAQCAtNjksOCArNzAsOCBAQCBDYWNoZWRQYWdlOjp+Q2FjaGVkUGFnZSgpCiAg
ICAgY2FjaGVkUGFnZUNvdW50ZXIuZGVjcmVtZW50KCk7CiAjZW5kaWYKIAotICAgIGRlc3Ryb3ko
KTsKLSAgICBBU1NFUlQoIW1fY2FjaGVkTWFpbkZyYW1lKTsKKyAgICBpZiAobV9jYWNoZWRNYWlu
RnJhbWUpCisgICAgICAgIG1fY2FjaGVkTWFpbkZyYW1lLT5kZXN0cm95KCk7CiB9CiAKIHZvaWQg
Q2FjaGVkUGFnZTo6cmVzdG9yZShQYWdlJiBwYWdlKQpAQCAtMTEwLDkgKzExMSw4IEBAIHZvaWQg
Q2FjaGVkUGFnZTo6cmVzdG9yZShQYWdlJiBwYWdlKQogICAgICAgICAgICAgZnJhbWUtPmRvY3Vt
ZW50KCktPnZpc2l0ZWRMaW5rU3RhdGUoKS5pbnZhbGlkYXRlU3R5bGVGb3JBbGxMaW5rcygpOwog
ICAgIH0KIAotICAgIGlmIChtX25lZWRzRGV2aWNlU2NhbGVDaGFuZ2VkKSB7CisgICAgaWYgKG1f
bmVlZHNEZXZpY2VTY2FsZUNoYW5nZWQpCiAgICAgICAgIHBhZ2UubWFpbkZyYW1lKCkuZGV2aWNl
T3JQYWdlU2NhbGVGYWN0b3JDaGFuZ2VkKCk7Ci0gICAgfQogCiAgICAgaWYgKG1fbmVlZHNGdWxs
U3R5bGVSZWNhbGMpCiAgICAgICAgIHBhZ2Uuc2V0TmVlZHNSZWNhbGNTdHlsZUluQWxsRnJhbWVz
KCk7CkBAIC0xMjksMTcgKzEyOSwxMyBAQCB2b2lkIENhY2hlZFBhZ2U6OmNsZWFyKCkKIHsKICAg
ICBBU1NFUlQobV9jYWNoZWRNYWluRnJhbWUpOwogICAgIG1fY2FjaGVkTWFpbkZyYW1lLT5jbGVh
cigpOwotICAgIG1fY2FjaGVkTWFpbkZyYW1lID0gMDsKKyAgICBtX2NhY2hlZE1haW5GcmFtZSA9
IG51bGxwdHI7CiAgICAgbV9uZWVkU3R5bGVSZWNhbGNGb3JWaXNpdGVkTGlua3MgPSBmYWxzZTsK
ICAgICBtX25lZWRzRnVsbFN0eWxlUmVjYWxjID0gZmFsc2U7Ci19Ci0KLXZvaWQgQ2FjaGVkUGFn
ZTo6ZGVzdHJveSgpCi17Ci0gICAgaWYgKG1fY2FjaGVkTWFpbkZyYW1lKQotICAgICAgICBtX2Nh
Y2hlZE1haW5GcmFtZS0+ZGVzdHJveSgpOwotCi0gICAgbV9jYWNoZWRNYWluRnJhbWUgPSAwOwor
I2lmIEVOQUJMRShWSURFT19UUkFDSykKKyAgICBtX25lZWRzQ2FwdGlvblByZWZlcmVuY2VzQ2hh
bmdlZCA9IGZhbHNlOworI2VuZGlmCisgICAgbV9uZWVkc0RldmljZVNjYWxlQ2hhbmdlZCA9IGZh
bHNlOwogfQogCiBib29sIENhY2hlZFBhZ2U6Omhhc0V4cGlyZWQoKSBjb25zdApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaGlzdG9yeS9DYWNoZWRQYWdlLmggYi9Tb3VyY2UvV2ViQ29yZS9o
aXN0b3J5L0NhY2hlZFBhZ2UuaAppbmRleCBmZDlmMjE4NmFkNjRmMDcwMTI3Nzg0MjZlNmQwYTk5
ZjE4ZjRlYTRjLi41NjM2ZGUxYzViYTI1YmM2ZDcyYTNkZDRiOTIxMjQ3OGJkOTNjZjIxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9oaXN0b3J5L0NhY2hlZFBhZ2UuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9oaXN0b3J5L0NhY2hlZFBhZ2UuaApAQCAtMjksNyArMjksNyBAQAogI2luY2x1ZGUg
IkNhY2hlZEZyYW1lLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKLSAgICAKKwogY2xhc3MgRG9j
dW1lbnQ7CiBjbGFzcyBEb2N1bWVudExvYWRlcjsKIGNsYXNzIFBhZ2U7CkBAIC00NSw3ICs0NSw2
IEBAIHB1YmxpYzoKICAgICBEb2N1bWVudCogZG9jdW1lbnQoKSBjb25zdCB7IHJldHVybiBtX2Nh
Y2hlZE1haW5GcmFtZS0+ZG9jdW1lbnQoKTsgfQogICAgIERvY3VtZW50TG9hZGVyKiBkb2N1bWVu
dExvYWRlcigpIGNvbnN0IHsgcmV0dXJuIG1fY2FjaGVkTWFpbkZyYW1lLT5kb2N1bWVudExvYWRl
cigpOyB9CiAKLSAgICBkb3VibGUgdGltZVN0YW1wKCkgY29uc3QgeyByZXR1cm4gbV90aW1lU3Rh
bXA7IH0KICAgICBib29sIGhhc0V4cGlyZWQoKSBjb25zdDsKICAgICAKICAgICBDYWNoZWRGcmFt
ZSogY2FjaGVkTWFpbkZyYW1lKCkgeyByZXR1cm4gbV9jYWNoZWRNYWluRnJhbWUuZ2V0KCk7IH0K
QEAgLTU5LDE0ICs1OCwxMyBAQCBwdWJsaWM6CiAgICAgdm9pZCBtYXJrRm9yRGV2aWNlU2NhbGVD
aGFuZ2VkKCkgeyBtX25lZWRzRGV2aWNlU2NhbGVDaGFuZ2VkID0gdHJ1ZTsgfQogCiBwcml2YXRl
OgotICAgIHZvaWQgZGVzdHJveSgpOwotCi0gICAgZG91YmxlIG1fdGltZVN0YW1wOwogICAgIGRv
dWJsZSBtX2V4cGlyYXRpb25UaW1lOwogICAgIHN0ZDo6dW5pcXVlX3B0cjxDYWNoZWRGcmFtZT4g
bV9jYWNoZWRNYWluRnJhbWU7CiAgICAgYm9vbCBtX25lZWRTdHlsZVJlY2FsY0ZvclZpc2l0ZWRM
aW5rczsKICAgICBib29sIG1fbmVlZHNGdWxsU3R5bGVSZWNhbGM7CisjaWYgRU5BQkxFKFZJREVP
X1RSQUNLKQogICAgIGJvb2wgbV9uZWVkc0NhcHRpb25QcmVmZXJlbmNlc0NoYW5nZWQ7CisjZW5k
aWYKICAgICBib29sIG1fbmVlZHNEZXZpY2VTY2FsZUNoYW5nZWQ7CiB9OwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>