<?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>115159</bug_id>
          
          <creation_ts>2013-04-25 01:09:54 -0700</creation_ts>
          <short_desc>Fixing invalid block recovery in some declaration list.</short_desc>
          <delta_ts>2013-05-24 17:49:22 -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>CSS</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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>115157</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Sergio Villar Senin">svillar</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>881131</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-25 01:09:54 -0700</bug_when>
    <thetext>We should consider merging

https://chromium.googlesource.com/chromium/blink/+/e1034d760dc998bea13fc2691eaf1e04f78950e0
Fixing invalid block recovery in some delcaration list.

Current grammar fails on tests 8, 12, 13, 15, 16, 17. This patch fixes it.
It leds to further refactoring: introducing the rule &apos;decl_error: error | errors invalid_block_list error;&apos; allows
to lets to remove 3 rules reducing code duplication.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892975</commentid>
    <comment_count>1</comment_count>
      <attachid>202731</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-05-23 11:33:46 -0700</bug_when>
    <thetext>Created attachment 202731
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892976</commentid>
    <comment_count>2</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-05-23 11:34:38 -0700</bug_when>
    <thetext>Just touched a bit the test (added a description and removed an unused rule)  from the original change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893262</commentid>
    <comment_count>3</comment_count>
      <attachid>202802</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-05-24 04:22:09 -0700</bug_when>
    <thetext>Created attachment 202802
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893263</commentid>
    <comment_count>4</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-05-24 04:22:44 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Created an attachment (id=202802) [details]
&gt; Patch

The blink revision was wrong in the ChangeLog message. Also improved a bit the change description.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893264</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-05-24 04:23:08 -0700</bug_when>
    <thetext>Some extra info about the change:

https://docs.google.com/document/d/1e9D-ZqWEEw7TD1X-fqpo_18nuSMVsTK_V2xegAEj5X0/edit?usp=sharing&amp;pli=1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893528</commentid>
    <comment_count>6</comment_count>
      <attachid>202802</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-24 17:49:19 -0700</bug_when>
    <thetext>Comment on attachment 202802
Patch

Clearing flags on attachment: 202802

Committed r150672: &lt;http://trac.webkit.org/changeset/150672&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893529</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-24 17:49:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>202731</attachid>
            <date>2013-05-23 11:33:46 -0700</date>
            <delta_ts>2013-05-24 04:22:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-115159-20130523203230.patch</filename>
            <type>text/plain</type>
            <size>6715</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwNTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjk2Y2E5MzZkMzJkZjY0
ZTRmMjdmMWE5NDAxOWUyZmU4MGJiOWNjMS4uNjVjMDg1NWUxZDNmYTFjMzhhNzY0ZGUyMmJlOWIy
MWRiZjZkNmYyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTA1LTIzICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeGluZyBp
bnZhbGlkIGJsb2NrIHJlY292ZXJ5IGluIHNvbWUgZGVjbGFyYXRpb24gbGlzdC4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNTE1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZyb20gQmxpbmsgcjE0OTQ0
NiBieSA8c2VyeWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEltcHJvdmVzIHRoZSBkZXRlY3Rp
b24gb2Ygc29tZSBpbnZhbGlkIGJsb2NrIGRlY2xhcmF0aW9ucyBpbnNpZGUgYQorICAgICAgICBk
ZWNsYXJhdGlvbiBsaXN0LiBJbiBwYXJ0aWN1bGFyIGdyYW1tYXIgZmFpbGVkIGluIHRlc3RzIDgs
IDEyLCAxMywKKyAgICAgICAgMTUsIDE2IGFuZCAxNyBpbiB0aGUgbmV3IHRlc3QgYWRkZWQgYnkg
dGhpcyBjaGFuZ2UuCisKKyAgICAgICAgVGVzdDogZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJs
b2NrLXJlY292ZXJ5Lmh0bWwKKworICAgICAgICAqIGNzcy9DU1NHcmFtbWFyLnkuaW46CisKIDIw
MTMtMDUtMjMgIENocmlzdG9waGUgRHVtZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcuY29tPgog
CiAgICAgICAgIFJlbW92ZSBbTm9JbnRlcmZhY2VPYmplY3RdIGZyb20gRmlsZVJlYWRlclN5bmMg
YW5kIFdvcmtlckxvY2F0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3Jh
bW1hci55LmluIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0dyYW1tYXIueS5pbgppbmRleCBjNzNj
M2E3NTRmMDJiNjNjZjk4YjliNjQ4MGQwMTY5OGY2NTQ5MWE0Li5kZjZhMmM2NDg1ZmY0YWJhYmU5
YWViZDRjMmYzZmVmM2IyYjZiNTRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
R3JhbW1hci55LmluCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KQEAg
LTE1NDQsNyArMTU0NCw3IEBAIGRlY2xhcmF0aW9uX2xpc3Q6CiAgICAgICAgIHBhcnNlci0+c3lu
dGF4RXJyb3IoJDIsIENTU1BhcnNlcjo6UHJvcGVydHlEZWNsYXJhdGlvbkVycm9yKTsKICAgICAg
ICAgJCQgPSAkMTsKICAgICB9Ci0gICAgfCBkZWNsX2xpc3QgZXJyb3JfbG9jYXRpb24gaW52YWxp
ZF9ibG9ja19saXN0IHsKKyAgICB8IGRlY2xfbGlzdCBlcnJvcnMgaW52YWxpZF9ibG9ja19saXN0
IGVycm9yIHsKICAgICAgICAgcGFyc2VyLT5zeW50YXhFcnJvcigkMiwgQ1NTUGFyc2VyOjpQcm9w
ZXJ0eURlY2xhcmF0aW9uRXJyb3IpOwogICAgICAgICAkJCA9ICQxOwogICAgIH0KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBi
ZDFmYzkyYzNmZDYxZGM5Mjg2NDc5M2NiOWMzMzVhY2MyYTk1NjM1Li4wMDY0Nzc5YjU4OGVhNWZm
YTY3NDk2NzE3ZjhhMTQwMDRkOTAxNTkxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDUt
MjMgIFNlcmdpbyBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAg
Rml4aW5nIGludmFsaWQgYmxvY2sgcmVjb3ZlcnkgaW4gc29tZSBkZWNsYXJhdGlvbiBsaXN0Lgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE1MTU5CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRnJvbSBCbGlu
ayByMTQ5NDQ2IGJ5IDxzZXJ5YUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgKiBmYXN0L2Nzcy9w
YXJzaW5nLWludmFsaWQtYmxvY2stcmVjb3ZlcnktZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAg
ICAgKiBmYXN0L2Nzcy9wYXJzaW5nLWludmFsaWQtYmxvY2stcmVjb3ZlcnkuaHRtbDogQWRkZWQu
CisKIDIwMTMtMDUtMjMgIENocmlzdG9waGUgRHVtZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcu
Y29tPgogCiAgICAgICAgIFJlbW92ZSBbTm9JbnRlcmZhY2VPYmplY3RdIGZyb20gRmlsZVJlYWRl
clN5bmMgYW5kIFdvcmtlckxvY2F0aW9uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy9wYXJzaW5nLWludmFsaWQtYmxvY2stcmVjb3ZlcnktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2NrLXJlY292ZXJ5LWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi42ZmU5ZWI4NGMwZmM4YzhjZDY4ZDk4ODU5NjIxOGViMDc1MjU4MDhmCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2Nr
LXJlY292ZXJ5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMgQEAKK1RoaXMgdGVzdCBwYXNzZXMg
aWYgbm90aGluZyBidXQgIkVORCBPRiBURVNUIiBpcyBkaXNwbGF5ZWQKKworRU5EIE9GIFRFU1QK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3BhcnNpbmctaW52YWxpZC1ibG9jay1y
ZWNvdmVyeS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2Nr
LXJlY292ZXJ5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjc3OGQzNmVkZjlmYWZhODU5ZjFjZjM0YWRkOTZk
ODYxOWFjY2E3MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3BhcnNp
bmctaW52YWxpZC1ibG9jay1yZWNvdmVyeS5odG1sCkBAIC0wLDAgKzEsMTM4IEBACis8aHRtbD4K
KzxoZWFkPgorICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICAgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7
CisgICAgPC9zY3JpcHQ+CisgICAgPHN0eWxlPgorICAgICAgICAudG9fYmVfaGlkZGVuIHsKKyAg
ICAgICAgICBkaXNwbGF5OmJsb2NrOworICAgICAgICAgIGNvbG9yOnJlZDsKKyAgICAgICAgfQor
ICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkMSB7e319CisgICAg
ICAgICN0ZXN0MSB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8
L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDIgeyN7fX0KKyAgICAgICAg
I3Rlc3QyIHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQorICAgIDwvc3R5
bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkMyB7eyN9fQorICAgICAgICAjdGVz
dDMgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4K
KyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQ0IHt7fSN9CisgICAgICAgICN0ZXN0NCB7
CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAg
IDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDUge2NvbG9yOiByZWQ7IHt9fQorICAgICAgICAj
dGVzdDUgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHls
ZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQ2IHtjb2xvcjogcmVkOyAje319Cisg
ICAgICAgICN0ZXN0NiB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0KKyAg
ICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDcge2NvbG9yOiByZWQ7
IHsjfX0KKyAgICAgICAgI3Rlc3Q3IHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAg
ICAgfQorICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkOCB7Y29s
b3I6IHJlZDsgeyMjfSN9CisgICAgICAgICN0ZXN0OCB7CisgICAgICAgICAgICBkaXNwbGF5Om5v
bmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZv
cm1lZDkge2NvbG9yOiByZWQ7IGNvbG9yOiByZWQ7IHt9fQorICAgICAgICAjdGVzdDkgeworICAg
ICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5
bGU+CisgICAgICAgIC5tYWxmb3JtZWQxMCB7Y29sb3I6IHJlZDsgY29sb3I6IHJlZDsgI3t9fQor
ICAgICAgICAjdGVzdDEwIHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQor
ICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkMTEge2NvbG9yOiBy
ZWQ7IGNvbG9yOiByZWQ7IHsjfX0KKyAgICAgICAgI3Rlc3QxMSB7CisgICAgICAgICAgICBkaXNw
bGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAg
Lm1hbGZvcm1lZDEyIHtjb2xvcjogcmVkOyBjb2xvcjogcmVkOyB7IyN9I30KKyAgICAgICAgI3Rl
c3QxMiB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxl
PgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDEzIHtjb2xvcjogcmVkOyBjb2xvcjog
cmVkOyB7fTsgY29sb3I6IHJlZH0KKyAgICAgICAgI3Rlc3QxMyB7CisgICAgICAgICAgICBkaXNw
bGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAg
Lm1hbGZvcm1lZDE0IHtjb2xvcjogcmVkOyBjb2xvcjogcmVkOyAje307IGNvbG9yOiByZWR9Cisg
ICAgICAgICN0ZXN0MTQgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9Cisg
ICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQxNSB7Y29sb3I6IHJl
ZDsgY29sb3I6IHJlZDsgeyN9OyBjb2xvcjogcmVkfQorICAgICAgICAjdGVzdDE1IHsKKyAgICAg
ICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHN0eWxl
PgorICAgICAgICAubWFsZm9ybWVkMTYge2NvbG9yOiByZWQ7IGNvbG9yOiByZWQ7IHsjI30jOyBj
b2xvcjogcmVkfQorICAgICAgICAjdGVzdDE2IHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsK
KyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAjdGVzdDE3IHsK
KyAgICAgICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudCB7fTsKKyAgICAgICAgICAgIGRpc3Bs
YXk6IG5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgIDxw
PlRoaXMgdGVzdCBwYXNzZXMgaWYgbm90aGluZyBidXQgIkVORCBPRiBURVNUIiBpcyBkaXNwbGF5
ZWQ8L3A+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3QxIj5GQUlMOiBUZXN0
IDE8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVzdDIiPkZBSUw6IFRl
c3QgMjwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MyI+RkFJTDog
VGVzdCAzPC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3Q0Ij5GQUlM
OiBUZXN0IDQ8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVzdDUiPkZB
SUw6IFRlc3QgNTwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0NiI+
RkFJTDogVGVzdCA2PC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3Q3
Ij5GQUlMOiBUZXN0IDc8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVz
dDgiPkZBSUw6IFRlc3QgODwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0
ZXN0OSI+RkFJTDogVGVzdCA5PC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9
InRlc3QxMCI+RkFJTDogVGVzdCAxMDwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4i
IGlkPSJ0ZXN0MTEiPkZBSUw6IFRlc3QgMTE8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlk
ZGVuIiBpZD0idGVzdDEyIj5GQUlMOiBUZXN0IDEyPC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2Jl
X2hpZGRlbiIgaWQ9InRlc3QxMyI+RkFJTDogVGVzdCAxMzwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0
b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MTQiPkZBSUw6IFRlc3QgMTQ8L2Rpdj4KKyAgPGRpdiBjbGFz
cz0idG9fYmVfaGlkZGVuIiBpZD0idGVzdDE1Ij5GQUlMOiBUZXN0IDE1PC9kaXY+CisgIDxkaXYg
Y2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3QxNiI+RkFJTDogVGVzdCAxNjwvZGl2PgorICA8
ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MTYiPkZBSUw6IFRlc3QgMTc8L2Rpdj4K
KyAgPGRpdj5FTkQgT0YgVEVTVDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgorCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>202802</attachid>
            <date>2013-05-24 04:22:09 -0700</date>
            <delta_ts>2013-05-24 17:49:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-115159-20130524132053.patch</filename>
            <type>text/plain</type>
            <size>6839</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwNTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjk2Y2E5MzZkMzJkZjY0
ZTRmMjdmMWE5NDAxOWUyZmU4MGJiOWNjMS4uMDY5ZGNmZTU2YzdiNWYyMTE2MzRkZTRiNzM0ODlm
Mjk1MWE2YmE2MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA1LTIzICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeGluZyBp
bnZhbGlkIGJsb2NrIHJlY292ZXJ5IGluIHNvbWUgZGVjbGFyYXRpb24gbGlzdC4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNTE1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZyb20gQmxpbmsgcjE0ODg4
OSBieSA8c2VyeWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEltcHJvdmVzIHRoZSBkZXRlY3Rp
b24gb2Ygc29tZSBpbnZhbGlkIGJsb2NrIGRlY2xhcmF0aW9ucyBpbnNpZGUgYQorICAgICAgICBk
ZWNsYXJhdGlvbiBsaXN0LiBUaGlzIGFsbG93cyB0aGUgcGFyc2VyIG5vdCB0byBjb21wbGV0ZWx5
IGRpc2NhcmQKKyAgICAgICAgYSB3aG9sZSBkZWNsYXJhdGlvbiBsaXN0IHRoYXQgY29udGFpbnMg
YW4gaW52YWxpZCBibG9jay4gSW4KKyAgICAgICAgcGFydGljdWxhciBncmFtbWFyIGZhaWxlZCBp
biB0ZXN0cyA4LCAxMiwgMTMsIDE1LCAxNiBhbmQgMTcgaW4gdGhlCisgICAgICAgIG5ldyB0ZXN0
IGFkZGVkIGJ5IHRoaXMgY2hhbmdlLgorCisgICAgICAgIFRlc3Q6IGZhc3QvY3NzL3BhcnNpbmct
aW52YWxpZC1ibG9jay1yZWNvdmVyeS5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTR3JhbW1hci55
LmluOgorCiAyMDEzLTA1LTIzICBDaHJpc3RvcGhlIER1bWV6ICA8Y2guZHVtZXpAc2lzYS5zYW1z
dW5nLmNvbT4KIAogICAgICAgICBSZW1vdmUgW05vSW50ZXJmYWNlT2JqZWN0XSBmcm9tIEZpbGVS
ZWFkZXJTeW5jIGFuZCBXb3JrZXJMb2NhdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Y3NzL0NTU0dyYW1tYXIueS5pbiBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4K
aW5kZXggYzczYzNhNzU0ZjAyYjYzY2Y5OGI5YjY0ODBkMDE2OThmNjU0OTFhNC4uZGY2YTJjNjQ4
NWZmNGFiYWJlOWFlYmQ0YzJmM2ZlZjNiMmI2YjU0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvY3NzL0NTU0dyYW1tYXIueS5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1h
ci55LmluCkBAIC0xNTQ0LDcgKzE1NDQsNyBAQCBkZWNsYXJhdGlvbl9saXN0OgogICAgICAgICBw
YXJzZXItPnN5bnRheEVycm9yKCQyLCBDU1NQYXJzZXI6OlByb3BlcnR5RGVjbGFyYXRpb25FcnJv
cik7CiAgICAgICAgICQkID0gJDE7CiAgICAgfQotICAgIHwgZGVjbF9saXN0IGVycm9yX2xvY2F0
aW9uIGludmFsaWRfYmxvY2tfbGlzdCB7CisgICAgfCBkZWNsX2xpc3QgZXJyb3JzIGludmFsaWRf
YmxvY2tfbGlzdCBlcnJvciB7CiAgICAgICAgIHBhcnNlci0+c3ludGF4RXJyb3IoJDIsIENTU1Bh
cnNlcjo6UHJvcGVydHlEZWNsYXJhdGlvbkVycm9yKTsKICAgICAgICAgJCQgPSAkMTsKICAgICB9
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKaW5kZXggYmQxZmM5MmMzZmQ2MWRjOTI4NjQ3OTNjYjljMzM1YWNjMmE5NTYzNS4uNDcyNTgx
YzVlZTU0Njg3ZDUzMjRjNjFiMjBlZDY4ZjQwNTBlMWNhYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBA
CisyMDEzLTA1LTIzICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgor
CisgICAgICAgIEZpeGluZyBpbnZhbGlkIGJsb2NrIHJlY292ZXJ5IGluIHNvbWUgZGVjbGFyYXRp
b24gbGlzdC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTExNTE1OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEZyb20gQmxpbmsgcjE0ODg4OSBieSA8c2VyeWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgICog
ZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2NrLXJlY292ZXJ5LWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisgICAgICAgICogZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2NrLXJlY292ZXJ5Lmh0
bWw6IEFkZGVkLgorCiAyMDEzLTA1LTIzICBDaHJpc3RvcGhlIER1bWV6ICA8Y2guZHVtZXpAc2lz
YS5zYW1zdW5nLmNvbT4KIAogICAgICAgICBSZW1vdmUgW05vSW50ZXJmYWNlT2JqZWN0XSBmcm9t
IEZpbGVSZWFkZXJTeW5jIGFuZCBXb3JrZXJMb2NhdGlvbgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9jc3MvcGFyc2luZy1pbnZhbGlkLWJsb2NrLXJlY292ZXJ5LWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL2Zhc3QvY3NzL3BhcnNpbmctaW52YWxpZC1ibG9jay1yZWNvdmVyeS1leHBl
Y3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uNmZlOWViODRjMGZjOGM4Y2Q2OGQ5ODg1OTYyMThlYjA3NTI1
ODA4ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3BhcnNpbmctaW52
YWxpZC1ibG9jay1yZWNvdmVyeS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACitUaGlzIHRl
c3QgcGFzc2VzIGlmIG5vdGhpbmcgYnV0ICJFTkQgT0YgVEVTVCIgaXMgZGlzcGxheWVkCisKK0VO
RCBPRiBURVNUCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWludmFs
aWQtYmxvY2stcmVjb3ZlcnkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3BhcnNpbmctaW52
YWxpZC1ibG9jay1yZWNvdmVyeS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmI3NzhkMzZlZGY5ZmFmYTg1OWYx
Y2YzNGFkZDk2ZDg2MTlhY2NhNzMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L2Nzcy9wYXJzaW5nLWludmFsaWQtYmxvY2stcmVjb3ZlcnkuaHRtbApAQCAtMCwwICsxLDEzOCBA
QAorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+Cisg
ICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVt
cEFzVGV4dCgpOworICAgIDwvc2NyaXB0PgorICAgIDxzdHlsZT4KKyAgICAgICAgLnRvX2JlX2hp
ZGRlbiB7CisgICAgICAgICAgZGlzcGxheTpibG9jazsKKyAgICAgICAgICBjb2xvcjpyZWQ7Cisg
ICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDEg
e3t9fQorICAgICAgICAjdGVzdDEgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAg
ICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQyIHsje319
CisgICAgICAgICN0ZXN0MiB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0K
KyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDMge3sjfX0KKyAg
ICAgICAgI3Rlc3QzIHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQorICAg
IDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkNCB7e30jfQorICAgICAg
ICAjdGVzdDQgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9z
dHlsZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQ1IHtjb2xvcjogcmVkOyB7fX0K
KyAgICAgICAgI3Rlc3Q1IHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQor
ICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkNiB7Y29sb3I6IHJl
ZDsgI3t9fQorICAgICAgICAjdGVzdDYgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAg
ICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQ3IHtj
b2xvcjogcmVkOyB7I319CisgICAgICAgICN0ZXN0NyB7CisgICAgICAgICAgICBkaXNwbGF5Om5v
bmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZv
cm1lZDgge2NvbG9yOiByZWQ7IHsjI30jfQorICAgICAgICAjdGVzdDggeworICAgICAgICAgICAg
ZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+CisgICAg
ICAgIC5tYWxmb3JtZWQ5IHtjb2xvcjogcmVkOyBjb2xvcjogcmVkOyB7fX0KKyAgICAgICAgI3Rl
c3Q5IHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+
CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkMTAge2NvbG9yOiByZWQ7IGNvbG9yOiBy
ZWQ7ICN7fX0KKyAgICAgICAgI3Rlc3QxMCB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7Cisg
ICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDEx
IHtjb2xvcjogcmVkOyBjb2xvcjogcmVkOyB7I319CisgICAgICAgICN0ZXN0MTEgeworICAgICAg
ICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+
CisgICAgICAgIC5tYWxmb3JtZWQxMiB7Y29sb3I6IHJlZDsgY29sb3I6IHJlZDsgeyMjfSN9Cisg
ICAgICAgICN0ZXN0MTIgeworICAgICAgICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9Cisg
ICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+CisgICAgICAgIC5tYWxmb3JtZWQxMyB7Y29sb3I6IHJl
ZDsgY29sb3I6IHJlZDsge307IGNvbG9yOiByZWR9CisgICAgICAgICN0ZXN0MTMgeworICAgICAg
ICAgICAgZGlzcGxheTpub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c3R5bGU+
CisgICAgICAgIC5tYWxmb3JtZWQxNCB7Y29sb3I6IHJlZDsgY29sb3I6IHJlZDsgI3t9OyBjb2xv
cjogcmVkfQorICAgICAgICAjdGVzdDE0IHsKKyAgICAgICAgICAgIGRpc3BsYXk6bm9uZTsKKyAg
ICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHN0eWxlPgorICAgICAgICAubWFsZm9ybWVkMTUg
e2NvbG9yOiByZWQ7IGNvbG9yOiByZWQ7IHsjfTsgY29sb3I6IHJlZH0KKyAgICAgICAgI3Rlc3Qx
NSB7CisgICAgICAgICAgICBkaXNwbGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgor
ICAgIDxzdHlsZT4KKyAgICAgICAgLm1hbGZvcm1lZDE2IHtjb2xvcjogcmVkOyBjb2xvcjogcmVk
OyB7IyN9IzsgY29sb3I6IHJlZH0KKyAgICAgICAgI3Rlc3QxNiB7CisgICAgICAgICAgICBkaXNw
bGF5Om5vbmU7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzdHlsZT4KKyAgICAgICAg
I3Rlc3QxNyB7CisgICAgICAgICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQge307CisgICAgICAg
ICAgICBkaXNwbGF5OiBub25lOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxi
b2R5PgorICA8cD5UaGlzIHRlc3QgcGFzc2VzIGlmIG5vdGhpbmcgYnV0ICJFTkQgT0YgVEVTVCIg
aXMgZGlzcGxheWVkPC9wPgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MSI+
RkFJTDogVGVzdCAxPC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3Qy
Ij5GQUlMOiBUZXN0IDI8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVz
dDMiPkZBSUw6IFRlc3QgMzwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0
ZXN0NCI+RkFJTDogVGVzdCA0PC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9
InRlc3Q1Ij5GQUlMOiBUZXN0IDU8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBp
ZD0idGVzdDYiPkZBSUw6IFRlc3QgNjwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4i
IGlkPSJ0ZXN0NyI+RkFJTDogVGVzdCA3PC9kaXY+CisgIDxkaXYgY2xhc3M9InRvX2JlX2hpZGRl
biIgaWQ9InRlc3Q4Ij5GQUlMOiBUZXN0IDg8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlk
ZGVuIiBpZD0idGVzdDkiPkZBSUw6IFRlc3QgOTwvZGl2PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9o
aWRkZW4iIGlkPSJ0ZXN0MTAiPkZBSUw6IFRlc3QgMTA8L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9f
YmVfaGlkZGVuIiBpZD0idGVzdDExIj5GQUlMOiBUZXN0IDExPC9kaXY+CisgIDxkaXYgY2xhc3M9
InRvX2JlX2hpZGRlbiIgaWQ9InRlc3QxMiI+RkFJTDogVGVzdCAxMjwvZGl2PgorICA8ZGl2IGNs
YXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MTMiPkZBSUw6IFRlc3QgMTM8L2Rpdj4KKyAgPGRp
diBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVzdDE0Ij5GQUlMOiBUZXN0IDE0PC9kaXY+Cisg
IDxkaXYgY2xhc3M9InRvX2JlX2hpZGRlbiIgaWQ9InRlc3QxNSI+RkFJTDogVGVzdCAxNTwvZGl2
PgorICA8ZGl2IGNsYXNzPSJ0b19iZV9oaWRkZW4iIGlkPSJ0ZXN0MTYiPkZBSUw6IFRlc3QgMTY8
L2Rpdj4KKyAgPGRpdiBjbGFzcz0idG9fYmVfaGlkZGVuIiBpZD0idGVzdDE2Ij5GQUlMOiBUZXN0
IDE3PC9kaXY+CisgIDxkaXY+RU5EIE9GIFRFU1Q8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KKwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>