<?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>176138</bug_id>
          
          <creation_ts>2017-08-30 17:26:29 -0700</creation_ts>
          <short_desc>Do not create a salt if the CacheStorage engine should not persist</short_desc>
          <delta_ts>2017-09-27 12:44:20 -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>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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>achristensen</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1343810</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-08-30 17:26:29 -0700</bug_when>
    <thetext>There is no need for a salt if there is no access to the disk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1343816</commentid>
    <comment_count>1</comment_count>
      <attachid>319428</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-08-30 17:34:11 -0700</bug_when>
    <thetext>Created attachment 319428
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1343985</commentid>
    <comment_count>2</comment_count>
      <attachid>319428</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-08-31 10:39:58 -0700</bug_when>
    <thetext>Comment on attachment 319428
Patch

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

&gt; Source/WebKit/NetworkProcess/cache/NetworkCacheData.h:-108
&gt; -Salt makeSalt();

Won&apos;t we just need to put this back when we make persistent caches use salts?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1343994</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-08-31 10:49:52 -0700</bug_when>
    <thetext>Thanks for the review.

(In reply to Alex Christensen from comment #2)
&gt; Comment on attachment 319428 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=319428&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/NetworkProcess/cache/NetworkCacheData.h:-108
&gt; &gt; -Salt makeSalt();
&gt; 
&gt; Won&apos;t we just need to put this back when we make persistent caches use salts?

For persistent cache salts, we have readOrMakeSalt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1344014</commentid>
    <comment_count>4</comment_count>
      <attachid>319428</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-31 11:19:58 -0700</bug_when>
    <thetext>Comment on attachment 319428
Patch

Clearing flags on attachment: 319428

Committed r221426: &lt;http://trac.webkit.org/changeset/221426&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1344015</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-31 11:19:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1353631</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-09-27 12:44:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/34693860&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>319428</attachid>
            <date>2017-08-30 17:34:11 -0700</date>
            <delta_ts>2017-08-31 11:19:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-176138-20170830173410.patch</filename>
            <type>text/plain</type>
            <size>7388</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIxMzcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDJhOTA3ZDQzODA1ZmRiZjRi
NGYxZGYwOGRjMjkyMTM0MGZiZDAyOTYuLjU5ZDU0MWNlMGY5N2IzNGI2NzgwNmFhZGQ1NTliOWIz
ZjcxMzQ1MjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjkgQEAKIDIwMTctMDgtMzAgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCisgICAgICAgIERvIG5vdCBjcmVhdGUgYSBzYWx0
IGlmIHRoZSBDYWNoZVN0b3JhZ2UgZW5naW5lIHNob3VsZCBub3QgcGVyc2lzdAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc2MTM4CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9j
YWNoZS9DYWNoZVN0b3JhZ2VFbmdpbmUuY3BwOgorICAgICAgICAoV2ViS2l0OjpDYWNoZVN0b3Jh
Z2U6OkVuZ2luZTo6fkVuZ2luZSk6IEVuc3VyaW5nIHRoYXQgQ2FjaGVzIHdpbGwgbm90IHRyeSB1
c2luZyB0aGUgZW5naW5lIGlmIGl0IGdvZXMgYXdheS4KKyAgICAgICAgKFdlYktpdDo6Q2FjaGVT
dG9yYWdlOjpFbmdpbmU6OmluaXRpYWxpemUpOiBSZW1vdmluZyBtYWtpbmcgYSBzYWx0IGlmIGVu
Z2luZSBkYXRhIGlzIG5vdCBwZXJzaXN0ZW50LgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL2Nh
Y2hlL0NhY2hlU3RvcmFnZUVuZ2luZS5oOiBDaGVjayBwZXJzaXN0ZW5jeSBhY2NvcmRpbmcgdGhl
IHJvb3QgcGF0aC4gSWYgaXQgaXMgbnVsbCwgY2FjaGVzIHNob3VsZCBub3QgdHJ5IHRvIGRvIHBl
cnNpc3RlbmN5LgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL2NhY2hlL0NhY2hlU3RvcmFnZUVu
Z2luZUNhY2hlcy5jcHA6CisgICAgICAgIChXZWJLaXQ6OkNhY2hlU3RvcmFnZTo6Y2FjaGVzUm9v
dFBhdGgpOgorICAgICAgICAoV2ViS2l0OjpDYWNoZVN0b3JhZ2U6OkNhY2hlczo6aW5pdGlhbGl6
ZSk6CisgICAgICAgIChXZWJLaXQ6OkNhY2hlU3RvcmFnZTo6Q2FjaGVzOjpkZXRhY2gpOgorICAg
ICAgICAoV2ViS2l0OjpDYWNoZVN0b3JhZ2U6OkNhY2hlczo6cmVhZENhY2hlc0Zyb21EaXNrKToK
KyAgICAgICAgKFdlYktpdDo6Q2FjaGVTdG9yYWdlOjpDYWNoZXM6OndyaXRlQ2FjaGVzVG9EaXNr
KToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9jYWNoZS9DYWNoZVN0b3JhZ2VFbmdpbmVDYWNo
ZXMuaDoKKyAgICAgICAgKFdlYktpdDo6Q2FjaGVTdG9yYWdlOjpDYWNoZXM6OnNob3VsZFBlcnNp
c3QgY29uc3QpOgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL2NhY2hlL05ldHdvcmtDYWNoZURh
dGEuY3BwOiBNYWtpbmcgbWFrZVNhbHQgcHJpdmF0ZSBhZ2Fpbi4KKyAgICAgICAgKFdlYktpdDo6
TmV0d29ya0NhY2hlOjptYWtlU2FsdCk6CisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvY2FjaGUv
TmV0d29ya0NhY2hlRGF0YS5oOgorCisKKzIwMTctMDgtMzAgIFlvdWVubiBGYWJsZXQgIDx5b3Vl
bm5AYXBwbGUuY29tPgorCiAgICAgICAgIFtDYWNoZSBBUEldIFN1cHBvcnQgY2FjaGUgbmFtZXMg
cGVyc2lzdGVuY3kKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE3NTk5NQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL2Nh
Y2hlL0NhY2hlU3RvcmFnZUVuZ2luZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNz
L2NhY2hlL0NhY2hlU3RvcmFnZUVuZ2luZS5jcHAKaW5kZXggYTQ1ZjczZjAwOWM5YjFjMGI3ODA1
ZWQ5OTViMzI2YmQ3NjAwMDk2Yi4uMTUzN2ZmM2JkOWJlYWJjMDUxNWQ0ODk0NzU2MzI1NDk3YmMx
MzdlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jYWNoZS9DYWNo
ZVN0b3JhZ2VFbmdpbmUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2Fj
aGUvQ2FjaGVTdG9yYWdlRW5naW5lLmNwcApAQCAtNDgsNiArNDgsMTIgQEAgc3RhdGljIEhhc2hN
YXA8UEFMOjpTZXNzaW9uSUQsIFJlZlB0cjxFbmdpbmU+PiYgZ2xvYmFsRW5naW5lTWFwKCkKICAg
ICByZXR1cm4gbWFwOwogfQogCitFbmdpbmU6On5FbmdpbmUoKQoreworICAgIGZvciAoYXV0byYg
Y2FjaGVzIDogbV9jYWNoZXMudmFsdWVzKCkpCisgICAgICAgIGNhY2hlcy0+ZGV0YWNoKCk7Cit9
CisKIEVuZ2luZSYgRW5naW5lOjpmcm9tKFBBTDo6U2Vzc2lvbklEIHNlc3Npb25JRCkKIHsKICAg
ICBhdXRvIGFkZFJlc3VsdCA9IGdsb2JhbEVuZ2luZU1hcCgpLmFkZChzZXNzaW9uSUQsIG51bGxw
dHIpOwpAQCAtMjQzLDcgKzI0OSw2IEBAIHZvaWQgRW5naW5lOjppbml0aWFsaXplKEZ1bmN0aW9u
PHZvaWQoc3RkOjpvcHRpb25hbDxFcnJvcj4mJik+JiYgY2FsbGJhY2spCiAgICAgfQogCiAgICAg
aWYgKCFzaG91bGRQZXJzaXN0KCkpIHsKLSAgICAgICAgbV9zYWx0ID0gbWFrZVNhbHQoKTsKICAg
ICAgICAgY2FsbGJhY2soc3RkOjpudWxsb3B0KTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvQ2FjaGVTdG9yYWdl
RW5naW5lLmggYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL2NhY2hlL0NhY2hlU3RvcmFn
ZUVuZ2luZS5oCmluZGV4IDkzYTc0YzFiMWE1NmJjNGQ5MjNmZDVhMjhlYTVjNTUyOWRhNDc3ODEu
LjZlMWQ2M2I5MWFjZjFkNjQ1NDZjZTE1YTAwMzFhOTM3OGFjOGMwZmEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvQ2FjaGVTdG9yYWdlRW5naW5lLmgKKysr
IGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jYWNoZS9DYWNoZVN0b3JhZ2VFbmdpbmUu
aApAQCAtNDUsNiArNDUsOCBAQCBuYW1lc3BhY2UgQ2FjaGVTdG9yYWdlIHsKIAogY2xhc3MgRW5n
aW5lIDogcHVibGljIFRocmVhZFNhZmVSZWZDb3VudGVkPEVuZ2luZT4gewogcHVibGljOgorICAg
IH5FbmdpbmUoKTsKKwogICAgIHN0YXRpYyBFbmdpbmUmIGZyb20oUEFMOjpTZXNzaW9uSUQpOwog
ICAgIHN0YXRpYyB2b2lkIGRlc3Ryb3lFbmdpbmUoUEFMOjpTZXNzaW9uSUQpOwogICAgIHN0YXRp
YyBSZWY8RW5naW5lPiBjcmVhdGUoU3RyaW5nJiYgcm9vdFBhdGgpIHsgcmV0dXJuIGFkb3B0UmVm
KCpuZXcgRW5naW5lKFdURk1vdmUocm9vdFBhdGgpKSk7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvQ2FjaGVTdG9yYWdlRW5naW5lQ2FjaGVzLmNwcCBi
L1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvQ2FjaGVTdG9yYWdlRW5naW5lQ2Fj
aGVzLmNwcAppbmRleCA5MGQ2YTEwNzlkODliZjgzMmFkYzJmN2QxZjU1OGFhZWY0Yjg4NDU3Li44
YjgyNDM4MTYyZTQwNGQxOGZmNDdjZWQxZjcwNjA2MzE4ZmJlMjFiIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL2NhY2hlL0NhY2hlU3RvcmFnZUVuZ2luZUNhY2hlcy5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jYWNoZS9DYWNoZVN0b3JhZ2VF
bmdpbmVDYWNoZXMuY3BwCkBAIC0zOCw2ICszOCw5IEBAIG5hbWVzcGFjZSBDYWNoZVN0b3JhZ2Ug
ewogCiBzdGF0aWMgaW5saW5lIFN0cmluZyBjYWNoZXNSb290UGF0aChFbmdpbmUmIGVuZ2luZSwg
Y29uc3QgU3RyaW5nJiBvcmlnaW4pCiB7CisgICAgaWYgKCFlbmdpbmUuc2hvdWxkUGVyc2lzdCgp
KQorICAgICAgICByZXR1cm4geyB9OworCiAgICAgS2V5IGtleShlbmdpbmUucm9vdFBhdGgoKSwg
eyB9LCB7IH0sIG9yaWdpbiwgZW5naW5lLnNhbHQoKSk7CiAgICAgcmV0dXJuIFdlYkNvcmU6OnBh
dGhCeUFwcGVuZGluZ0NvbXBvbmVudChlbmdpbmUucm9vdFBhdGgoKSwga2V5LnBhcnRpdGlvbkhh
c2hBc1N0cmluZygpKTsKIH0KQEAgLTU1LDcgKzU4LDcgQEAgQ2FjaGVzOjpDYWNoZXMoRW5naW5l
JiBlbmdpbmUsIGNvbnN0IFN0cmluZyYgb3JpZ2luKQogCiB2b2lkIENhY2hlczo6aW5pdGlhbGl6
ZShXZWJDb3JlOjpET01DYWNoZTo6Q29tcGxldGlvbkNhbGxiYWNrJiYgY2FsbGJhY2spCiB7Ci0g
ICAgaWYgKG1faXNJbml0aWFsaXplZCB8fCAhbV9lbmdpbmUgfHwgIW1fZW5naW5lLT5zaG91bGRQ
ZXJzaXN0KCkpIHsKKyAgICBpZiAobV9pc0luaXRpYWxpemVkIHx8IG1fcm9vdFBhdGguaXNOdWxs
KCkpIHsKICAgICAgICAgY2FsbGJhY2soc3RkOjpudWxsb3B0KTsKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KQEAgLTkwLDYgKzkzLDEyIEBAIHZvaWQgQ2FjaGVzOjppbml0aWFsaXplKFdlYkNvcmU6
OkRPTUNhY2hlOjpDb21wbGV0aW9uQ2FsbGJhY2smJiBjYWxsYmFjaykKICAgICB9KTsKIH0KIAor
dm9pZCBDYWNoZXM6OmRldGFjaCgpCit7CisgICAgbV9lbmdpbmUgPSBudWxscHRyOworICAgIG1f
cm9vdFBhdGggPSB7IH07Cit9CisKIENhY2hlKiBDYWNoZXM6OmZpbmQoY29uc3QgU3RyaW5nJiBu
YW1lKQogewogICAgIGF1dG8gcG9zaXRpb24gPSBtX2NhY2hlcy5maW5kTWF0Y2hpbmcoWyZdKGNv
bnN0IGF1dG8mIGl0ZW0pIHsgcmV0dXJuIGl0ZW0ubmFtZSA9PSBuYW1lOyB9KTsKQEAgLTE3Niw3
ICsxODUsNyBAQCB2b2lkIENhY2hlczo6cmVhZENhY2hlc0Zyb21EaXNrKFdURjo6RnVuY3Rpb248
dm9pZChFeHBlY3RlZDxWZWN0b3I8Q2FjaGU+LCBFcnJvcgogICAgIEFTU0VSVCghbV9pc0luaXRp
YWxpemVkKTsKICAgICBBU1NFUlQobV9jYWNoZXMuaXNFbXB0eSgpKTsKIAotICAgIGlmICghbV9l
bmdpbmUtPnNob3VsZFBlcnNpc3QoKSkgeworICAgIGlmICghc2hvdWxkUGVyc2lzdCgpKSB7CiAg
ICAgICAgIGNhbGxiYWNrKFZlY3RvcjxDYWNoZT4geyB9KTsKICAgICAgICAgcmV0dXJuOwogICAg
IH0KQEAgLTIwOSw3ICsyMTgsNyBAQCB2b2lkIENhY2hlczo6cmVhZENhY2hlc0Zyb21EaXNrKFdU
Rjo6RnVuY3Rpb248dm9pZChFeHBlY3RlZDxWZWN0b3I8Q2FjaGU+LCBFcnJvcgogCiB2b2lkIENh
Y2hlczo6d3JpdGVDYWNoZXNUb0Rpc2soQ29tcGxldGlvbkNhbGxiYWNrJiYgY2FsbGJhY2spCiB7
Ci0gICAgaWYgKCFtX2VuZ2luZS0+c2hvdWxkUGVyc2lzdCgpKSB7CisgICAgaWYgKCFzaG91bGRQ
ZXJzaXN0KCkpIHsKICAgICAgICAgY2FsbGJhY2soc3RkOjpudWxsb3B0KTsKICAgICAgICAgcmV0
dXJuOwogICAgIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2Fj
aGUvQ2FjaGVTdG9yYWdlRW5naW5lQ2FjaGVzLmggYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9j
ZXNzL2NhY2hlL0NhY2hlU3RvcmFnZUVuZ2luZUNhY2hlcy5oCmluZGV4IGE1NWM1MWQzMDUwMGQy
ZTUzNDVjMDUxYWMwNDFhOGY0N2Q5YWRjN2UuLmQ0MjBjZWFkZDE2MDNhZDIwYWNkY2M4MjEzNTk1
MTVlZmM5MzEyZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2Fj
aGUvQ2FjaGVTdG9yYWdlRW5naW5lQ2FjaGVzLmgKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3Jr
UHJvY2Vzcy9jYWNoZS9DYWNoZVN0b3JhZ2VFbmdpbmVDYWNoZXMuaApAQCAtNTEsNyArNTEsNyBA
QCBwdWJsaWM6CiAgICAgVmVjdG9yPFdlYkNvcmU6OkRPTUNhY2hlOjpDYWNoZUluZm8+IGNhY2hl
SW5mb3MoKSBjb25zdDsKIAogICAgIHZvaWQgY2xlYXJNZW1vcnlSZXByZXNlbnRhdGlvbigpOwot
ICAgIHZvaWQgZGV0YWNoKCkgeyBtX2VuZ2luZSA9IG51bGxwdHI7IH0KKyAgICB2b2lkIGRldGFj
aCgpOwogCiBwcml2YXRlOgogICAgIENhY2hlcyhFbmdpbmUmLCBjb25zdCBTdHJpbmcmIHJvb3RQ
YXRoKTsKQEAgLTU5LDYgKzU5LDggQEAgcHJpdmF0ZToKICAgICB2b2lkIHJlYWRDYWNoZXNGcm9t
RGlzayhXVEY6OkZ1bmN0aW9uPHZvaWQoRXhwZWN0ZWQ8VmVjdG9yPENhY2hlPiwgV2ViQ29yZTo6
RE9NQ2FjaGU6OkVycm9yPiYmKT4mJik7CiAgICAgdm9pZCB3cml0ZUNhY2hlc1RvRGlzayhXZWJD
b3JlOjpET01DYWNoZTo6Q29tcGxldGlvbkNhbGxiYWNrJiYpOwogCisgICAgYm9vbCBzaG91bGRQ
ZXJzaXN0KCkgY29uc3QgeyByZXR1cm4gIW1fcm9vdFBhdGguaXNOdWxsKCk7IH0KKwogICAgIGJv
b2wgbV9pc0luaXRpYWxpemVkIHsgZmFsc2UgfTsKICAgICBFbmdpbmUqIG1fZW5naW5lIHsgbnVs
bHB0ciB9OwogICAgIFN0cmluZyBtX3Jvb3RQYXRoOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9OZXR3b3JrUHJvY2Vzcy9jYWNoZS9OZXR3b3JrQ2FjaGVEYXRhLmNwcCBiL1NvdXJjZS9XZWJL
aXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvTmV0d29ya0NhY2hlRGF0YS5jcHAKaW5kZXggNzQ2ZGQ2
ZTJkYzA3ODljMWYyZDI3MjA5NWI4MTJkOGM4YTQ1MTUwZi4uMzFhZTQ4ZmU1YWQyZDk3ZGI2YjFj
ZjY4NDdhMmVmODRjMjBkMDdiNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJv
Y2Vzcy9jYWNoZS9OZXR3b3JrQ2FjaGVEYXRhLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdv
cmtQcm9jZXNzL2NhY2hlL05ldHdvcmtDYWNoZURhdGEuY3BwCkBAIC0xMjgsNyArMTI4LDcgQEAg
Ym9vbCBieXRlc0VxdWFsKGNvbnN0IERhdGEmIGEsIGNvbnN0IERhdGEmIGIpCiAgICAgcmV0dXJu
ICFtZW1jbXAoYS5kYXRhKCksIGIuZGF0YSgpLCBhLnNpemUoKSk7CiB9CiAKLVNhbHQgbWFrZVNh
bHQoKQorc3RhdGljIFNhbHQgbWFrZVNhbHQoKQogewogICAgIFNhbHQgc2FsdDsKICAgICBzdGF0
aWNfYXNzZXJ0KHNhbHQuc2l6ZSgpID09IDgsICJTYWx0IHNpemUiKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY2FjaGUvTmV0d29ya0NhY2hlRGF0YS5oIGIvU291
cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jYWNoZS9OZXR3b3JrQ2FjaGVEYXRhLmgKaW5kZXgg
YzJjOTlkNWFlOGU2YWVmZTFkNTUwYWIxZjFjN2UwNjVlOWE3ODdkOC4uNjAwYjVlNDU4MDEyODBm
OGY0NTc0MDBmNDRmNjBhZTA5ZTM3ODVhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3
b3JrUHJvY2Vzcy9jYWNoZS9OZXR3b3JrQ2FjaGVEYXRhLmgKKysrIGIvU291cmNlL1dlYktpdC9O
ZXR3b3JrUHJvY2Vzcy9jYWNoZS9OZXR3b3JrQ2FjaGVEYXRhLmgKQEAgLTEwNSw3ICsxMDUsNiBA
QCBEYXRhIG1hcEZpbGUoY29uc3QgY2hhciogcGF0aCk7CiAKIHVzaW5nIFNhbHQgPSBzdGQ6OmFy
cmF5PHVpbnQ4X3QsIDg+OwogCi1TYWx0IG1ha2VTYWx0KCk7CiBzdGQ6Om9wdGlvbmFsPFNhbHQ+
IHJlYWRPck1ha2VTYWx0KGNvbnN0IFN0cmluZyYgcGF0aCk7CiBTSEExOjpEaWdlc3QgY29tcHV0
ZVNIQTEoY29uc3QgRGF0YSYsIGNvbnN0IFNhbHQmKTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>