<?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>123548</bug_id>
          
          <creation_ts>2013-10-30 19:24:56 -0700</creation_ts>
          <short_desc>REGRESSION(r158333): http/tests/xmlhttprequest/response-encoding.html and xmlhttprequest-overridemimetype-content-type-header.html are failing</short_desc>
          <delta_ts>2013-10-31 09:48:17 -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>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>LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>japhet</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>945304</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-30 19:24:56 -0700</bug_when>
    <thetext>These two tests started failing on all test builders:
http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=http%2Ftests%2Fxmlhttprequest%2Fresponse-encoding.html%2Chttp%2Ftests%2Fxmlhttprequest%2Fxmlhttprequest-overridemimetype-content-type-header.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945314</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-30 19:34:21 -0700</bug_when>
    <thetext>Committed r158338: &lt;http://trac.webkit.org/changeset/158338&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945350</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-30 20:54:05 -0700</bug_when>
    <thetext>Thank you, will look into this tonight.

In the future, please just roll out patches that break tests, decreasing test coverage is not beneficial.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945415</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-30 23:44:43 -0700</bug_when>
    <thetext>This is an actual existing bug in WebCore uncovered by the added test.

Boy, is WebCore resource cache a mess...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945417</commentid>
    <comment_count>4</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2013-10-30 23:46:10 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; This is an actual existing bug in WebCore uncovered by the added test.
&gt; 
&gt; Boy, is WebCore resource cache a mess...

Just discovering that tonight?
You&apos;re kidding, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945418</commentid>
    <comment_count>5</comment_count>
      <attachid>215623</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-30 23:47:01 -0700</bug_when>
    <thetext>Created attachment 215623
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945424</commentid>
    <comment_count>6</comment_count>
      <attachid>215624</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-10-31 00:06:54 -0700</bug_when>
    <thetext>Created attachment 215624
patch updated to trunk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945429</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-31 00:26:00 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; This is an actual existing bug in WebCore uncovered by the added test.
&gt; 
&gt; Boy, is WebCore resource cache a mess...

Indeed :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945538</commentid>
    <comment_count>8</comment_count>
      <attachid>215624</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2013-10-31 09:18:58 -0700</bug_when>
    <thetext>Comment on attachment 215624
patch updated to trunk

!!!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945554</commentid>
    <comment_count>9</comment_count>
      <attachid>215624</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-31 09:48:15 -0700</bug_when>
    <thetext>Comment on attachment 215624
patch updated to trunk

Clearing flags on attachment: 215624

Committed r158362: &lt;http://trac.webkit.org/changeset/158362&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945555</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-31 09:48:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215623</attachid>
            <date>2013-10-30 23:47:01 -0700</date>
            <delta_ts>2013-10-31 00:06:54 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>304.txt</filename>
            <type>text/plain</type>
            <size>6208</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODM0OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDEzLTEwLTMwICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE1ODMz
Myk6IGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW5jb2RpbmcuaHRtbCBhbmQg
eG1saHR0cHJlcXVlc3Qtb3ZlcnJpZGVtaW1ldHlwZS1jb250ZW50LXR5cGUtaGVhZGVyLmh0bWwg
YXJlIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyMzU0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdlIGhhZCBjb2RlIHRoYXQgbWFkZSBzdXJlIHRoYXQgY2FjaGVkIDIwMCByZXNwb25zZXMg
d2VyZW4ndCB1c2VkIGZvciBjb25kaXRpb25hbAorICAgICAgICByZXF1ZXN0cy4gQnV0IGl0IGRp
ZG4ndCB3b3JrIHRoZSBvdGhlciB3YXkgLSBjYWNoZWQgMzA0IHJlc3BvbnNlcyBnb3QgcmV1c2Vk
IGZvcgorICAgICAgICBzdWJzZXF1ZW50IHVuY29uZGl0aW9uYWwgcmVxdWVzdHMhCisKKyAgICAg
ICAgQWRkaW5nIHRoZSB0ZXN0IHVuY292ZXJlZCB0aGlzIGJ1Zy4KKworICAgICAgICAqIGxvYWRl
ci9jYWNoZS9DYWNoZWRSYXdSZXNvdXJjZS5jcHA6IChXZWJDb3JlOjpzaG91bGRJZ25vcmVIZWFk
ZXJGb3JDYWNoZVJldXNlKToKKyAgICAgICAgU2hvdWxkIG5ldmVyIGlnbm9yZSBjb25kaXRpb25h
bCBoZWFkZXJzLiBDb2RlIGluIGRldGVybWluZVJldmFsaWRhdGlvblBvbGljeQorICAgICAgICB3
YXMgYWxyZWFkeSB1bmRvaW5nIHRoaXMgZm9yIGNvbmRpdGlvbmFsIHJlcXVlc3RzLCBidXQgd2Ug
YWxzbyBzaG91bGRuJ3QgdXNlCisgICAgICAgIFdlYkNvcmUgY2FjaGUgaWYgaXQgaG9sZHMgYSAz
MDQgcmVzcG9uc2UgdG8gY29uZGl0aW9uYWwgcmVxdWVzdC4KKworICAgICAgICAqIGxvYWRlci9j
YWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHA6IChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxv
YWRlcjo6ZGV0ZXJtaW5lUmV2YWxpZGF0aW9uUG9saWN5KToKKyAgICAgICAgRXZlbiB0aG91Z2gg
dGhlIGNoYW5nZWQgY29kZSBpcyBvbmx5IGZvciByYXcgcmVzb3VyY2VzLCBJIHRoaW5rIHRoYXQg
d2UgY2FuIG5ldmVyCisgICAgICAgIGdldCBhIGNvbmRpdGlvbmFsIHJlcXVlc3QgaGVyZSBhbnkg
bW9yZS4KKwogMjAxMy0xMC0zMCAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgSURCIERhdGFiYXNlIHZlcnNpb25zIGFyZSB1aW50NjRfdCwgbm90IGludDY0X3QK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSYXdSZXNvdXJjZS5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJhd1Jlc291
cmNlLmNwcAkocmV2aXNpb24gMTU4MzM5KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hl
L0NhY2hlZFJhd1Jlc291cmNlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjAzLDggKzIwMyw2IEBA
IHN0YXRpYyBib29sIHNob3VsZElnbm9yZUhlYWRlckZvckNhY2hlUmUKICAgICBpZiAobV9oZWFk
ZXJzLmlzRW1wdHkoKSkgewogICAgICAgICBtX2hlYWRlcnMuYWRkKCJBY2NlcHQiKTsKICAgICAg
ICAgbV9oZWFkZXJzLmFkZCgiQ2FjaGUtQ29udHJvbCIpOwotICAgICAgICBtX2hlYWRlcnMuYWRk
KCJJZi1Nb2RpZmllZC1TaW5jZSIpOwotICAgICAgICBtX2hlYWRlcnMuYWRkKCJJZi1Ob25lLU1h
dGNoIik7CiAgICAgICAgIG1faGVhZGVycy5hZGQoIk9yaWdpbiIpOwogICAgICAgICBtX2hlYWRl
cnMuYWRkKCJQcmFnbWEiKTsKICAgICAgICAgbV9oZWFkZXJzLmFkZCgiUHVycG9zZSIpOwpJbmRl
eDogU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VM
b2FkZXIuY3BwCShyZXZpc2lvbiAxNTgzMzkpCisrKyBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2Fj
aGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01ODQsMTEgKzU4
NCw4IEBAIENhY2hlZFJlc291cmNlTG9hZGVyOjpSZXZhbGlkYXRpb25Qb2xpY3kKICAgICBpZiAo
IWV4aXN0aW5nUmVzb3VyY2UtPmNhblJldXNlKHJlcXVlc3QpKQogICAgICAgICByZXR1cm4gUmVs
b2FkOwogCi0gICAgLy8gQ2VydGFpbiByZXF1ZXN0cyAoZS5nLiwgWEhScykgbWlnaHQgaGF2ZSBt
YW51YWxseSBzZXQgaGVhZGVycyB0aGF0IHJlcXVpcmUgcmV2YWxpZGF0aW9uLgotICAgIC8vIEZJ
WE1FOiBJbiB0aGVvcnksIHRoaXMgc2hvdWxkIGJlIGEgUmV2YWxpZGF0ZSBjYXNlLiBJbiBwcmFj
dGljZSwgdGhlIE1lbW9yeUNhY2hlIHJldmFsaWRhdGlvbiBwYXRoIGFzc3VtZXMgYSB3aG9sZSBi
dW5jaAotICAgIC8vIG9mIHRoaW5ncyBhYm91dCBob3cgcmV2YWxpZGF0aW9uIHdvcmtzIHRoYXQg
bWFudWFsIGhlYWRlcnMgdmlvbGF0ZSwgc28gcHVudCB0byBSZWxvYWQgaW5zdGVhZC4KLSAgICBp
ZiAocmVxdWVzdC5pc0NvbmRpdGlvbmFsKCkpCi0gICAgICAgIHJldHVybiBSZWxvYWQ7CisgICAg
Ly8gQ29uZGl0aW9uYWwgcmVxdWVzdHMgc2hvdWxkIGhhdmUgZmFpbGVkIGNhblJldXNlIGNoZWNr
LgorICAgIEFTU0VSVCghcmVxdWVzdC5pc0NvbmRpdGlvbmFsKCkpOwogCiAgICAgLy8gRG8gbm90
IGxvYWQgZnJvbSBjYWNoZSBpZiBpbWFnZXMgYXJlIG5vdCBlbmFibGVkLiBUaGUgbG9hZCBmb3Ig
dGhpcyBpbWFnZSB3aWxsIGJlIGJsb2NrZWQKICAgICAvLyBpbiBDYWNoZWRJbWFnZTo6bG9hZC4K
SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE1ODM0OSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEzLTEwLTMwICBBbGV4ZXkgUHJvc2t1cnlh
a292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE1ODMzMyk6IGh0dHAv
dGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW5jb2RpbmcuaHRtbCBhbmQgeG1saHR0cHJl
cXVlc3Qtb3ZlcnJpZGVtaW1ldHlwZS1jb250ZW50LXR5cGUtaGVhZGVyLmh0bWwgYXJlIGZhaWxp
bmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzU0
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVz
dEV4cGVjdGF0aW9uczogVW5za2lwIHRlc3RzIHRoYXQgdXNlZCB0byBiZSBhZmZlY3RlZCBieSBy
ZXNwb25zZS1lbXB0eS1hcnJheWJ1ZmZlci5odG1sCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL3ht
bGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVmZmVyLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVm
ZmVyLmh0bWw6CisgICAgICAgIEZpeCBhIHN0dXBpZCB0eXBvLiBUaGlzIHRlc3QgYWN0dWFsbHkg
ZnVsbHkgcGFzc2VzLgorCiAyMDEzLTEwLTMwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQu
b3JnPgogCiAgICAgICAgIEFkZCB0d28gY3Jhc2ggZXhwZWN0YXRpb25zIHBlciBidWcgMTIzNTU1
LgpJbmRleDogTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCShyZXZpc2lvbiAxNTgzMzkpCisrKyBMYXlvdXRUZXN0
cy9UZXN0RXhwZWN0YXRpb25zCSh3b3JraW5nIGNvcHkpCkBAIC03NSw2ICs3NSwzIEBAIGZhc3Qv
bWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0tb25lbmRlZC5odG0KIHdlYmtpdC5vcmcvYi8xMjI2Nzkg
c2VjdXJpdHkvY3J5cHRvLXN1YnRsZS1nYy5odG1sIFsgU2tpcCBdCiB3ZWJraXQub3JnL2IvMTIy
Njc5IHNlY3VyaXR5L2NyeXB0by1zdWJ0bGUtZ2MtMi5odG1sIFsgU2tpcCBdCiB3ZWJraXQub3Jn
L2IvMTIyNjc5IHNlY3VyaXR5L2NyeXB0by1zdWJ0bGUtZ2MtMy5odG1sIFsgU2tpcCBdCi0KLXdl
YmtpdC5vcmcvYi8xMjM1NDggaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNwb25zZS1lbmNv
ZGluZy5odG1sIFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTIzNTQ4IGh0dHAvdGVzdHMveG1s
aHR0cHJlcXVlc3QveG1saHR0cHJlcXVlc3Qtb3ZlcnJpZGVtaW1ldHlwZS1jb250ZW50LXR5cGUt
aGVhZGVyLmh0bWwgWyBGYWlsdXJlIF0KSW5kZXg6IExheW91dFRlc3RzL2h0dHAvdGVzdHMveG1s
aHR0cHJlcXVlc3QvcmVzcG9uc2UtZW1wdHktYXJyYXlidWZmZXItZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2Ut
ZW1wdHktYXJyYXlidWZmZXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxNTgzMzkpCisrKyBMYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVm
ZmVyLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMTEsOSArMTEsOSBAQCBUZXN0IHRo
YXQgWE1MSHR0cFJlcXVlc3QucmVzcG9uc2UgcmV0dXJuCiBQQVNTIHJlcXVlc3Quc3RhdHVzIGlz
IDIwMAogUEFTUyBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwocmVxdWVzdC5yZXNwb25z
ZSkgaXMgJ1tvYmplY3QgQXJyYXlCdWZmZXJdJwogUEFTUyByZXF1ZXN0LnJlc3BvbnNlLmJ5dGVM
ZW5ndGggaXMgNjgKLUZBSUwgcmVxdWVzdDIuc3RhdHVzIHNob3VsZCBiZSAzMDQuIFdhcyAyMDAu
CitQQVNTIHJlcXVlc3QyLnN0YXR1cyBpcyAzMDQKIFBBU1MgT2JqZWN0LnByb3RvdHlwZS50b1N0
cmluZy5jYWxsKHJlcXVlc3QyLnJlc3BvbnNlKSBpcyAnW29iamVjdCBBcnJheUJ1ZmZlcl0nCi1G
QUlMIHJlcXVlc3QyLnJlc3BvbnNlLmJ5dGVMZW5ndGggc2hvdWxkIGJlIDAuIFdhcyA2OC4KK1BB
U1MgcmVxdWVzdDIucmVzcG9uc2UuYnl0ZUxlbmd0aCBpcyAwCiBQQVNTIHN1Y2Nlc3NmdWxseVBh
cnNlZCBpcyB0cnVlCiAKIFRFU1QgQ09NUExFVEUKSW5kZXg6IExheW91dFRlc3RzL2h0dHAvdGVz
dHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW1wdHktYXJyYXlidWZmZXIuaHRtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVt
cHR5LWFycmF5YnVmZmVyLmh0bWwJKHJldmlzaW9uIDE1ODMzOSkKKysrIExheW91dFRlc3RzL2h0
dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW1wdHktYXJyYXlidWZmZXIuaHRtbAko
d29ya2luZyBjb3B5KQpAQCAtNTgsNyArNTgsNyBAQCBmdW5jdGlvbiBub3RNb2RpZmllZFRlc3Qo
KQogICAgICAgICAgICAgaWYgKHJlcTIucmVhZHlTdGF0ZSAhPSA0KQogICAgICAgICAgICAgICAg
IHJldHVybjsKIAotICAgICAgICAgICAgcmVxdWVzdDIgPSByZXE7CisgICAgICAgICAgICByZXF1
ZXN0MiA9IHJlcTI7CiAKICAgICAgICAgICAgIHNob3VsZEJlKCJyZXF1ZXN0Mi5zdGF0dXMiLCAi
MzA0Iik7CiAgICAgICAgICAgICBzaG91bGRCZSgiT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5j
YWxsKHJlcXVlc3QyLnJlc3BvbnNlKSIsICInW29iamVjdCBBcnJheUJ1ZmZlcl0nIik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215624</attachid>
            <date>2013-10-31 00:06:54 -0700</date>
            <delta_ts>2013-10-31 09:48:15 -0700</delta_ts>
            <desc>patch updated to trunk</desc>
            <filename>304.txt</filename>
            <type>text/plain</type>
            <size>6320</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODM1MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDEzLTEwLTMwICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE1ODMz
Myk6IGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW5jb2RpbmcuaHRtbCBhbmQg
eG1saHR0cHJlcXVlc3Qtb3ZlcnJpZGVtaW1ldHlwZS1jb250ZW50LXR5cGUtaGVhZGVyLmh0bWwg
YXJlIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyMzU0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdlIGhhZCBjb2RlIHRoYXQgbWFkZSBzdXJlIHRoYXQgY2FjaGVkIDIwMCByZXNwb25zZXMg
d2VyZW4ndCB1c2VkIGZvciBjb25kaXRpb25hbAorICAgICAgICByZXF1ZXN0cy4gQnV0IGl0IGRp
ZG4ndCB3b3JrIHRoZSBvdGhlciB3YXkgLSBjYWNoZWQgMzA0IHJlc3BvbnNlcyBnb3QgcmV1c2Vk
IGZvcgorICAgICAgICBzdWJzZXF1ZW50IHVuY29uZGl0aW9uYWwgcmVxdWVzdHMhCisKKyAgICAg
ICAgQWRkaW5nIHRoZSB0ZXN0IHVuY292ZXJlZCB0aGlzIGJ1Zy4KKworICAgICAgICAqIGxvYWRl
ci9jYWNoZS9DYWNoZWRSYXdSZXNvdXJjZS5jcHA6IChXZWJDb3JlOjpzaG91bGRJZ25vcmVIZWFk
ZXJGb3JDYWNoZVJldXNlKToKKyAgICAgICAgU2hvdWxkIG5ldmVyIGlnbm9yZSBjb25kaXRpb25h
bCBoZWFkZXJzLiBDb2RlIGluIGRldGVybWluZVJldmFsaWRhdGlvblBvbGljeQorICAgICAgICB3
YXMgYWxyZWFkeSB1bmRvaW5nIHRoaXMgZm9yIGNvbmRpdGlvbmFsIHJlcXVlc3RzLCBidXQgd2Ug
YWxzbyBzaG91bGRuJ3QgdXNlCisgICAgICAgIFdlYkNvcmUgY2FjaGUgaWYgaXQgaG9sZHMgYSAz
MDQgcmVzcG9uc2UgdG8gY29uZGl0aW9uYWwgcmVxdWVzdC4KKworICAgICAgICAqIGxvYWRlci9j
YWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHA6IChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxv
YWRlcjo6ZGV0ZXJtaW5lUmV2YWxpZGF0aW9uUG9saWN5KToKKyAgICAgICAgRXZlbiB0aG91Z2gg
dGhlIGNoYW5nZWQgY29kZSBpcyBvbmx5IGZvciByYXcgcmVzb3VyY2VzLCBJIHRoaW5rIHRoYXQg
d2UgY2FuIG5ldmVyCisgICAgICAgIGdldCBhIGNvbmRpdGlvbmFsIHJlcXVlc3QgaGVyZSBhbnkg
bW9yZS4KKwogMjAxMy0xMC0zMCAgU2FudG9zaCBNYWh0byAgPHNhbnRvc2gubWFAc2Ftc3VuZy5j
b20+CiAKICAgICAgICAgW3dlYmNvcmUvZWRpdGluZ10gcmVtb3ZlIGV4dHJhIGhlYWRlciBpbmNs
dWRlcyBmcm9tIGNwcCBmaWxlcy4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9D
YWNoZWRSYXdSZXNvdXJjZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9hZGVy
L2NhY2hlL0NhY2hlZFJhd1Jlc291cmNlLmNwcAkocmV2aXNpb24gMTU4MzUwKQorKysgU291cmNl
L1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJhd1Jlc291cmNlLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMjAzLDggKzIwMyw2IEBAIHN0YXRpYyBib29sIHNob3VsZElnbm9yZUhlYWRlckZvckNh
Y2hlUmUKICAgICBpZiAobV9oZWFkZXJzLmlzRW1wdHkoKSkgewogICAgICAgICBtX2hlYWRlcnMu
YWRkKCJBY2NlcHQiKTsKICAgICAgICAgbV9oZWFkZXJzLmFkZCgiQ2FjaGUtQ29udHJvbCIpOwot
ICAgICAgICBtX2hlYWRlcnMuYWRkKCJJZi1Nb2RpZmllZC1TaW5jZSIpOwotICAgICAgICBtX2hl
YWRlcnMuYWRkKCJJZi1Ob25lLU1hdGNoIik7CiAgICAgICAgIG1faGVhZGVycy5hZGQoIk9yaWdp
biIpOwogICAgICAgICBtX2hlYWRlcnMuYWRkKCJQcmFnbWEiKTsKICAgICAgICAgbV9oZWFkZXJz
LmFkZCgiUHVycG9zZSIpOwpJbmRleDogU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hl
ZFJlc291cmNlTG9hZGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9sb2FkZXIv
Y2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCShyZXZpc2lvbiAxNTgzNTApCisrKyBTb3Vy
Y2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC01ODQsMTEgKzU4NCw4IEBAIENhY2hlZFJlc291cmNlTG9hZGVyOjpSZXZhbGlk
YXRpb25Qb2xpY3kKICAgICBpZiAoIWV4aXN0aW5nUmVzb3VyY2UtPmNhblJldXNlKHJlcXVlc3Qp
KQogICAgICAgICByZXR1cm4gUmVsb2FkOwogCi0gICAgLy8gQ2VydGFpbiByZXF1ZXN0cyAoZS5n
LiwgWEhScykgbWlnaHQgaGF2ZSBtYW51YWxseSBzZXQgaGVhZGVycyB0aGF0IHJlcXVpcmUgcmV2
YWxpZGF0aW9uLgotICAgIC8vIEZJWE1FOiBJbiB0aGVvcnksIHRoaXMgc2hvdWxkIGJlIGEgUmV2
YWxpZGF0ZSBjYXNlLiBJbiBwcmFjdGljZSwgdGhlIE1lbW9yeUNhY2hlIHJldmFsaWRhdGlvbiBw
YXRoIGFzc3VtZXMgYSB3aG9sZSBidW5jaAotICAgIC8vIG9mIHRoaW5ncyBhYm91dCBob3cgcmV2
YWxpZGF0aW9uIHdvcmtzIHRoYXQgbWFudWFsIGhlYWRlcnMgdmlvbGF0ZSwgc28gcHVudCB0byBS
ZWxvYWQgaW5zdGVhZC4KLSAgICBpZiAocmVxdWVzdC5pc0NvbmRpdGlvbmFsKCkpCi0gICAgICAg
IHJldHVybiBSZWxvYWQ7CisgICAgLy8gQ29uZGl0aW9uYWwgcmVxdWVzdHMgc2hvdWxkIGhhdmUg
ZmFpbGVkIGNhblJldXNlIGNoZWNrLgorICAgIEFTU0VSVCghcmVxdWVzdC5pc0NvbmRpdGlvbmFs
KCkpOwogCiAgICAgLy8gRG8gbm90IGxvYWQgZnJvbSBjYWNoZSBpZiBpbWFnZXMgYXJlIG5vdCBl
bmFibGVkLiBUaGUgbG9hZCBmb3IgdGhpcyBpbWFnZSB3aWxsIGJlIGJsb2NrZWQKICAgICAvLyBp
biBDYWNoZWRJbWFnZTo6bG9hZC4KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODM1MCkKKysrIExheW91
dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEzLTEw
LTMwICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JF
U1NJT04ocjE1ODMzMyk6IGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcmVzcG9uc2UtZW5jb2Rp
bmcuaHRtbCBhbmQgeG1saHR0cHJlcXVlc3Qtb3ZlcnJpZGVtaW1ldHlwZS1jb250ZW50LXR5cGUt
aGVhZGVyLmh0bWwgYXJlIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMzU0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogVGVzdEV4cGVjdGF0aW9uczogVW5za2lwIHRlc3RzIHRoYXQgdXNl
ZCB0byBiZSBhZmZlY3RlZCBieSByZXNwb25zZS1lbXB0eS1hcnJheWJ1ZmZlci5odG1sCisKKyAg
ICAgICAgKiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVm
ZmVyLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jl
c3BvbnNlLWVtcHR5LWFycmF5YnVmZmVyLmh0bWw6CisgICAgICAgIEZpeCBhIHN0dXBpZCB0eXBv
LiBUaGlzIHRlc3QgYWN0dWFsbHkgZnVsbHkgcGFzc2VzLgorCiAyMDEzLTEwLTMwICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIEFkZCB0d28gY3Jhc2ggZXhwZWN0
YXRpb25zIHBlciBidWcgMTIzNTU1LgpJbmRleDogTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9u
cwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCShyZXZpc2lvbiAx
NTgzNTApCisrKyBMYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCSh3b3JraW5nIGNvcHkpCkBA
IC03Niw4ICs3Niw1IEBAIHdlYmtpdC5vcmcvYi8xMjI2Nzkgc2VjdXJpdHkvY3J5cHRvLXN1YnQK
IHdlYmtpdC5vcmcvYi8xMjI2Nzkgc2VjdXJpdHkvY3J5cHRvLXN1YnRsZS1nYy0yLmh0bWwgWyBT
a2lwIF0KIHdlYmtpdC5vcmcvYi8xMjI2Nzkgc2VjdXJpdHkvY3J5cHRvLXN1YnRsZS1nYy0zLmh0
bWwgWyBTa2lwIF0KIAotd2Via2l0Lm9yZy9iLzEyMzU0OCBodHRwL3Rlc3RzL3htbGh0dHByZXF1
ZXN0L3Jlc3BvbnNlLWVuY29kaW5nLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xMjM1
NDggaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC94bWxodHRwcmVxdWVzdC1vdmVycmlkZW1pbWV0
eXBlLWNvbnRlbnQtdHlwZS1oZWFkZXIuaHRtbCBbIEZhaWx1cmUgXQotCiB3ZWJraXQub3JnL2Iv
MTIzNTU1IFsgRGVidWcgXSBtZWRpYS9tZWRpYS1mcmFnbWVudHMvVEMwMDU0Lmh0bWwgWyBDcmFz
aCBdCiB3ZWJraXQub3JnL2IvMTIzNTU1IFsgRGVidWcgXSBtZWRpYS9tZWRpYS1mcmFnbWVudHMv
VEMwMDYxLmh0bWwgWyBDcmFzaCBdCkluZGV4OiBMYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0
dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVmZmVyLWV4cGVjdGVkLnR4dAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVt
cHR5LWFycmF5YnVmZmVyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMTU4MzUwKQorKysgTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNwb25zZS1lbXB0eS1hcnJheWJ1ZmZl
ci1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTExLDkgKzExLDkgQEAgVGVzdCB0aGF0
IFhNTEh0dHBSZXF1ZXN0LnJlc3BvbnNlIHJldHVybgogUEFTUyByZXF1ZXN0LnN0YXR1cyBpcyAy
MDAKIFBBU1MgT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKHJlcXVlc3QucmVzcG9uc2Up
IGlzICdbb2JqZWN0IEFycmF5QnVmZmVyXScKIFBBU1MgcmVxdWVzdC5yZXNwb25zZS5ieXRlTGVu
Z3RoIGlzIDY4Ci1GQUlMIHJlcXVlc3QyLnN0YXR1cyBzaG91bGQgYmUgMzA0LiBXYXMgMjAwLgor
UEFTUyByZXF1ZXN0Mi5zdGF0dXMgaXMgMzA0CiBQQVNTIE9iamVjdC5wcm90b3R5cGUudG9TdHJp
bmcuY2FsbChyZXF1ZXN0Mi5yZXNwb25zZSkgaXMgJ1tvYmplY3QgQXJyYXlCdWZmZXJdJwotRkFJ
TCByZXF1ZXN0Mi5yZXNwb25zZS5ieXRlTGVuZ3RoIHNob3VsZCBiZSAwLiBXYXMgNjguCitQQVNT
IHJlcXVlc3QyLnJlc3BvbnNlLmJ5dGVMZW5ndGggaXMgMAogUEFTUyBzdWNjZXNzZnVsbHlQYXJz
ZWQgaXMgdHJ1ZQogCiBURVNUIENPTVBMRVRFCkluZGV4OiBMYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVmZmVyLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNwb25zZS1lbXB0
eS1hcnJheWJ1ZmZlci5odG1sCShyZXZpc2lvbiAxNTgzNTApCisrKyBMYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL3htbGh0dHByZXF1ZXN0L3Jlc3BvbnNlLWVtcHR5LWFycmF5YnVmZmVyLmh0bWwJKHdv
cmtpbmcgY29weSkKQEAgLTU4LDcgKzU4LDcgQEAgZnVuY3Rpb24gbm90TW9kaWZpZWRUZXN0KCkK
ICAgICAgICAgICAgIGlmIChyZXEyLnJlYWR5U3RhdGUgIT0gNCkKICAgICAgICAgICAgICAgICBy
ZXR1cm47CiAKLSAgICAgICAgICAgIHJlcXVlc3QyID0gcmVxOworICAgICAgICAgICAgcmVxdWVz
dDIgPSByZXEyOwogCiAgICAgICAgICAgICBzaG91bGRCZSgicmVxdWVzdDIuc3RhdHVzIiwgIjMw
NCIpOwogICAgICAgICAgICAgc2hvdWxkQmUoIk9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2Fs
bChyZXF1ZXN0Mi5yZXNwb25zZSkiLCAiJ1tvYmplY3QgQXJyYXlCdWZmZXJdJyIpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>