<?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>128319</bug_id>
          
          <creation_ts>2014-02-06 11:28:12 -0800</creation_ts>
          <short_desc>Remove leftover cruft from scoped stylesheet implementation.</short_desc>
          <delta_ts>2014-02-06 13:15:58 -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>CSS</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="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>977450</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-02-06 11:28:12 -0800</bug_when>
    <thetext>Remove leftover cruft from scoped stylesheet implementation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977464</commentid>
    <comment_count>1</comment_count>
      <attachid>223359</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-02-06 11:58:17 -0800</bug_when>
    <thetext>Created attachment 223359
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977506</commentid>
    <comment_count>2</comment_count>
      <attachid>223359</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-06 13:15:56 -0800</bug_when>
    <thetext>Comment on attachment 223359
Patch

Clearing flags on attachment: 223359

Committed r163559: &lt;http://trac.webkit.org/changeset/163559&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977507</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-06 13:15:58 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>223359</attachid>
            <date>2014-02-06 11:58:17 -0800</date>
            <delta_ts>2014-02-06 13:15:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-128139.diff</filename>
            <type>text/plain</type>
            <size>8644</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiZTEzYTUzLi5mNDIxOGEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMg
QEAKKzIwMTQtMDItMDYgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIFJlbW92ZSBsZWZ0b3ZlciBjcnVmdCBmcm9tIHNjb3BlZCBzdHlsZXNoZWV0IGltcGxlbWVu
dGF0aW9uLgorICAgICAgICA8aHR0cHM6Ly93ZWJraXQub3JnL2IvMTI4MTM5PgorCisgICAgICAg
IEtpbGwgc29tZSBwb2ludGxlc3Mgbm9uLW51bGwgY2hlY2tzIHRoYXQgd2VyZSBsZWZ0IGJlaGlu
ZCBieSB0aGUKKyAgICAgICAgcmVtb3ZlZCA8c3R5bGUgc2NvcGVkPiBjb2RlLiBBbHNvIHBydW5l
ZCBvdXRkYXRlZCBjb21tZW50cyBhbmQKKyAgICAgICAgRklYTUUncyBhYm91dCBzdWNoIHNjb3Bl
cy4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGNz
cy9FbGVtZW50UnVsZUNvbGxlY3Rvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50UnVs
ZUNvbGxlY3Rvcjo6Y29sbGVjdE1hdGNoaW5nUnVsZXMpOgorICAgICAgICAqIGNzcy9SdWxlU2V0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJ1bGVTZXQ6OmFkZENoaWxkUnVsZXMpOgorICAgICAg
ICAoV2ViQ29yZTo6UnVsZVNldDo6YWRkUnVsZXNGcm9tU2hlZXQpOgorICAgICAgICAqIGNzcy9S
dWxlU2V0Lmg6CisgICAgICAgICogY3NzL1N0eWxlUmVzb2x2ZXIuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6U3R5bGVSZXNvbHZlcjo6Y2hlY2tSZWdpb25TdHlsZSk6CisKIDIwMTQtMDEtMjkgIFNl
cmdpbyBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0NTUyBH
cmlkIExheW91dF0gZ2V0Q29tcHV0ZWRTdHlsZSgpIGlzIHdyb25nIGZvciBncmlkLWRlZmluaXRp
b24te2NvbHVtbnN8cm93c30KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9FbGVtZW50
UnVsZUNvbGxlY3Rvci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvRWxlbWVudFJ1bGVDb2xsZWN0
b3IuY3BwCmluZGV4IGQzYzcwMmIuLmYwZjFkNjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9FbGVtZW50UnVsZUNvbGxlY3Rvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0Vs
ZW1lbnRSdWxlQ29sbGVjdG9yLmNwcApAQCAtMTU3LDcgKzE1Nyw2IEBAIHZvaWQgRWxlbWVudFJ1
bGVDb2xsZWN0b3I6OmNvbGxlY3RNYXRjaGluZ1J1bGVzKGNvbnN0IE1hdGNoUmVxdWVzdCYgbWF0
Y2hSZXF1ZXN0CiAgICAgLy8gQ2hlY2sgd2hldGhlciBvdGhlciB0eXBlcyBvZiBydWxlcyBhcmUg
YXBwbGljYWJsZSBpbiB0aGUgY3VycmVudCB0cmVlIHNjb3BlLiBDcml0ZXJpYSBmb3IgdGhpczoK
ICAgICAvLyBhKSBpdCdzIGEgVUEgcnVsZQogICAgIC8vIGIpIHRoZSB0cmVlIHNjb3BlIGFsbG93
cyBhdXRob3IgcnVsZXMKLSAgICAvLyBjKSB0aGUgcnVsZXMgY29tZXMgZnJvbSBhIHNjb3BlZCBz
dHlsZSBzaGVldCB3aXRoaW4gdGhlIHNhbWUgdHJlZSBzY29wZQogICAgIGlmICghTWF0Y2hpbmdV
QVJ1bGVzU2NvcGU6OmlzTWF0Y2hpbmdVQVJ1bGVzKCkKICAgICAgICAgJiYgIW1fZWxlbWVudC50
cmVlU2NvcGUoKS5hcHBseUF1dGhvclN0eWxlcygpKQogICAgICAgICByZXR1cm47CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvUnVsZVNldC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3Mv
UnVsZVNldC5jcHAKaW5kZXggODZiYzI0Ny4uYmQ5YWMxZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvY3NzL1J1bGVTZXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9SdWxlU2V0LmNw
cApAQCAtMjcwLDcgKzI3MCw3IEBAIHZvaWQgUnVsZVNldDo6YWRkUmVnaW9uUnVsZShTdHlsZVJ1
bGVSZWdpb24qIHJlZ2lvblJ1bGUsIGJvb2wgaGFzRG9jdW1lbnRTZWN1cml0CiAgICAgbV9yZWdp
b25TZWxlY3RvcnNBbmRSdWxlU2V0cy5hcHBlbmQoUnVsZVNldFNlbGVjdG9yUGFpcihyZWdpb25S
dWxlLT5zZWxlY3Rvckxpc3QoKS5maXJzdCgpLCBzdGQ6Om1vdmUocmVnaW9uUnVsZVNldCkpKTsK
IH0KIAotdm9pZCBSdWxlU2V0OjphZGRDaGlsZFJ1bGVzKGNvbnN0IFZlY3RvcjxSZWZQdHI8U3R5
bGVSdWxlQmFzZT4+JiBydWxlcywgY29uc3QgTWVkaWFRdWVyeUV2YWx1YXRvciYgbWVkaXVtLCBT
dHlsZVJlc29sdmVyKiByZXNvbHZlciwgY29uc3QgQ29udGFpbmVyTm9kZSogc2NvcGUsIGJvb2wg
aGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiwgQWRkUnVsZUZsYWdzIGFkZFJ1bGVGbGFncykKK3Zv
aWQgUnVsZVNldDo6YWRkQ2hpbGRSdWxlcyhjb25zdCBWZWN0b3I8UmVmUHRyPFN0eWxlUnVsZUJh
c2U+PiYgcnVsZXMsIGNvbnN0IE1lZGlhUXVlcnlFdmFsdWF0b3ImIG1lZGl1bSwgU3R5bGVSZXNv
bHZlciogcmVzb2x2ZXIsIGJvb2wgaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiwgQWRkUnVsZUZs
YWdzIGFkZFJ1bGVGbGFncykKIHsKICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgcnVsZXMu
c2l6ZSgpOyArK2kpIHsKICAgICAgICAgU3R5bGVSdWxlQmFzZSogcnVsZSA9IHJ1bGVzW2ldLmdl
dCgpOwpAQCAtMjgzLDQ1ICsyODMsMzMgQEAgdm9pZCBSdWxlU2V0OjphZGRDaGlsZFJ1bGVzKGNv
bnN0IFZlY3RvcjxSZWZQdHI8U3R5bGVSdWxlQmFzZT4+JiBydWxlcywgY29uc3QgTWUKICAgICAg
ICAgZWxzZSBpZiAocnVsZS0+aXNNZWRpYVJ1bGUoKSkgewogICAgICAgICAgICAgU3R5bGVSdWxl
TWVkaWEqIG1lZGlhUnVsZSA9IHN0YXRpY19jYXN0PFN0eWxlUnVsZU1lZGlhKj4ocnVsZSk7CiAg
ICAgICAgICAgICBpZiAoKCFtZWRpYVJ1bGUtPm1lZGlhUXVlcmllcygpIHx8IG1lZGl1bS5ldmFs
KG1lZGlhUnVsZS0+bWVkaWFRdWVyaWVzKCksIHJlc29sdmVyKSkpCi0gICAgICAgICAgICAgICAg
YWRkQ2hpbGRSdWxlcyhtZWRpYVJ1bGUtPmNoaWxkUnVsZXMoKSwgbWVkaXVtLCByZXNvbHZlciwg
c2NvcGUsIGhhc0RvY3VtZW50U2VjdXJpdHlPcmlnaW4sIGFkZFJ1bGVGbGFncyk7CisgICAgICAg
ICAgICAgICAgYWRkQ2hpbGRSdWxlcyhtZWRpYVJ1bGUtPmNoaWxkUnVsZXMoKSwgbWVkaXVtLCBy
ZXNvbHZlciwgaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiwgYWRkUnVsZUZsYWdzKTsKICAgICAg
ICAgfSBlbHNlIGlmIChydWxlLT5pc0ZvbnRGYWNlUnVsZSgpICYmIHJlc29sdmVyKSB7CiAgICAg
ICAgICAgICAvLyBBZGQgdGhpcyBmb250IGZhY2UgdG8gb3VyIHNldC4KLSAgICAgICAgICAgIC8v
IEZJWE1FKEJVRyA3MjQ2MSk6IFdlIGRvbid0IGFkZCBAZm9udC1mYWNlIHJ1bGVzIG9mIHNjb3Bl
ZCBzdHlsZSBzaGVldHMgZm9yIHRoZSBtb21lbnQuCi0gICAgICAgICAgICBpZiAoc2NvcGUpCi0g
ICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICBjb25zdCBTdHlsZVJ1bGVGb250
RmFjZSogZm9udEZhY2VSdWxlID0gc3RhdGljX2Nhc3Q8U3R5bGVSdWxlRm9udEZhY2UqPihydWxl
KTsKICAgICAgICAgICAgIHJlc29sdmVyLT5mb250U2VsZWN0b3IoKS0+YWRkRm9udEZhY2VSdWxl
KGZvbnRGYWNlUnVsZSk7CiAgICAgICAgICAgICByZXNvbHZlci0+aW52YWxpZGF0ZU1hdGNoZWRQ
cm9wZXJ0aWVzQ2FjaGUoKTsKICAgICAgICAgfSBlbHNlIGlmIChydWxlLT5pc0tleWZyYW1lc1J1
bGUoKSAmJiByZXNvbHZlcikgewotICAgICAgICAgICAgLy8gRklYTUUgKEJVRyA3MjQ2Mik6IFdl
IGRvbid0IGFkZCBAa2V5ZnJhbWUgcnVsZXMgb2Ygc2NvcGVkIHN0eWxlIHNoZWV0cyBmb3IgdGhl
IG1vbWVudC4KLSAgICAgICAgICAgIGlmIChzY29wZSkKLSAgICAgICAgICAgICAgICBjb250aW51
ZTsKICAgICAgICAgICAgIHJlc29sdmVyLT5hZGRLZXlmcmFtZVN0eWxlKHN0YXRpY19jYXN0PFN0
eWxlUnVsZUtleWZyYW1lcyo+KHJ1bGUpKTsKICAgICAgICAgfQogI2lmIEVOQUJMRShDU1NfUkVH
SU9OUykKICAgICAgICAgZWxzZSBpZiAocnVsZS0+aXNSZWdpb25SdWxlKCkgJiYgcmVzb2x2ZXIp
IHsKLSAgICAgICAgICAgIC8vIEZJWE1FIChCVUcgNzI0NzIpOiBXZSBkb24ndCBhZGQgQC13ZWJr
aXQtcmVnaW9uIHJ1bGVzIG9mIHNjb3BlZCBzdHlsZSBzaGVldHMgZm9yIHRoZSBtb21lbnQuCi0g
ICAgICAgICAgICBpZiAoc2NvcGUpCi0gICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAg
ICAgICBhZGRSZWdpb25SdWxlKHN0YXRpY19jYXN0PFN0eWxlUnVsZVJlZ2lvbio+KHJ1bGUpLCBo
YXNEb2N1bWVudFNlY3VyaXR5T3JpZ2luKTsKICAgICAgICAgfQogI2VuZGlmCiAjaWYgRU5BQkxF
KENTU19ERVZJQ0VfQURBUFRBVElPTikKICAgICAgICAgZWxzZSBpZiAocnVsZS0+aXNWaWV3cG9y
dFJ1bGUoKSAmJiByZXNvbHZlcikgewotICAgICAgICAgICAgLy8gQHZpZXdwb3J0IHNob3VsZCBu
b3QgYmUgc2NvcGVkLgotICAgICAgICAgICAgaWYgKHNjb3BlKQotICAgICAgICAgICAgICAgIGNv
bnRpbnVlOwogICAgICAgICAgICAgcmVzb2x2ZXItPnZpZXdwb3J0U3R5bGVSZXNvbHZlcigpLT5h
ZGRWaWV3cG9ydFJ1bGUoc3RhdGljX2Nhc3Q8U3R5bGVSdWxlVmlld3BvcnQqPihydWxlKSk7CiAg
ICAgICAgIH0KICNlbmRpZgogI2lmIEVOQUJMRShDU1MzX0NPTkRJVElPTkFMX1JVTEVTKQogICAg
ICAgICBlbHNlIGlmIChydWxlLT5pc1N1cHBvcnRzUnVsZSgpICYmIHN0YXRpY19jYXN0PFN0eWxl
UnVsZVN1cHBvcnRzKj4ocnVsZSktPmNvbmRpdGlvbklzU3VwcG9ydGVkKCkpCi0gICAgICAgICAg
ICBhZGRDaGlsZFJ1bGVzKHN0YXRpY19jYXN0PFN0eWxlUnVsZVN1cHBvcnRzKj4ocnVsZSktPmNo
aWxkUnVsZXMoKSwgbWVkaXVtLCByZXNvbHZlciwgc2NvcGUsIGhhc0RvY3VtZW50U2VjdXJpdHlP
cmlnaW4sIGFkZFJ1bGVGbGFncyk7CisgICAgICAgICAgICBhZGRDaGlsZFJ1bGVzKHN0YXRpY19j
YXN0PFN0eWxlUnVsZVN1cHBvcnRzKj4ocnVsZSktPmNoaWxkUnVsZXMoKSwgbWVkaXVtLCByZXNv
bHZlciwgaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiwgYWRkUnVsZUZsYWdzKTsKICNlbmRpZgog
ICAgIH0KIH0KIAotdm9pZCBSdWxlU2V0OjphZGRSdWxlc0Zyb21TaGVldChTdHlsZVNoZWV0Q29u
dGVudHMqIHNoZWV0LCBjb25zdCBNZWRpYVF1ZXJ5RXZhbHVhdG9yJiBtZWRpdW0sIFN0eWxlUmVz
b2x2ZXIqIHJlc29sdmVyLCBjb25zdCBDb250YWluZXJOb2RlKiBzY29wZSkKK3ZvaWQgUnVsZVNl
dDo6YWRkUnVsZXNGcm9tU2hlZXQoU3R5bGVTaGVldENvbnRlbnRzKiBzaGVldCwgY29uc3QgTWVk
aWFRdWVyeUV2YWx1YXRvciYgbWVkaXVtLCBTdHlsZVJlc29sdmVyKiByZXNvbHZlcikKIHsKICAg
ICBBU1NFUlQoc2hlZXQpOwogCkBAIC0zMjksMTMgKzMxNywxMyBAQCB2b2lkIFJ1bGVTZXQ6OmFk
ZFJ1bGVzRnJvbVNoZWV0KFN0eWxlU2hlZXRDb250ZW50cyogc2hlZXQsIGNvbnN0IE1lZGlhUXVl
cnlFdmFsdQogICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBpbXBvcnRSdWxlcy5zaXplKCk7
ICsraSkgewogICAgICAgICBTdHlsZVJ1bGVJbXBvcnQqIGltcG9ydFJ1bGUgPSBpbXBvcnRSdWxl
c1tpXS5nZXQoKTsKICAgICAgICAgaWYgKGltcG9ydFJ1bGUtPnN0eWxlU2hlZXQoKSAmJiAoIWlt
cG9ydFJ1bGUtPm1lZGlhUXVlcmllcygpIHx8IG1lZGl1bS5ldmFsKGltcG9ydFJ1bGUtPm1lZGlh
UXVlcmllcygpLCByZXNvbHZlcikpKQotICAgICAgICAgICAgYWRkUnVsZXNGcm9tU2hlZXQoaW1w
b3J0UnVsZS0+c3R5bGVTaGVldCgpLCBtZWRpdW0sIHJlc29sdmVyLCBzY29wZSk7CisgICAgICAg
ICAgICBhZGRSdWxlc0Zyb21TaGVldChpbXBvcnRSdWxlLT5zdHlsZVNoZWV0KCksIG1lZGl1bSwg
cmVzb2x2ZXIpOwogICAgIH0KIAogICAgIGJvb2wgaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiA9
IHJlc29sdmVyICYmIHJlc29sdmVyLT5kb2N1bWVudCgpLnNlY3VyaXR5T3JpZ2luKCktPmNhblJl
cXVlc3Qoc2hlZXQtPmJhc2VVUkwoKSk7Ci0gICAgQWRkUnVsZUZsYWdzIGFkZFJ1bGVGbGFncyA9
IHN0YXRpY19jYXN0PEFkZFJ1bGVGbGFncz4oKGhhc0RvY3VtZW50U2VjdXJpdHlPcmlnaW4gPyBS
dWxlSGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiA6IDApIHwgKCFzY29wZSA/IFJ1bGVDYW5Vc2VG
YXN0Q2hlY2tTZWxlY3RvciA6IDApKTsKKyAgICBBZGRSdWxlRmxhZ3MgYWRkUnVsZUZsYWdzID0g
c3RhdGljX2Nhc3Q8QWRkUnVsZUZsYWdzPigoaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiA/IFJ1
bGVIYXNEb2N1bWVudFNlY3VyaXR5T3JpZ2luIDogMCkgfCBSdWxlQ2FuVXNlRmFzdENoZWNrU2Vs
ZWN0b3IpOwogCi0gICAgYWRkQ2hpbGRSdWxlcyhzaGVldC0+Y2hpbGRSdWxlcygpLCBtZWRpdW0s
IHJlc29sdmVyLCBzY29wZSwgaGFzRG9jdW1lbnRTZWN1cml0eU9yaWdpbiwgYWRkUnVsZUZsYWdz
KTsKKyAgICBhZGRDaGlsZFJ1bGVzKHNoZWV0LT5jaGlsZFJ1bGVzKCksIG1lZGl1bSwgcmVzb2x2
ZXIsIGhhc0RvY3VtZW50U2VjdXJpdHlPcmlnaW4sIGFkZFJ1bGVGbGFncyk7CiAKICAgICBpZiAo
bV9hdXRvU2hyaW5rVG9GaXRFbmFibGVkKQogICAgICAgICBzaHJpbmtUb0ZpdCgpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL1J1bGVTZXQuaCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9S
dWxlU2V0LmgKaW5kZXggY2MxMGM3NC4uNTlmYjE5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvY3NzL1J1bGVTZXQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvUnVsZVNldC5oCkBAIC0x
MzksNyArMTM5LDcgQEAgcHVibGljOgogCiAgICAgdHlwZWRlZiBIYXNoTWFwPEF0b21pY1N0cmlu
Z0ltcGwqLCBzdGQ6OnVuaXF1ZV9wdHI8VmVjdG9yPFJ1bGVEYXRhPj4+IEF0b21SdWxlTWFwOwog
Ci0gICAgdm9pZCBhZGRSdWxlc0Zyb21TaGVldChTdHlsZVNoZWV0Q29udGVudHMqLCBjb25zdCBN
ZWRpYVF1ZXJ5RXZhbHVhdG9yJiwgU3R5bGVSZXNvbHZlciogPSAwLCBjb25zdCBDb250YWluZXJO
b2RlKiA9IDApOworICAgIHZvaWQgYWRkUnVsZXNGcm9tU2hlZXQoU3R5bGVTaGVldENvbnRlbnRz
KiwgY29uc3QgTWVkaWFRdWVyeUV2YWx1YXRvciYsIFN0eWxlUmVzb2x2ZXIqID0gMCk7CiAKICAg
ICB2b2lkIGFkZFN0eWxlUnVsZShTdHlsZVJ1bGUqLCBBZGRSdWxlRmxhZ3MpOwogICAgIHZvaWQg
YWRkUnVsZShTdHlsZVJ1bGUqLCB1bnNpZ25lZCBzZWxlY3RvckluZGV4LCBBZGRSdWxlRmxhZ3Mp
OwpAQCAtMTY3LDcgKzE2Nyw3IEBAIHB1YmxpYzoKICAgICB1bnNpZ25lZCBydWxlQ291bnQoKSBj
b25zdCB7IHJldHVybiBtX3J1bGVDb3VudDsgfQogCiBwcml2YXRlOgotICAgIHZvaWQgYWRkQ2hp
bGRSdWxlcyhjb25zdCBWZWN0b3I8UmVmUHRyPFN0eWxlUnVsZUJhc2U+PiYsIGNvbnN0IE1lZGlh
UXVlcnlFdmFsdWF0b3ImIG1lZGl1bSwgU3R5bGVSZXNvbHZlciosIGNvbnN0IENvbnRhaW5lck5v
ZGUqIHNjb3BlLCBib29sIGhhc0RvY3VtZW50U2VjdXJpdHlPcmlnaW4sIEFkZFJ1bGVGbGFncyk7
CisgICAgdm9pZCBhZGRDaGlsZFJ1bGVzKGNvbnN0IFZlY3RvcjxSZWZQdHI8U3R5bGVSdWxlQmFz
ZT4+JiwgY29uc3QgTWVkaWFRdWVyeUV2YWx1YXRvciYgbWVkaXVtLCBTdHlsZVJlc29sdmVyKiwg
Ym9vbCBoYXNEb2N1bWVudFNlY3VyaXR5T3JpZ2luLCBBZGRSdWxlRmxhZ3MpOwogICAgIGJvb2wg
ZmluZEJlc3RSdWxlU2V0QW5kQWRkKGNvbnN0IENTU1NlbGVjdG9yKiwgUnVsZURhdGEmKTsKIAog
ICAgIEF0b21SdWxlTWFwIG1faWRSdWxlczsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nz
cy9TdHlsZVJlc29sdmVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZVJlc29sdmVyLmNw
cAppbmRleCAyMDE2ZWIzLi5kYTVkZDUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3Mv
U3R5bGVSZXNvbHZlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlUmVzb2x2ZXIu
Y3BwCkBAIC0xMzkzLDkgKzEzOTMsNiBAQCB2b2lkIFN0eWxlUmVzb2x2ZXI6OmFkanVzdEdyaWRJ
dGVtUG9zaXRpb24oUmVuZGVyU3R5bGUmIHN0eWxlLCBjb25zdCBSZW5kZXJTdHlsZQogCiBib29s
IFN0eWxlUmVzb2x2ZXI6OmNoZWNrUmVnaW9uU3R5bGUoRWxlbWVudCogcmVnaW9uRWxlbWVudCkK
IHsKLSAgICAvLyBGSVhNRSAoQlVHIDcyNDcyKTogV2UgZG9uJ3QgYWRkIEAtd2Via2l0LXJlZ2lv
biBydWxlcyBvZiBzY29wZWQgc3R5bGUgc2hlZXRzIGZvciB0aGUgbW9tZW50LAotICAgIC8vIHNv
IGFsbCByZWdpb24gcnVsZXMgYXJlIGdsb2JhbCBieSBkZWZhdWx0LiBWZXJpZnkgd2hldGhlciB0
aGF0IGNhbiBzdGFuZCBvciBuZWVkcyBjaGFuZ2luZy4KLQogICAgIHVuc2lnbmVkIHJ1bGVzU2l6
ZSA9IG1fcnVsZVNldHMuYXV0aG9yU3R5bGUoKS0+cmVnaW9uU2VsZWN0b3JzQW5kUnVsZVNldHMo
KS5zaXplKCk7CiAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IHJ1bGVzU2l6ZTsgKytpKSB7
CiAgICAgICAgIEFTU0VSVChtX3J1bGVTZXRzLmF1dGhvclN0eWxlKCktPnJlZ2lvblNlbGVjdG9y
c0FuZFJ1bGVTZXRzKCkuYXQoaSkucnVsZVNldC5nZXQoKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>