<?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>110664</bug_id>
          
          <creation_ts>2013-02-22 16:54:52 -0800</creation_ts>
          <short_desc>Remove an obsolete workaround for relaxing 3rd party cookie policy</short_desc>
          <delta_ts>2013-02-25 09:59:08 -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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>beidson</cc>
    
    <cc>benjamin</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>840132</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-02-22 16:54:52 -0800</bug_when>
    <thetext>A proper fix is in CFNetwork now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>840133</commentid>
    <comment_count>1</comment_count>
      <attachid>189866</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-02-22 16:58:09 -0800</bug_when>
    <thetext>Created attachment 189866
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>841053</commentid>
    <comment_count>2</comment_count>
      <attachid>189866</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-25 09:59:05 -0800</bug_when>
    <thetext>Comment on attachment 189866
proposed patch

Clearing flags on attachment: 189866

Committed r143939: &lt;http://trac.webkit.org/changeset/143939&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>841054</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-25 09:59:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>189866</attachid>
            <date>2013-02-22 16:58:09 -0800</date>
            <delta_ts>2013-02-25 09:59:05 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>CanRelaxBlocking.txt</filename>
            <type>text/plain</type>
            <size>8889</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0MzgxNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBACisyMDEzLTAyLTIyICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBhbiBvYnNvbGV0
ZSB3b3JrYXJvdW5kIGZvciByZWxheGluZyAzcmQgcGFydHkgY29va2llIHBvbGljeQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwNjY0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlZCBzaG91bGRS
ZWxheFRoaXJkUGFydHlDb29raWVQb2xpY3koKS4gVGhpcyB3b3JrYXJvdW5kIGlzIG5vIGxvbmdl
ciBuZWVkZWQsCisgICAgICAgIGJlY2F1c2UgQ0ZOZXR3b3JrIHBlcmZvcm1zIHRoZSBzYW1lIGNo
ZWNrIHN0YXJ0aW5nIHdpdGggMTAuNi44LgorCisgICAgICAgIEFsc28sIHRoZSB3b3JrYXJvdW5k
IHdhcyBub3QgcXVpdGUgY29ycmVjdCBhbmQgaGFybWZ1bCBmb3IgcGVyZm9ybWFuY2UsIGFzIGl0
CisgICAgICAgIHdhcyBhbHdheXMgY2hhbmdpbmcgbWFpbiBkb2N1bWVudCBVUkwgdG8gYW4gdW50
cnVlIHZhbHVlLCB3aGljaCBjYXVzZWQgUmVzb3VyY2VSZXF1ZXN0CisgICAgICAgIHJlZ2VuZXJh
dGlvbi4KKworICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VIYW5kbGUuaDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2NmL1Jlc291cmNlSGFuZGxlQ0ZOZXQuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVzb3VyY2VIYW5kbGU6OmNyZWF0ZUNGVVJMQ29ubmVjdGlvbik6Cisg
ICAgICAgIChXZWJDb3JlOjpSZXNvdXJjZUhhbmRsZTo6c3RhcnQpOgorICAgICAgICAoV2ViQ29y
ZTo6UmVzb3VyY2VIYW5kbGU6OnBsYXRmb3JtTG9hZFJlc291cmNlU3luY2hyb25vdXNseSk6Cisg
ICAgICAgICogcGxhdGZvcm0vbmV0d29yay9tYWMvUmVzb3VyY2VIYW5kbGVNYWMubW06CisgICAg
ICAgIChXZWJDb3JlOjpSZXNvdXJjZUhhbmRsZTo6Y3JlYXRlTlNVUkxDb25uZWN0aW9uKToKKyAg
ICAgICAgKFdlYkNvcmU6OlJlc291cmNlSGFuZGxlOjpzdGFydCk6CisgICAgICAgIChXZWJDb3Jl
OjpSZXNvdXJjZUhhbmRsZTo6cGxhdGZvcm1Mb2FkUmVzb3VyY2VTeW5jaHJvbm91c2x5KToKKwog
MjAxMy0wMi0yMiAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAg
ICAgIHBsdWdpbkxvYWRTdHJhdGVneSBzaG91bGQgdGFrZSBhIFdLRGljdGlvbmFyeVJlZiBmb3Ig
ZXh0ZW5zaWJpbGl0eQpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9SZXNv
dXJjZUhhbmRsZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvUmVzb3VyY2VIYW5kbGUuaAkocmV2aXNpb24gMTQzNzU3KQorKysgU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9SZXNvdXJjZUhhbmRsZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0yMzks
OSArMjM5LDkgQEAgcHJpdmF0ZToKICAgICB2aXJ0dWFsIHZvaWQgZGVyZWZBdXRoZW50aWNhdGlv
bkNsaWVudCgpIHsgZGVyZWYoKTsgfQogCiAjaWYgUExBVEZPUk0oTUFDKSAmJiAhVVNFKENGTkVU
V09SSykKLSAgICB2b2lkIGNyZWF0ZU5TVVJMQ29ubmVjdGlvbihpZCBkZWxlZ2F0ZSwgYm9vbCBz
aG91bGRVc2VDcmVkZW50aWFsU3RvcmFnZSwgYm9vbCBzaG91bGRSZWxheFRoaXJkUGFydHlDb29r
aWVQb2xpY3ksIGJvb2wgc2hvdWxkQ29udGVudFNuaWZmKTsKKyAgICB2b2lkIGNyZWF0ZU5TVVJM
Q29ubmVjdGlvbihpZCBkZWxlZ2F0ZSwgYm9vbCBzaG91bGRVc2VDcmVkZW50aWFsU3RvcmFnZSwg
Ym9vbCBzaG91bGRDb250ZW50U25pZmYpOwogI2VsaWYgVVNFKENGTkVUV09SSykKLSAgICB2b2lk
IGNyZWF0ZUNGVVJMQ29ubmVjdGlvbihib29sIHNob3VsZFVzZUNyZWRlbnRpYWxTdG9yYWdlLCBi
b29sIHNob3VsZFJlbGF4VGhpcmRQYXJ0eUNvb2tpZVBvbGljeSwgYm9vbCBzaG91bGRDb250ZW50
U25pZmYpOworICAgIHZvaWQgY3JlYXRlQ0ZVUkxDb25uZWN0aW9uKGJvb2wgc2hvdWxkVXNlQ3Jl
ZGVudGlhbFN0b3JhZ2UsIGJvb2wgc2hvdWxkQ29udGVudFNuaWZmKTsKICNlbmRpZgogCiAgICAg
ZnJpZW5kIGNsYXNzIFJlc291cmNlSGFuZGxlSW50ZXJuYWw7CkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9uZXR3b3JrL2NmL1Jlc291cmNlSGFuZGxlQ0ZOZXQuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY2YvUmVzb3VyY2VIYW5kbGVDRk5l
dC5jcHAJKHJldmlzaW9uIDE0Mzc1NykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvY2YvUmVzb3VyY2VIYW5kbGVDRk5ldC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM5NSwyMiAr
Mzk1LDcgQEAgc3RhdGljIENGRGljdGlvbmFyeVJlZiBjcmVhdGVDb25uZWN0aW9uUAogICAgIHJl
dHVybiBwcm9wZXJ0aWVzRGljdGlvbmFyeTsKIH0KIAotc3RhdGljIGJvb2wgc2hvdWxkUmVsYXhU
aGlyZFBhcnR5Q29va2llUG9saWN5KE5ldHdvcmtpbmdDb250ZXh0KiBjb250ZXh0LCBjb25zdCBL
VVJMJiB1cmwpCi17Ci0gICAgLy8gSWYgYSBVUkwgYWxyZWFkeSBoYXMgY29va2llcywgdGhlbiB3
ZSdsbCByZWxheCB0aGUgM3JkIHBhcnR5IGNvb2tpZSBwb2xpY3kgYW5kIGFjY2VwdCBuZXcgY29v
a2llcy4KLQotICAgIFJldGFpblB0cjxDRkhUVFBDb29raWVTdG9yYWdlUmVmPiBjZkNvb2tpZVN0
b3JhZ2UgPSBjb250ZXh0LT5zdG9yYWdlU2Vzc2lvbigpLmNvb2tpZVN0b3JhZ2UoKTsKLSAgICBD
RkhUVFBDb29raWVTdG9yYWdlQWNjZXB0UG9saWN5IGNvb2tpZUFjY2VwdFBvbGljeSA9IENGSFRU
UENvb2tpZVN0b3JhZ2VHZXRDb29raWVBY2NlcHRQb2xpY3koY2ZDb29raWVTdG9yYWdlLmdldCgp
KTsKLQotICAgIGlmIChjb29raWVBY2NlcHRQb2xpY3kgIT0gQ0ZIVFRQQ29va2llU3RvcmFnZUFj
Y2VwdFBvbGljeU9ubHlGcm9tTWFpbkRvY3VtZW50RG9tYWluKQotICAgICAgICByZXR1cm4gZmFs
c2U7Ci0KLSAgICBSZXRhaW5QdHI8Q0ZVUkxSZWY+IGNmVVJMID0gYWRvcHRDRih1cmwuY3JlYXRl
Q0ZVUkwoKSk7Ci0gICAgUmV0YWluUHRyPENGQXJyYXlSZWY+IGNvb2tpZXMgPSBhZG9wdENGKENG
SFRUUENvb2tpZVN0b3JhZ2VDb3B5Q29va2llc0ZvclVSTChjZkNvb2tpZVN0b3JhZ2UuZ2V0KCks
IGNmVVJMLmdldCgpLCBmYWxzZSkpOwotICAgIHJldHVybiBDRkFycmF5R2V0Q291bnQoY29va2ll
cy5nZXQoKSk7Ci19Ci0KLXZvaWQgUmVzb3VyY2VIYW5kbGU6OmNyZWF0ZUNGVVJMQ29ubmVjdGlv
bihib29sIHNob3VsZFVzZUNyZWRlbnRpYWxTdG9yYWdlLCBib29sIHNob3VsZFJlbGF4VGhpcmRQ
YXJ0eUNvb2tpZVBvbGljeSwgYm9vbCBzaG91bGRDb250ZW50U25pZmYpCit2b2lkIFJlc291cmNl
SGFuZGxlOjpjcmVhdGVDRlVSTENvbm5lY3Rpb24oYm9vbCBzaG91bGRVc2VDcmVkZW50aWFsU3Rv
cmFnZSwgYm9vbCBzaG91bGRDb250ZW50U25pZmYpCiB7CiAgICAgaWYgKCghZC0+bV91c2VyLmlz
RW1wdHkoKSB8fCAhZC0+bV9wYXNzLmlzRW1wdHkoKSkgJiYgIWZpcnN0UmVxdWVzdCgpLnVybCgp
LnByb3RvY29sSXNJbkhUVFBGYW1pbHkoKSkgewogICAgICAgICAvLyBDcmVkZW50aWFscyBmb3Ig
ZnRwIGNhbiBvbmx5IGJlIHBhc3NlZCBpbiBVUkwsIHRoZSBkaWRSZWNlaXZlQXV0aGVudGljYXRp
b25DaGFsbGVuZ2UgZGVsZWdhdGUgY2FsbCB3b24ndCBiZSBtYWRlLgpAQCAtNDIwLDEwICs0MDUs
NyBAQCB2b2lkIFJlc291cmNlSGFuZGxlOjpjcmVhdGVDRlVSTENvbm5lY3RpCiAgICAgICAgIGZp
cnN0UmVxdWVzdCgpLnNldFVSTCh1cmxXaXRoQ3JlZGVudGlhbHMpOwogICAgIH0KIAotICAgIGlm
IChzaG91bGRSZWxheFRoaXJkUGFydHlDb29raWVQb2xpY3kpCi0gICAgICAgIGZpcnN0UmVxdWVz
dCgpLnNldEZpcnN0UGFydHlGb3JDb29raWVzKGZpcnN0UmVxdWVzdCgpLnVybCgpKTsKLQotICAg
IC8vIDxyZGFyOi8vcHJvYmxlbS83MTc0MDUwPiAtIEZvciBVUkxzIHRoYXQgbWF0Y2ggdGhlIHBh
dGhzIG9mIHRob3NlIHByZXZpb3VzbHkgY2hhbGxlbmdlZCBmb3IgSFRUUCBCYXNpYyBhdXRoZW50
aWNhdGlvbiwgCisgICAgLy8gPHJkYXI6Ly9wcm9ibGVtLzcxNzQwNTA+IC0gRm9yIFVSTHMgdGhh
dCBtYXRjaCB0aGUgcGF0aHMgb2YgdGhvc2UgcHJldmlvdXNseSBjaGFsbGVuZ2VkIGZvciBIVFRQ
IEJhc2ljIGF1dGhlbnRpY2F0aW9uLAogICAgIC8vIHRyeSBhbmQgcmV1c2UgdGhlIGNyZWRlbnRp
YWwgcHJlZW1wdGl2ZWx5LCBhcyBhbGxvd2VkIGJ5IFJGQyAyNjE3LgogICAgIGlmIChzaG91bGRV
c2VDcmVkZW50aWFsU3RvcmFnZSAmJiBmaXJzdFJlcXVlc3QoKS51cmwoKS5wcm90b2NvbElzSW5I
VFRQRmFtaWx5KCkpIHsKICAgICAgICAgaWYgKGQtPm1fdXNlci5pc0VtcHR5KCkgJiYgZC0+bV9w
YXNzLmlzRW1wdHkoKSkgewpAQCAtNTEwLDcgKzQ5Miw3IEBAIGJvb2wgUmVzb3VyY2VIYW5kbGU6
OnN0YXJ0KCkKIAogICAgIGJvb2wgc2hvdWxkVXNlQ3JlZGVudGlhbFN0b3JhZ2UgPSAhY2xpZW50
KCkgfHwgY2xpZW50KCktPnNob3VsZFVzZUNyZWRlbnRpYWxTdG9yYWdlKHRoaXMpOwogCi0gICAg
Y3JlYXRlQ0ZVUkxDb25uZWN0aW9uKHNob3VsZFVzZUNyZWRlbnRpYWxTdG9yYWdlLCBzaG91bGRS
ZWxheFRoaXJkUGFydHlDb29raWVQb2xpY3koZC0+bV9jb250ZXh0LmdldCgpLCBmaXJzdFJlcXVl
c3QoKS51cmwoKSksIGQtPm1fc2hvdWxkQ29udGVudFNuaWZmKTsKKyAgICBjcmVhdGVDRlVSTENv
bm5lY3Rpb24oc2hvdWxkVXNlQ3JlZGVudGlhbFN0b3JhZ2UsIGQtPm1fc2hvdWxkQ29udGVudFNu
aWZmKTsKIAogI2lmIFBMQVRGT1JNKFdJTikKICAgICBDRlVSTENvbm5lY3Rpb25TY2hlZHVsZVdp
dGhDdXJyZW50TWVzc2FnZVF1ZXVlKGQtPm1fY29ubmVjdGlvbi5nZXQoKSk7CkBAIC03NDgsNyAr
NzMwLDcgQEAgdm9pZCBSZXNvdXJjZUhhbmRsZTo6cGxhdGZvcm1Mb2FkUmVzb3VyYwogICAgICAg
ICByZXR1cm47CiAgICAgfQogCi0gICAgaGFuZGxlLT5jcmVhdGVDRlVSTENvbm5lY3Rpb24oc3Rv
cmVkQ3JlZGVudGlhbHMgPT0gQWxsb3dTdG9yZWRDcmVkZW50aWFscywgc2hvdWxkUmVsYXhUaGly
ZFBhcnR5Q29va2llUG9saWN5KGNvbnRleHQsIHJlcXVlc3QudXJsKCkpLCBSZXNvdXJjZUhhbmRs
ZTo6c2hvdWxkQ29udGVudFNuaWZmVVJMKHJlcXVlc3QudXJsKCkpKTsKKyAgICBoYW5kbGUtPmNy
ZWF0ZUNGVVJMQ29ubmVjdGlvbihzdG9yZWRDcmVkZW50aWFscyA9PSBBbGxvd1N0b3JlZENyZWRl
bnRpYWxzLCBSZXNvdXJjZUhhbmRsZTo6c2hvdWxkQ29udGVudFNuaWZmVVJMKHJlcXVlc3QudXJs
KCkpKTsKIAogICAgIENGVVJMQ29ubmVjdGlvblNjaGVkdWxlV2l0aFJ1bkxvb3AoaGFuZGxlLT5j
b25uZWN0aW9uKCksIENGUnVuTG9vcEdldEN1cnJlbnQoKSwgc3luY2hyb25vdXNMb2FkUnVuTG9v
cE1vZGUoKSk7CiAgICAgQ0ZVUkxDb25uZWN0aW9uU2NoZWR1bGVEb3dubG9hZFdpdGhSdW5Mb29w
KGhhbmRsZS0+Y29ubmVjdGlvbigpLCBDRlJ1bkxvb3BHZXRDdXJyZW50KCksIHN5bmNocm9ub3Vz
TG9hZFJ1bkxvb3BNb2RlKCkpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29y
ay9tYWMvUmVzb3VyY2VIYW5kbGVNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9tYWMvUmVzb3VyY2VIYW5kbGVNYWMubW0JKHJldmlzaW9uIDE0Mzc1
NykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvbWFjL1Jlc291cmNlSGFuZGxl
TWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xNDMsMjIgKzE0Myw3IEBAIFJlc291cmNlSGFuZGxl
Ojp+UmVzb3VyY2VIYW5kbGUoKQogICAgIExPRyhOZXR3b3JrLCAiSGFuZGxlICVwIGRlc3Ryb3ll
ZCIsIHRoaXMpOwogfQogCi1zdGF0aWMgYm9vbCBzaG91bGRSZWxheFRoaXJkUGFydHlDb29raWVQ
b2xpY3koTmV0d29ya2luZ0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IEtVUkwmIHVybCkKLXsKLSAg
ICAvLyBJZiBhIFVSTCBhbHJlYWR5IGhhcyBjb29raWVzLCB0aGVuIHdlJ2xsIHJlbGF4IHRoZSAz
cmQgcGFydHkgY29va2llIHBvbGljeSBhbmQgYWNjZXB0IG5ldyBjb29raWVzLgotCi0gICAgUmV0
YWluUHRyPENGSFRUUENvb2tpZVN0b3JhZ2VSZWY+IGNmQ29va2llU3RvcmFnZSA9IGNvbnRleHQt
PnN0b3JhZ2VTZXNzaW9uKCkuY29va2llU3RvcmFnZSgpOwotICAgIE5TSFRUUENvb2tpZUFjY2Vw
dFBvbGljeSBjb29raWVBY2NlcHRQb2xpY3kgPSBzdGF0aWNfY2FzdDxOU0hUVFBDb29raWVBY2Nl
cHRQb2xpY3k+KHdrR2V0SFRUUENvb2tpZUFjY2VwdFBvbGljeShjZkNvb2tpZVN0b3JhZ2UuZ2V0
KCkpKTsKLQotICAgIGlmIChjb29raWVBY2NlcHRQb2xpY3kgIT0gTlNIVFRQQ29va2llQWNjZXB0
UG9saWN5T25seUZyb21NYWluRG9jdW1lbnREb21haW4pCi0gICAgICAgIHJldHVybiBmYWxzZTsK
LQotICAgIE5TQXJyYXkgKmNvb2tpZXMgPSB3a0hUVFBDb29raWVzRm9yVVJMKGNmQ29va2llU3Rv
cmFnZS5nZXQoKSwgdXJsKTsKLQotICAgIHJldHVybiBbY29va2llcyBjb3VudF07Ci19Ci0KLXZv
aWQgUmVzb3VyY2VIYW5kbGU6OmNyZWF0ZU5TVVJMQ29ubmVjdGlvbihpZCBkZWxlZ2F0ZSwgYm9v
bCBzaG91bGRVc2VDcmVkZW50aWFsU3RvcmFnZSwgYm9vbCBzaG91bGRSZWxheFRoaXJkUGFydHlD
b29raWVQb2xpY3ksIGJvb2wgc2hvdWxkQ29udGVudFNuaWZmKQordm9pZCBSZXNvdXJjZUhhbmRs
ZTo6Y3JlYXRlTlNVUkxDb25uZWN0aW9uKGlkIGRlbGVnYXRlLCBib29sIHNob3VsZFVzZUNyZWRl
bnRpYWxTdG9yYWdlLCBib29sIHNob3VsZENvbnRlbnRTbmlmZikKIHsKICAgICAvLyBDcmVkZW50
aWFscyBmb3IgZnRwIGNhbiBvbmx5IGJlIHBhc3NlZCBpbiBVUkwsIHRoZSBjb25uZWN0aW9uOmRp
ZFJlY2VpdmVBdXRoZW50aWNhdGlvbkNoYWxsZW5nZTogZGVsZWdhdGUgY2FsbCB3b24ndCBiZSBt
YWRlLgogICAgIGlmICgoIWQtPm1fdXNlci5pc0VtcHR5KCkgfHwgIWQtPm1fcGFzcy5pc0VtcHR5
KCkpICYmICFmaXJzdFJlcXVlc3QoKS51cmwoKS5wcm90b2NvbElzSW5IVFRQRmFtaWx5KCkpIHsK
QEAgLTE2OCw5ICsxNTMsNiBAQCB2b2lkIFJlc291cmNlSGFuZGxlOjpjcmVhdGVOU1VSTENvbm5l
Y3RpCiAgICAgICAgIGZpcnN0UmVxdWVzdCgpLnNldFVSTCh1cmxXaXRoQ3JlZGVudGlhbHMpOwog
ICAgIH0KIAotICAgIGlmIChzaG91bGRSZWxheFRoaXJkUGFydHlDb29raWVQb2xpY3kpCi0gICAg
ICAgIGZpcnN0UmVxdWVzdCgpLnNldEZpcnN0UGFydHlGb3JDb29raWVzKGZpcnN0UmVxdWVzdCgp
LnVybCgpKTsKLQogICAgIGlmIChzaG91bGRVc2VDcmVkZW50aWFsU3RvcmFnZSAmJiBmaXJzdFJl
cXVlc3QoKS51cmwoKS5wcm90b2NvbElzSW5IVFRQRmFtaWx5KCkpIHsKICAgICAgICAgaWYgKGQt
Pm1fdXNlci5pc0VtcHR5KCkgJiYgZC0+bV9wYXNzLmlzRW1wdHkoKSkgewogICAgICAgICAgICAg
Ly8gPHJkYXI6Ly9wcm9ibGVtLzcxNzQwNTA+IC0gRm9yIFVSTHMgdGhhdCBtYXRjaCB0aGUgcGF0
aHMgb2YgdGhvc2UgcHJldmlvdXNseSBjaGFsbGVuZ2VkIGZvciBIVFRQIEJhc2ljIGF1dGhlbnRp
Y2F0aW9uLCAKQEAgLTI0Myw3ICsyMjUsNiBAQCBib29sIFJlc291cmNlSGFuZGxlOjpzdGFydCgp
CiAgICAgY3JlYXRlTlNVUkxDb25uZWN0aW9uKAogICAgICAgICBkLT5tX3Byb3h5LmdldCgpLAog
ICAgICAgICBzaG91bGRVc2VDcmVkZW50aWFsU3RvcmFnZSwKLSAgICAgICAgc2hvdWxkUmVsYXhU
aGlyZFBhcnR5Q29va2llUG9saWN5KGQtPm1fY29udGV4dC5nZXQoKSwgZmlyc3RSZXF1ZXN0KCku
dXJsKCkpLAogICAgICAgICBkLT5tX3Nob3VsZENvbnRlbnRTbmlmZiB8fCBkLT5tX2NvbnRleHQt
PmxvY2FsRmlsZUNvbnRlbnRTbmlmZmluZ0VuYWJsZWQoKSk7CiAKICAgICBib29sIHNjaGVkdWxl
ZCA9IGZhbHNlOwpAQCAtMzg3LDcgKzM2OCw2IEBAIHZvaWQgUmVzb3VyY2VIYW5kbGU6OnBsYXRm
b3JtTG9hZFJlc291cmMKICAgICBoYW5kbGUtPmNyZWF0ZU5TVVJMQ29ubmVjdGlvbigKICAgICAg
ICAgaGFuZGxlLT5kZWxlZ2F0ZSgpLCAvLyBBIHN5bmNocm9ub3VzIHJlcXVlc3QgY2Fubm90IHR1
cm4gaW50byBhIGRvd25sb2FkLCBzbyB0aGVyZSBpcyBubyBuZWVkIHRvIHByb3h5IHRoZSBkZWxl
Z2F0ZS4KICAgICAgICAgc3RvcmVkQ3JlZGVudGlhbHMgPT0gQWxsb3dTdG9yZWRDcmVkZW50aWFs
cywKLSAgICAgICAgc2hvdWxkUmVsYXhUaGlyZFBhcnR5Q29va2llUG9saWN5KGNvbnRleHQsIHJl
cXVlc3QudXJsKCkpLAogICAgICAgICBoYW5kbGUtPnNob3VsZENvbnRlbnRTbmlmZigpIHx8IGNv
bnRleHQtPmxvY2FsRmlsZUNvbnRlbnRTbmlmZmluZ0VuYWJsZWQoKSk7CiAKICAgICBbaGFuZGxl
LT5jb25uZWN0aW9uKCkgc2NoZWR1bGVJblJ1bkxvb3A6W05TUnVuTG9vcCBjdXJyZW50UnVuTG9v
cF0gZm9yTW9kZTooTlNTdHJpbmcgKilzeW5jaHJvbm91c0xvYWRSdW5Mb29wTW9kZSgpXTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>