<?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>37235</bug_id>
          
          <creation_ts>2010-04-07 15:23:38 -0700</creation_ts>
          <short_desc>Fix two cookie tests to clean up after themselves (so they can be run repeatedly)</short_desc>
          <delta_ts>2010-04-07 16:49:21 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>209867</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-04-07 15:23:38 -0700</bug_when>
    <thetext>Fix two cookie tests to clean up after themselves (so they can be run repeatedly)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209868</commentid>
    <comment_count>1</comment_count>
      <attachid>52789</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-04-07 15:26:46 -0700</bug_when>
    <thetext>Created attachment 52789
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209871</commentid>
    <comment_count>2</comment_count>
      <attachid>52789</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-04-07 15:29:10 -0700</bug_when>
    <thetext>Comment on attachment 52789
Patch

okiedokes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209882</commentid>
    <comment_count>3</comment_count>
      <attachid>52789</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-07 15:43:35 -0700</bug_when>
    <thetext>Comment on attachment 52789
Patch

Clearing flags on attachment: 52789

Committed r57237: &lt;http://trac.webkit.org/changeset/57237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209884</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-04-07 15:43:40 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209907</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-04-07 16:38:30 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/57237 might have broken Tiger Intel Release</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209915</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-04-07 16:46:30 -0700</bug_when>
    <thetext>Fixing the Tiger failure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209918</commentid>
    <comment_count>7</comment_count>
      <attachid>52806</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-04-07 16:48:45 -0700</bug_when>
    <thetext>Created attachment 52806
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209919</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-04-07 16:49:21 -0700</bug_when>
    <thetext>Committed r57241: &lt;http://trac.webkit.org/changeset/57241&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>52789</attachid>
            <date>2010-04-07 15:26:46 -0700</date>
            <delta_ts>2010-04-07 16:48:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-37235-20100407152643.patch</filename>
            <type>text/plain</type>
            <size>10763</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4MTE0ZGRhLi42MWZjMDQ5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTAtMDQt
MDcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCB0d28gY29va2llIHRlc3RzIHRvIGNsZWFu
IHVwIGFmdGVyIHRoZW1zZWx2ZXMgKHNvIHRoZXkgY2FuIGJlIHJ1biByZXBlYXRlZGx5KQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzcyMzUKKworICAg
ICAgICBBZGRlZCBhID9jbGVhcj0xIHF1ZXJ5IHBhcmFtZXRlciB0byB0aGUgdHdvICJzZXQgY29v
a2llcyIgY2dpIHNjcmlwdHMKKyAgICAgICAgdGhhdCB0aGVzZSB0ZXN0cyB1c2UsIGFuZCBjYWxs
IGl0IHRvIGNsZWFyIHRoZSBjb29raWVzIGJlZm9yZSBsZWF2aW5nIHRoZSB0ZXN0LgorCisgICAg
ICAgIEkgY291bGQgbm90IHJlc2lzdCB0aGUgdGVtcHRhdGlvbiBvZiBjbGVhbmluZyB1cCB0aGUg
cmlkaWN1bG91c2x5IGF3ZnVsIGNvcHkvcGFzdGUKKyAgICAgICAgaW4gdGhlc2UgdGVzdHMsIHNv
IHRoZSBjaGFuZ2VzIGFyZSBsYXJnZXIgdGhhbiBzdHJpY3RseSBuZWNlc3NhcnkuCisKKyAgICAg
ICAgKiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2Nvb2tpZXMuaHRtbDoKKyAgICAgICAgKiBo
dHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2Nyb3NzLW9yaWdpbi1jb29raWUtc3RvcmFnZS5odG1s
OgorICAgICAgICAqIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzb3VyY2VzL2Nyb3NzLW9y
aWdpbi1zZXQtY29va2llcy5waHA6CisgICAgICAgICogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVz
dC9yZXNvdXJjZXMvZ2V0LXNldC1jb29raWUuY2dpOgorCiAyMDEwLTA0LTA3ICBBbmRyZXcgU2No
ZXJrdXMgIDxzY2hlcmt1c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgY2hl
Y2tpbmcgaW4gbWlzc2luZyBpbWFnZSBiYXNlbGluZXMgZm9yIGZhc3QvbGF5ZXJzL3ZpZGVvLWxh
eWVyLmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3QvY29va2llcy5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9j
b29raWVzLmh0bWwKaW5kZXggYzJhMzk4ZS4uOTU3MGQyNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jb29raWVzLmh0bWwKKysrIGIvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jb29raWVzLmh0bWwKQEAgLTUsMjggKzUsNDQg
QEAgWE1MSHR0cFJlcXVlc3QgZG9lcyBub3QgaGFuZGxlIHNldC1jb29raWUgaGVhZGVycy48L3A+
CiA8ZGl2IGlkPSJyZXN1bHQiPkZBSUw6IHRlc3Qgc2NyaXB0IGRpZG4ndCBydW4uPC9kaXY+CiAK
IDxzY3JpcHQ+Ci0gICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKLSAgICAgICAg
bGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwotICAgIAotICAgIHRyeSB7Ci0gICAg
CisgICAgZnVuY3Rpb24gY2xlYXJDb29raWVzKCkKKyAgICB7CisgICAgICAgIHJlcSA9IG5ldyBY
TUxIdHRwUmVxdWVzdDsKKyAgICAgICAgcmVxLm9wZW4oIlBPU1QiLCAicmVzb3VyY2VzL2dldC1z
ZXQtY29va2llLmNnaT9jbGVhcj0xIiwgZmFsc2UpOworICAgICAgICByZXEuc2VuZCgiIik7Cisg
ICAgfQorICAgIGZ1bmN0aW9uIGdldEFuZFNldENvb2tpZXMoKQorICAgIHsKICAgICAgICAgcmVx
ID0gbmV3IFhNTEh0dHBSZXF1ZXN0OwogICAgICAgICByZXEub3BlbigiUE9TVCIsICJyZXNvdXJj
ZXMvZ2V0LXNldC1jb29raWUuY2dpIiwgZmFsc2UpOwogICAgICAgICByZXEuc2VuZCgiIik7Ci0g
ICAgICAgIGlmIChyZXEucmVzcG9uc2VUZXh0ICYmIHJlcS5yZXNwb25zZVRleHQubWF0Y2goLy4q
V0stdGVzdD0xLiovKSkgewotICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJl
c3VsdCIpLmZpcnN0Q2hpbGQuZGF0YSA9ICJGQUlMOiB0aGUgY29va2llIGlzIGFscmVhZHkgcHJl
c2VudC4gUGxlYXNlIHJlc3RhcnQgeW91ciBicm93c2VyIHRvIHJlbW92ZSBpdC4iOworICAgICAg
ICByZXR1cm4gcmVxLnJlc3BvbnNlVGV4dDsKKyAgICB9CisgICAgZnVuY3Rpb24gc2V0UmVzdWx0
KHJlc3VsdCkKKyAgICB7CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQi
KS5maXJzdENoaWxkLmRhdGEgPSByZXN1bHQ7CisgICAgfQorCisgICAgaWYgKHdpbmRvdy5sYXlv
dXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4
dCgpOworICAgIHRyeSB7CisgICAgICAgIGNsZWFyQ29va2llcygpOworICAgICAgICB2YXIgcmVz
cG9uc2UgPSBnZXRBbmRTZXRDb29raWVzKCk7CisgICAgICAgIGlmIChyZXNwb25zZSAmJiByZXNw
b25zZS5tYXRjaCgvLipXSy10ZXN0PTEuKi8pKSB7CisgICAgICAgICAgICBzZXRSZXN1bHQoIkZB
SUw6IFRoZSBjb29raWUgc3RpbGwgcHJlc2VudCBhZnRlciBjbGVhci4gY2xlYXJDb29raWVzKCkg
ZmFpbGVkLiAgTXVzdCBiZSBhIGJ1ZyBpbiB0aGUgdGVzdCEiKTsKICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgIHJlcS5vcGVuKCJQT1NUIiwgInJlc291cmNlcy9nZXQtc2V0LWNvb2tpZS5j
Z2kiLCBmYWxzZSk7Ci0gICAgICAgICAgICByZXEuc2VuZCgiIik7Ci0gICAgICAgICAgICBpZiAo
cmVxLnJlc3BvbnNlVGV4dC5tYXRjaCgvLipXSy10ZXN0LXNlY3VyZT0xLiovKSkKLSAgICAgICAg
ICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVzdWx0IikuZmlyc3RDaGlsZC5kYXRh
ID0gIkZBSUw6IGEgc2VjdXJlIGNvb2tpZSB3YXMgc2VudCB2aWEgSFRUUCI7Ci0gICAgICAgICAg
ICBlbHNlIGlmIChyZXEucmVzcG9uc2VUZXh0Lm1hdGNoKC8uKldLLXRlc3Q9MS4qLykpCi0gICAg
ICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmZpcnN0Q2hpbGQu
ZGF0YSA9ICJTVUNDRVNTIjsKKyAgICAgICAgICAgIHZhciByZXNwb25zZSA9IGdldEFuZFNldENv
b2tpZXMoKTsKKyAgICAgICAgICAgIGlmIChyZXNwb25zZS5tYXRjaCgvLipXSy10ZXN0LXNlY3Vy
ZT0xLiovKSkKKyAgICAgICAgICAgICAgICAgc2V0UmVzdWx0KCJGQUlMOiBhIHNlY3VyZSBjb29r
aWUgd2FzIHNlbnQgdmlhIEhUVFAiKTsKKyAgICAgICAgICAgIGVsc2UgaWYgKHJlc3BvbnNlLm1h
dGNoKC8uKldLLXRlc3Q9MS4qLykpCisgICAgICAgICAgICAgICAgc2V0UmVzdWx0KCJTVUNDRVNT
Iik7CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoInJlc3VsdCIpLmZpcnN0Q2hpbGQuZGF0YSA9ICJGQUlMOiB0aGUgY29va2llIHdhcyBu
b3Qgc2V0IjsKKyAgICAgICAgICAgICAgICBzZXRSZXN1bHQoIkZBSUw6IHRoZSBjb29raWUgd2Fz
IG5vdCBzZXQiKTsKICAgICAgICAgfQogICAgIH0gY2F0Y2ggKGV4KSB7Ci0gICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5maXJzdENoaWxkLmRhdGEgPSBleDsKKyAgICAg
ICAgc2V0UmVzdWx0KGV4KTsKKyAgICB9IGZpbmFsbHkgeworICAgICAgICBjbGVhckNvb2tpZXMo
KTsKICAgICB9CiA8L3NjcmlwdD4KIDxib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jcm9zcy1vcmlnaW4tY29va2llLXN0b3JhZ2UuaHRtbCBi
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvY3Jvc3Mtb3JpZ2luLWNvb2tp
ZS1zdG9yYWdlLmh0bWwKaW5kZXggYmE2MzYwNS4uNDBjOWQyYSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9jcm9zcy1vcmlnaW4tY29va2llLXN0b3Jh
Z2UuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L2Nyb3Nz
LW9yaWdpbi1jb29raWUtc3RvcmFnZS5odG1sCkBAIC0xMCwyOCArMTAsNTggQEAgaWYgKHdpbmRv
dy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewogCiBmdW5jdGlvbiBsb2cobWVzc2FnZSkKIHsKLSAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScpLmFwcGVuZENoaWxkKGRvY3VtZW50
LmNyZWF0ZVRleHROb2RlKG1lc3NhZ2UgKyAnXG4nKSk7CisgICAgdmFyIGNvbnNvbGVEaXYgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScpOworICAgIGNvbnNvbGVEaXYuYXBwZW5k
Q2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUobWVzc2FnZSArICdcbicpKTsKK30KKworZnVu
Y3Rpb24gcmVzb3VyY2VVUkwocmVzb3VyY2VOYW1lKQoreworICAgIHJldHVybiAiaHR0cDovL2xv
Y2FsaG9zdDo4MDAwL3htbGh0dHByZXF1ZXN0L3Jlc291cmNlcy8iICsgcmVzb3VyY2VOYW1lOwor
fQorCitmdW5jdGlvbiBjbGVhckNvb2tpZXMoKQoreworICAgIHZhciB4aHIgPSBuZXcgWE1MSHR0
cFJlcXVlc3Q7CisgICAgeGhyLm9wZW4oIkdFVCIsIHJlc291cmNlVVJMKCJjcm9zcy1vcmlnaW4t
c2V0LWNvb2tpZXMucGhwP2NsZWFyPTEiKSwgZmFsc2UpOworICAgIHhoci53aXRoQ3JlZGVudGlh
bHMgPSB0cnVlOworICAgIHhoci5zZW5kKCIiKTsKK30KKworZnVuY3Rpb24gZW5kVGVzdGluZygp
Cit7CisgICAgY2xlYXJDb29raWVzKCk7CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJv
bGxlcikKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpOworfQorCitm
dW5jdGlvbiBjaGVja0ZvckNvb2tpZSgpCit7CisgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVx
dWVzdDsKKyAgICB4aHIub3BlbigiR0VUIiwgcmVzb3VyY2VVUkwoImNyb3NzLW9yaWdpbi1jaGVj
ay1jb29raWVzLnBocD9jb29raWU9V0steGhyLWNvb2tpZS1zdG9yYWdlIiksIGZhbHNlKTsKKyAg
ICB4aHIud2l0aENyZWRlbnRpYWxzID0gdHJ1ZTsKKyAgICB0cnkgeworICAgICAgICB4aHIuc2Vu
ZCgpOworICAgICAgICByZXR1cm4geGhyLnJlc3BvbnNlVGV4dAorICAgIH0gY2F0Y2ggKGV4KSB7
CisgICAgICAgIGxvZygiRkFJTDogR290IGFuIGV4Y2VwdGlvbi4gIiArIGV4KTsKKyAgICB9CiB9
CiAKIGZ1bmN0aW9uIHRlc3RTeW5jQ29va2llc05vQ3JlZGVudGlhbHMoKQogewogICAgIGxvZygi
Q3Jvc3Mtb3JpZ2luIFhNTEh0dHBSZXF1ZXN0IChzeW5jKSwgdGVzdGluZyB0aGF0IGNvb2tpZXMg
YXJlIG5vdCBzZXQgd2hlbiBub3Qgc2VuZGluZyBjcmVkZW50aWFscy4iKTsKIAorICAgIGNsZWFy
Q29va2llcygpOworCiAgICAgdmFyIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdDsKLSAgICByZXEu
b3BlbigiR0VUIiwgImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC94bWxodHRwcmVxdWVzdC9yZXNvdXJj
ZXMvY3Jvc3Mtb3JpZ2luLXNldC1jb29raWVzLnBocCIsIGZhbHNlKTsKKyAgICByZXEub3Blbigi
R0VUIiwgcmVzb3VyY2VVUkwoImNyb3NzLW9yaWdpbi1zZXQtY29va2llcy5waHAiKSwgZmFsc2Up
OwogICAgIHJlcS53aXRoQ3JlZGVudGlhbHMgPSBmYWxzZTsKICAgICByZXEuc2VuZCgpOwogICAg
IGxvZygiUEFTUzogRmluaXNoZWQgc3luYyB4aHIuIik7CiAKLSAgICByZXEgPSBuZXcgWE1MSHR0
cFJlcXVlc3Q7Ci0gICAgcmVxLm9wZW4oIkdFVCIsICJodHRwOi8vbG9jYWxob3N0OjgwMDAveG1s
aHR0cHJlcXVlc3QvcmVzb3VyY2VzL2Nyb3NzLW9yaWdpbi1jaGVjay1jb29raWVzLnBocD9jb29r
aWU9V0steGhyLWNvb2tpZS1zdG9yYWdlIiwgZmFsc2UpOwotICAgIHJlcS53aXRoQ3JlZGVudGlh
bHMgPSB0cnVlOwotICAgIHRyeSB7Ci0gICAgICAgIHJlcS5zZW5kKCk7Ci0gICAgICAgIGxvZygh
cmVxLnJlc3BvbnNlVGV4dC5tYXRjaCgvV0tcLXhoclwtY29va2llXC1zdG9yYWdlOiBNeVNwZWNp
YWxWYWx1ZS8pID8gIlBBU1M6IE5vIGNvb2tpZXMgc2V0LiIgOiAoIkZBSUw6ICIgKyByZXEucmVz
cG9uc2VUZXh0KSk7Ci0gICAgfSBjYXRjaCAoZXgpIHsKLSAgICAgICAgbG9nKCJGQUlMOiBHb3Qg
YW4gZXhjZXB0aW9uLiAiICsgZXgpOwotICAgIH0KKyAgICB2YXIgcmVzcG9uc2UgPSBjaGVja0Zv
ckNvb2tpZSgpCisgICAgbG9nKCFyZXNwb25zZS5tYXRjaCgvV0tcLXhoclwtY29va2llXC1zdG9y
YWdlOiBNeVNwZWNpYWxWYWx1ZS8pID8gIlBBU1M6IE5vIGNvb2tpZXMgc2V0LiIgOiAoIkZBSUw6
ICIgKyByZXNwb25zZSkpOworCiAgICAgdGVzdEFzeW5jQ29va2llc05vQ3JlZGVudGlhbHMoKTsK
IH0KIApAQCAtMzksMjcgKzY5LDIwIEBAIGZ1bmN0aW9uIHRlc3RBc3luY0Nvb2tpZXNOb0NyZWRl
bnRpYWxzKCkKIHsKICAgICBsb2coIkNyb3NzLW9yaWdpbiBYTUxIdHRwUmVxdWVzdCAoYXN5bmMp
LCB0ZXN0aW5nIHRoYXQgY29va2llcyBhcmUgbm90IHNldCB3aGVuIG5vdCBzZW5kaW5nIGNyZWRl
bnRpYWxzLiIpOwogCisgICAgY2xlYXJDb29raWVzKCk7CisKICAgICB2YXIgcmVxID0gbmV3IFhN
TEh0dHBSZXF1ZXN0OwotICAgIHJlcS5vcGVuKCJHRVQiLCAiaHR0cDovL2xvY2FsaG9zdDo4MDAw
L3htbGh0dHByZXF1ZXN0L3Jlc291cmNlcy9jcm9zcy1vcmlnaW4tc2V0LWNvb2tpZXMucGhwIiwg
dHJ1ZSk7CisgICAgcmVxLm9wZW4oIkdFVCIsIHJlc291cmNlVVJMKCJjcm9zcy1vcmlnaW4tc2V0
LWNvb2tpZXMucGhwIiksIHRydWUpOwogICAgIHJlcS53aXRoQ3JlZGVudGlhbHMgPSBmYWxzZTsK
ICAgICByZXEuc2VuZCgpOwogICAgIHJlcS5vbmVycm9yID0gZnVuY3Rpb24oKSB7CiAgICAgICAg
IGxvZygiRkFJTDogQXN5bmMgeGhyIHRvIHNldCBjb29raWVzLiIpOwotICAgICAgICBpZiAod2lu
ZG93LmxheW91dFRlc3RDb250cm9sbGVyKQotICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIubm90aWZ5RG9uZSgpOworICAgICAgICBlbmRUZXN0aW5nKCk7CiAgICAgfQogICAgIHJlcS5v
bmxvYWQgPSBmdW5jdGlvbigpIHsKICAgICAgICAgbG9nKCJQQVNTOiBGaW5pc2hlZCBhc3luYyB4
aHIuIik7Ci0KLSAgICAgICAgdmFyIHJlcTIgPSBuZXcgWE1MSHR0cFJlcXVlc3Q7Ci0gICAgICAg
IHJlcTIub3BlbigiR0VUIiwgImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC94bWxodHRwcmVxdWVzdC9y
ZXNvdXJjZXMvY3Jvc3Mtb3JpZ2luLWNoZWNrLWNvb2tpZXMucGhwP2Nvb2tpZT1XSy14aHItY29v
a2llLXN0b3JhZ2UiLCBmYWxzZSk7Ci0gICAgICAgIHJlcTIud2l0aENyZWRlbnRpYWxzID0gdHJ1
ZTsKLSAgICAgICAgdHJ5IHsKLSAgICAgICAgICAgIHJlcTIuc2VuZCgpOwotICAgICAgICAgICAg
bG9nKCFyZXEyLnJlc3BvbnNlVGV4dC5tYXRjaCgvV0tcLXhoclwtY29va2llXC1zdG9yYWdlOiBN
eVNwZWNpYWxWYWx1ZS8pID8gIlBBU1M6IE5vIGNvb2tpZXMgc2V0LiIgOiAoIkZBSUw6ICIgKyBy
ZXEyLnJlc3BvbnNlVGV4dCkpOwotICAgICAgICB9IGNhdGNoIChleCkgewotICAgICAgICAgICAg
bG9nKCJGQUlMOiBHb3QgYW4gZXhjZXB0aW9uLiAiICsgZXgpOwotICAgICAgICB9CisgICAgICAg
IHZhciByZXNwb25zZSA9IGNoZWNrRm9yQ29va2llKCk7CisgICAgICAgIGxvZyghcmVzcG9uc2Uu
bWF0Y2goL1dLXC14aHJcLWNvb2tpZVwtc3RvcmFnZTogTXlTcGVjaWFsVmFsdWUvKSA/ICJQQVNT
OiBObyBjb29raWVzIHNldC4iIDogKCJGQUlMOiAiICsgcmVzcG9uc2UpKTsKICAgICAgICAgdGVz
dFN5bmNDb29raWVzV2l0aENyZWRlbnRpYWxzKCk7CiAgICAgfQogfQpAQCAtNjgsMjQgKzkxLDE4
IEBAIGZ1bmN0aW9uIHRlc3RTeW5jQ29va2llc1dpdGhDcmVkZW50aWFscygpCiB7CiAgICAgbG9n
KCJDcm9zcy1vcmlnaW4gWE1MSHR0cFJlcXVlc3QgKHN5bmMpLCB0ZXN0aW5nIHRoYXQgY29va2ll
cyBhcmUgc2V0IHdoZW4gc2VuZGluZyBjcmVkZW50aWFscy4iKTsKIAorICAgIGNsZWFyQ29va2ll
cygpOworCiAgICAgdmFyIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdDsKLSAgICByZXEub3Blbigi
R0VUIiwgImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMvY3Jv
c3Mtb3JpZ2luLXNldC1jb29raWVzLnBocCIsIGZhbHNlKTsKKyAgICByZXEub3BlbigiR0VUIiwg
cmVzb3VyY2VVUkwoImNyb3NzLW9yaWdpbi1zZXQtY29va2llcy5waHAiKSwgZmFsc2UpOwogICAg
IHJlcS53aXRoQ3JlZGVudGlhbHMgPSB0cnVlOwogICAgIHJlcS5zZW5kKCk7CiAgICAgbG9nKCJQ
QVNTOiBGaW5pc2hlZCBzeW5jIHhoci4iKTsKIAotICAgIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVz
dDsKLSAgICByZXEub3BlbigiR0VUIiwgImh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC94bWxodHRwcmVx
dWVzdC9yZXNvdXJjZXMvY3Jvc3Mtb3JpZ2luLWNoZWNrLWNvb2tpZXMucGhwP2Nvb2tpZT1XSy14
aHItY29va2llLXN0b3JhZ2UiLCBmYWxzZSk7Ci0gICAgcmVxLndpdGhDcmVkZW50aWFscyA9IHRy
dWU7Ci0gICAgdHJ5IHsKLSAgICAgICAgcmVxLnNlbmQoKTsKLSAgICAgICAgbG9nKHJlcS5yZXNw
b25zZVRleHQubWF0Y2goL1dLXC14aHJcLWNvb2tpZVwtc3RvcmFnZTogTXlTcGVjaWFsVmFsdWUv
KSA/ICJQQVNTOiBDb29raWUgc2V0LiIgOiAiRkFJTDogbm8gY29va2llIHNldCIpOwotICAgIH0g
Y2F0Y2ggKGV4KSB7Ci0gICAgICAgIGxvZygiRkFJTDogR290IGFuIGV4Y2VwdGlvbi4gIiArIGV4
KTsKLSAgICB9CisgICAgdmFyIHJlc3BvbnNlID0gY2hlY2tGb3JDb29raWUoKTsKKyAgICBsb2co
cmVzcG9uc2UubWF0Y2goL1dLXC14aHJcLWNvb2tpZVwtc3RvcmFnZTogTXlTcGVjaWFsVmFsdWUv
KSA/ICJQQVNTOiBDb29raWUgc2V0LiIgOiAiRkFJTDogbm8gY29va2llIHNldC4iKTsKICAgICBs
b2coIkRPTkUiKTsKLSAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQotICAgICAg
ICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CisgICAgZW5kVGVzdGluZygpOwog
fQogCiBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMvY3Jvc3Mtb3JpZ2luLXNl
dC1jb29raWVzLnBocCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVz
b3VyY2VzL2Nyb3NzLW9yaWdpbi1zZXQtY29va2llcy5waHAKaW5kZXggZDVhODNkOS4uODBiOWI1
YyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNv
dXJjZXMvY3Jvc3Mtb3JpZ2luLXNldC1jb29raWVzLnBocAorKysgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc291cmNlcy9jcm9zcy1vcmlnaW4tc2V0LWNvb2tpZXMu
cGhwCkBAIC0xLDUgKzEsOSBAQAogPD9waHAKLWhlYWRlcigiU2V0LUNvb2tpZTogV0steGhyLWNv
b2tpZS1zdG9yYWdlPU15U3BlY2lhbFZhbHVlIik7CiskYWdlX3N0cmluZyA9ICIiOworaWYgKCRf
R0VUWydjbGVhciddKSB7CisgICAgJGFnZV9zdHJpbmcgPSAibWF4LWFnZT0tMSI7Cit9CitoZWFk
ZXIoIlNldC1Db29raWU6IFdLLXhoci1jb29raWUtc3RvcmFnZT1NeVNwZWNpYWxWYWx1ZTskYWdl
X3N0cmluZyIpOwogaGVhZGVyKCJDYWNoZS1Db250cm9sOiBuby1zdG9yZSIpOwogaGVhZGVyKCJM
YXN0LU1vZGlmaWVkOiBUaHUsIDE5IE1hciAyMDA5IDExOjIyOjExIEdNVCIpOwogaGVhZGVyKCJB
Y2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW46IGh0dHA6Ly8xMjcuMC4wLjE6ODAwMCIpOwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMv
Z2V0LXNldC1jb29raWUuY2dpIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVz
dC9yZXNvdXJjZXMvZ2V0LXNldC1jb29raWUuY2dpCmluZGV4IGYxOGQxZTAuLjY0NjIwYzYgMTAw
NzU1Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzb3VyY2Vz
L2dldC1zZXQtY29va2llLmNnaQorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHBy
ZXF1ZXN0L3Jlc291cmNlcy9nZXQtc2V0LWNvb2tpZS5jZ2kKQEAgLTEsNyArMSwxMSBAQAogIyEv
dXNyL2Jpbi9wZXJsIC13CiAKLXByaW50ICJDb250ZW50LXR5cGU6IHRleHQvcGxhaW5cbiI7IAot
cHJpbnQgIlNldC1Db29raWU6IFdLLXRlc3Q9MVxuIjsKLXByaW50ICJTZXQtQ29va2llOiBXSy10
ZXN0LXNlY3VyZT0xOyBzZWN1cmVcbiI7Ci1wcmludCAiU2V0LUNvb2tpZTI6IFdLLXRlc3QtMj0x
XG5cbiI7CitwcmludCAiQ29udGVudC10eXBlOiB0ZXh0L3BsYWluXG4iOworbXkgJEFHRV9TVFJJ
TkcgPSAiIjsKK2lmICgkRU5WeyJRVUVSWV9TVFJJTkcifSkgeyAjIEFzc3VtZSBhbnkgcXVlcnkg
c3RyaW5nIG1lYW5zICI/Y2xlYXI9MSIKKyAgICAkQUdFX1NUUklORyA9ICJtYXgtYWdlPS0xIjsK
K30KK3ByaW50ICJTZXQtQ29va2llOiBXSy10ZXN0PTE7JEFHRV9TVFJJTkdcbiI7CitwcmludCAi
U2V0LUNvb2tpZTogV0stdGVzdC1zZWN1cmU9MTsgc2VjdXJlOyRBR0VfU1RSSU5HXG4iOworcHJp
bnQgIlNldC1Db29raWUyOiBXSy10ZXN0LTI9MTskQUdFX1NUUklOR1xuXG4iOwogcHJpbnQgIiRF
TlZ7XCJIVFRQX0NPT0tJRVwifVxuIiBpZiAkRU5WeyJIVFRQX0NPT0tJRSJ9Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>52806</attachid>
            <date>2010-04-07 16:48:45 -0700</date>
            <delta_ts>2010-04-07 16:48:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-37235-20100407164843.patch</filename>
            <type>text/plain</type>
            <size>2147</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlNTg3YzM1Li5hMWU4Mzk3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMDQt
MDcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IEFkYW0gQmFydGguCisKKyAgICAgICAgRml4IHR3byBjb29raWUgdGVzdHMgdG8gY2xlYW4gdXAg
YWZ0ZXIgdGhlbXNlbHZlcyAoc28gdGhleSBjYW4gYmUgcnVuIHJlcGVhdGVkbHkpCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzIzNQorCisgICAgICAg
IFRpZ2VyJ3MgQ0ZOZXR3b3JrIGRvZXNuJ3Qgc2VlbSB0byB1bmRlcnN0YW5kICJtYXgtYWdlPS0x
IiBzbyB3ZSdsbAorICAgICAgICB1c2UgImV4cGlyZXM9c29tZSBkYXRlIGluIHRoZSBwYXN0IiB0
byBjbGVhciBjb29raWVzIGluc3RlYWQuCisgICAgICAgIEkndmUgdmVyaWZpZWQgdGhhdCB0aGVz
ZSB0ZXN0cyBzdGlsbCB3b3JrIG9uIFNub3cgTGVvcGFyZC4KKworICAgICAgICAqIGh0dHAvdGVz
dHMveG1saHR0cHJlcXVlc3QvcmVzb3VyY2VzL2Nyb3NzLW9yaWdpbi1zZXQtY29va2llcy5waHA6
CisgICAgICAgICogaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMvZ2V0LXNldC1j
b29raWUuY2dpOgorCiAyMDEwLTA0LTA3ICBFcmlrIEFydmlkc3NvbiAgPGFydkBjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzb3VyY2VzL2Nyb3NzLW9yaWdpbi1z
ZXQtY29va2llcy5waHAgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jl
c291cmNlcy9jcm9zcy1vcmlnaW4tc2V0LWNvb2tpZXMucGhwCmluZGV4IDgwYjliNWMuLmNjMzhm
NGYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVz
b3VyY2VzL2Nyb3NzLW9yaWdpbi1zZXQtY29va2llcy5waHAKKysrIGIvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMvY3Jvc3Mtb3JpZ2luLXNldC1jb29raWVz
LnBocApAQCAtMSw3ICsxLDcgQEAKIDw/cGhwCiAkYWdlX3N0cmluZyA9ICIiOwogaWYgKCRfR0VU
WydjbGVhciddKSB7Ci0gICAgJGFnZV9zdHJpbmcgPSAibWF4LWFnZT0tMSI7CisgICAgJGFnZV9z
dHJpbmcgPSAiZXhwaXJlcz1UaHUsIDE5IE1hciAxOTgyIDExOjIyOjExIEdNVCI7CiB9CiBoZWFk
ZXIoIlNldC1Db29raWU6IFdLLXhoci1jb29raWUtc3RvcmFnZT1NeVNwZWNpYWxWYWx1ZTskYWdl
X3N0cmluZyIpOwogaGVhZGVyKCJDYWNoZS1Db250cm9sOiBuby1zdG9yZSIpOwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNvdXJjZXMvZ2V0LXNl
dC1jb29raWUuY2dpIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNv
dXJjZXMvZ2V0LXNldC1jb29raWUuY2dpCmluZGV4IDY0NjIwYzYuLjdlNTJkMzMgMTAwNzU1Ci0t
LSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzb3VyY2VzL2dldC1z
ZXQtY29va2llLmNnaQorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0
L3Jlc291cmNlcy9nZXQtc2V0LWNvb2tpZS5jZ2kKQEAgLTMsNyArMyw3IEBACiBwcmludCAiQ29u
dGVudC10eXBlOiB0ZXh0L3BsYWluXG4iOwogbXkgJEFHRV9TVFJJTkcgPSAiIjsKIGlmICgkRU5W
eyJRVUVSWV9TVFJJTkcifSkgeyAjIEFzc3VtZSBhbnkgcXVlcnkgc3RyaW5nIG1lYW5zICI/Y2xl
YXI9MSIKLSAgICAkQUdFX1NUUklORyA9ICJtYXgtYWdlPS0xIjsKKyAgICAkQUdFX1NUUklORyA9
ICJleHBpcmVzPVRodSwgMTkgTWFyIDE5ODIgMTE6MjI6MTEgR01UIjsKIH0KIHByaW50ICJTZXQt
Q29va2llOiBXSy10ZXN0PTE7JEFHRV9TVFJJTkdcbiI7CiBwcmludCAiU2V0LUNvb2tpZTogV0st
dGVzdC1zZWN1cmU9MTsgc2VjdXJlOyRBR0VfU1RSSU5HXG4iOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>