<?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>116071</bug_id>
          
          <creation_ts>2013-05-13 16:11:17 -0700</creation_ts>
          <short_desc>Skipping {}, () and [] blocks while error recovering in CSS</short_desc>
          <delta_ts>2013-07-01 12:16:06 -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>
          <dependson>116679</dependson>
    
    <dependson>117401</dependson>
    
    <dependson>117414</dependson>
    
    <dependson>117500</dependson>
          <blocked>116678</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Glenn Adams">glenn</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>svillar</cc>
    
    <cc>syoichi</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>888564</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-05-13 16:11:17 -0700</bug_when>
    <thetext>We should probably merge
https://chromium.googlesource.com/chromium/blink/+/711baebf836edc577d3157bfdfdbbb32a93da449


Skipping {}, () and [] blocks while error recovering in CSS.

This affects recovering in expression, declaration and declaration lists.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889042</commentid>
    <comment_count>1</comment_count>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-05-14 15:13:41 -0700</bug_when>
    <thetext>Also depends upon https://chromium.googlesource.com/chromium/blink/+/959863e444241eb36cff89d2c956676cd468bddf</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899482</commentid>
    <comment_count>2</comment_count>
      <attachid>204420</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 02:43:21 -0700</bug_when>
    <thetext>Created attachment 204420
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899483</commentid>
    <comment_count>3</comment_count>
      <attachid>204420</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2013-06-12 02:49:29 -0700</bug_when>
    <thetext>Comment on attachment 204420
Patch

Attachment 204420 did not pass qt-ews (qt):
Output: http://webkit-queues.appspot.com/results/790423</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899484</commentid>
    <comment_count>4</comment_count>
      <attachid>204420</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2013-06-12 02:51:09 -0700</bug_when>
    <thetext>Comment on attachment 204420
Patch

Attachment 204420 did not pass qt-wk2-ews (qt-wk2):
Output: http://webkit-queues.appspot.com/results/781236</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899485</commentid>
    <comment_count>5</comment_count>
      <attachid>204420</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 02:55:00 -0700</bug_when>
    <thetext>Comment on attachment 204420
Patch

Need to attach a new version guarding CUEFUNCTION</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899488</commentid>
    <comment_count>6</comment_count>
      <attachid>204422</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 03:20:35 -0700</bug_when>
    <thetext>Created attachment 204422
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899613</commentid>
    <comment_count>7</comment_count>
      <attachid>204422</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 10:23:50 -0700</bug_when>
    <thetext>Comment on attachment 204422
Patch

Clearing flags on attachment: 204422

Committed r151510: &lt;http://trac.webkit.org/changeset/151510&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>899614</commentid>
    <comment_count>8</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-06-12 10:24:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905125</commentid>
    <comment_count>9</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2013-07-01 12:16:06 -0700</bug_when>
    <thetext>This caused a regression: https://bugs.webkit.org/show_bug.cgi?id=118260</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204420</attachid>
            <date>2013-06-12 02:43:21 -0700</date>
            <delta_ts>2013-06-12 03:20:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116071-20130612114141.patch</filename>
            <type>text/plain</type>
            <size>6679</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNDkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODA0ZjlmNTk2Mjg3ZWQ5
NDU1MzFiM2NjMzUwY2UyNTJlYjg4MWI4NC4uY2NjYjFmOWJlNDBkMjM4NTM1ZDc2OWUwYWE1Mjcy
ZjZkNmY4Y2YyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA2LTExICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFNraXBwaW5n
IHt9LCAoKSBhbmQgW10gYmxvY2tzIHdoaWxlIGVycm9yIHJlY292ZXJpbmcgaW4gQ1NTCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTYwNzEKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGcm9tIEJsaW5rIHIx
NTAyMDEgYW5kIHIxNTA3NTUgYnkgPHNlcnlhQGNocm9taXVtLm9yZz4KKworICAgICAgICBUZXN0
OiBmYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJyb3ItcmVjb3ZlcnkuaHRtbAorCisgICAgICAgIFRo
ZSBDU1MgcGFyc2VyIHNob3VsZCBwcm9wZXJseSByZWNvdmVyIGZyb20gaW52YWxpZCB7fSwgKCkg
YW5kIFtdCisgICAgICAgIGJsb2NrcyBza2lwcGluZyB0aGVtIGluc3RlYWQgb2YgZGlzY2FyZGlu
ZyB0aGUgd2hvbGUgZGVjbGFyYXRpb24KKyAgICAgICAgYXMgaW52YWxpZC4gVGhpcyBtZXJnZSBp
cyBhY3R1YWxseSBtYWRlIG9mIHR3byBkaWZmZXJlbnQgY2hhbmdlcworICAgICAgICBmcm9tIEJs
aW5rLCB0aGUgb3JpZ2luYWwgb25lIHRoYXQgZml4ZXMgdGhlIGJ1ZyBhbmQgYW5vdGhlciBvbmUK
KyAgICAgICAgd2hpY2ggcmVmYWN0b3JzIGEgYml0IHRoZSBjb2RlIG1ha2luZyBpdCBtb3JlIGxl
Z2libGUuCisKKyAgICAgICAgKiBjc3MvQ1NTR3JhbW1hci55LmluOgorCiAyMDEzLTA2LTEyICBa
YW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZW1vdmUgbWVt
b3J5SW5mb0VuYWJsZWQsIHF1YW50aXplZE1lbW9yeUluZm9FbmFibGVkIHNldHRpbmdzCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluIGIvU291cmNlL1dlYkNv
cmUvY3NzL0NTU0dyYW1tYXIueS5pbgppbmRleCA0Njg2NTkyYWUzOWI0ZmI1NGJjNDUwMjQ4MmQ3
ZjY0OTRlOTNmNDY5Li4yOGJmN2NlYWQzNWVlZDMzZDM2ZmFjNmIyZTJiYmNhMjRmZmQ5YmU3IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KQEAgLTMyMSwxMiArMzIxLDE0IEBAIHN0YXRp
YyBpbmxpbmUgYm9vbCBpc0NTU1Rva2VuQVN0cmluZyhpbnQgeXl0eXBlKQogJXR5cGUgPGNoYXJh
Y3Rlcj4gb3BlcmF0b3IKIAogJXR5cGUgPHZhbHVlTGlzdD4gZXhwcgorJXR5cGUgPHZhbHVlTGlz
dD4gdmFsaWRfZXhwcgogJXR5cGUgPHZhbHVlPiB0ZXJtCiAldHlwZSA8dmFsdWU+IHVuYXJ5X3Rl
cm0KICV0eXBlIDx2YWx1ZT4gZnVuY3Rpb24KICV0eXBlIDx2YWx1ZT4gY2FsY19mdW5jX3Rlcm0K
ICV0eXBlIDxjaGFyYWN0ZXI+IGNhbGNfZnVuY19vcGVyYXRvcgogJXR5cGUgPHZhbHVlTGlzdD4g
Y2FsY19mdW5jX2V4cHIKKyV0eXBlIDx2YWx1ZUxpc3Q+IHZhbGlkX2NhbGNfZnVuY19leHByCiAl
dHlwZSA8dmFsdWVMaXN0PiBjYWxjX2Z1bmNfZXhwcl9saXN0CiAldHlwZSA8dmFsdWVMaXN0PiBj
YWxjX2Z1bmNfcGFyZW5fZXhwcgogJXR5cGUgPHZhbHVlPiBjYWxjX2Z1bmN0aW9uCkBAIC0xNjM4
LDExICsxNjQwLDE2IEBAIHByaW86CiAgIDsKIAogZXhwcjoKKyAgICB2YWxpZF9leHByCisgICAg
fCB2YWxpZF9leHByIGV4cHJfcmVjb3ZlcnkgeyAkJCA9IDA7IH0KKyAgOworCit2YWxpZF9leHBy
OgogICAgIHRlcm0gewogICAgICAgICAkJCA9IHBhcnNlci0+Y3JlYXRlRmxvYXRpbmdWYWx1ZUxp
c3QoKTsKICAgICAgICAgJCQtPmFkZFZhbHVlKHBhcnNlci0+c2lua0Zsb2F0aW5nVmFsdWUoJDEp
KTsKICAgICB9Ci0gICAgfCBleHByIG9wZXJhdG9yIHRlcm0geworICAgIHwgdmFsaWRfZXhwciBv
cGVyYXRvciB0ZXJtIHsKICAgICAgICAgJCQgPSAkMTsKICAgICAgICAgaWYgKCQkKSB7CiAgICAg
ICAgICAgICBpZiAoJDIpIHsKQEAgLTE2NTUsOSArMTY2Miw2IEBAIGV4cHI6CiAgICAgICAgICAg
ICAkJC0+YWRkVmFsdWUocGFyc2VyLT5zaW5rRmxvYXRpbmdWYWx1ZSgkMykpOwogICAgICAgICB9
CiAgICAgfQotICAgIHwgZXhwciBleHByX3JlY292ZXJ5IHsKLSAgICAgICAgJCQgPSAwOwotICAg
IH0KICAgOwogCiBleHByX3JlY292ZXJ5OgpAQCAtMTgyOSw2ICsxODMzLDExIEBAIGNhbGNfZnVu
Y19wYXJlbl9leHByOgogICA7CiAKIGNhbGNfZnVuY19leHByOgorICAgIHZhbGlkX2NhbGNfZnVu
Y19leHByCisgICAgfCB2YWxpZF9jYWxjX2Z1bmNfZXhwciBleHByX3JlY292ZXJ5IHsgJCQgPSAw
OyB9CisgIDsKKwordmFsaWRfY2FsY19mdW5jX2V4cHI6CiAgICAgY2FsY19mdW5jX3Rlcm0gewog
ICAgICAgICAkJCA9IHBhcnNlci0+Y3JlYXRlRmxvYXRpbmdWYWx1ZUxpc3QoKTsKICAgICAgICAg
JCQtPmFkZFZhbHVlKHBhcnNlci0+c2lua0Zsb2F0aW5nVmFsdWUoJDEpKTsKQEAgLTE4NTksOSAr
MTg2OCw2IEBAIGNhbGNfZnVuY19leHByOgogICAgICAgICAgICAgJCQgPSAwOwogICAgIH0KICAg
ICB8IGNhbGNfZnVuY19wYXJlbl9leHByCi0gICAgfCBjYWxjX2Z1bmNfZXhwciBlcnJvciB7Ci0g
ICAgICAgICQkID0gMDsKLSAgICB9CiAgIDsKIAogY2FsY19mdW5jX2V4cHJfbGlzdDoKQEAgLTE5
NTksMTggKzE5NjUsMjIgQEAgaW52YWxpZF9ydWxlOgogICAgIDsKIAogaW52YWxpZF9ibG9jazoK
LSAgICAneycgZXJyb3IgaW52YWxpZF9ibG9ja19saXN0IGVycm9yIGNsb3NpbmdfYnJhY2Ugewot
ICAgICAgICBwYXJzZXItPmludmFsaWRCbG9ja0hpdCgpOwotICAgIH0KLSAgfCAneycgZXJyb3Ig
Y2xvc2luZ19icmFjZSB7CisgICAgJ3snIGVycm9yX3JlY292ZXJ5IGNsb3NpbmdfYnJhY2Ugewog
ICAgICAgICBwYXJzZXItPmludmFsaWRCbG9ja0hpdCgpOwogICAgIH0KICAgICA7CiAKLWludmFs
aWRfYmxvY2tfbGlzdDoKLSAgICBpbnZhbGlkX2Jsb2NrCi0gIHwgaW52YWxpZF9ibG9ja19saXN0
IGVycm9yIGludmFsaWRfYmxvY2sKLTsKK2ludmFsaWRfc3F1YXJlX2JyYWNrZXRzX2Jsb2NrOgor
ICAgICdbJyBlcnJvcl9yZWNvdmVyeSAnXScKKyAgfCAnWycgZXJyb3JfcmVjb3ZlcnkgVE9LRU5f
RU9GCisgICAgOworCitpbnZhbGlkX3BhcmVudGhlc2VzX2Jsb2NrOgorICAgIG9wZW5pbmdfcGFy
ZW50aGVzaXMgZXJyb3JfcmVjb3ZlcnkgY2xvc2luZ19wYXJlbnRoZXNpczsKKworb3BlbmluZ19w
YXJlbnRoZXNpczoKKyAgICAnKCcgfCBGVU5DVElPTiB8IENBTENGVU5DVElPTiB8IFZBUkZVTkNU
SU9OIHwgTUlORlVOQ1RJT04gfCBNQVhGVU5DVElPTiB8IEFOWUZVTkNUSU9OIHwgTk9URlVOQ1RJ
T04gfCBDVUVGVU5DVElPTgorICAgIDsKIAogZXJyb3JfbG9jYXRpb246IHsKICAgICAgICAgJCQg
PSBwYXJzZXItPmN1cnJlbnRMb2NhdGlvbigpOwpAQCAtMTk3OSw4ICsxOTg5LDEwIEBAIGVycm9y
X2xvY2F0aW9uOiB7CiAKIGVycm9yX3JlY292ZXJ5OgogICAgIC8qIGVtcHR5ICovCi0gIHwgZXJy
b3JfcmVjb3ZlcnkgaW52YWxpZF9ibG9jawogICB8IGVycm9yX3JlY292ZXJ5IGVycm9yCisgIHwg
ZXJyb3JfcmVjb3ZlcnkgaW52YWxpZF9ibG9jaworICB8IGVycm9yX3JlY292ZXJ5IGludmFsaWRf
c3F1YXJlX2JyYWNrZXRzX2Jsb2NrCisgIHwgZXJyb3JfcmVjb3ZlcnkgaW52YWxpZF9wYXJlbnRo
ZXNlc19ibG9jawogICAgIDsKIAogJSUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxODJlNmE0MjcyOGUyZDZmZDVkNTM4MzRm
OWU0ZjBhMjQ0NDY4MzI3Li4wYjNmMTQyOTdkM2IwNDQ5NDAzMzdkOTEzMWIxMjYwZmY2YWQ0MDBk
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDYtMTEgIFNlcmdpbyBWaWxsYXIgU2VuaW4g
IDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAgU2tpcHBpbmcge30sICgpIGFuZCBbXSBi
bG9ja3Mgd2hpbGUgZXJyb3IgcmVjb3ZlcmluZyBpbiBDU1MKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNjA3MQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZyb20gQmxpbmsgcjE1MDIwMSBhbmQgcjE1MDc1
NSBieSA8c2VyeWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgICogZmFzdC9jc3MvcGFyc2luZy1l
eHByLWVycm9yLXJlY292ZXJ5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9j
c3MvcGFyc2luZy1leHByLWVycm9yLXJlY292ZXJ5Lmh0bWw6IEFkZGVkLgorCiAyMDEzLTA2LTEy
ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgogCiAgICAgICAgIEFk
ZCBDU1MgcGFyc2luZyByZWNvdmVyeSB0byBmdW5jdGlvbnMKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvY3NzL3BhcnNpbmctZXhwci1lcnJvci1yZWNvdmVyeS1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJyb3ItcmVjb3ZlcnktZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjU3MzZmNDIwZDM3ZjZlODlmODg1NDg1NGVjZDRlMjM1MjExNzc2ODIK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJy
b3ItcmVjb3ZlcnktZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorVGVzdHMgdGhhdCBDU1Mg
cGFyc2VyIGNvcnJlY3RseSByZWNvdmVycyBhZnRlciB7fSwgKCkgYW5kIFtdIGludmFsaWQgYmxv
Y2tzLgorQWxsIHRlc3RzIHBhc3NlZAorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy9wYXJzaW5nLWV4cHItZXJyb3ItcmVjb3ZlcnkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3Nz
L3BhcnNpbmctZXhwci1lcnJvci1yZWNvdmVyeS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU3MTM4ZWI5ZmIz
NDQ2ZDEyNzliZjEwMDEwMDM5M2Q5YmZmOWMzNzMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJyb3ItcmVjb3ZlcnkuaHRtbApAQCAtMCwwICsx
LDMzIEBACis8aHRtbD4KKzxib2R5PgorPGRpdj5UZXN0cyB0aGF0IENTUyBwYXJzZXIgY29ycmVj
dGx5IHJlY292ZXJzIGFmdGVyIHt9LCAoKSBhbmQgW10gaW52YWxpZCBibG9ja3MuPC9kaXY+Cis8
ZGl2IGlkPSJyZXN1bHQiPjwvZGl2PgorPGRpdiBpZD0idGVzdHMiPjwvZGl2PgorPHNjcmlwdCB0
eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoraWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgIHRlc3RS
dW5uZXIuZHVtcEFzVGV4dCgpOworCit2YXIgQkFTRV9FWFBSID0gIjFweCxcInhcIix2YXIoeSkg
L2NhbGMoMXB4ICsgKCgoNXB4KSkpKSwtd2Via2l0LW1pbigxcHgsMnB4KSI7Cit2YXIgSU5WQUxJ
RF9CTE9DS1MgPSBbIiMiLCAie30iLCAiKCkiLCAiW10iLCAieygpe3t9e3t9fVtdfX0iLCAiKH0p
IiwgIihdKSIsICJbfV0iLCAiWyldIiwgInspfSIsICJ7XX0iLCAiIyh7fSkiXTsKKwordmFyIHRl
c3RzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRlc3RzIik7Citmb3IgKHZhciBpID0gMDsg
aSA8PSBCQVNFX0VYUFIubGVuZ3RoOyBpKyspIHsKKyAgICBmb3IgKHZhciBqID0gMDsgaiA8IElO
VkFMSURfQkxPQ0tTLmxlbmd0aDsgaisrKSB7CisgICAgICAgIHZhciBpbnZhbGlkRXhwciA9IEJB
U0VfRVhQUi5zdWJzdHIoMCwgaSkgKyBJTlZBTElEX0JMT0NLU1tqXSArIEJBU0VfRVhQUi5zdWJz
dHIoaSk7CisgICAgICAgIHZhciB0ZXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiRElWIik7
CisgICAgICAgIHRlc3QudGV4dENvbnRlbnQgPSAiZmFpbGVkOiAiICsgaW52YWxpZEV4cHI7Cisg
ICAgICAgIHRlc3Quc3R5bGUuY3NzVGV4dCA9ICJjb2xvcjoiICsgaW52YWxpZEV4cHIgKyAiOyBk
aXNwbGF5OiBub25lOyI7CisgICAgICAgIHRlc3RzLmFwcGVuZENoaWxkKHRlc3QpOworICAgIH0K
K30KKwordmFyIGZhaWxlZCA9IDA7Citmb3IgKHZhciB0ZXN0ID0gdGVzdHMuZmlyc3RDaGlsZDsg
dGVzdDsgdGVzdCA9IHRlc3QubmV4dFNpYmxpbmcpIHsKKyAgIGlmIChnZXRDb21wdXRlZFN0eWxl
KHRlc3QpLmRpc3BsYXkgIT0gIm5vbmUiKQorICAgICAgIGZhaWxlZCsrOworfQorCitkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgicmVzdWx0IikudGV4dENvbnRlbnQgPSBmYWlsZWQgPyAiRmFpbGVk
ICIgKyBmYWlsZWQgKyAiIHRlc3RzIiA6ICJBbGwgdGVzdHMgcGFzc2VkIjsKKworPC9zY3JpcHQ+
Cis8L2JvZHk+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>204422</attachid>
            <date>2013-06-12 03:20:35 -0700</date>
            <delta_ts>2013-06-12 10:23:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116071-20130612121855.patch</filename>
            <type>text/plain</type>
            <size>6716</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxNDkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODA0ZjlmNTk2Mjg3ZWQ5
NDU1MzFiM2NjMzUwY2UyNTJlYjg4MWI4NC4uY2NjYjFmOWJlNDBkMjM4NTM1ZDc2OWUwYWE1Mjcy
ZjZkNmY4Y2YyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA2LTExICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFNraXBwaW5n
IHt9LCAoKSBhbmQgW10gYmxvY2tzIHdoaWxlIGVycm9yIHJlY292ZXJpbmcgaW4gQ1NTCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTYwNzEKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGcm9tIEJsaW5rIHIx
NTAyMDEgYW5kIHIxNTA3NTUgYnkgPHNlcnlhQGNocm9taXVtLm9yZz4KKworICAgICAgICBUZXN0
OiBmYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJyb3ItcmVjb3ZlcnkuaHRtbAorCisgICAgICAgIFRo
ZSBDU1MgcGFyc2VyIHNob3VsZCBwcm9wZXJseSByZWNvdmVyIGZyb20gaW52YWxpZCB7fSwgKCkg
YW5kIFtdCisgICAgICAgIGJsb2NrcyBza2lwcGluZyB0aGVtIGluc3RlYWQgb2YgZGlzY2FyZGlu
ZyB0aGUgd2hvbGUgZGVjbGFyYXRpb24KKyAgICAgICAgYXMgaW52YWxpZC4gVGhpcyBtZXJnZSBp
cyBhY3R1YWxseSBtYWRlIG9mIHR3byBkaWZmZXJlbnQgY2hhbmdlcworICAgICAgICBmcm9tIEJs
aW5rLCB0aGUgb3JpZ2luYWwgb25lIHRoYXQgZml4ZXMgdGhlIGJ1ZyBhbmQgYW5vdGhlciBvbmUK
KyAgICAgICAgd2hpY2ggcmVmYWN0b3JzIGEgYml0IHRoZSBjb2RlIG1ha2luZyBpdCBtb3JlIGxl
Z2libGUuCisKKyAgICAgICAgKiBjc3MvQ1NTR3JhbW1hci55LmluOgorCiAyMDEzLTA2LTEyICBa
YW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZW1vdmUgbWVt
b3J5SW5mb0VuYWJsZWQsIHF1YW50aXplZE1lbW9yeUluZm9FbmFibGVkIHNldHRpbmdzCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluIGIvU291cmNlL1dlYkNv
cmUvY3NzL0NTU0dyYW1tYXIueS5pbgppbmRleCA0Njg2NTkyYWUzOWI0ZmI1NGJjNDUwMjQ4MmQ3
ZjY0OTRlOTNmNDY5Li5hOTY2Mzc5ZWRjOWQ0NzdkYTE1MDRkZDRkYTMzZTI0NTc5YjMyNTBkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KQEAgLTMyMSwxMiArMzIxLDE0IEBAIHN0YXRp
YyBpbmxpbmUgYm9vbCBpc0NTU1Rva2VuQVN0cmluZyhpbnQgeXl0eXBlKQogJXR5cGUgPGNoYXJh
Y3Rlcj4gb3BlcmF0b3IKIAogJXR5cGUgPHZhbHVlTGlzdD4gZXhwcgorJXR5cGUgPHZhbHVlTGlz
dD4gdmFsaWRfZXhwcgogJXR5cGUgPHZhbHVlPiB0ZXJtCiAldHlwZSA8dmFsdWU+IHVuYXJ5X3Rl
cm0KICV0eXBlIDx2YWx1ZT4gZnVuY3Rpb24KICV0eXBlIDx2YWx1ZT4gY2FsY19mdW5jX3Rlcm0K
ICV0eXBlIDxjaGFyYWN0ZXI+IGNhbGNfZnVuY19vcGVyYXRvcgogJXR5cGUgPHZhbHVlTGlzdD4g
Y2FsY19mdW5jX2V4cHIKKyV0eXBlIDx2YWx1ZUxpc3Q+IHZhbGlkX2NhbGNfZnVuY19leHByCiAl
dHlwZSA8dmFsdWVMaXN0PiBjYWxjX2Z1bmNfZXhwcl9saXN0CiAldHlwZSA8dmFsdWVMaXN0PiBj
YWxjX2Z1bmNfcGFyZW5fZXhwcgogJXR5cGUgPHZhbHVlPiBjYWxjX2Z1bmN0aW9uCkBAIC0xNjM4
LDExICsxNjQwLDE2IEBAIHByaW86CiAgIDsKIAogZXhwcjoKKyAgICB2YWxpZF9leHByCisgICAg
fCB2YWxpZF9leHByIGV4cHJfcmVjb3ZlcnkgeyAkJCA9IDA7IH0KKyAgOworCit2YWxpZF9leHBy
OgogICAgIHRlcm0gewogICAgICAgICAkJCA9IHBhcnNlci0+Y3JlYXRlRmxvYXRpbmdWYWx1ZUxp
c3QoKTsKICAgICAgICAgJCQtPmFkZFZhbHVlKHBhcnNlci0+c2lua0Zsb2F0aW5nVmFsdWUoJDEp
KTsKICAgICB9Ci0gICAgfCBleHByIG9wZXJhdG9yIHRlcm0geworICAgIHwgdmFsaWRfZXhwciBv
cGVyYXRvciB0ZXJtIHsKICAgICAgICAgJCQgPSAkMTsKICAgICAgICAgaWYgKCQkKSB7CiAgICAg
ICAgICAgICBpZiAoJDIpIHsKQEAgLTE2NTUsOSArMTY2Miw2IEBAIGV4cHI6CiAgICAgICAgICAg
ICAkJC0+YWRkVmFsdWUocGFyc2VyLT5zaW5rRmxvYXRpbmdWYWx1ZSgkMykpOwogICAgICAgICB9
CiAgICAgfQotICAgIHwgZXhwciBleHByX3JlY292ZXJ5IHsKLSAgICAgICAgJCQgPSAwOwotICAg
IH0KICAgOwogCiBleHByX3JlY292ZXJ5OgpAQCAtMTgyOSw2ICsxODMzLDExIEBAIGNhbGNfZnVu
Y19wYXJlbl9leHByOgogICA7CiAKIGNhbGNfZnVuY19leHByOgorICAgIHZhbGlkX2NhbGNfZnVu
Y19leHByCisgICAgfCB2YWxpZF9jYWxjX2Z1bmNfZXhwciBleHByX3JlY292ZXJ5IHsgJCQgPSAw
OyB9CisgIDsKKwordmFsaWRfY2FsY19mdW5jX2V4cHI6CiAgICAgY2FsY19mdW5jX3Rlcm0gewog
ICAgICAgICAkJCA9IHBhcnNlci0+Y3JlYXRlRmxvYXRpbmdWYWx1ZUxpc3QoKTsKICAgICAgICAg
JCQtPmFkZFZhbHVlKHBhcnNlci0+c2lua0Zsb2F0aW5nVmFsdWUoJDEpKTsKQEAgLTE4NTksOSAr
MTg2OCw2IEBAIGNhbGNfZnVuY19leHByOgogICAgICAgICAgICAgJCQgPSAwOwogICAgIH0KICAg
ICB8IGNhbGNfZnVuY19wYXJlbl9leHByCi0gICAgfCBjYWxjX2Z1bmNfZXhwciBlcnJvciB7Ci0g
ICAgICAgICQkID0gMDsKLSAgICB9CiAgIDsKIAogY2FsY19mdW5jX2V4cHJfbGlzdDoKQEAgLTE5
NTksMTggKzE5NjUsMjUgQEAgaW52YWxpZF9ydWxlOgogICAgIDsKIAogaW52YWxpZF9ibG9jazoK
LSAgICAneycgZXJyb3IgaW52YWxpZF9ibG9ja19saXN0IGVycm9yIGNsb3NpbmdfYnJhY2Ugewot
ICAgICAgICBwYXJzZXItPmludmFsaWRCbG9ja0hpdCgpOwotICAgIH0KLSAgfCAneycgZXJyb3Ig
Y2xvc2luZ19icmFjZSB7CisgICAgJ3snIGVycm9yX3JlY292ZXJ5IGNsb3NpbmdfYnJhY2Ugewog
ICAgICAgICBwYXJzZXItPmludmFsaWRCbG9ja0hpdCgpOwogICAgIH0KICAgICA7CiAKLWludmFs
aWRfYmxvY2tfbGlzdDoKLSAgICBpbnZhbGlkX2Jsb2NrCi0gIHwgaW52YWxpZF9ibG9ja19saXN0
IGVycm9yIGludmFsaWRfYmxvY2sKLTsKK2ludmFsaWRfc3F1YXJlX2JyYWNrZXRzX2Jsb2NrOgor
ICAgICdbJyBlcnJvcl9yZWNvdmVyeSAnXScKKyAgfCAnWycgZXJyb3JfcmVjb3ZlcnkgVE9LRU5f
RU9GCisgICAgOworCitpbnZhbGlkX3BhcmVudGhlc2VzX2Jsb2NrOgorICAgIG9wZW5pbmdfcGFy
ZW50aGVzaXMgZXJyb3JfcmVjb3ZlcnkgY2xvc2luZ19wYXJlbnRoZXNpczsKKworb3BlbmluZ19w
YXJlbnRoZXNpczoKKyAgICAnKCcgfCBGVU5DVElPTiB8IENBTENGVU5DVElPTiB8IFZBUkZVTkNU
SU9OIHwgTUlORlVOQ1RJT04gfCBNQVhGVU5DVElPTiB8IEFOWUZVTkNUSU9OIHwgTk9URlVOQ1RJ
T04KKyNpZiBFTkFCTEVfVklERU9fVFJBQ0sKKyAgICB8IENVRUZVTkNUSU9OCisjZW5kaWYKKyAg
ICA7CiAKIGVycm9yX2xvY2F0aW9uOiB7CiAgICAgICAgICQkID0gcGFyc2VyLT5jdXJyZW50TG9j
YXRpb24oKTsKQEAgLTE5NzksOCArMTk5MiwxMCBAQCBlcnJvcl9sb2NhdGlvbjogewogCiBlcnJv
cl9yZWNvdmVyeToKICAgICAvKiBlbXB0eSAqLwotICB8IGVycm9yX3JlY292ZXJ5IGludmFsaWRf
YmxvY2sKICAgfCBlcnJvcl9yZWNvdmVyeSBlcnJvcgorICB8IGVycm9yX3JlY292ZXJ5IGludmFs
aWRfYmxvY2sKKyAgfCBlcnJvcl9yZWNvdmVyeSBpbnZhbGlkX3NxdWFyZV9icmFja2V0c19ibG9j
aworICB8IGVycm9yX3JlY292ZXJ5IGludmFsaWRfcGFyZW50aGVzZXNfYmxvY2sKICAgICA7CiAK
ICUlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKaW5kZXggMTgyZTZhNDI3MjhlMmQ2ZmQ1ZDUzODM0ZjllNGYwYTI0NDQ2ODMyNy4uMGIz
ZjE0Mjk3ZDNiMDQ0OTQwMzM3ZDkxMzFiMTI2MGZmNmFkNDAwZCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEzLTA2LTExICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29t
PgorCisgICAgICAgIFNraXBwaW5nIHt9LCAoKSBhbmQgW10gYmxvY2tzIHdoaWxlIGVycm9yIHJl
Y292ZXJpbmcgaW4gQ1NTCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMTYwNzEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBGcm9tIEJsaW5rIHIxNTAyMDEgYW5kIHIxNTA3NTUgYnkgPHNlcnlhQGNocm9taXVt
Lm9yZz4KKworICAgICAgICAqIGZhc3QvY3NzL3BhcnNpbmctZXhwci1lcnJvci1yZWNvdmVyeS1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL3BhcnNpbmctZXhwci1lcnJv
ci1yZWNvdmVyeS5odG1sOiBBZGRlZC4KKwogMjAxMy0wNi0xMiAgU2VyZ2lvIFZpbGxhciBTZW5p
biAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KIAogICAgICAgICBBZGQgQ1NTIHBhcnNpbmcgcmVjb3Zl
cnkgdG8gZnVuY3Rpb25zCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5n
LWV4cHItZXJyb3ItcmVjb3ZlcnktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mv
cGFyc2luZy1leHByLWVycm9yLXJlY292ZXJ5LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41NzM2
ZjQyMGQzN2Y2ZTg5Zjg4NTQ4NTRlY2Q0ZTIzNTIxMTc3NjgyCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1leHByLWVycm9yLXJlY292ZXJ5LWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDMgQEAKK1Rlc3RzIHRoYXQgQ1NTIHBhcnNlciBjb3JyZWN0bHkgcmVj
b3ZlcnMgYWZ0ZXIge30sICgpIGFuZCBbXSBpbnZhbGlkIGJsb2Nrcy4KK0FsbCB0ZXN0cyBwYXNz
ZWQKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2luZy1leHByLWVycm9y
LXJlY292ZXJ5Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9wYXJzaW5nLWV4cHItZXJyb3It
cmVjb3ZlcnkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lNzEzOGViOWZiMzQ0NmQxMjc5YmYxMDAxMDAzOTNk
OWJmZjljMzczCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MvcGFyc2lu
Zy1leHByLWVycm9yLXJlY292ZXJ5Lmh0bWwKQEAgLTAsMCArMSwzMyBAQAorPGh0bWw+Cis8Ym9k
eT4KKzxkaXY+VGVzdHMgdGhhdCBDU1MgcGFyc2VyIGNvcnJlY3RseSByZWNvdmVycyBhZnRlciB7
fSwgKCkgYW5kIFtdIGludmFsaWQgYmxvY2tzLjwvZGl2PgorPGRpdiBpZD0icmVzdWx0Ij48L2Rp
dj4KKzxkaXYgaWQ9InRlc3RzIj48L2Rpdj4KKzxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0
Ij4KK2lmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsK
KwordmFyIEJBU0VfRVhQUiA9ICIxcHgsXCJ4XCIsdmFyKHkpIC9jYWxjKDFweCArICgoKDVweCkp
KSksLXdlYmtpdC1taW4oMXB4LDJweCkiOwordmFyIElOVkFMSURfQkxPQ0tTID0gWyIjIiwgInt9
IiwgIigpIiwgIltdIiwgInsoKXt7fXt7fX1bXX19IiwgIih9KSIsICIoXSkiLCAiW31dIiwgIlsp
XSIsICJ7KX0iLCAie119IiwgIiMoe30pIl07CisKK3ZhciB0ZXN0cyA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJ0ZXN0cyIpOworZm9yICh2YXIgaSA9IDA7IGkgPD0gQkFTRV9FWFBSLmxlbmd0
aDsgaSsrKSB7CisgICAgZm9yICh2YXIgaiA9IDA7IGogPCBJTlZBTElEX0JMT0NLUy5sZW5ndGg7
IGorKykgeworICAgICAgICB2YXIgaW52YWxpZEV4cHIgPSBCQVNFX0VYUFIuc3Vic3RyKDAsIGkp
ICsgSU5WQUxJRF9CTE9DS1Nbal0gKyBCQVNFX0VYUFIuc3Vic3RyKGkpOworICAgICAgICB2YXIg
dGVzdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoIkRJViIpOworICAgICAgICB0ZXN0LnRleHRD
b250ZW50ID0gImZhaWxlZDogIiArIGludmFsaWRFeHByOworICAgICAgICB0ZXN0LnN0eWxlLmNz
c1RleHQgPSAiY29sb3I6IiArIGludmFsaWRFeHByICsgIjsgZGlzcGxheTogbm9uZTsiOworICAg
ICAgICB0ZXN0cy5hcHBlbmRDaGlsZCh0ZXN0KTsKKyAgICB9Cit9CisKK3ZhciBmYWlsZWQgPSAw
OworZm9yICh2YXIgdGVzdCA9IHRlc3RzLmZpcnN0Q2hpbGQ7IHRlc3Q7IHRlc3QgPSB0ZXN0Lm5l
eHRTaWJsaW5nKSB7CisgICBpZiAoZ2V0Q29tcHV0ZWRTdHlsZSh0ZXN0KS5kaXNwbGF5ICE9ICJu
b25lIikKKyAgICAgICBmYWlsZWQrKzsKK30KKworZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJl
c3VsdCIpLnRleHRDb250ZW50ID0gZmFpbGVkID8gIkZhaWxlZCAiICsgZmFpbGVkICsgIiB0ZXN0
cyIgOiAiQWxsIHRlc3RzIHBhc3NlZCI7CisKKzwvc2NyaXB0PgorPC9ib2R5Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>