<?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>42240</bug_id>
          
          <creation_ts>2010-07-14 01:58:33 -0700</creation_ts>
          <short_desc>[GTK] http/tests/media/video-cookie.html fails</short_desc>
          <delta_ts>2010-08-10 19:16:00 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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="Philippe Normand">pnormand</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>ap</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>251040</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-07-14 01:58:33 -0700</bug_when>
    <thetext>This test started to fail. Will bisect, this is a recent regression.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251044</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-07-14 02:06:01 -0700</bug_when>
    <thetext>Skipped as of http://trac.webkit.org/changeset/63293</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251053</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-07-14 02:17:44 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/63293 might have broken GTK Linux 32-bit Debug
The following changes are on the blame list:
http://trac.webkit.org/changeset/63292
http://trac.webkit.org/changeset/63293</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251096</commentid>
    <comment_count>3</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-07-14 03:37:08 -0700</bug_when>
    <thetext>So after some investigation it seems the client gets a valid cookie after the first request to the server but then fails to send it again for the second request. Here&apos;s a trace of the HTTP session:

GET /media/resources/setCookie.cgi?name=resources/test.mp4 HTTP/1.1
Host: 127.0.0.1:8000
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip

HTTP/1.1 200 OK
Date: Wed, 14 Jul 2010 10:25:44 GMT
Server: Apache/2.2.15 (Debian) mod_ssl/2.2.15 OpenSSL/0.9.8o PHP/5.3.2-1 with Suhosin-Patch
Cache-Control: no-store, no-cache=&quot;set-cookie&quot;
Set-Cookie: TEST=resources/test.mp4
Content-Length: 0
Content-Type: text/plain

GET /media/resources/video-cookie-check-cookie.php HTTP/1.1
Host: 127.0.0.1:8000
transferMode.dlna: Streaming
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+
icy-metadata: 1
Referer: file:///home/phil/gst/jhbuild/build/WebKit/LayoutTests/http/tests/media/video-cookie.html
Accept: */*
Accept-Encoding: gzip

HTTP/1.1 200 OK
Date: Wed, 14 Jul 2010 10:25:44 GMT
Server: Apache/2.2.15 (Debian) mod_ssl/2.2.15 OpenSSL/0.9.8o PHP/5.3.2-1 with Suhosin-Patch
X-Powered-By: PHP/5.3.2-1
Content-Length: 0
Content-Type: text/html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251798</commentid>
    <comment_count>4</comment_count>
      <attachid>61638</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-07-15 04:15:24 -0700</bug_when>
    <thetext>Created attachment 61638
Create SoupCookieJar in tests if it does not exist when setting the accept policy

The problem was that the test was trying to set the cookie accept policy before the SoupCookieJar was actually created. This happens because we create it on demand, i.e the first time a http request is issued. In this test the first request is a file:// url, that&apos;s why when the test tries to set the accept policy it fails because there is no SoupCookieJar. After that the following http request creates the soupcookiejar but with the default accept policy, which is no third party. That is the reason why the test was not working

What we do now is to create the SoupCookieJar if the test requests to change the accept policy and the jar was not yet created.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251799</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-07-15 04:16:03 -0700</bug_when>
    <thetext>Attachment 61638 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebKitTools/ChangeLog:10:  Line contains tab character.  [whitespace/tab] [5]
WebKitTools/ChangeLog:11:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 2 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251800</commentid>
    <comment_count>6</comment_count>
      <attachid>61639</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-07-15 04:20:40 -0700</bug_when>
    <thetext>Created attachment 61639
Create SoupCookieJar in tests if it does not exist when setting the accept policy

New version with style fixes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251825</commentid>
    <comment_count>7</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-07-15 05:30:55 -0700</bug_when>
    <thetext>*** Bug 42247 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258768</commentid>
    <comment_count>8</comment_count>
      <attachid>61639</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-08-02 03:55:53 -0700</bug_when>
    <thetext>Comment on attachment 61639
Create SoupCookieJar in tests if it does not exist when setting the accept policy

It looks good. Does add_feature ref the feature or not? If it does I guess you should unref it after adding.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262540</commentid>
    <comment_count>9</comment_count>
      <attachid>63983</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-08-10 01:01:25 -0700</bug_when>
    <thetext>Created attachment 63983
Create SoupCookieJar in tests if it does not exist when setting the accept policy

Added missing g_object_unref()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262595</commentid>
    <comment_count>10</comment_count>
      <attachid>61639</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-08-10 03:17:28 -0700</bug_when>
    <thetext>Comment on attachment 61639
Create SoupCookieJar in tests if it does not exist when setting the accept policy

Cleared Xan Lopez&apos;s review+ from obsolete attachment 61639 so that this bug does not appear in http://webkit.org/pending-commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262678</commentid>
    <comment_count>11</comment_count>
      <attachid>63983</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-08-10 07:59:38 -0700</bug_when>
    <thetext>Comment on attachment 63983
Create SoupCookieJar in tests if it does not exist when setting the accept policy

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262697</commentid>
    <comment_count>12</comment_count>
      <attachid>63983</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-10 08:48:13 -0700</bug_when>
    <thetext>Comment on attachment 63983
Create SoupCookieJar in tests if it does not exist when setting the accept policy

Rejecting patch 63983 from commit-queue.

Failed to run &quot;[&apos;WebKitTools/Scripts/update-webkit&apos;]&quot; exit_code: 2
Updating OpenSource
fatal: Unable to create &apos;/Users/eseidel/Projects/CommitQueue/.git/svn/refs/remotes/trunk/index.lock&apos;: File exists.

If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
write-tree: command returned error: 128

Died at WebKitTools/Scripts/update-webkit line 129.

Full output: http://queues.webkit.org/results/3756037</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262731</commentid>
    <comment_count>13</comment_count>
      <attachid>63983</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-08-10 10:00:19 -0700</bug_when>
    <thetext>Comment on attachment 63983
Create SoupCookieJar in tests if it does not exist when setting the accept policy

Sorry.  I believe I&apos;ve fixed the machine now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262965</commentid>
    <comment_count>14</comment_count>
      <attachid>63983</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-10 19:15:54 -0700</bug_when>
    <thetext>Comment on attachment 63983
Create SoupCookieJar in tests if it does not exist when setting the accept policy

Clearing flags on attachment: 63983

Committed r65113: &lt;http://trac.webkit.org/changeset/65113&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262966</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-10 19:16:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61638</attachid>
            <date>2010-07-15 04:15:24 -0700</date>
            <delta_ts>2010-07-15 04:20:40 -0700</delta_ts>
            <desc>Create SoupCookieJar in tests if it does not exist when setting the accept policy</desc>
            <filename>0001-Create-the-SoupCookieJar-in-the-LayoutTestController.patch</filename>
            <type>text/plain</type>
            <size>3404</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSA4M2QxOTc0MDg1ODQ4ZjQ4NmZlODNlZjIxMzM5MWIwYjE2N2ExMGYyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMTUgSnVsIDIwMTAgMTM6MDc6MzcgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBDcmVhdGUgdGhlIFNvdXBDb29raWVKYXIgaW4gdGhlIExheW91dFRlc3RDb250cm9sbGVyIGlm
IGl0IGRvZXMgbm90IGV4aXN0IGJlZm9yZSB0cnlpbmcgdG8gc2V0IHRoZSBhY2NlcHQgcG9saWN5
CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAgOSArKysrKysrKysKIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkICAgICAg
ICAgICAgICAgICAgIHwgICAgMyAtLS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAxMiArKysrKysrKysrKysKIC4uLi9EdW1wUmVuZGVyVHJl
ZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwIHwgICAgOCArKysrKysrKwogNCBmaWxl
cyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBhZTVl
MzY5Li4wMGY5ZWU0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTAtMDctMTUgIFNlcmdpbyBW
aWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gaHR0cC90ZXN0cy9tZWRpYS92aWRlby1j
b29raWUuaHRtbCBmYWlscworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NDIyNDAKKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOiB1bnNraXBw
ZWQgdGVzdAorCiAyMDEwLTA3LTE1ICBOaWtvbGFzIFppbW1lcm1hbm4gIDxuemltbWVybWFubkBy
aW0uY29tPgogCiAgICAgICAgIE5vdCByZXZpZXdlZC4gRm9yZ290IHRvIHJlc2V0IHBpeGVsIHRl
c3QgcmVzdWx0IHRvIHRoZSBvbGQgcmVzdWx0IGFmdGVyIHRoZSBwYXJ0aWFsIHJldmVydC4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1NraXBwZWQKaW5kZXggODI0MWEyOS4uMmY4YzUyZCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1NraXBwZWQKQEAgLTU1MjYsOSArNTUyNiw2IEBAIGZhc3QvbWVkaWEvbWVkaWEtZmVh
dHVyZS13Z3Qtdmlldy1tb2RlLmh0bWwKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTM3MDM0CiBodHRwL3Rlc3RzL21lZGlhL3ZpZGVvLXBsYXktc3VzcGVuZC5odG1s
CiAKLSMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQyMjQwCi1odHRw
L3Rlc3RzL21lZGlhL3ZpZGVvLWNvb2tpZS5odG1sCi0KICMgTmVlZCB0byBhZGQgZnVuY3Rpb25h
bGl0eSB0byBEdW1wUmVuZGVyVHJlZSB0byBoYW5kbGUgc2Nyb2xsYmFyIHBvbGljZSBjaGFuZ2Vz
CiBmYXN0L292ZXJmbG93L3Njcm9sbGJhci1yZXN0b3JlZC1hbmQtdGhlbi1sb2NrZWQuaHRtbAog
CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKaW5kZXggY2E3ZjIzNy4uOWI5Y2ZjZiAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvQ2hhbmdl
TG9nCisrKyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEwLTA3
LTE1ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtdIGh0dHAvdGVzdHMv
bWVkaWEvdmlkZW8tY29va2llLmh0bWwgZmFpbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTQyMjQwCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9n
dGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwOgorICAgICAgICAoTGF5b3V0VGVzdENvbnRy
b2xsZXI6OnNldEFsd2F5c0FjY2VwdENvb2tpZXMpOiBjcmVhdGUgdGhlCisJU291cENvb2tpZUph
ciBpZiBpdCBkb2VzIG5vdCBleGlzdC4gT3RoZXJ3aXNlIHRoZSBhY2NlcHQgcG9saWN5CisJd29u
J3QgYmUgc2V0LgorCiAyMDEwLTA3LTE0ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcCBiL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAKaW5k
ZXggNWM5NDJkMy4uMmRhNGMyZSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCkBAIC0yNDgsNiArMjQ4
LDE0IEBAIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldEFsd2F5c0FjY2VwdENvb2tpZXMo
Ym9vbCBhbHdheXNBY2NlcHRDb29raWVzKQogICAgIFNvdXBTZXNzaW9uKiBzZXNzaW9uID0gd2Vi
a2l0X2dldF9kZWZhdWx0X3Nlc3Npb24oKTsKICAgICBTb3VwQ29va2llSmFyKiBqYXIgPSByZWlu
dGVycHJldF9jYXN0PFNvdXBDb29raWVKYXIqPihzb3VwX3Nlc3Npb25fZ2V0X2ZlYXR1cmUoc2Vz
c2lvbiwgU09VUF9UWVBFX0NPT0tJRV9KQVIpKTsKIAorICAgIC8qIElmIHRoZSBqYXIgd2FzIG5v
dCBjcmVhdGVkIC0gd2UgY3JlYXRlIGl0IG9uIGRlbWFuZCwgaS5lLCBqdXN0CisgICAgICAgaW4g
Y2FzZSB3ZSBoYXZlIEhUVFAgcmVxdWVzdHMgLSB0aGVuIHdlIG11c3QgY3JlYXRlIGl0IGhlcmUg
aW4KKyAgICAgICBvcmRlciB0byBzZXQgdGhlIHByb3BlciBhY2NlcHQgcG9saWN5ICovCisgICAg
aWYgKCFqYXIpIHsKKyAgICAgICAgamFyID0gc291cF9jb29raWVfamFyX25ldygpOworICAgICAg
ICBzb3VwX3Nlc3Npb25fYWRkX2ZlYXR1cmUoc2Vzc2lvbiwgU09VUF9TRVNTSU9OX0ZFQVRVUkUo
amFyKSk7CisgICAgfQorCiAgICAgU291cENvb2tpZUphckFjY2VwdFBvbGljeSBwb2xpY3k7CiAK
ICAgICBpZiAoYWx3YXlzQWNjZXB0Q29va2llcykKLS0gCjEuNy4xCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61639</attachid>
            <date>2010-07-15 04:20:40 -0700</date>
            <delta_ts>2010-08-10 03:17:28 -0700</delta_ts>
            <desc>Create SoupCookieJar in tests if it does not exist when setting the accept policy</desc>
            <filename>0001-Create-the-SoupCookieJar-in-the-LayoutTestController.patch</filename>
            <type>text/plain</type>
            <size>3455</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAwOWM5NjA5MTY3ZjU5ZTJmZDQ4ZTVhZWVlYTBhY2M1YjFkYjdlMGZkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMTUgSnVsIDIwMTAgMTM6MDc6MzcgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBDcmVhdGUgdGhlIFNvdXBDb29raWVKYXIgaW4gdGhlIExheW91dFRlc3RDb250cm9sbGVyIGlm
IGl0IGRvZXMgbm90IGV4aXN0IGJlZm9yZSB0cnlpbmcgdG8gc2V0IHRoZSBhY2NlcHQgcG9saWN5
CiBVbnNraXBwZWQgdGhlIHRlc3QgdGhhdCB3YXMgZmFpbGluZwoKLS0tCiBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDkgKysrKysrKysrCiBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCAgICAgICAgICAgICAgICAgICB8ICAgIDMg
LS0tCiBXZWJLaXRUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMTIgKysrKysrKysrKysrCiAuLi4vRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250
cm9sbGVyR3RrLmNwcCB8ICAgIDggKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0
aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYWU1ZTM2OS4uMDBmOWVlNCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDEyIEBACisyMDEwLTA3LTE1ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxh
ckBpZ2FsaWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtHVEtdIGh0dHAvdGVzdHMvbWVkaWEvdmlkZW8tY29va2llLmh0bWwgZmFpbHMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQyMjQwCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvU2tpcHBlZDogdW5za2lwcGVkIHRlc3QKKwogMjAxMC0wNy0x
NSAgTmlrb2xhcyBaaW1tZXJtYW5uICA8bnppbW1lcm1hbm5AcmltLmNvbT4KIAogICAgICAgICBO
b3QgcmV2aWV3ZWQuIEZvcmdvdCB0byByZXNldCBwaXhlbCB0ZXN0IHJlc3VsdCB0byB0aGUgb2xk
IHJlc3VsdCBhZnRlciB0aGUgcGFydGlhbCByZXZlcnQuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVk
CmluZGV4IDgyNDFhMjkuLjJmOGM1MmQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCkBAIC01
NTI2LDkgKzU1MjYsNiBAQCBmYXN0L21lZGlhL21lZGlhLWZlYXR1cmUtd2d0LXZpZXctbW9kZS5o
dG1sCiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzAzNAogaHR0
cC90ZXN0cy9tZWRpYS92aWRlby1wbGF5LXN1c3BlbmQuaHRtbAogCi0jIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MjI0MAotaHR0cC90ZXN0cy9tZWRpYS92aWRlby1j
b29raWUuaHRtbAotCiAjIE5lZWQgdG8gYWRkIGZ1bmN0aW9uYWxpdHkgdG8gRHVtcFJlbmRlclRy
ZWUgdG8gaGFuZGxlIHNjcm9sbGJhciBwb2xpY2UgY2hhbmdlcwogZmFzdC9vdmVyZmxvdy9zY3Jv
bGxiYXItcmVzdG9yZWQtYW5kLXRoZW4tbG9ja2VkLmh0bWwKIApkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IGNhN2YyMzcuLmY4
ZDZmNzYgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNy0xNSAgU2VyZ2lvIFZpbGxhciBT
ZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBbR1RLXSBodHRwL3Rlc3RzL21lZGlhL3ZpZGVvLWNvb2tpZS5o
dG1sIGZhaWxzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD00MjI0MAorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9s
bGVyR3RrLmNwcDoKKyAgICAgICAgKExheW91dFRlc3RDb250cm9sbGVyOjpzZXRBbHdheXNBY2Nl
cHRDb29raWVzKTogY3JlYXRlIHRoZQorICAgICAgICBTb3VwQ29va2llSmFyIGlmIGl0IGRvZXMg
bm90IGV4aXN0LiBPdGhlcndpc2UgdGhlIGFjY2VwdCBwb2xpY3kKKyAgICAgICAgd29uJ3QgYmUg
c2V0LgorCiAyMDEwLTA3LTE0ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcCBiL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAKaW5kZXggNWM5
NDJkMy4uMmRhNGMyZSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCkBAIC0yNDgsNiArMjQ4LDE0IEBA
IHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldEFsd2F5c0FjY2VwdENvb2tpZXMoYm9vbCBh
bHdheXNBY2NlcHRDb29raWVzKQogICAgIFNvdXBTZXNzaW9uKiBzZXNzaW9uID0gd2Via2l0X2dl
dF9kZWZhdWx0X3Nlc3Npb24oKTsKICAgICBTb3VwQ29va2llSmFyKiBqYXIgPSByZWludGVycHJl
dF9jYXN0PFNvdXBDb29raWVKYXIqPihzb3VwX3Nlc3Npb25fZ2V0X2ZlYXR1cmUoc2Vzc2lvbiwg
U09VUF9UWVBFX0NPT0tJRV9KQVIpKTsKIAorICAgIC8qIElmIHRoZSBqYXIgd2FzIG5vdCBjcmVh
dGVkIC0gd2UgY3JlYXRlIGl0IG9uIGRlbWFuZCwgaS5lLCBqdXN0CisgICAgICAgaW4gY2FzZSB3
ZSBoYXZlIEhUVFAgcmVxdWVzdHMgLSB0aGVuIHdlIG11c3QgY3JlYXRlIGl0IGhlcmUgaW4KKyAg
ICAgICBvcmRlciB0byBzZXQgdGhlIHByb3BlciBhY2NlcHQgcG9saWN5ICovCisgICAgaWYgKCFq
YXIpIHsKKyAgICAgICAgamFyID0gc291cF9jb29raWVfamFyX25ldygpOworICAgICAgICBzb3Vw
X3Nlc3Npb25fYWRkX2ZlYXR1cmUoc2Vzc2lvbiwgU09VUF9TRVNTSU9OX0ZFQVRVUkUoamFyKSk7
CisgICAgfQorCiAgICAgU291cENvb2tpZUphckFjY2VwdFBvbGljeSBwb2xpY3k7CiAKICAgICBp
ZiAoYWx3YXlzQWNjZXB0Q29va2llcykKLS0gCjEuNy4xCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>63983</attachid>
            <date>2010-08-10 01:01:25 -0700</date>
            <delta_ts>2010-08-10 19:15:54 -0700</delta_ts>
            <desc>Create SoupCookieJar in tests if it does not exist when setting the accept policy</desc>
            <filename>42240.patch</filename>
            <type>text/plain</type>
            <size>2748</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiZGFiNDUzLi40NzY2YzdmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTAtMDgt
MTAgIFNlcmdpbyBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gaHR0cC90ZXN0cy9t
ZWRpYS92aWRlby1jb29raWUuaHRtbCBmYWlscworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDIyNDAKKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lw
cGVkOiB1bnNraXBwZWQgdGVzdAorCiAyMDEwLTA4LTA0ICBNT1JJVEEgSGFqaW1lICA8bW9ycml0
YUBnb29nbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFRvbnkgQ2hhbmcuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9Ta2lwcGVkCmluZGV4IGM4MDFlMjIuLjg4NTQwNmEgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay9Ta2lwcGVkCkBAIC01NTIyLDkgKzU1MjIsNiBAQCBmYXN0L21lZGlhL3ZpZXctbW9kZS1tZWRp
YS1mZWF0dXJlLmh0bWwKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTM3MDM0CiBodHRwL3Rlc3RzL21lZGlhL3ZpZGVvLXBsYXktc3VzcGVuZC5odG1sCiAKLSMgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQyMjQwCi1odHRwL3Rlc3RzL21l
ZGlhL3ZpZGVvLWNvb2tpZS5odG1sCi0KICMgTmVlZCB0byBhZGQgZnVuY3Rpb25hbGl0eSB0byBE
dW1wUmVuZGVyVHJlZSB0byBoYW5kbGUgc2Nyb2xsYmFyIHBvbGljZSBjaGFuZ2VzCiBmYXN0L292
ZXJmbG93L3Njcm9sbGJhci1yZXN0b3JlZC1hbmQtdGhlbi1sb2NrZWQuaHRtbAogCmRpZmYgLS1n
aXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKaW5kZXgg
YTQyNTBjMi4uMjY3MWZhZSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEwLTA4LTEwICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtdIGh0dHAvdGVzdHMvbWVkaWEvdmlk
ZW8tY29va2llLmh0bWwgZmFpbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTQyMjQwCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0
VGVzdENvbnRyb2xsZXJHdGsuY3BwOgorICAgICAgICAoTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNl
dEFsd2F5c0FjY2VwdENvb2tpZXMpOiBjcmVhdGUgdGhlCisgICAgICAgIFNvdXBDb29raWVKYXIg
aWYgaXQgZG9lcyBub3QgZXhpc3QuIE90aGVyd2lzZSB0aGUgYWNjZXB0IHBvbGljeQorICAgICAg
ICB3b24ndCBiZSBzZXQuCisKIDIwMTAtMDgtMDggIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHRyaXZpYWwgZml4LgpkaWZmIC0tZ2l0IGEv
V2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNw
cCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0
ay5jcHAKaW5kZXggYjBjMWNiYS4uODU4NjQ0OCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAorKysgYi9XZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCkBAIC0y
NTAsNiArMjUwLDE1IEBAIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldEFsd2F5c0FjY2Vw
dENvb2tpZXMoYm9vbCBhbHdheXNBY2NlcHRDb29raWVzKQogICAgIFNvdXBTZXNzaW9uKiBzZXNz
aW9uID0gd2Via2l0X2dldF9kZWZhdWx0X3Nlc3Npb24oKTsKICAgICBTb3VwQ29va2llSmFyKiBq
YXIgPSByZWludGVycHJldF9jYXN0PFNvdXBDb29raWVKYXIqPihzb3VwX3Nlc3Npb25fZ2V0X2Zl
YXR1cmUoc2Vzc2lvbiwgU09VUF9UWVBFX0NPT0tJRV9KQVIpKTsKIAorICAgIC8qIElmIHRoZSBq
YXIgd2FzIG5vdCBjcmVhdGVkIC0gd2UgY3JlYXRlIGl0IG9uIGRlbWFuZCwgaS5lLCBqdXN0Cisg
ICAgICAgaW4gY2FzZSB3ZSBoYXZlIEhUVFAgcmVxdWVzdHMgLSB0aGVuIHdlIG11c3QgY3JlYXRl
IGl0IGhlcmUgaW4KKyAgICAgICBvcmRlciB0byBzZXQgdGhlIHByb3BlciBhY2NlcHQgcG9saWN5
ICovCisgICAgaWYgKCFqYXIpIHsKKyAgICAgICAgamFyID0gc291cF9jb29raWVfamFyX25ldygp
OworICAgICAgICBzb3VwX3Nlc3Npb25fYWRkX2ZlYXR1cmUoc2Vzc2lvbiwgU09VUF9TRVNTSU9O
X0ZFQVRVUkUoamFyKSk7CisgICAgICAgIGdfb2JqZWN0X3VucmVmKGphcik7CisgICAgfQorCiAg
ICAgU291cENvb2tpZUphckFjY2VwdFBvbGljeSBwb2xpY3k7CiAKICAgICBpZiAoYWx3YXlzQWNj
ZXB0Q29va2llcykK
</data>

          </attachment>
      

    </bug>

</bugzilla>