<?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>65788</bug_id>
          
          <creation_ts>2011-08-05 13:52:05 -0700</creation_ts>
          <short_desc>Future proof an Objective-C test</short_desc>
          <delta_ts>2011-08-05 14:07:56 -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>New Bugs</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>447394</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-08-05 13:52:05 -0700</bug_when>
    <thetext>Future proof an Objective-C test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>447399</commentid>
    <comment_count>1</comment_count>
      <attachid>103105</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-08-05 14:01:09 -0700</bug_when>
    <thetext>Created attachment 103105
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>447407</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-08-05 14:07:56 -0700</bug_when>
    <thetext>Committed r92513: &lt;http://trac.webkit.org/changeset/92513&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103105</attachid>
            <date>2011-08-05 14:01:09 -0700</date>
            <delta_ts>2011-08-05 14:05:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65788-20110805140107.patch</filename>
            <type>text/plain</type>
            <size>6278</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDkyNTExKQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTcgQEAKKzIwMTEtMDgtMDUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KKworICAgICAgICBGdXR1cmUgcHJvb2YgYW4gT2JqZWN0aXZlLUMgdGVzdAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjU3ODgKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgaXNPYmplY3RJbnN0YW5j
ZU9mIHRvIE9iakNDb250cm9sbGVyLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL09i
akNDb250cm9sbGVyLm06CisgICAgICAgICgrW09iakNDb250cm9sbGVyIGlzU2VsZWN0b3JFeGNs
dWRlZEZyb21XZWJTY3JpcHQ6XSk6CisgICAgICAgICgrW09iakNDb250cm9sbGVyIHdlYlNjcmlw
dE5hbWVGb3JTZWxlY3RvcjpdKToKKyAgICAgICAgKC1bT2JqQ0NvbnRyb2xsZXIgaXNPYmplY3Q6
aW5zdGFuY2VPZjpdKToKKwogMjAxMS0wOC0wNSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQu
b3JnPgogCiAgICAgICAgIHRyYWMuanMgbmVlZHMgdW5pdHRlc3RzCkluZGV4OiBUb29scy9EdW1w
UmVuZGVyVHJlZS9tYWMvT2JqQ0NvbnRyb2xsZXIubQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9EdW1w
UmVuZGVyVHJlZS9tYWMvT2JqQ0NvbnRyb2xsZXIubQkocmV2aXNpb24gOTI1MTEpCisrKyBUb29s
cy9EdW1wUmVuZGVyVHJlZS9tYWMvT2JqQ0NvbnRyb2xsZXIubQkod29ya2luZyBjb3B5KQpAQCAt
NjYsNiArNjYsNyBAQCArIChCT09MKWlzU2VsZWN0b3JFeGNsdWRlZEZyb21XZWJTY3JpcHQ6CiB7
CiAgICAgaWYgKDAKICAgICAgICAgICAgIHx8IGFTZWxlY3RvciA9PSBAc2VsZWN0b3IoY2xhc3NO
YW1lT2Y6KQorICAgICAgICAgICAgfHwgYVNlbGVjdG9yID09IEBzZWxlY3Rvcihpc09iamVjdDpp
bnN0YW5jZU9mOikKICAgICAgICAgICAgIHx8IGFTZWxlY3RvciA9PSBAc2VsZWN0b3Iob2JqZWN0
T2ZDbGFzczopCiAgICAgICAgICAgICB8fCBhU2VsZWN0b3IgPT0gQHNlbGVjdG9yKGFycmF5T2ZT
dHJpbmcpCiAgICAgICAgICAgICB8fCBhU2VsZWN0b3IgPT0gQHNlbGVjdG9yKGlkZW50aXR5SXNF
cXVhbDo6KQpAQCAtODcsNiArODgsOCBAQCArIChOU1N0cmluZyAqKXdlYlNjcmlwdE5hbWVGb3JT
ZWxlY3RvcjooCiB7CiAgICAgaWYgKGFTZWxlY3RvciA9PSBAc2VsZWN0b3IoY2xhc3NOYW1lT2Y6
KSkKICAgICAgICAgcmV0dXJuIEAiY2xhc3NOYW1lIjsKKyAgICBpZiAoYVNlbGVjdG9yID09IEBz
ZWxlY3Rvcihpc09iamVjdDppbnN0YW5jZU9mOikpCisgICAgICAgIHJldHVybiBAImlzT2JqZWN0
SW5zdGFuY2VPZiI7CiAgICAgaWYgKGFTZWxlY3RvciA9PSBAc2VsZWN0b3Iob2JqZWN0T2ZDbGFz
czopKQogICAgICAgICByZXR1cm4gQCJvYmplY3RPZkNsYXNzIjsKICAgICBpZiAoYVNlbGVjdG9y
ID09IEBzZWxlY3RvcihhcnJheU9mU3RyaW5nKSkKQEAgLTExMyw2ICsxMTYsMTQgQEAgKyAoTlNT
dHJpbmcgKil3ZWJTY3JpcHROYW1lRm9yU2VsZWN0b3I6KAogICAgIHJldHVybiBuaWw7CiB9CiAK
Ky0gKEJPT0wpaXNPYmplY3Q6KGlkKW9iamVjdCBpbnN0YW5jZU9mOihOU1N0cmluZyAqKWFDbGFz
cworeworICAgIGlmICghb2JqZWN0KQorICAgICAgICByZXR1cm4gW2FDbGFzcyBpc0VxdWFsVG9T
dHJpbmc6QCJuaWwiXTsKKworICAgIHJldHVybiBbb2JqZWN0IGlzS2luZE9mQ2xhc3M6TlNDbGFz
c0Zyb21TdHJpbmcoYUNsYXNzKV07Cit9CisgICAgICAgICAgICAKIC0gKE5TU3RyaW5nICopY2xh
c3NOYW1lT2Y6KGlkKW9iamVjdAogewogICAgIGlmICghb2JqZWN0KQpJbmRleDogTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNp
b24gOTI1MTEpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEs
MyArMSwxMyBAQAorMjAxMS0wOC0wNSAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUu
Y29tPgorCisgICAgICAgIEZ1dHVyZSBwcm9vZiBhbiBPYmplY3RpdmUtQyB0ZXN0CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NTc4OAorCisgICAgICAg
IERvbid0IGNoZWNrIGV4cGxpY2l0bHkgZm9yIGNsYXNzIG5hbWVzOyBqdXN0IGNoZWNrIHRoYXQg
dGhlIG9iamVjdHMgYXJlIGluc3RhbmNlcyBvZiB0aGUgcmlnaHQgY2xhc3Nlcy4KKworICAgICAg
ICAqIHBsYXRmb3JtL21hYy9mYXN0L2RvbS93cmFwcGVyLWNsYXNzZXMtb2JqYy1leHBlY3RlZC50
eHQ6CisgICAgICAgICogcGxhdGZvcm0vbWFjL2Zhc3QvZG9tL3dyYXBwZXItY2xhc3Nlcy1vYmpj
Lmh0bWw6CisKIDIwMTEtMDgtMDUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KIAogICAgICAgICBBZGQgYSBMaW9uIHNwZWNpZmljIHRlc3QgZm9yIGZhc3QvcmVwYWludC9j
YW52YXMtcHV0SW1hZ2VEYXRhLmh0bWwKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9m
YXN0L2RvbS93cmFwcGVyLWNsYXNzZXMtb2JqYy1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Zhc3QvZG9tL3dyYXBwZXItY2xhc3Nlcy1vYmpjLWV4
cGVjdGVkLnR4dAkocmV2aXNpb24gOTI1MTEpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
ZmFzdC9kb20vd3JhcHBlci1jbGFzc2VzLW9iamMtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkp
CkBAIC0xNzUsMTUgKzE3NSwxNSBAQCBQQVNTIHRhZ09iakNXcmFwcGVyQ2xhc3MoJ3htcCcpIGlz
ICdET01ICiAKIEphdmFTY3JpcHQgdHlwZXMKIAotUEFTUyBvYmpDV3JhcHBlckNsYXNzKG51bGwp
IGlzICduaWwnCi1QQVNTIG9iakNXcmFwcGVyQ2xhc3ModW5kZWZpbmVkKSBpcyAnV2ViVW5kZWZp
bmVkJwotUEFTUyBvYmpDV3JhcHBlckNsYXNzKDApIGlzICdOU0NGTnVtYmVyJwotUEFTUyBvYmpD
V3JhcHBlckNsYXNzKDEpIGlzICdOU0NGTnVtYmVyJwotUEFTUyBvYmpDV3JhcHBlckNsYXNzKGZh
bHNlKSBpcyAnTlNDRkJvb2xlYW4nCi1QQVNTIG9iakNXcmFwcGVyQ2xhc3ModHJ1ZSkgaXMgJ05T
Q0ZCb29sZWFuJwotUEFTUyBvYmpDV3JhcHBlckNsYXNzKCcnKSBpcyAnTlNDRlN0cmluZycKLVBB
U1Mgb2JqQ1dyYXBwZXJDbGFzcyh7IH0pIGlzICdXZWJTY3JpcHRPYmplY3QnCi1QQVNTIG9iakNX
cmFwcGVyQ2xhc3MoWyBdKSBpcyAnV2ViU2NyaXB0T2JqZWN0JworUEFTUyBvYmpDV3JhcHBlcklz
SW5zdGFuY2VPZihudWxsLCAnbmlsJykgaXMgdHJ1ZQorUEFTUyBvYmpDV3JhcHBlcklzSW5zdGFu
Y2VPZih1bmRlZmluZWQsICdXZWJVbmRlZmluZWQnKSBpcyB0cnVlCitQQVNTIG9iakNXcmFwcGVy
SXNJbnN0YW5jZU9mKDAsICdOU051bWJlcicpIGlzIHRydWUKK1BBU1Mgb2JqQ1dyYXBwZXJJc0lu
c3RhbmNlT2YoMSwgJ05TTnVtYmVyJykgaXMgdHJ1ZQorUEFTUyBvYmpDV3JhcHBlcklzSW5zdGFu
Y2VPZihmYWxzZSwgJ05TTnVtYmVyJykgaXMgdHJ1ZQorUEFTUyBvYmpDV3JhcHBlcklzSW5zdGFu
Y2VPZih0cnVlLCAnTlNOdW1iZXInKSBpcyB0cnVlCitQQVNTIG9iakNXcmFwcGVySXNJbnN0YW5j
ZU9mKCcnLCAnTlNTdHJpbmcnKSBpcyB0cnVlCitQQVNTIG9iakNXcmFwcGVySXNJbnN0YW5jZU9m
KHsgfSwgJ1dlYlNjcmlwdE9iamVjdCcpIGlzIHRydWUKK1BBU1Mgb2JqQ1dyYXBwZXJJc0luc3Rh
bmNlT2YoWyBdLCAnV2ViU2NyaXB0T2JqZWN0JykgaXMgdHJ1ZQogUEFTUyBvYmpDT2JqZWN0T2ZD
bGFzcygnTlNOdWxsJykgaXMgbnVsbAogUEFTUyB0eXBlb2Ygb2JqQ09iamVjdE9mQ2xhc3MoJycp
IGlzICd1bmRlZmluZWQnCiBQQVNTIHR5cGVvZiBvYmpDT2JqZWN0T2ZDbGFzcygnV2ViVW5kZWZp
bmVkJykgaXMgJ3VuZGVmaW5lZCcKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0
L2RvbS93cmFwcGVyLWNsYXNzZXMtb2JqYy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9mYXN0L2RvbS93cmFwcGVyLWNsYXNzZXMtb2JqYy5odG1sCShyZXZpc2lv
biA5MjUxMSkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9mYXN0L2RvbS93cmFwcGVyLWNs
YXNzZXMtb2JqYy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xNyw2ICsxNywxMyBAQAogaWYgKHdp
bmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0
VW50aWxEb25lKCk7CiAKK2Z1bmN0aW9uIG9iakNXcmFwcGVySXNJbnN0YW5jZU9mKG5vZGUsIGNs
YXNzTmFtZSkKK3sKKyAgICBpZiAoIXdpbmRvdy5vYmpDQ29udHJvbGxlcikKKyAgICAgICAgcmV0
dXJuICJvbmx5IHdvcmtzIHVuZGVyIER1bXBSZW5kZXJUcmVlIjsKKyAgICByZXR1cm4gISFvYmpD
Q29udHJvbGxlci5pc09iamVjdEluc3RhbmNlT2Yobm9kZSwgY2xhc3NOYW1lKTsKK30KKwogZnVu
Y3Rpb24gb2JqQ1dyYXBwZXJDbGFzcyhub2RlKQogewogICAgIGlmICghd2luZG93Lm9iakNDb250
cm9sbGVyKQpAQCAtMjY1LDE1ICsyNzIsMTUgQEAgZnVuY3Rpb24gcnVuVGVzdCgpCiAgICAgZGVi
dWcoJ0phdmFTY3JpcHQgdHlwZXMnKTsKICAgICBkZWJ1ZygnJyk7CiAKLSAgICBzaG91bGRCZSgi
b2JqQ1dyYXBwZXJDbGFzcyhudWxsKSIsICInbmlsJyIpOwotICAgIHNob3VsZEJlKCJvYmpDV3Jh
cHBlckNsYXNzKHVuZGVmaW5lZCkiLCAiJ1dlYlVuZGVmaW5lZCciKTsKLSAgICBzaG91bGRCZSgi
b2JqQ1dyYXBwZXJDbGFzcygwKSIsICInTlNDRk51bWJlciciKTsKLSAgICBzaG91bGRCZSgib2Jq
Q1dyYXBwZXJDbGFzcygxKSIsICInTlNDRk51bWJlciciKTsKLSAgICBzaG91bGRCZSgib2JqQ1dy
YXBwZXJDbGFzcyhmYWxzZSkiLCAiJ05TQ0ZCb29sZWFuJyIpOwotICAgIHNob3VsZEJlKCJvYmpD
V3JhcHBlckNsYXNzKHRydWUpIiwgIidOU0NGQm9vbGVhbiciKTsKLSAgICBzaG91bGRCZSgib2Jq
Q1dyYXBwZXJDbGFzcygnJykiLCAiJ05TQ0ZTdHJpbmcnIik7Ci0gICAgc2hvdWxkQmUoIm9iakNX
cmFwcGVyQ2xhc3MoeyB9KSIsICInV2ViU2NyaXB0T2JqZWN0JyIpOwotICAgIHNob3VsZEJlKCJv
YmpDV3JhcHBlckNsYXNzKFsgXSkiLCAiJ1dlYlNjcmlwdE9iamVjdCciKTsKKyAgICBzaG91bGRC
ZVRydWUoIm9iakNXcmFwcGVySXNJbnN0YW5jZU9mKG51bGwsICduaWwnKSIpOworICAgIHNob3Vs
ZEJlVHJ1ZSgib2JqQ1dyYXBwZXJJc0luc3RhbmNlT2YodW5kZWZpbmVkLCAnV2ViVW5kZWZpbmVk
JykiKTsKKyAgICBzaG91bGRCZVRydWUoIm9iakNXcmFwcGVySXNJbnN0YW5jZU9mKDAsICdOU051
bWJlcicpIik7CisgICAgc2hvdWxkQmVUcnVlKCJvYmpDV3JhcHBlcklzSW5zdGFuY2VPZigxLCAn
TlNOdW1iZXInKSIpOworICAgIHNob3VsZEJlVHJ1ZSgib2JqQ1dyYXBwZXJJc0luc3RhbmNlT2Yo
ZmFsc2UsICdOU051bWJlcicpIik7CisgICAgc2hvdWxkQmVUcnVlKCJvYmpDV3JhcHBlcklzSW5z
dGFuY2VPZih0cnVlLCAnTlNOdW1iZXInKSIpOworICAgIHNob3VsZEJlVHJ1ZSgib2JqQ1dyYXBw
ZXJJc0luc3RhbmNlT2YoJycsICdOU1N0cmluZycpIik7CisgICAgc2hvdWxkQmVUcnVlKCJvYmpD
V3JhcHBlcklzSW5zdGFuY2VPZih7IH0sICdXZWJTY3JpcHRPYmplY3QnKSIpOworICAgIHNob3Vs
ZEJlVHJ1ZSgib2JqQ1dyYXBwZXJJc0luc3RhbmNlT2YoWyBdLCAnV2ViU2NyaXB0T2JqZWN0Jyki
KTsKIAogICAgIHNob3VsZEJlKCJvYmpDT2JqZWN0T2ZDbGFzcygnTlNOdWxsJykiLCAibnVsbCIp
OyAvLyBjYW4ndCB0ZXN0IHdpdGggdHlwZW9mIGJlY2F1c2UgdHlwZW9mIG51bGwgaXMgJ29iamVj
dCcKICAgICBzaG91bGRCZSgidHlwZW9mIG9iakNPYmplY3RPZkNsYXNzKCcnKSIsICIndW5kZWZp
bmVkJyIpOwo=
</data>
<flag name="review"
          id="98586"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>