<?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>47495</bug_id>
          
          <creation_ts>2010-10-11 10:22:36 -0700</creation_ts>
          <short_desc>Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()</short_desc>
          <delta_ts>2010-10-11 11:34:52 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.6</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="Mike Thole">mthole</reporter>
          <assigned_to name="Mike Thole">mthole</assigned_to>
          <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>292532</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Thole">mthole</who>
    <bug_when>2010-10-11 10:22:36 -0700</bug_when>
    <thetext>The WKCertificateInfoGetPeerCertificates() function should be renamed to WKCertificateInfoGetCertificateChain() to better reflect what it actually does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292533</commentid>
    <comment_count>1</comment_count>
      <attachid>70445</attachid>
    <who name="Mike Thole">mthole</who>
    <bug_when>2010-10-11 10:23:16 -0700</bug_when>
    <thetext>Created attachment 70445
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292562</commentid>
    <comment_count>2</comment_count>
    <who name="Mike Thole">mthole</who>
    <bug_when>2010-10-11 11:08:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/8529676&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292585</commentid>
    <comment_count>3</comment_count>
    <who name="Mike Thole">mthole</who>
    <bug_when>2010-10-11 11:34:52 -0700</bug_when>
    <thetext>Committed revision 69511.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>70445</attachid>
            <date>2010-10-11 10:23:16 -0700</date>
            <delta_ts>2010-10-11 10:32:58 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>textmate stdin aOdiPL.txt</filename>
            <type>text/plain</type>
            <size>5806</size>
            <attacher name="Mike Thole">mthole</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2OTUwMSkKKysrIFdlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMTAtMTEgIE1pa2UgVGhvbGUgIDxtdGhvbGVAYXBwbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS84NTI5Njc2PiBXZWJLaXQyOiBDZXJ0aWZpY2F0ZUluZm8ncyBwZWVyIGNlcnRp
ZmljYXRlcyBuZWVkCisgICAgICAgIHRvIGluY2x1ZGUgYWxsIHRoZSBjZXJ0aWZpY2F0ZXMgZnJv
bSB0aGUgb3JpZ2luYWwgU1NMIGNvbnRleHQncyBTZWNUcnVzdAorCisgICAgICAgICogU2hhcmVk
L0FQSS9jL21hYy9XS0NlcnRpZmljYXRlSW5mb01hYy5oOgorICAgICAgICBSZW5hbWVkIFdLQ2Vy
dGlmaWNhdGVJbmZvR2V0UGVlckNlcnRpZmljYXRlcygpIHRvIFdLQ2VydGlmaWNhdGVJbmZvR2V0
Q2VydGlmaWNhdGVDaGFpbigpCisgICAgICAgICogU2hhcmVkL0FQSS9jL21hYy9XS0NlcnRpZmlj
YXRlSW5mb01hYy5tbToKKyAgICAgICAgKFdLQ2VydGlmaWNhdGVJbmZvR2V0Q2VydGlmaWNhdGVD
aGFpbik6IFVwZGF0ZWQgZm9yIG5hbWUgY2hhbmdlLgorICAgICAgICAqIFNoYXJlZC9tYWMvUGxh
dGZvcm1DZXJ0aWZpY2F0ZUluZm8uaDoKKyAgICAgICAgKFdlYktpdDo6UGxhdGZvcm1DZXJ0aWZp
Y2F0ZUluZm86OmNlcnRpZmljYXRlQ2hhaW4pOiBSZW5hbWVkIGZyb20gcGVlckNlcnRpZmljYXRl
cygpCisgICAgICAgICogU2hhcmVkL21hYy9QbGF0Zm9ybUNlcnRpZmljYXRlSW5mby5tbToKKyAg
ICAgICAgKFdlYktpdDo6UGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm86OlBsYXRmb3JtQ2VydGlmaWNh
dGVJbmZvKTogVXBkYXRlZCBmb3IgbmFtZSBjaGFuZ2UuCisgICAgICAgIChXZWJLaXQ6OlBsYXRm
b3JtQ2VydGlmaWNhdGVJbmZvOjplbmNvZGUpOiBEaXR0by4KKyAgICAgICAgKFdlYktpdDo6UGxh
dGZvcm1DZXJ0aWZpY2F0ZUluZm86OmRlY29kZSk6IERpdHRvLgorICAgICAgICAoV2ViS2l0OjpQ
bGF0Zm9ybUNlcnRpZmljYXRlSW5mbzo6ZHVtcCk6IERpdHRvLgorCiAyMDEwLTEwLTExICBLZW5u
ZXRoIFJvaGRlIENocmlzdGlhbnNlbiAgPGtlbm5ldGguY2hyaXN0aWFuc2VuQG9wZW5ib3NzYS5v
cmc+CiAKICAgICAgICAgUnViYmVyc3RhbXBlZCBieSBBbmRyZWFzIEtsaW5nLgpJbmRleDogV2Vi
S2l0Mi9TaGFyZWQvQVBJL2MvbWFjL1dLQ2VydGlmaWNhdGVJbmZvTWFjLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViS2l0Mi9TaGFyZWQvQVBJL2MvbWFjL1dLQ2VydGlmaWNhdGVJbmZvTWFjLmgJKHJldmlz
aW9uIDY5NTAxKQorKysgV2ViS2l0Mi9TaGFyZWQvQVBJL2MvbWFjL1dLQ2VydGlmaWNhdGVJbmZv
TWFjLmgJKHdvcmtpbmcgY29weSkKQEAgLTMzLDcgKzMzLDcgQEAKIGV4dGVybiAiQyIgewogI2Vu
ZGlmCiAKLVdLX0VYUE9SVCBDRkFycmF5UmVmIFdLQ2VydGlmaWNhdGVJbmZvR2V0UGVlckNlcnRp
ZmljYXRlcyhXS0NlcnRpZmljYXRlSW5mb1JlZiBjZXJ0aWZpY2F0ZUluZm8pOworV0tfRVhQT1JU
IENGQXJyYXlSZWYgV0tDZXJ0aWZpY2F0ZUluZm9HZXRDZXJ0aWZpY2F0ZUNoYWluKFdLQ2VydGlm
aWNhdGVJbmZvUmVmIGNlcnRpZmljYXRlSW5mbyk7CiAKICNpZmRlZiBfX2NwbHVzcGx1cwogfQpJ
bmRleDogV2ViS2l0Mi9TaGFyZWQvQVBJL2MvbWFjL1dLQ2VydGlmaWNhdGVJbmZvTWFjLm1tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFdlYktpdDIvU2hhcmVkL0FQSS9jL21hYy9XS0NlcnRpZmljYXRlSW5mb01h
Yy5tbQkocmV2aXNpb24gNjk1MDEpCisrKyBXZWJLaXQyL1NoYXJlZC9BUEkvYy9tYWMvV0tDZXJ0
aWZpY2F0ZUluZm9NYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTMwLDcgKzMwLDcgQEAKIAogdXNp
bmcgbmFtZXNwYWNlIFdlYktpdDsKIAotQ0ZBcnJheVJlZiBXS0NlcnRpZmljYXRlSW5mb0dldFBl
ZXJDZXJ0aWZpY2F0ZXMoV0tDZXJ0aWZpY2F0ZUluZm9SZWYgY2VydGlmaWNhdGVJbmZvUmVmKQor
Q0ZBcnJheVJlZiBXS0NlcnRpZmljYXRlSW5mb0dldENlcnRpZmljYXRlQ2hhaW4oV0tDZXJ0aWZp
Y2F0ZUluZm9SZWYgY2VydGlmaWNhdGVJbmZvUmVmKQogewotICAgIHJldHVybiB0b0ltcGwoY2Vy
dGlmaWNhdGVJbmZvUmVmKS0+cGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm8oKS5wZWVyQ2VydGlmaWNh
dGVzKCk7CisgICAgcmV0dXJuIHRvSW1wbChjZXJ0aWZpY2F0ZUluZm9SZWYpLT5wbGF0Zm9ybUNl
cnRpZmljYXRlSW5mbygpLmNlcnRpZmljYXRlQ2hhaW4oKTsKIH0KSW5kZXg6IFdlYktpdDIvU2hh
cmVkL21hYy9QbGF0Zm9ybUNlcnRpZmljYXRlSW5mby5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIv
U2hhcmVkL21hYy9QbGF0Zm9ybUNlcnRpZmljYXRlSW5mby5oCShyZXZpc2lvbiA2OTUwMSkKKysr
IFdlYktpdDIvU2hhcmVkL21hYy9QbGF0Zm9ybUNlcnRpZmljYXRlSW5mby5oCSh3b3JraW5nIGNv
cHkpCkBAIC00MSw3ICs0MSw3IEBAIHB1YmxpYzoKICAgICBQbGF0Zm9ybUNlcnRpZmljYXRlSW5m
bygpOwogICAgIGV4cGxpY2l0IFBsYXRmb3JtQ2VydGlmaWNhdGVJbmZvKGNvbnN0IFdlYkNvcmU6
OlJlc291cmNlUmVzcG9uc2UmKTsKIAotICAgIENGQXJyYXlSZWYgcGVlckNlcnRpZmljYXRlcygp
IGNvbnN0IHsgcmV0dXJuIG1fcGVlckNlcnRpZmljYXRlcy5nZXQoKTsgfQorICAgIENGQXJyYXlS
ZWYgY2VydGlmaWNhdGVDaGFpbigpIGNvbnN0IHsgcmV0dXJuIG1fY2VydGlmaWNhdGVDaGFpbi5n
ZXQoKTsgfQogCiAgICAgdm9pZCBlbmNvZGUoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyKiBlbmNv
ZGVyKSBjb25zdDsKICAgICBzdGF0aWMgYm9vbCBkZWNvZGUoQ29yZUlQQzo6QXJndW1lbnREZWNv
ZGVyKiBkZWNvZGVyLCBQbGF0Zm9ybUNlcnRpZmljYXRlSW5mbyYgdCk7CkBAIC01MSw3ICs1MSw3
IEBAIHB1YmxpYzoKICNlbmRpZgogCiBwcml2YXRlOgotICAgIFJldGFpblB0cjxDRkFycmF5UmVm
PiBtX3BlZXJDZXJ0aWZpY2F0ZXM7CisgICAgUmV0YWluUHRyPENGQXJyYXlSZWY+IG1fY2VydGlm
aWNhdGVDaGFpbjsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApJbmRleDogV2ViS2l0Mi9T
aGFyZWQvbWFjL1BsYXRmb3JtQ2VydGlmaWNhdGVJbmZvLm1tCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktp
dDIvU2hhcmVkL21hYy9QbGF0Zm9ybUNlcnRpZmljYXRlSW5mby5tbQkocmV2aXNpb24gNjk1MDEp
CisrKyBXZWJLaXQyL1NoYXJlZC9tYWMvUGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm8ubW0JKHdvcmtp
bmcgY29weSkKQEAgLTM5LDIzICszOSwyMyBAQCBQbGF0Zm9ybUNlcnRpZmljYXRlSW5mbzo6UGxh
dGZvcm1DZXJ0aWZpCiB9CiAKIFBsYXRmb3JtQ2VydGlmaWNhdGVJbmZvOjpQbGF0Zm9ybUNlcnRp
ZmljYXRlSW5mbyhjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiByZXNwb25zZSkKLSAgICA6IG1fcGVl
ckNlcnRpZmljYXRlcyhBZG9wdENGLCBXS0NvcHlOU1VSTFJlc3BvbnNlUGVlckNlcnRpZmljYXRl
cyhyZXNwb25zZS5uc1VSTFJlc3BvbnNlKCkpKQorICAgIDogbV9jZXJ0aWZpY2F0ZUNoYWluKEFk
b3B0Q0YsIFdLQ29weU5TVVJMUmVzcG9uc2VDZXJ0aWZpY2F0ZUNoYWluKHJlc3BvbnNlLm5zVVJM
UmVzcG9uc2UoKSkpCiB7CiB9CiAKIHZvaWQgUGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm86OmVuY29k
ZShDb3JlSVBDOjpBcmd1bWVudEVuY29kZXIqIGVuY29kZXIpIGNvbnN0CiB7CiAgICAgLy8gU3Bl
Y2lhbCBjYXNlIG5vIGNlcnRpZmljYXRlcywgCi0gICAgaWYgKCFtX3BlZXJDZXJ0aWZpY2F0ZXMp
IHsKKyAgICBpZiAoIW1fY2VydGlmaWNhdGVDaGFpbikgewogICAgICAgICBlbmNvZGVyLT5lbmNv
ZGVVSW50NjQoc3RkOjpudW1lcmljX2xpbWl0czx1aW50NjRfdD46Om1heCgpKTsKICAgICAgICAg
cmV0dXJuOwogICAgIH0KIAotICAgIHVpbnQ2NF90IGxlbmd0aCA9IENGQXJyYXlHZXRDb3VudCht
X3BlZXJDZXJ0aWZpY2F0ZXMuZ2V0KCkpOworICAgIHVpbnQ2NF90IGxlbmd0aCA9IENGQXJyYXlH
ZXRDb3VudChtX2NlcnRpZmljYXRlQ2hhaW4uZ2V0KCkpOwogICAgIGVuY29kZXItPmVuY29kZVVJ
bnQ2NChsZW5ndGgpOwogCiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBsZW5ndGg7ICsraSkg
ewotICAgICAgICBSZXRhaW5QdHI8Q0ZEYXRhUmVmPiBkYXRhKEFkb3B0Q0YsIFNlY0NlcnRpZmlj
YXRlQ29weURhdGEoKFNlY0NlcnRpZmljYXRlUmVmKUNGQXJyYXlHZXRWYWx1ZUF0SW5kZXgobV9w
ZWVyQ2VydGlmaWNhdGVzLmdldCgpLCBpKSkpOworICAgICAgICBSZXRhaW5QdHI8Q0ZEYXRhUmVm
PiBkYXRhKEFkb3B0Q0YsIFNlY0NlcnRpZmljYXRlQ29weURhdGEoKFNlY0NlcnRpZmljYXRlUmVm
KUNGQXJyYXlHZXRWYWx1ZUF0SW5kZXgobV9jZXJ0aWZpY2F0ZUNoYWluLmdldCgpLCBpKSkpOwog
ICAgICAgICBlbmNvZGVyLT5lbmNvZGVCeXRlcyhDRkRhdGFHZXRCeXRlUHRyKGRhdGEuZ2V0KCkp
LCBDRkRhdGFHZXRMZW5ndGgoZGF0YS5nZXQoKSkpOwogICAgIH0KIH0KQEAgLTgzLDE5ICs4Mywx
OSBAQCBib29sIFBsYXRmb3JtQ2VydGlmaWNhdGVJbmZvOjpkZWNvZGUoQ29yCiAgICAgICAgIENG
QXJyYXlBcHBlbmRWYWx1ZShhcnJheS5nZXQoKSwgY2VydGlmaWNhdGUuZ2V0KCkpOwogICAgIH0K
IAotICAgIGMubV9wZWVyQ2VydGlmaWNhdGVzID0gYXJyYXk7CisgICAgYy5tX2NlcnRpZmljYXRl
Q2hhaW4gPSBhcnJheTsKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAogI2lmbmRlZiBOREVCVUcKIHZv
aWQgUGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm86OmR1bXAoKSBjb25zdAogewotICAgIHVuc2lnbmVk
IGVudHJpZXMgPSBtX3BlZXJDZXJ0aWZpY2F0ZXMgPyBDRkFycmF5R2V0Q291bnQobV9wZWVyQ2Vy
dGlmaWNhdGVzLmdldCgpKSA6IDA7CisgICAgdW5zaWduZWQgZW50cmllcyA9IG1fY2VydGlmaWNh
dGVDaGFpbiA/IENGQXJyYXlHZXRDb3VudChtX2NlcnRpZmljYXRlQ2hhaW4uZ2V0KCkpIDogMDsK
IAogICAgIE5TTG9nKEAiUGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm9cbiIpOwogICAgIE5TTG9nKEAi
ICBFbnRyaWVzOiAlZFxuIiwgZW50cmllcyk7CiAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8
IGVudHJpZXM7ICsraSkgewotICAgICAgICBSZXRhaW5QdHI8Q0ZTdHJpbmdSZWY+IHN1bW1hcnko
QWRvcHRDRiwgU2VjQ2VydGlmaWNhdGVDb3B5U3ViamVjdFN1bW1hcnkoKFNlY0NlcnRpZmljYXRl
UmVmKUNGQXJyYXlHZXRWYWx1ZUF0SW5kZXgobV9wZWVyQ2VydGlmaWNhdGVzLmdldCgpLCBpKSkp
OworICAgICAgICBSZXRhaW5QdHI8Q0ZTdHJpbmdSZWY+IHN1bW1hcnkoQWRvcHRDRiwgU2VjQ2Vy
dGlmaWNhdGVDb3B5U3ViamVjdFN1bW1hcnkoKFNlY0NlcnRpZmljYXRlUmVmKUNGQXJyYXlHZXRW
YWx1ZUF0SW5kZXgobV9jZXJ0aWZpY2F0ZUNoYWluLmdldCgpLCBpKSkpOwogICAgICAgICBOU0xv
ZyhAIiAgJUAiLCAoTlNTdHJpbmcgKilzdW1tYXJ5LmdldCgpKTsKICAgICB9CiB9Cg==
</data>
<flag name="review"
          id="60291"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>