<?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>168696</bug_id>
          
          <creation_ts>2017-02-21 17:21:00 -0800</creation_ts>
          <short_desc>Move resolving symlinks of some WebsiteDataStore paths from WebProcessPool to... WebsiteDataStore!</short_desc>
          <delta_ts>2017-02-28 16:55:49 -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>WebKit 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="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>achristensen</cc>
    
    <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1279673</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-02-21 17:21:00 -0800</bug_when>
    <thetext>Move resolving symlinks of some WebsiteDataStore paths from WebProcessPool to... WebsiteDataStore!

Followup to https://bugs.webkit.org/show_bug.cgi?id=168676</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1282012</commentid>
    <comment_count>1</comment_count>
      <attachid>303000</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-02-28 15:49:58 -0800</bug_when>
    <thetext>Created attachment 303000
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1282055</commentid>
    <comment_count>2</comment_count>
      <attachid>303000</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-28 16:55:45 -0800</bug_when>
    <thetext>Comment on attachment 303000
Patch

Clearing flags on attachment: 303000

Committed r213193: &lt;http://trac.webkit.org/changeset/213193&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1282056</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-28 16:55:49 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>303000</attachid>
            <date>2017-02-28 15:49:58 -0800</date>
            <delta_ts>2017-02-28 16:55:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168696-20170228154701.patch</filename>
            <type>text/plain</type>
            <size>7707</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEzMTgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZWE4OGNlM2RiODQ5NjAw
MDgwODkyMWRlYmNkMTNhNzc1MGU3ZmY4ZS4uNzJjZmQyNjQ2ZTc3OTQ5ZTExYTVlNTJmMmIxNjlk
OGRmZmI1YTZmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE3LTAyLTI4ICBCcmFk
eSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KIAorICAgICAgICBNb3ZlIHJlc29sdmluZyBz
eW1saW5rcyBvZiBzb21lIFdlYnNpdGVEYXRhU3RvcmUgcGF0aHMgZnJvbSBXZWJQcm9jZXNzUG9v
bCB0by4uLiBXZWJzaXRlRGF0YVN0b3JlIS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2ODY5Ni4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OldlYlByb2Nlc3NQb29sOjpjcmVhdGVOZXdXZWJQcm9jZXNzKToKKworICAg
ICAgICAqIFVJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6V2Vic2l0ZURhdGFTdG9yZTo6cmVzb2x2ZURpcmVjdG9yaWVzSWZOZWNlc3Nh
cnkpOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmg6
CisgICAgICAgIChXZWJLaXQ6OldlYnNpdGVEYXRhU3RvcmU6OnJlc29sdmVkQXBwbGljYXRpb25D
YWNoZURpcmVjdG9yeSk6CisgICAgICAgIChXZWJLaXQ6OldlYnNpdGVEYXRhU3RvcmU6OnJlc29s
dmVkTWVkaWFDYWNoZURpcmVjdG9yeSk6CisgICAgICAgIChXZWJLaXQ6OldlYnNpdGVEYXRhU3Rv
cmU6OnJlc29sdmVkTWVkaWFLZXlzRGlyZWN0b3J5KToKKyAgICAgICAgKFdlYktpdDo6V2Vic2l0
ZURhdGFTdG9yZTo6cmVzb2x2ZWREYXRhYmFzZURpcmVjdG9yeSk6CisKKzIwMTctMDItMjggIEJy
YWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCiAgICAgICAgIEZpeCBBUEkgdGVzdCBy
ZWdyZXNzaW9uKHMpOgogICAgICAgICBSRUdSRVNTSU9OIChyMjEzMTY4KTogQVBJIHRlc3QgV0tV
c2VyQ29udGVudENvbnRyb2xsZXIuU2NyaXB0TWVzc2FnZUhhbmRsZXJNdWx0aXBsZUhhbmRsZXJS
ZW1vdmFsIGNyYXNoaW5nCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNjg5OTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQ
cm9jZXNzUG9vbC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wu
Y3BwCmluZGV4IDgyYzc3NWNmZTJhMjVjOTIwOWY3OTM2N2QzMTE4NzUyNTZjMTUxMWYuLjJiNjRl
NjMwZTM5ZTdiNTFlZTFmMjgyMDAxMjg0N2RiM2MzMTQyMGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcApAQCAtNTY1LDI1ICs1NjUsMzYgQEAgV2ViUHJv
Y2Vzc1Byb3h5JiBXZWJQcm9jZXNzUG9vbDo6Y3JlYXRlTmV3V2ViUHJvY2VzcyhXZWJzaXRlRGF0
YVN0b3JlKiB3ZWJzaXRlRGEKIAogICAgIFdlYlByb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMgcGFy
YW1ldGVyczsKIAorICAgIGlmICh3ZWJzaXRlRGF0YVN0b3JlKQorICAgICAgICB3ZWJzaXRlRGF0
YVN0b3JlLT5yZXNvbHZlRGlyZWN0b3JpZXNJZk5lY2Vzc2FyeSgpOworCiAgICAgcGFyYW1ldGVy
cy5pbmplY3RlZEJ1bmRsZVBhdGggPSBtX3Jlc29sdmVkUGF0aHMuaW5qZWN0ZWRCdW5kbGVQYXRo
OwogICAgIGlmICghcGFyYW1ldGVycy5pbmplY3RlZEJ1bmRsZVBhdGguaXNFbXB0eSgpKQogICAg
ICAgICBTYW5kYm94RXh0ZW5zaW9uOjpjcmVhdGVIYW5kbGVXaXRob3V0UmVzb2x2aW5nUGF0aChw
YXJhbWV0ZXJzLmluamVjdGVkQnVuZGxlUGF0aCwgU2FuZGJveEV4dGVuc2lvbjo6UmVhZE9ubHks
IHBhcmFtZXRlcnMuaW5qZWN0ZWRCdW5kbGVQYXRoRXh0ZW5zaW9uSGFuZGxlKTsKIAotICAgIHBh
cmFtZXRlcnMuYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeSA9IG1fcmVzb2x2ZWRQYXRocy5hcHBs
aWNhdGlvbkNhY2hlRGlyZWN0b3J5OworICAgIHBhcmFtZXRlcnMuYXBwbGljYXRpb25DYWNoZURp
cmVjdG9yeSA9IHdlYnNpdGVEYXRhU3RvcmUgPyB3ZWJzaXRlRGF0YVN0b3JlLT5yZXNvbHZlZEFw
cGxpY2F0aW9uQ2FjaGVEaXJlY3RvcnkoKSA6IG1fcmVzb2x2ZWRQYXRocy5hcHBsaWNhdGlvbkNh
Y2hlRGlyZWN0b3J5OworICAgIGlmIChwYXJhbWV0ZXJzLmFwcGxpY2F0aW9uQ2FjaGVEaXJlY3Rv
cnkuaXNFbXB0eSgpKQorICAgICAgICBwYXJhbWV0ZXJzLmFwcGxpY2F0aW9uQ2FjaGVEaXJlY3Rv
cnkgPSBtX3Jlc29sdmVkUGF0aHMuYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeTsKICAgICBpZiAo
IXBhcmFtZXRlcnMuYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeS5pc0VtcHR5KCkpCiAgICAgICAg
IFNhbmRib3hFeHRlbnNpb246OmNyZWF0ZUhhbmRsZVdpdGhvdXRSZXNvbHZpbmdQYXRoKHBhcmFt
ZXRlcnMuYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeSwgU2FuZGJveEV4dGVuc2lvbjo6UmVhZFdy
aXRlLCBwYXJhbWV0ZXJzLmFwcGxpY2F0aW9uQ2FjaGVEaXJlY3RvcnlFeHRlbnNpb25IYW5kbGUp
OwogCiAgICAgcGFyYW1ldGVycy5hcHBsaWNhdGlvbkNhY2hlRmxhdEZpbGVTdWJkaXJlY3RvcnlO
YW1lID0gbV9jb25maWd1cmF0aW9uLT5hcHBsaWNhdGlvbkNhY2hlRmxhdEZpbGVTdWJkaXJlY3Rv
cnlOYW1lKCk7CiAKLSAgICBwYXJhbWV0ZXJzLndlYlNRTERhdGFiYXNlRGlyZWN0b3J5ID0gbV9y
ZXNvbHZlZFBhdGhzLndlYlNRTERhdGFiYXNlRGlyZWN0b3J5OworICAgIHBhcmFtZXRlcnMud2Vi
U1FMRGF0YWJhc2VEaXJlY3RvcnkgPSB3ZWJzaXRlRGF0YVN0b3JlID8gd2Vic2l0ZURhdGFTdG9y
ZS0+cmVzb2x2ZWREYXRhYmFzZURpcmVjdG9yeSgpIDogbV9yZXNvbHZlZFBhdGhzLndlYlNRTERh
dGFiYXNlRGlyZWN0b3J5OworICAgIGlmIChwYXJhbWV0ZXJzLndlYlNRTERhdGFiYXNlRGlyZWN0
b3J5LmlzRW1wdHkoKSkKKyAgICAgICAgcGFyYW1ldGVycy53ZWJTUUxEYXRhYmFzZURpcmVjdG9y
eSA9IG1fcmVzb2x2ZWRQYXRocy53ZWJTUUxEYXRhYmFzZURpcmVjdG9yeTsKICAgICBpZiAoIXBh
cmFtZXRlcnMud2ViU1FMRGF0YWJhc2VEaXJlY3RvcnkuaXNFbXB0eSgpKQogICAgICAgICBTYW5k
Ym94RXh0ZW5zaW9uOjpjcmVhdGVIYW5kbGVXaXRob3V0UmVzb2x2aW5nUGF0aChwYXJhbWV0ZXJz
LndlYlNRTERhdGFiYXNlRGlyZWN0b3J5LCBTYW5kYm94RXh0ZW5zaW9uOjpSZWFkV3JpdGUsIHBh
cmFtZXRlcnMud2ViU1FMRGF0YWJhc2VEaXJlY3RvcnlFeHRlbnNpb25IYW5kbGUpOwogCi0gICAg
cGFyYW1ldGVycy5tZWRpYUNhY2hlRGlyZWN0b3J5ID0gbV9yZXNvbHZlZFBhdGhzLm1lZGlhQ2Fj
aGVEaXJlY3Rvcnk7CisgICAgcGFyYW1ldGVycy5tZWRpYUNhY2hlRGlyZWN0b3J5ID0gd2Vic2l0
ZURhdGFTdG9yZSA/IHdlYnNpdGVEYXRhU3RvcmUtPnJlc29sdmVkTWVkaWFDYWNoZURpcmVjdG9y
eSgpIDogbV9yZXNvbHZlZFBhdGhzLm1lZGlhQ2FjaGVEaXJlY3Rvcnk7CisgICAgaWYgKHBhcmFt
ZXRlcnMubWVkaWFDYWNoZURpcmVjdG9yeS5pc0VtcHR5KCkpCisgICAgICAgIHBhcmFtZXRlcnMu
bWVkaWFDYWNoZURpcmVjdG9yeSA9IG1fcmVzb2x2ZWRQYXRocy5tZWRpYUNhY2hlRGlyZWN0b3J5
OwogICAgIGlmICghcGFyYW1ldGVycy5tZWRpYUNhY2hlRGlyZWN0b3J5LmlzRW1wdHkoKSkKICAg
ICAgICAgU2FuZGJveEV4dGVuc2lvbjo6Y3JlYXRlSGFuZGxlV2l0aG91dFJlc29sdmluZ1BhdGgo
cGFyYW1ldGVycy5tZWRpYUNhY2hlRGlyZWN0b3J5LCBTYW5kYm94RXh0ZW5zaW9uOjpSZWFkV3Jp
dGUsIHBhcmFtZXRlcnMubWVkaWFDYWNoZURpcmVjdG9yeUV4dGVuc2lvbkhhbmRsZSk7CiAKLSAg
ICBwYXJhbWV0ZXJzLm1lZGlhS2V5U3RvcmFnZURpcmVjdG9yeSA9IG1fcmVzb2x2ZWRQYXRocy5t
ZWRpYUtleVN0b3JhZ2VEaXJlY3Rvcnk7CisgICAgcGFyYW1ldGVycy5tZWRpYUtleVN0b3JhZ2VE
aXJlY3RvcnkgPSB3ZWJzaXRlRGF0YVN0b3JlID8gd2Vic2l0ZURhdGFTdG9yZS0+cmVzb2x2ZWRN
ZWRpYUtleXNEaXJlY3RvcnkoKSA6IG1fcmVzb2x2ZWRQYXRocy5tZWRpYUtleVN0b3JhZ2VEaXJl
Y3Rvcnk7CisgICAgaWYgKHBhcmFtZXRlcnMubWVkaWFLZXlTdG9yYWdlRGlyZWN0b3J5LmlzRW1w
dHkoKSkKKyAgICAgICAgcGFyYW1ldGVycy5tZWRpYUtleVN0b3JhZ2VEaXJlY3RvcnkgPSBtX3Jl
c29sdmVkUGF0aHMubWVkaWFLZXlTdG9yYWdlRGlyZWN0b3J5OwogICAgIGlmICghcGFyYW1ldGVy
cy5tZWRpYUtleVN0b3JhZ2VEaXJlY3RvcnkuaXNFbXB0eSgpKQogICAgICAgICBTYW5kYm94RXh0
ZW5zaW9uOjpjcmVhdGVIYW5kbGVXaXRob3V0UmVzb2x2aW5nUGF0aChwYXJhbWV0ZXJzLm1lZGlh
S2V5U3RvcmFnZURpcmVjdG9yeSwgU2FuZGJveEV4dGVuc2lvbjo6UmVhZFdyaXRlLCBwYXJhbWV0
ZXJzLm1lZGlhS2V5U3RvcmFnZURpcmVjdG9yeUV4dGVuc2lvbkhhbmRsZSk7CiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3Jl
LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0
b3JlLmNwcAppbmRleCAxNmY2ZGQ4MGU1ODYwMTI4OTVlYmQwYzU2MDAxM2FhZTQ3YmE5ZTU5Li40
YmFkNzM4MzdjOTg1NmMyYTc1YWJjNGIyODlmODY5Y2RkZjZhYjliIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAKKysr
IGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUu
Y3BwCkBAIC0xMDQsNiArMTA0LDE4IEBAIFdlYnNpdGVEYXRhU3RvcmU6On5XZWJzaXRlRGF0YVN0
b3JlKCkKICAgICB9CiB9CiAKK3ZvaWQgV2Vic2l0ZURhdGFTdG9yZTo6cmVzb2x2ZURpcmVjdG9y
aWVzSWZOZWNlc3NhcnkoKQoreworICAgIGlmIChtX2hhc1Jlc29sdmVkRGlyZWN0b3JpZXMpCisg
ICAgICAgIHJldHVybjsKKyAgICBtX2hhc1Jlc29sdmVkRGlyZWN0b3JpZXMgPSB0cnVlOworCisg
ICAgbV9yZXNvbHZlZENvbmZpZ3VyYXRpb24uYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeSA9IHJl
c29sdmVBbmRDcmVhdGVSZWFkV3JpdGVEaXJlY3RvcnlGb3JTYW5kYm94RXh0ZW5zaW9uKG1fY29u
ZmlndXJhdGlvbi5hcHBsaWNhdGlvbkNhY2hlRGlyZWN0b3J5KTsKKyAgICBtX3Jlc29sdmVkQ29u
ZmlndXJhdGlvbi5tZWRpYUNhY2hlRGlyZWN0b3J5ID0gcmVzb2x2ZUFuZENyZWF0ZVJlYWRXcml0
ZURpcmVjdG9yeUZvclNhbmRib3hFeHRlbnNpb24obV9jb25maWd1cmF0aW9uLm1lZGlhQ2FjaGVE
aXJlY3RvcnkpOworICAgIG1fcmVzb2x2ZWRDb25maWd1cmF0aW9uLm1lZGlhS2V5c1N0b3JhZ2VE
aXJlY3RvcnkgPSByZXNvbHZlQW5kQ3JlYXRlUmVhZFdyaXRlRGlyZWN0b3J5Rm9yU2FuZGJveEV4
dGVuc2lvbihtX2NvbmZpZ3VyYXRpb24ubWVkaWFLZXlzU3RvcmFnZURpcmVjdG9yeSk7CisgICAg
bV9yZXNvbHZlZENvbmZpZ3VyYXRpb24ud2ViU1FMRGF0YWJhc2VEaXJlY3RvcnkgPSByZXNvbHZl
QW5kQ3JlYXRlUmVhZFdyaXRlRGlyZWN0b3J5Rm9yU2FuZGJveEV4dGVuc2lvbihtX2NvbmZpZ3Vy
YXRpb24ud2ViU1FMRGF0YWJhc2VEaXJlY3RvcnkpOworfQorCiB2b2lkIFdlYnNpdGVEYXRhU3Rv
cmU6OmNsb25lU2Vzc2lvbkRhdGEoV2ViUGFnZVByb3h5JiBzb3VyY2VQYWdlLCBXZWJQYWdlUHJv
eHkmIG5ld1BhZ2UpCiB7CiAgICAgYXV0byYgc291cmNlRGF0YVN0b3JlID0gc291cmNlUGFnZS53
ZWJzaXRlRGF0YVN0b3JlKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
V2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuaAppbmRleCA4YThmY2EzY2Y3OTIzNmMxNGUx
ZDMwYzFjYzUxNTFiNDZhMzY1YTdhLi5kNDJkNzlkZjAzYTI4MDkxMjQ2N2RkNDkwZDUwODI0NWYx
MTcyNjMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEv
V2Vic2l0ZURhdGFTdG9yZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJzaXRl
RGF0YS9XZWJzaXRlRGF0YVN0b3JlLmgKQEAgLTg5LDYgKzg5LDEyIEBAIHB1YmxpYzoKICAgICB2
b2lkIHJlbW92ZURhdGEoT3B0aW9uU2V0PFdlYnNpdGVEYXRhVHlwZT4sIGNvbnN0IFZlY3RvcjxX
ZWJzaXRlRGF0YVJlY29yZD4mLCBzdGQ6OmZ1bmN0aW9uPHZvaWQgKCk+IGNvbXBsZXRpb25IYW5k
bGVyKTsKICAgICB2b2lkIHJlbW92ZURhdGFGb3JUb3BQcml2YXRlbHlPd25lZERvbWFpbnMoT3B0
aW9uU2V0PFdlYnNpdGVEYXRhVHlwZT4sIE9wdGlvblNldDxXZWJzaXRlRGF0YUZldGNoT3B0aW9u
PiwgY29uc3QgVmVjdG9yPFN0cmluZz4mIHRvcFByaXZhdGVseU93bmVkRG9tYWlucywgc3RkOjpm
dW5jdGlvbjx2b2lkKFZlY3RvcjxTdHJpbmc+KT4gY29tcGxldGlvbkhhbmRsZXIpOwogCisgICAg
dm9pZCByZXNvbHZlRGlyZWN0b3JpZXNJZk5lY2Vzc2FyeSgpOworICAgIGNvbnN0IFN0cmluZyYg
cmVzb2x2ZWRBcHBsaWNhdGlvbkNhY2hlRGlyZWN0b3J5KCkgY29uc3QgeyByZXR1cm4gbV9yZXNv
bHZlZENvbmZpZ3VyYXRpb24uYXBwbGljYXRpb25DYWNoZURpcmVjdG9yeTsgfQorICAgIGNvbnN0
IFN0cmluZyYgcmVzb2x2ZWRNZWRpYUNhY2hlRGlyZWN0b3J5KCkgY29uc3QgeyByZXR1cm4gbV9y
ZXNvbHZlZENvbmZpZ3VyYXRpb24ubWVkaWFDYWNoZURpcmVjdG9yeTsgfQorICAgIGNvbnN0IFN0
cmluZyYgcmVzb2x2ZWRNZWRpYUtleXNEaXJlY3RvcnkoKSBjb25zdCB7IHJldHVybiBtX3Jlc29s
dmVkQ29uZmlndXJhdGlvbi5tZWRpYUtleXNTdG9yYWdlRGlyZWN0b3J5OyB9CisgICAgY29uc3Qg
U3RyaW5nJiByZXNvbHZlZERhdGFiYXNlRGlyZWN0b3J5KCkgY29uc3QgeyByZXR1cm4gbV9yZXNv
bHZlZENvbmZpZ3VyYXRpb24ud2ViU1FMRGF0YWJhc2VEaXJlY3Rvcnk7IH0KKwogICAgIFN0b3Jh
Z2VNYW5hZ2VyKiBzdG9yYWdlTWFuYWdlcigpIHsgcmV0dXJuIG1fc3RvcmFnZU1hbmFnZXIuZ2V0
KCk7IH0KIAogcHJpdmF0ZToKQEAgLTEyMSw2ICsxMjcsOCBAQCBwcml2YXRlOgogICAgIGNvbnN0
IFdlYkNvcmU6OlNlc3Npb25JRCBtX3Nlc3Npb25JRDsKIAogICAgIGNvbnN0IENvbmZpZ3VyYXRp
b24gbV9jb25maWd1cmF0aW9uOworICAgIENvbmZpZ3VyYXRpb24gbV9yZXNvbHZlZENvbmZpZ3Vy
YXRpb247CisgICAgYm9vbCBtX2hhc1Jlc29sdmVkRGlyZWN0b3JpZXMgeyBmYWxzZSB9OwogCiAg
ICAgY29uc3QgUmVmUHRyPFN0b3JhZ2VNYW5hZ2VyPiBtX3N0b3JhZ2VNYW5hZ2VyOwogICAgIGNv
bnN0IFJlZlB0cjxXZWJSZXNvdXJjZUxvYWRTdGF0aXN0aWNzU3RvcmU+IG1fcmVzb3VyY2VMb2Fk
U3RhdGlzdGljczsK
</data>

          </attachment>
      

    </bug>

</bugzilla>