<?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>14898</bug_id>
          
          <creation_ts>2007-08-07 22:04:08 -0700</creation_ts>
          <short_desc>XMLHttpRequest.getAllResponseHeaders should separate headers with CRLF</short_desc>
          <delta_ts>2007-09-30 09:15:47 -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>XML</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2850</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-08-07 22:04:08 -0700</bug_when>
    <thetext>From the draft spec: &quot;Return all the HTTP headers, as a single string, with each header line separated by a U+000D CR U+000A LF pair excluding the status line.&quot;

WebKit just appends &apos;\n&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445</commentid>
    <comment_count>1</comment_count>
      <attachid>16298</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2007-09-15 17:58:47 -0700</bug_when>
    <thetext>Created attachment 16298
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>391</commentid>
    <comment_count>2</comment_count>
      <attachid>16298</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2007-09-17 22:11:46 -0700</bug_when>
    <thetext>Comment on attachment 16298
proposed patch.

Wouldn&apos;t UChar(&apos;\r&apos;), UChar(&apos;\n&apos;) work just as well, and be slightly clearer?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57003</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2007-09-25 11:00:33 -0700</bug_when>
    <thetext>Please include a regression test with your code change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57308</commentid>
    <comment_count>4</comment_count>
      <attachid>16298</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-09-28 23:04:03 -0700</bug_when>
    <thetext>Comment on attachment 16298
proposed patch.

Marking as r- due to the lack of test case.  It should be possible to create a HTTP layout test for this patch.  I think adopting Oliver&apos;s suggested change would be good too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57402</commentid>
    <comment_count>5</comment_count>
      <attachid>16462</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2007-09-29 19:48:08 -0700</bug_when>
    <thetext>Created attachment 16462
Modified patches

&gt; Wouldn&apos;t UChar(&apos;\r&apos;), UChar(&apos;\n&apos;) work just as well, and be slightly clearer?

Yes, totally true. I have updated that part.

&gt; Please include a regression test with your code change.

The regression test is attached that should validate the patch. The problem is I cannot get the results on my platform due to the lack of ResourceResponse on Qt (merely getAllResponseHeaders returns an empty string).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57414</commentid>
    <comment_count>6</comment_count>
      <attachid>16462</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2007-09-29 23:34:32 -0700</bug_when>
    <thetext>Comment on attachment 16462
Modified patches

I wonder if this test will really work without being in the http directory? (Tests in the http directory are loaded through a local Apache server; all other tests are loaded as local files).

You probably also meant to say &quot;crlf&quot; in the test name instead of &quot;crcf&quot;.

r=me for landing on feature-branch.

Whoever commits this is going to have to make sure to generate test results (and ensure they are correct, of course).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57442</commentid>
    <comment_count>7</comment_count>
      <attachid>16470</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2007-09-30 05:58:25 -0700</bug_when>
    <thetext>Created attachment 16470
Updated patch

&gt; (From update of attachment 16462 [edit])
&gt; I wonder if this test will really work without being in the http directory?
&gt; (Tests in the http directory are loaded through a local Apache server; all
&gt; other tests are loaded as local files).

I cannot say but I would think it would hit other bugs. Therefore, I moved the file in the http directory to be sure.

&gt; You probably also meant to say &quot;crlf&quot; in the test name instead of &quot;crcf&quot;.

Ops, I did not catch that one. Corrected in the new patch.

Thanks

&gt; r=me for landing on feature-branch.

&gt; Whoever commits this is going to have to make sure to generate test results
(and ensure they are correct, of course).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57453</commentid>
    <comment_count>8</comment_count>
      <attachid>16470</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-09-30 08:49:13 -0700</bug_when>
    <thetext>Comment on attachment 16470
Updated patch

This looks great to me.  I&apos;ll run the tests and land.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57457</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-09-30 09:15:47 -0700</bug_when>
    <thetext>landed as r25776 on feature-branch.

Thanks for the patch!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16298</attachid>
            <date>2007-09-15 17:58:47 -0700</date>
            <delta_ts>2007-09-30 06:50:31 -0700</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug14898.patch</filename>
            <type>text/plain</type>
            <size>1321</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNTU4NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMDctMDktMTUgIEp1bGllbiBDaGFmZnJhaXggIDxqdWxpZW4uY2hh
ZmZyYWl4QGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAtIGZpeCBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NDg5OAorCisgICAgICAgICogeG1sL1hNTEh0dHBSZXF1ZXN0LmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlhNTEh0dHBSZXF1ZXN0OjpnZXRBbGxSZXNwb25zZUhlYWRlcnMpOgorICAgICAgICAtIGdl
dEFsbFJlc3BvbnNlSGVhZGVycygpIHNlcGFyYXRlcyBlYWNoIGhlYWRlciB3aXRoIGEgQ1IgTEYg
YWNjb3JkaW5nIHRvIHRoZSBzcGVjaWZpY2F0aW9uCisKIDIwMDctMDktMTQgIE9saXZlciBIdW50
ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtLgpJbmRleDog
V2ViQ29yZS94bWwvWE1MSHR0cFJlcXVlc3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUveG1s
L1hNTEh0dHBSZXF1ZXN0LmNwcAkocmV2aXNpb24gMjU1ODUpCisrKyBXZWJDb3JlL3htbC9YTUxI
dHRwUmVxdWVzdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU1MCw3ICs1NTAsOCBAQCBTdHJpbmcg
WE1MSHR0cFJlcXVlc3Q6OmdldEFsbFJlc3BvbnNlSGVhCiAgICAgICAgIHN0cmluZ0J1aWxkZXIu
YXBwZW5kKGl0LT5maXJzdC5jaGFyYWN0ZXJzKCksIGl0LT5maXJzdC5sZW5ndGgoKSk7CiAgICAg
ICAgIHN0cmluZ0J1aWxkZXIuYXBwZW5kKHNlcGFyYXRvci5jaGFyYWN0ZXJzKCksIHNlcGFyYXRv
ci5sZW5ndGgoKSk7CiAgICAgICAgIHN0cmluZ0J1aWxkZXIuYXBwZW5kKGl0LT5zZWNvbmQuY2hh
cmFjdGVycygpLCBpdC0+c2Vjb25kLmxlbmd0aCgpKTsKLSAgICAgICAgc3RyaW5nQnVpbGRlci5h
cHBlbmQoKFVDaGFyKSdcbicpOworICAgICAgICBzdHJpbmdCdWlsZGVyLmFwcGVuZChVQ2hhcigx
MykpOyAvLyBDUiBVKzAwMEQKKyAgICAgICAgc3RyaW5nQnVpbGRlci5hcHBlbmQoVUNoYXIoMTAp
KTsgLy8gTEYgVSswMDBBCiAgICAgfQogCiAgICAgcmV0dXJuIFN0cmluZzo6YWRvcHQoc3RyaW5n
QnVpbGRlcik7Cg==
</data>
<flag name="review"
          id="6859"
          type_id="1"
          status="-"
          setter="mrowe"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16462</attachid>
            <date>2007-09-29 19:48:08 -0700</date>
            <delta_ts>2007-09-30 06:50:47 -0700</delta_ts>
            <desc>Modified patches</desc>
            <filename>bug14898.patch</filename>
            <type>text/plain</type>
            <size>3215</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNTgwOSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMDktMjkgIEp1bGllbiBDaGFmZnJhaXggIDxqdWxpZW4uY2hh
ZmZyYWl4QGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBmaXggaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4
OTgKKworICAgICAgICBnZXRBbGxSZXNwb25zZUhlYWRlcnMoKSBzZXBhcmF0ZXMgZWFjaCBoZWFk
ZXIgd2l0aCBhIENSIExGIGFjY29yZGluZyB0byB0aGUgc3BlY2lmaWNhdGlvbgorCisgICAgICAg
IFRlc3Q6IGZhc3QvZG9tL3htbGh0dHByZXF1ZXN0LWNyY2YtZ2V0QWxsUmVzcG9uc2VIZWFkZXIu
aHRtbAorCisgICAgICAgICogeG1sL1hNTEh0dHBSZXF1ZXN0LmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlhNTEh0dHBSZXF1ZXN0OjpnZXRBbGxSZXNwb25zZUhlYWRlcnMpOgorCiAyMDA3LTA5LTI5
ICBIb2xnZXIgSGFucyBQZXRlciBGcmV5dGhlciAgPHplY2tlQHNlbGZpc2gub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IE1hcmsuCkluZGV4OiBXZWJDb3JlL3htbC9YTUxIdHRwUmVxdWVzdC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS94bWwvWE1MSHR0cFJlcXVlc3QuY3BwCShyZXZpc2lv
biAyNTgwOSkKKysrIFdlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmNwcAkod29ya2luZyBjb3B5
KQpAQCAtNTUwLDYgKzU1MCw3IEBACiAgICAgICAgIHN0cmluZ0J1aWxkZXIuYXBwZW5kKGl0LT5m
aXJzdC5jaGFyYWN0ZXJzKCksIGl0LT5maXJzdC5sZW5ndGgoKSk7CiAgICAgICAgIHN0cmluZ0J1
aWxkZXIuYXBwZW5kKHNlcGFyYXRvci5jaGFyYWN0ZXJzKCksIHNlcGFyYXRvci5sZW5ndGgoKSk7
CiAgICAgICAgIHN0cmluZ0J1aWxkZXIuYXBwZW5kKGl0LT5zZWNvbmQuY2hhcmFjdGVycygpLCBp
dC0+c2Vjb25kLmxlbmd0aCgpKTsKKyAgICAgICAgc3RyaW5nQnVpbGRlci5hcHBlbmQoKFVDaGFy
KSdccicpOwogICAgICAgICBzdHJpbmdCdWlsZGVyLmFwcGVuZCgoVUNoYXIpJ1xuJyk7CiAgICAg
fQogCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTgwOSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDA3LTA5LTI5ICBKdWxpZW4gQ2hhZmZy
YWl4ICA8anVsaWVuLmNoYWZmcmFpeEBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgdGVzdCBodHRwOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNDg5OAorICAgICAgICBYTUxIdHRwUmVxdWVzdC5nZXRBbGxSZXNwb25z
ZUhlYWRlcnMgc2hvdWxkIHNlcGFyYXRlIGhlYWRlcnMgd2l0aCBDUkxGCisKKyAgICAgICAgKiBm
YXN0L2RvbS94bWxodHRwcmVxdWVzdC1jcmNmLWdldEFsbFJlc3BvbnNlSGVhZGVyLmh0bWw6IEFk
ZGVkLgorCiAyMDA3LTA5LTI4ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KIAog
ICAgICAgICBSdWJiZXIgc3RhbXBlZCBieSBiZGFzaC4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
ZG9tL3htbGh0dHByZXF1ZXN0LWNyY2YtZ2V0QWxsUmVzcG9uc2VIZWFkZXIuaHRtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2RvbS94bWxodHRwcmVxdWVzdC1jcmNmLWdldEFsbFJl
c3BvbnNlSGVhZGVyLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2RvbS94
bWxodHRwcmVxdWVzdC1jcmNmLWdldEFsbFJlc3BvbnNlSGVhZGVyLmh0bWwJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsMzIgQEAKKzxodG1sPgorPGhlYWQ+Cis8dGl0bGU+IFBhZ2UgdGVzdCBmb3Ig
YnVnIDE0ODk4PC90aXRsZT4KKzwvaGVhZD4KKzxib2R5PgorPHA+VGVzdCBwYWdlIGZvciB0aGUg
PGEgaHJlZj0iaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4OTgiPmJ1
ZyAxNDg5ODwvYT4gOiBYTUxIdHRwUmVxdWVzdC5nZXRBbGxSZXNwb25zZUhlYWRlcnMgc2hvdWxk
IHNlcGFyYXRlIGhlYWRlcnMgd2l0aCBDUkxGPC9wPgorPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiPgorCitpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgIGxheW91dFRl
c3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKwordmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVz
dCgpOworeGhyLm9ucmVhZHlzdGF0ZWNoYW5nZSA9IGZ1bmN0aW9uKCkgeworICAgIGlmICh0aGlz
LnJlYWR5U3RhdGUgPT0gNCkgeworICAgICAgICB2YXIgcmVzcG9uc2VzID0gdGhpcy5nZXRBbGxS
ZXNwb25zZUhlYWRlcnMoKTsKKyAgICAgICAgaWYgKHJlc3BvbnNlcyA9PSBudWxsIHx8IHJlc3Bv
bnNlcyA9PSAiIikgeyAvL0NoZWNrIHRoYXQgaGVhZGVycyB3ZXJlIHJlY2VpdmVkCisgICAgICAg
ICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKCJO
byBoZWFkZXIgcmVjZWl2ZWQgISEhISAiKSk7CisgICAgICAgIH0KKworICAgICAgICBpZiAocmVz
cG9uc2VzLmluZGV4T2YoJ1xyXG4nKSA9PSAtMSkgeworICAgICAgICAgICAgZG9jdW1lbnQuYm9k
eS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSgiRkFJTEVEIikpOworICAgICAg
ICB9IGVsc2UgeworICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChkb2N1bWVu
dC5jcmVhdGVUZXh0Tm9kZSgiUEFTUyIpKTsKKyAgICAgICAgfQorICAgIH0KK30KK3hoci5vcGVu
KCJHRVQiLCAidGVzdFBhZ2UuaHRtbCIsIHRydWUpOworeGhyLnNlbmQobnVsbCk7CisKKzwvc2Ny
aXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>
<flag name="review"
          id="6930"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>16470</attachid>
            <date>2007-09-30 05:58:25 -0700</date>
            <delta_ts>2007-09-30 08:49:13 -0700</delta_ts>
            <desc>Updated patch</desc>
            <filename>bug14898.patch</filename>
            <type>text/plain</type>
            <size>3280</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNTgxMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMDktMzAgIEp1bGllbiAgPGp1bGllbi5jaGFmZnJhaXhAZ21h
aWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IGZpeCBodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg5OAorCisgICAg
ICAgIGdldEFsbFJlc3BvbnNlSGVhZGVycygpIHNlcGFyYXRlcyBlYWNoIGhlYWRlciB3aXRoIGEg
Q1IgTEYgYWNjb3JkaW5nIHRvIHRoZSBzcGVjaWZpY2F0aW9uCisKKyAgICAgICAgVGVzdDogaHR0
cC90ZXN0cy94bWxodHRwcmVxdWVzdC94bWxodHRwcmVxdWVzdC1jcmxmLWdldEFsbFJlc3BvbnNl
SGVhZGVyLmh0bWwKKworICAgICAgICAqIHhtbC9YTUxIdHRwUmVxdWVzdC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpYTUxIdHRwUmVxdWVzdDo6Z2V0QWxsUmVzcG9uc2VIZWFkZXJzKToKKwogMjAw
Ny0wOS0yOSAgSG9sZ2VyIEhhbnMgUGV0ZXIgRnJleXRoZXIgIDx6ZWNrZUBzZWxmaXNoLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBNYXJrLgpJbmRleDogV2ViQ29yZS94bWwvWE1MSHR0cFJl
cXVlc3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmNwcAko
cmV2aXNpb24gMjU4MTApCisrKyBXZWJDb3JlL3htbC9YTUxIdHRwUmVxdWVzdC5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTU1MCw2ICs1NTAsNyBAQAogICAgICAgICBzdHJpbmdCdWlsZGVyLmFwcGVu
ZChpdC0+Zmlyc3QuY2hhcmFjdGVycygpLCBpdC0+Zmlyc3QubGVuZ3RoKCkpOwogICAgICAgICBz
dHJpbmdCdWlsZGVyLmFwcGVuZChzZXBhcmF0b3IuY2hhcmFjdGVycygpLCBzZXBhcmF0b3IubGVu
Z3RoKCkpOwogICAgICAgICBzdHJpbmdCdWlsZGVyLmFwcGVuZChpdC0+c2Vjb25kLmNoYXJhY3Rl
cnMoKSwgaXQtPnNlY29uZC5sZW5ndGgoKSk7CisgICAgICAgIHN0cmluZ0J1aWxkZXIuYXBwZW5k
KChVQ2hhciknXHInKTsKICAgICAgICAgc3RyaW5nQnVpbGRlci5hcHBlbmQoKFVDaGFyKSdcbicp
OwogICAgIH0KIApJbmRleDogTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC94
bWxodHRwcmVxdWVzdC1jcmxmLWdldEFsbFJlc3BvbnNlSGVhZGVyLmh0bWwKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC94bWxodHRwcmVxdWVzdC1j
cmxmLWdldEFsbFJlc3BvbnNlSGVhZGVyLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0
cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3htbGh0dHByZXF1ZXN0LWNybGYtZ2V0QWxsUmVz
cG9uc2VIZWFkZXIuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzMiBAQAorPGh0bWw+Cis8
aGVhZD4KKzx0aXRsZT4gUGFnZSB0ZXN0IGZvciBidWcgMTQ4OTg8L3RpdGxlPgorPC9oZWFkPgor
PGJvZHk+Cis8cD5UZXN0IHBhZ2UgZm9yIHRoZSA8YSBocmVmPSJodHRwOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg5OCI+YnVnIDE0ODk4PC9hPiA6IFhNTEh0dHBSZXF1ZXN0
LmdldEFsbFJlc3BvbnNlSGVhZGVycyBzaG91bGQgc2VwYXJhdGUgaGVhZGVycyB3aXRoIENSTEY8
L3A+Cis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisKK2lmICh3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwor
Cit2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7Cit4aHIub25yZWFkeXN0YXRlY2hhbmdl
ID0gZnVuY3Rpb24oKSB7CisgICAgaWYgKHRoaXMucmVhZHlTdGF0ZSA9PSA0KSB7CisgICAgICAg
IHZhciByZXNwb25zZXMgPSB0aGlzLmdldEFsbFJlc3BvbnNlSGVhZGVycygpOworICAgICAgICBp
ZiAocmVzcG9uc2VzID09IG51bGwgfHwgcmVzcG9uc2VzID09ICIiKSB7IC8vQ2hlY2sgdGhhdCBo
ZWFkZXJzIHdlcmUgcmVjZWl2ZWQKKyAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hp
bGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoIk5vIGhlYWRlciByZWNlaXZlZCAhISEhICIpKTsK
KyAgICAgICAgfQorCisgICAgICAgIGlmIChyZXNwb25zZXMuaW5kZXhPZignXHJcbicpID09IC0x
KSB7CisgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0
ZVRleHROb2RlKCJGQUlMRUQiKSk7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBkb2N1
bWVudC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKCJQQVNTIikpOwor
ICAgICAgICB9CisgICAgfQorfQoreGhyLm9wZW4oIkdFVCIsICJ0ZXN0UGFnZS5odG1sIiwgdHJ1
ZSk7Cit4aHIuc2VuZChudWxsKTsKKworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4
OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCShyZXZpc2lvbiAyNTgxMCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBj
b3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDA3LTA5LTMwICBKdWxpZW4gIDxqdWxpZW4uY2hhZmZy
YWl4QGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICB0ZXN0IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0ODk4
CisgICAgICAgIFhNTEh0dHBSZXF1ZXN0LmdldEFsbFJlc3BvbnNlSGVhZGVycyBzaG91bGQgc2Vw
YXJhdGUgaGVhZGVycyB3aXRoIENSTEYKKworICAgICAgICAqIGh0dHAvdGVzdHMveG1saHR0cHJl
cXVlc3QveG1saHR0cHJlcXVlc3QtY3JsZi1nZXRBbGxSZXNwb25zZUhlYWRlci5odG1sOiBBZGRl
ZC4KKwogMjAwNy0wOS0yOCAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAKICAg
ICAgICAgUnViYmVyIHN0YW1wZWQgYnkgYmRhc2guCg==
</data>
<flag name="review"
          id="6936"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>