<?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>121841</bug_id>
          
          <creation_ts>2013-09-24 08:27:40 -0700</creation_ts>
          <short_desc>[CSS Regions] Layout Test for selecting text in 2 regions</short_desc>
          <delta_ts>2013-10-03 14:05: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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>122099</dependson>
    
    <dependson>122128</dependson>
          <blocked>118668</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Manuel Rego Casasnovas">rego</reporter>
          <assigned_to name="Manuel Rego Casasnovas">rego</assigned_to>
          <cc>achicu</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>hyatt</cc>
    
    <cc>jfernandez</cc>
    
    <cc>mihnea</cc>
    
    <cc>philn</cc>
    
    <cc>WebkitBugTracker</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>932571</commentid>
    <comment_count>0</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-09-24 08:27:40 -0700</bug_when>
    <thetext>As part of the effort to improve test coverage for selection in regions I&apos;m providing a new ref-test using regions and absolute positions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932575</commentid>
    <comment_count>1</comment_count>
      <attachid>212470</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-09-24 08:35:20 -0700</bug_when>
    <thetext>Created attachment 212470
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932902</commentid>
    <comment_count>2</comment_count>
      <attachid>212470</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-09-25 00:51:56 -0700</bug_when>
    <thetext>Comment on attachment 212470
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=212470&amp;action=review

&gt; LayoutTests/ChangeLog:1
&gt; +2013-09-24  Manuel Rego Casasnovas  &lt;rego@igalia.com&gt;

(Informal review)
Looks good!
Since we will probably add more tests for selection, should we create a folder for these tests inside fast/regions?

&gt; LayoutTests/fast/regions/selecting-text-in-2-regions-expected.html:42
&gt; +        function select(fromId, toId) {

Since you will probably use this function in more than one place, it makes sense to add a helper js file to use it for selection tests.
The same thing goes for the styles used, if you plan to use them further, maybe you should add a css file that you can include.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933406</commentid>
    <comment_count>3</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-09-26 01:49:44 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Looks good!
&gt; Since we will probably add more tests for selection, should we create a folder for these tests inside fast/regions?

Yes, I agree. I&apos;ll do it in a separate bug before landing this.

&gt; &gt; LayoutTests/fast/regions/selecting-text-in-2-regions-expected.html:42
&gt; &gt; +        function select(fromId, toId) {
&gt; 
&gt; Since you will probably use this function in more than one place, it makes sense to add a helper js file to use it for selection tests.
&gt; The same thing goes for the styles used, if you plan to use them further, maybe you should add a css file that you can include.

I agree too. I&apos;ll move common stuff to separated files.

Thanks for the review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935727</commentid>
    <comment_count>4</comment_count>
      <attachid>213233</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-10-03 00:10:48 -0700</bug_when>
    <thetext>Created attachment 213233
Patch

Uploading new version of the test using helper.js and region-style.css.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935732</commentid>
    <comment_count>5</comment_count>
      <attachid>213233</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-10-03 00:37:09 -0700</bug_when>
    <thetext>Comment on attachment 213233
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=213233&amp;action=review

&gt; LayoutTests/ChangeLog:3
&gt; +        [CSS Regions] Layout Test for selecting text in 2 regions

Looks good.

&gt; LayoutTests/ChangeLog:18
&gt; +        (.break):

Please remove these from changelog.

&gt; LayoutTests/fast/regions/resources/helper.js:244
&gt; +function onMouseUpSetSelection(elementId) {

This function name is a bit misleading, you are logging the content of window selection object inside the passed element. Maybe you can find a better name?

&gt; LayoutTests/fast/regions/resources/region-style.css:92
&gt; +.cyanBigBox {

My opinion is that using lightgray as a background instead of cyan makes selection easier to spot when you load the test into the browser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935749</commentid>
    <comment_count>6</comment_count>
      <attachid>213238</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-10-03 03:47:47 -0700</bug_when>
    <thetext>Created attachment 213238
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935761</commentid>
    <comment_count>7</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-10-03 06:07:58 -0700</bug_when>
    <thetext>gtk-wk2 EWS error is unrelated to this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935949</commentid>
    <comment_count>8</comment_count>
      <attachid>213238</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2013-10-03 13:26:41 -0700</bug_when>
    <thetext>Comment on attachment 213238
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=213238&amp;action=review

&gt; LayoutTests/fast/regions/selection/selecting-text-in-2-regions.html:1
&gt; +&lt;html&gt;

nit: I&apos;ve seen that reviewers usually ask for html5 doctype.

We should add some tests for the other writting modes too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935954</commentid>
    <comment_count>9</comment_count>
      <attachid>213292</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2013-10-03 13:34:34 -0700</bug_when>
    <thetext>Created attachment 213292
Patch

Patch for landing adding HTML5 doctype.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935965</commentid>
    <comment_count>10</comment_count>
      <attachid>213292</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-03 14:05:43 -0700</bug_when>
    <thetext>Comment on attachment 213292
Patch

Clearing flags on attachment: 213292

Committed r156857: &lt;http://trac.webkit.org/changeset/156857&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>935966</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-03 14:05:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212470</attachid>
            <date>2013-09-24 08:35:20 -0700</date>
            <delta_ts>2013-10-03 00:10:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121841-20130924173648.patch</filename>
            <type>text/plain</type>
            <size>7305</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2MTQzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNTc1OGM0Njg1MGVkN2VkMjRjZjRk
ZDZiMGQ3YjZiYTgwYTk4M2U4MC4uMmRiNmUwMWFjMzgxNDA2ODFmZDE1ODA0Y2M2Y2Y5NzA4MjQw
YjVjMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTA5LTI0ICBNYW51ZWwgUmVnbyBDYXNh
c25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgUmVnaW9uc10gTGF5b3V0
IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9ucworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIG5ldyByZWZ0ZXN0IGZvciBzZWxlY3Rp
bmcgdGV4dCBpbiAyIHJlZ2lvbnMuIEl0IGNvbXBhcmVzIHRoZQorICAgICAgICBiZWhhdmlvciAo
aGlnaGxpZ2h0ZWQgdGV4dCBhbmQgc2VsZWN0ZWQgY29udGVudCkgaW4gcmVnaW9ucyBhbmQgYWJz
b2x1dGUKKyAgICAgICAgcG9zaXRpb25zLgorCisgICAgICAgICogZmFzdC9yZWdpb25zL3NlbGVj
dGluZy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBm
YXN0L3JlZ2lvbnMvc2VsZWN0aW5nLXRleHQtaW4tMi1yZWdpb25zLmh0bWw6IEFkZGVkLgorCiAy
MDEzLTA5LTIwICBHYWJvciBBYnJhaGFtICA8YWJyaG1AaW5mLnUtc3plZ2VkLmh1PgogCiAgICAg
ICAgIFtRdF0gVW5yZXZpZXdlZCBnYXJkZW5pbmcuIFJlYmFzZSB0ZXN0cy4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMtZXhw
ZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zZWxlY3RpbmctdGV4dC1pbi0y
LXJlZ2lvbnMtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45NzM0NWQwNjEwZjIwMTZiY2M5MjY4
MWIwZGYzMDNjMmZlMmIxYjkxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1sCkBAIC0wLDAg
KzEsOTAgQEAKKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAgICAucmVnaW9uIHsK
KyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICB3aWR0aDogMzAwcHg7Cisg
ICAgICAgIH0KKworICAgICAgICAjcmVnaW9uLTEgeworICAgICAgICAgICAgcG9zaXRpb246IGFi
c29sdXRlOworICAgICAgICAgICAgdG9wOiAwcHg7CisgICAgICAgIH0KKworICAgICAgICAjcmVn
aW9uLTIgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9w
OiAyMDBweDsKKyAgICAgICAgfQorCisgICAgICAgICNvdXRzaWRlIHsKKyAgICAgICAgICAgIGhl
aWdodDogMTAwcHg7CisgICAgICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgICAgICBwb3Np
dGlvbjogYWJzb2x1dGU7CisgICAgICAgICAgICB0b3A6IDEwMHB4OworICAgICAgICB9CisKKyAg
ICAgICAgYm9keSB7CisgICAgICAgICAgICBtYXJnaW4tdG9wOiAwOworICAgICAgICB9CisKKyAg
ICAgICAgLnRva2VuIHsKKyAgICAgICAgICAgIGNvbG9yOiBibHVlOworICAgICAgICAgICAgZm9u
dC13ZWlnaHQ6IGJvbGQ7CisgICAgICAgIH0KKworICAgICAgICAjZGVzY3JpcHRpb24geworICAg
ICAgICAgICAgd2lkdGg6IDYwMHB4OworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwor
ICAgICAgICAgICAgdG9wOiAzMDBweDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHNj
cmlwdD4KKyAgICAgICAgZnVuY3Rpb24gc2VsZWN0KGZyb21JZCwgdG9JZCkgeworICAgICAgICAg
ICAgdmFyIGZyb20gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChmcm9tSWQpOworICAgICAgICAg
ICAgdmFyIHBhcmVudEZyb20gPSBmcm9tLm9mZnNldFBhcmVudDsKKyAgICAgICAgICAgIGV2ZW50
U2VuZGVyLm1vdXNlTW92ZVRvKHBhcmVudEZyb20ub2Zmc2V0TGVmdCArIGZyb20ub2Zmc2V0TGVm
dCwgcGFyZW50RnJvbS5vZmZzZXRUb3AgKyBmcm9tLm9mZnNldFRvcCk7CisgICAgICAgICAgICBl
dmVudFNlbmRlci5tb3VzZURvd24oKTsKKworICAgICAgICAgICAgdmFyIHRvID0gZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQodG9JZCk7CisgICAgICAgICAgICB2YXIgcGFyZW50VG8gPSB0by5vZmZz
ZXRQYXJlbnQ7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhwYXJlbnRUby5v
ZmZzZXRMZWZ0ICsgdG8ub2Zmc2V0TGVmdCArIHRvLm9mZnNldFdpZHRoLCBwYXJlbnRUby5vZmZz
ZXRUb3AgKyB0by5vZmZzZXRUb3ApOworICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VVcCgp
OworICAgICAgICB9CisKKyAgICAgICAgZnVuY3Rpb24gc2VsZWN0VGV4dCgpIHsKKyAgICAgICAg
ICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgeworICAgICAgICAgICAgICAgIHNlbGVjdCgid29y
ZDEiLCAid29yZDIiKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIGRvY3Vt
ZW50Lm9ubW91c2V1cCA9IGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgdmFyIHNlbGVjdGVkQ29u
dGVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAg
ICAgICAgICBzZWxlY3RlZENvbnRlbnQuaW5uZXJIVE1MID0gd2luZG93LmdldFNlbGVjdGlvbigp
LmdldFJhbmdlQXQoMCk7CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5
IG9ubG9hZD0ic2VsZWN0VGV4dCgpOyI+CisgICAgPGRpdiBpZD0icmVnaW9uLTEiIGNsYXNzPSJy
ZWdpb24iPgorICAgICAgICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lv
biBpbnNpZGUgcmVnaW9uCisgICAgICAgIDxzcGFuIGlkPSJ3b3JkMSIgY2xhc3M9InRva2VuIj53
b3JkMTwvc3Bhbj4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSBy
ZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgIDwvZGl2PgorICAgIDxkaXYgaWQ9InJlZ2lvbi0yIiBj
bGFzcz0icmVnaW9uIj4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lk
ZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDIiIGNsYXNzPSJ0
b2tlbiI+d29yZDI8L3NwYW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBp
bnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJvdXRz
aWRlIj4KKyAgICAgICAgb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdp
b24gb3V0c2lkZSByZWdpb24KKyAgICAgICAgb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24g
b3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJk
ZXNjcmlwdGlvbiI+CisgICAgICAgIDxoMT48YSBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxIj5CdWcgIzEyMTg0MSAtIFtDU1MgUmVnaW9uc10gTGF5
b3V0IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9uczwvYT48L2gxPgorICAgICAg
ICA8cD5UaGlzIHRlc3QgY2hlY2tzIHRoZSBzZWxlY3Rpb24gaW4gMiByZWdpb25zLiBJZiB5b3Ug
c2VsZWN0IGZyb20gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMTwvc3Bhbj4gdG8gPHNwYW4gY2xh
c3M9InRva2VuIj53b3JkMjwvc3Bhbj4geW91IHdpbGwgc2VlIHRoYXQgIm91dHNpZGUgcmVnaW9u
IiB0ZXh0IGlzIG5vdCBoaWdobGlnaHRlZCBhbmQgbm90IGluY2x1ZGVkIGluIHRoZSBzZWxlY3Rl
ZCBjb250ZW50LjwvcD4KKyAgICAgICAgPGRsPgorICAgICAgICAgICAgPGR0PlNlbGVjdGVkIGNv
bnRlbnQ6PC9kdD4KKyAgICAgICAgICAgIDxkZCBpZD0ic2VsZWN0ZWQtY29udGVudCI+PC9kZD4K
KyAgICAgICAgPC9kbD4KKyAgICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMu
aHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi4yMjNlZGYzMmZmMjJjYjc5MTBhYmUyYjY1NmY4ZWJiNjA1ZmU5ZWFj
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVjdGluZy10
ZXh0LWluLTItcmVnaW9ucy5odG1sCkBAIC0wLDAgKzEsODUgQEAKKzxodG1sPgorPGhlYWQ+Cisg
ICAgPHN0eWxlPgorICAgICAgICAjc291cmNlIHsKKyAgICAgICAgICAgIC13ZWJraXQtZmxvdy1p
bnRvOiBjb250ZW50OworICAgICAgICB9CisKKyAgICAgICAgLnJlZ2lvbiB7CisgICAgICAgICAg
ICAtd2Via2l0LWZsb3ctZnJvbTogY29udGVudDsKKyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7
CisgICAgICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgIH0KKworICAgICAgICAuYnJlYWsg
eworICAgICAgICAgICAgLXdlYmtpdC1yZWdpb24tYnJlYWstYmVmb3JlOiBhbHdheXM7CisgICAg
ICAgICAgICBkaXNwbGF5OiBibG9jazsKKyAgICAgICAgfQorCisgICAgICAgICNvdXRzaWRlIHsK
KyAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICB3aWR0aDogMzAwcHg7Cisg
ICAgICAgIH0KKworICAgICAgICBib2R5IHsKKyAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7Cisg
ICAgICAgIH0KKworICAgICAgICAudG9rZW4geworICAgICAgICAgICAgY29sb3I6IGJsdWU7Cisg
ICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsKKyAgICAgICAgfQorCisgICAgICAgICNkZXNj
cmlwdGlvbiB7CisgICAgICAgICAgICB3aWR0aDogNjAwcHg7CisgICAgICAgIH0KKyAgICA8L3N0
eWxlPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGZ1bmN0aW9uIHNlbGVjdChmcm9tSWQsIHRvSWQp
IHsKKyAgICAgICAgICAgIHZhciBmcm9tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZnJvbUlk
KTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGZyb20ub2Zmc2V0TGVmdCwg
ZnJvbS5vZmZzZXRUb3ApOworICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisK
KyAgICAgICAgICAgIHZhciB0byA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHRvSWQpOworICAg
ICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8odG8ub2Zmc2V0TGVmdCArIHRvLm9mZnNl
dFdpZHRoLCB0by5vZmZzZXRUb3AgKyB0by5vZmZzZXRIZWlnaHQpOworICAgICAgICAgICAgZXZl
bnRTZW5kZXIubW91c2VVcCgpOworICAgICAgICB9CisKKyAgICAgICAgZnVuY3Rpb24gc2VsZWN0
VGV4dCgpIHsKKyAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgeworICAgICAgICAg
ICAgICAgIHNlbGVjdCgid29yZDEiLCAid29yZDIiKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAg
fQorCisgICAgICAgIGRvY3VtZW50Lm9ubW91c2V1cCA9IGZ1bmN0aW9uKCkgeworICAgICAgICAg
ICAgdmFyIHNlbGVjdGVkQ29udGVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzZWxlY3Rl
ZC1jb250ZW50Iik7CisgICAgICAgICAgICBzZWxlY3RlZENvbnRlbnQuaW5uZXJIVE1MID0gd2lu
ZG93LmdldFNlbGVjdGlvbigpLmdldFJhbmdlQXQoMCk7CisgICAgICAgIH0KKyAgICA8L3Njcmlw
dD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0ic2VsZWN0VGV4dCgpOyI+CisgICAgPGRpdiBpZD0i
c291cmNlIj4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdp
b24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDEiIGNsYXNzPSJ0b2tlbiI+
d29yZDE8L3NwYW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUg
cmVnaW9uIGluc2lkZSByZWdpb24KKyAgICAgICAgPHNwYW4gY2xhc3M9ImJyZWFrIj48L3NwYW4+
CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lk
ZSByZWdpb24KKyAgICAgICAgPHNwYW4gaWQ9IndvcmQyIiBjbGFzcz0idG9rZW4iPndvcmQyPC9z
cGFuPgorICAgICAgICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBp
bnNpZGUgcmVnaW9uCisgICAgPC9kaXY+CisgICAgPGRpdiBpZD0icmVnaW9uLTEiIGNsYXNzPSJy
ZWdpb24iPjwvZGl2PgorICAgIDxkaXYgaWQ9Im91dHNpZGUiPgorICAgICAgICBvdXRzaWRlIHJl
Z2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbgorICAgICAg
ICBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJl
Z2lvbgorICAgIDwvZGl2PgorICAgIDxkaXYgaWQ9InJlZ2lvbi0yIiBjbGFzcz0icmVnaW9uIj48
L2Rpdj4KKyAgICA8ZGl2IGlkPSJkZXNjcmlwdGlvbiI+CisgICAgICAgIDxoMT48YSBocmVmPSJo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxIj5CdWcgIzEyMTg0
MSAtIFtDU1MgUmVnaW9uc10gTGF5b3V0IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVn
aW9uczwvYT48L2gxPgorICAgICAgICA8cD5UaGlzIHRlc3QgY2hlY2tzIHRoZSBzZWxlY3Rpb24g
aW4gMiByZWdpb25zLiBJZiB5b3Ugc2VsZWN0IGZyb20gPHNwYW4gY2xhc3M9InRva2VuIj53b3Jk
MTwvc3Bhbj4gdG8gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4geW91IHdpbGwgc2Vl
IHRoYXQgIm91dHNpZGUgcmVnaW9uIiB0ZXh0IGlzIG5vdCBoaWdobGlnaHRlZCBhbmQgbm90IGlu
Y2x1ZGVkIGluIHRoZSBzZWxlY3RlZCBjb250ZW50LjwvcD4KKyAgICAgICAgPGRsPgorICAgICAg
ICAgICAgPGR0PlNlbGVjdGVkIGNvbnRlbnQ6PC9kdD4KKyAgICAgICAgICAgIDxkZCBpZD0ic2Vs
ZWN0ZWQtY29udGVudCI+PC9kZD4KKyAgICAgICAgPC9kbD4KKyAgICA8L2Rpdj4KKzwvYm9keT4K
KzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213233</attachid>
            <date>2013-10-03 00:10:48 -0700</date>
            <delta_ts>2013-10-03 03:47:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121841-20131003091219.patch</filename>
            <type>text/plain</type>
            <size>7077</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2ODIxCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzU5M2VlM2RhMGQzY2QzOTg0NWVm
MDI3OGMwOWY5MzVlZjAzY2FiZS4uY2NjNmJjMTAwZDQ0MjhjZWI5MjRlYjA1ODEzYTcxZmI5NjAy
NjQ4ZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEzLTEwLTAxICBNYW51ZWwgUmVnbyBDYXNh
c25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgUmVnaW9uc10gTGF5b3V0
IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9ucworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIG5ldyByZWZ0ZXN0IGZvciBzZWxlY3Rp
bmcgdGV4dCBpbiAyIHJlZ2lvbnMuIEl0IGNvbXBhcmVzIHRoZQorICAgICAgICBiZWhhdmlvciAo
aGlnaGxpZ2h0ZWQgdGV4dCBhbmQgc2VsZWN0ZWQgY29udGVudCkgaW4gcmVnaW9ucyBhbmQgYWJz
b2x1dGUKKyAgICAgICAgcG9zaXRpb25zLgorCisgICAgICAgICogZmFzdC9yZWdpb25zL3Jlc291
cmNlcy9oZWxwZXIuanM6IEFkZCBuZXcgZnVuY3Rpb24gdG8gc2V0IHNlbGVjdGVkCisgICAgICAg
IGNvbnRlbnQgaW4gYW4gZWxlbWVudCBvbm1vdXNldXAuCisgICAgICAgIChvbk1vdXNlVXBTZXRT
ZWxlY3Rpb24uZG9jdW1lbnQub25tb3VzZXVwKToKKyAgICAgICAgKG9uTW91c2VVcFNldFNlbGVj
dGlvbik6CisgICAgICAgICogZmFzdC9yZWdpb25zL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3Nz
OiBEZWZpbmUgc29tZSBzdHlsZXMgdGhhdCBjb3VsZAorICAgICAgICBiZSByZXVzZWQgaW4gb3Ro
ZXIgdGVzdHMuCisgICAgICAgICguYnJlYWspOgorICAgICAgICAoLnRva2VuKToKKyAgICAgICAg
KC5kZXNjcmlwdGlvbik6CisgICAgICAgICguYmlnQm94KToKKyAgICAgICAgKC5jeWFuQmlnQm94
KToKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTIt
cmVnaW9ucy1leHBlY3RlZC5odG1sOgorICAgICAgICBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3Jl
Z2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy5odG1sOiBBZGRlZC4K
KwogMjAxMy0xMC0wMiAgSGFucyBNdWxsZXIgIDxobXVsbGVyQGFkb2JlLmNvbT4KIAogICAgICAg
ICBbQ1NTIFNoYXBlc10gSW1wbGVtZW50IHRoZSBzaGFwZS1pbWFnZS10aHJlc2hvbGQgcHJvcGVy
dHkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvaGVscGVy
LmpzIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Jlc291cmNlcy9oZWxwZXIuanMKaW5kZXgg
NmNmN2QzZjZhZjNhZDAyNjhmNjAxMzhiMDcyM2UzZGViNDJkODg1Ny4uZjNhMTdiMTE3NzNjZTA3
ZDM2ZDMwNmMxYWI4YzA2ZmJmZjlmNTRkMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL3Jlc291cmNlcy9oZWxwZXIuanMKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25z
L3Jlc291cmNlcy9oZWxwZXIuanMKQEAgLTI0MCwzICsyNDAsMTAgQEAgZnVuY3Rpb24gbW91c2VD
bGljayhwb3NpdGlvblgsIHBvc2l0aW9uWSkgewogICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigp
OwogICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKIH0KKworZnVuY3Rpb24gb25Nb3VzZVVwU2V0
U2VsZWN0aW9uKGVsZW1lbnRJZCkgeworICAgIGRvY3VtZW50Lm9ubW91c2V1cCA9IGZ1bmN0aW9u
KCkgeworICAgICAgICB2YXIgc2VsZWN0ZWRDb250ZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoZWxlbWVudElkKTsKKyAgICAgICAgc2VsZWN0ZWRDb250ZW50LmlubmVySFRNTCA9IHdpbmRv
dy5nZXRTZWxlY3Rpb24oKS5nZXRSYW5nZUF0KDApOworICAgIH0KK30KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvcmVnaW9uLXN0eWxlLmNzcyBiL0xheW91
dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvcmVnaW9uLXN0eWxlLmNzcwppbmRleCA2ZjA3
NWI1ZWM4YTFmNTEwMjE1ZmNmNDQwYTJmYzdiZmMyMTg3MjllLi40ODZmOWMyZWQ2ZTJjMjcxYzE0
MTc3ZDEzYzhmMjU3YzRlOWE5N2UyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lv
bnMvcmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5jc3MKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdp
b25zL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3NzCkBAIC02OSwzICs2OSwyOCBAQAogICAgIGZv
bnQtd2VpZ2h0OiBib2xkOwogICAgIGNvbG9yOiByZWQ7CiB9CisKKy5icmVhayB7CisgICAgLXdl
YmtpdC1yZWdpb24tYnJlYWstYmVmb3JlOiBhbHdheXM7CisgICAgZGlzcGxheTogYmxvY2s7Cit9
CisKKy50b2tlbiB7CisgICAgY29sb3I6IGJsdWU7CisgICAgZm9udC13ZWlnaHQ6IGJvbGQ7Cit9
CisKKy5kZXNjcmlwdGlvbiB7CisgICAgd2lkdGg6IDYwMHB4OworfQorCisuYmlnQm94IHsKKyAg
ICBoZWlnaHQ6IDEwMHB4OworICAgIHdpZHRoOiAzMDBweDsKK30KKworLmN5YW5CaWdCb3ggewor
ICAgIGhlaWdodDogMTAwcHg7CisgICAgd2lkdGg6IDMwMHB4OworICAgIGJhY2tncm91bmQtY29s
b3I6IGN5YW47Cit9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2VsZWN0
aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMtZXhw
ZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45MTJkNjVhMzBlN2JkNTUzYzJhNWI3NTUwZWNjN2MyN2Mz
NTYzMDFiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVj
dGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsx
LDU0IEBACis8aHRtbD4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvaGVs
cGVyLmpzIj48L3NjcmlwdD4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uL3Jl
c291cmNlcy9yZWdpb24tc3R5bGUuY3NzIj48L2xpbms+CisgICAgPHN0eWxlPgorICAgICAgICAj
cmVnaW9uLTEgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAg
dG9wOiAwcHg7CisgICAgICAgIH0KKworICAgICAgICAjcmVnaW9uLTIgeworICAgICAgICAgICAg
cG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiAyMDBweDsKKyAgICAgICAgfQor
CisgICAgICAgICNvdXRzaWRlIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAg
ICAgICAgICAgIHRvcDogMTAwcHg7CisgICAgICAgIH0KKworICAgICAgICAjZGVzY3JpcHRpb24g
eworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiAzMDBw
eDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHNjcmlwdD4KKyAgICAgICAgb25Nb3Vz
ZVVwU2V0U2VsZWN0aW9uKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAgPC9zY3JpcHQ+Cis8L2hl
YWQ+Cis8Ym9keSBvbmxvYWQ9InNlbGVjdENvbnRlbnRCeUlkcygnd29yZDEnLCAnd29yZDInKTsi
IHN0eWxlPSJtYXJnaW4tdG9wOiAwOyI+CisgICAgPGRpdiBpZD0icmVnaW9uLTEiIGNsYXNzPSJj
eWFuQmlnQm94Ij4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSBy
ZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDEiIGNsYXNzPSJ0b2tl
biI+d29yZDE8L3NwYW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNp
ZGUgcmVnaW9uIGluc2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJyZWdpb24t
MiIgY2xhc3M9ImN5YW5CaWdCb3giPgorICAgICAgICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdp
b24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uCisgICAgICAgIDxzcGFuIGlkPSJ3b3JkMiIg
Y2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUg
cmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgIDwvZGl2PgorICAgIDxkaXYg
aWQ9Im91dHNpZGUiIGNsYXNzPSJiaWdCb3giPgorICAgICAgICBvdXRzaWRlIHJlZ2lvbiBvdXRz
aWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbgorICAgICAgICBvdXRzaWRl
IHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbgorICAg
IDwvZGl2PgorICAgIDxkaXYgaWQ9ImRlc2NyaXB0aW9uIiBjbGFzcz0iZGVzY3JpcHRpb24iPgor
ICAgICAgICA8aDE+PGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyMTg0MSI+QnVnICMxMjE4NDEgLSBbQ1NTIFJlZ2lvbnNdIExheW91dCBUZXN0IGZvciBz
ZWxlY3RpbmcgdGV4dCBpbiAyIHJlZ2lvbnM8L2E+PC9oMT4KKyAgICAgICAgPHA+VGhpcyB0ZXN0
IGNoZWNrcyB0aGUgc2VsZWN0aW9uIGluIDIgcmVnaW9ucy4gSWYgeW91IHNlbGVjdCBmcm9tIDxz
cGFuIGNsYXNzPSJ0b2tlbiI+d29yZDE8L3NwYW4+IHRvIDxzcGFuIGNsYXNzPSJ0b2tlbiI+d29y
ZDI8L3NwYW4+IHlvdSB3aWxsIHNlZSB0aGF0ICJvdXRzaWRlIHJlZ2lvbiIgdGV4dCBpcyBub3Qg
aGlnaGxpZ2h0ZWQgYW5kIG5vdCBpbmNsdWRlZCBpbiB0aGUgc2VsZWN0ZWQgY29udGVudC48L3A+
CisgICAgICAgIDxkbD4KKyAgICAgICAgICAgIDxkdD5TZWxlY3RlZCBjb250ZW50OjwvZHQ+Cisg
ICAgICAgICAgICA8ZGQgaWQ9InNlbGVjdGVkLWNvbnRlbnQiPjwvZGQ+CisgICAgICAgIDwvZGw+
CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJl
Z2lvbnMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yMWQyZGEzYmQ3Y2I3ODYxOWY3ZmU4YWI1NDRhYWJmNDQ0
Njk3Mzk0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVj
dGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMuaHRtbApAQCAtMCwwICsxLDM0IEBACis8
aHRtbD4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvaGVscGVyLmpzIj48
L3NjcmlwdD4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uL3Jlc291cmNlcy9y
ZWdpb24tc3R5bGUuY3NzIj48L2xpbms+CisgICAgPHNjcmlwdD4KKyAgICAgICAgb25Nb3VzZVVw
U2V0U2VsZWN0aW9uKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+
Cis8Ym9keSBvbmxvYWQ9InNlbGVjdENvbnRlbnRCeUlkcygnd29yZDEnLCAnd29yZDInKTsiIHN0
eWxlPSJtYXJnaW4tdG9wOiAwOyI+CisgICAgPGRpdiBjbGFzcz0iZmxvd0FydGljbGUiPgorICAg
ICAgICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVn
aW9uCisgICAgICAgIDxzcGFuIGlkPSJ3b3JkMSIgY2xhc3M9InRva2VuIj53b3JkMTwvc3Bhbj4K
KyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRl
IHJlZ2lvbgorICAgICAgICA8c3BhbiBjbGFzcz0iYnJlYWsiPjwvc3Bhbj4KKyAgICAgICAgaW5z
aWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAg
ICAgICA8c3BhbiBpZD0id29yZDIiIGNsYXNzPSJ0b2tlbiI+d29yZDI8L3NwYW4+CisgICAgICAg
IGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24K
KyAgICA8L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJyZWdpb25BcnRpY2xlIGN5YW5CaWdCb3giPjwv
ZGl2PgorICAgIDxkaXYgY2xhc3M9ImJpZ0JveCI+CisgICAgICAgIG91dHNpZGUgcmVnaW9uIG91
dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uCisgICAgICAgIG91dHNp
ZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uCisg
ICAgPC9kaXY+CisgICAgPGRpdiBjbGFzcz0icmVnaW9uQXJ0aWNsZSBjeWFuQmlnQm94Ij48L2Rp
dj4KKyAgICA8ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiI+CisgICAgICAgIDxoMT48YSBocmVmPSJo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxIj5CdWcgIzEyMTg0
MSAtIFtDU1MgUmVnaW9uc10gTGF5b3V0IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVn
aW9uczwvYT48L2gxPgorICAgICAgICA8cD5UaGlzIHRlc3QgY2hlY2tzIHRoZSBzZWxlY3Rpb24g
aW4gMiByZWdpb25zLiBJZiB5b3Ugc2VsZWN0IGZyb20gPHNwYW4gY2xhc3M9InRva2VuIj53b3Jk
MTwvc3Bhbj4gdG8gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4geW91IHdpbGwgc2Vl
IHRoYXQgIm91dHNpZGUgcmVnaW9uIiB0ZXh0IGlzIG5vdCBoaWdobGlnaHRlZCBhbmQgbm90IGlu
Y2x1ZGVkIGluIHRoZSBzZWxlY3RlZCBjb250ZW50LjwvcD4KKyAgICAgICAgPGRsPgorICAgICAg
ICAgICAgPGR0PlNlbGVjdGVkIGNvbnRlbnQ6PC9kdD4KKyAgICAgICAgICAgIDxkZCBpZD0ic2Vs
ZWN0ZWQtY29udGVudCI+PC9kZD4KKyAgICAgICAgPC9kbD4KKyAgICA8L2Rpdj4KKzwvYm9keT4K
KzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213238</attachid>
            <date>2013-10-03 03:47:47 -0700</date>
            <delta_ts>2013-10-03 13:34:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121841-20131003124917.patch</filename>
            <type>text/plain</type>
            <size>6975</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2ODIxCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzU5M2VlM2RhMGQzY2QzOTg0NWVm
MDI3OGMwOWY5MzVlZjAzY2FiZS4uMzZmZTBkYjU5OGEyZWYwNjQ4N2QxODU2NDcyMjQ2M2FlNDdl
YzY1OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEzLTEwLTAxICBNYW51ZWwgUmVnbyBDYXNh
c25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgUmVnaW9uc10gTGF5b3V0
IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9ucworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIG5ldyByZWZ0ZXN0IGZvciBzZWxlY3Rp
bmcgdGV4dCBpbiAyIHJlZ2lvbnMuIEl0IGNvbXBhcmVzIHRoZQorICAgICAgICBiZWhhdmlvciAo
aGlnaGxpZ2h0ZWQgdGV4dCBhbmQgc2VsZWN0ZWQgY29udGVudCkgaW4gcmVnaW9ucyBhbmQgYWJz
b2x1dGUKKyAgICAgICAgcG9zaXRpb25zLgorCisgICAgICAgICogZmFzdC9yZWdpb25zL3Jlc291
cmNlcy9oZWxwZXIuanM6IEFkZCBuZXcgZnVuY3Rpb24gdG8gc2V0IHNlbGVjdGVkCisgICAgICAg
IGNvbnRlbnQgaW4gYW4gZWxlbWVudCBvbm1vdXNldXAuCisgICAgICAgIChvbk1vdXNlVXBMb2dT
ZWxlY3Rpb24uZG9jdW1lbnQub25tb3VzZXVwKToKKyAgICAgICAgKG9uTW91c2VVcExvZ1NlbGVj
dGlvbik6CisgICAgICAgICogZmFzdC9yZWdpb25zL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3Nz
OiBEZWZpbmUgc29tZSBzdHlsZXMgdGhhdCBjb3VsZAorICAgICAgICBiZSByZXVzZWQgaW4gb3Ro
ZXIgdGVzdHMuCisgICAgICAgICogZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4
dC1pbi0yLXJlZ2lvbnMtZXhwZWN0ZWQuaHRtbDoKKyAgICAgICAgQWRkZWQuCisgICAgICAgICog
ZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMuaHRtbDog
QWRkZWQuCisKIDIwMTMtMTAtMDIgIEhhbnMgTXVsbGVyICA8aG11bGxlckBhZG9iZS5jb20+CiAK
ICAgICAgICAgW0NTUyBTaGFwZXNdIEltcGxlbWVudCB0aGUgc2hhcGUtaW1hZ2UtdGhyZXNob2xk
IHByb3BlcnR5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvcmVzb3VyY2Vz
L2hlbHBlci5qcyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvaGVscGVyLmpz
CmluZGV4IDZjZjdkM2Y2YWYzYWQwMjY4ZjYwMTM4YjA3MjNlM2RlYjQyZDg4NTcuLmQxOTEzM2I5
MWZiZDJkOWJlZDAxZTUzZmE3NzRmMjgzYjNlNTE2OTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvaGVscGVyLmpzCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
cmVnaW9ucy9yZXNvdXJjZXMvaGVscGVyLmpzCkBAIC0yNDAsMyArMjQwLDEwIEBAIGZ1bmN0aW9u
IG1vdXNlQ2xpY2socG9zaXRpb25YLCBwb3NpdGlvblkpIHsKICAgICBldmVudFNlbmRlci5tb3Vz
ZURvd24oKTsKICAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CiB9CisKK2Z1bmN0aW9uIG9uTW91
c2VVcExvZ1NlbGVjdGlvbihlbGVtZW50SWQpIHsKKyAgICBkb2N1bWVudC5vbm1vdXNldXAgPSBm
dW5jdGlvbigpIHsKKyAgICAgICAgdmFyIHNlbGVjdGVkQ29udGVudCA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKGVsZW1lbnRJZCk7CisgICAgICAgIHNlbGVjdGVkQ29udGVudC5pbm5lckhUTUwg
PSB3aW5kb3cuZ2V0U2VsZWN0aW9uKCkuZ2V0UmFuZ2VBdCgwKTsKKyAgICB9Cit9CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvcmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5jc3Mg
Yi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvcmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5jc3MKaW5k
ZXggNmYwNzViNWVjOGExZjUxMDIxNWZjZjQ0MGEyZmM3YmZjMjE4NzI5ZS4uNDg3YWYwMmM2MDBl
NjdmNDE3YzQ1MzJlN2U5YzRiMDQyODJiNWRjYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFz
dC9yZWdpb25zL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3NzCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9yZXNvdXJjZXMvcmVnaW9uLXN0eWxlLmNzcwpAQCAtNjksMyArNjksMjggQEAK
ICAgICBmb250LXdlaWdodDogYm9sZDsKICAgICBjb2xvcjogcmVkOwogfQorCisuYnJlYWsgewor
ICAgIC13ZWJraXQtcmVnaW9uLWJyZWFrLWJlZm9yZTogYWx3YXlzOworICAgIGRpc3BsYXk6IGJs
b2NrOworfQorCisudG9rZW4geworICAgIGNvbG9yOiBibHVlOworICAgIGZvbnQtd2VpZ2h0OiBi
b2xkOworfQorCisuZGVzY3JpcHRpb24geworICAgIHdpZHRoOiA2MDBweDsKK30KKworLmJpZ0Jv
eCB7CisgICAgaGVpZ2h0OiAxMDBweDsKKyAgICB3aWR0aDogMzAwcHg7Cit9CisKKy5ncmV5Qmln
Qm94IHsKKyAgICBoZWlnaHQ6IDEwMHB4OworICAgIHdpZHRoOiAzMDBweDsKKyAgICBiYWNrZ3Jv
dW5kLWNvbG9yOiBsaWdodGdyZXk7Cit9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3Jl
Z2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0y
LXJlZ2lvbnMtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lYjQ5YzU1NzIxMTQ4ZmI4YzhhNzJk
YzZmOGM1OGMzYjM5ZGJiNGQyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMtZXhwZWN0ZWQuaHRt
bApAQCAtMCwwICsxLDU0IEBACis8aHRtbD4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9y
ZXNvdXJjZXMvaGVscGVyLmpzIj48L3NjcmlwdD4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQi
IGhyZWY9Ii4uL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3NzIj48L2xpbms+CisgICAgPHN0eWxl
PgorICAgICAgICAjcmVnaW9uLTEgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwor
ICAgICAgICAgICAgdG9wOiAwcHg7CisgICAgICAgIH0KKworICAgICAgICAjcmVnaW9uLTIgewor
ICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAgICAgdG9wOiAyMDBweDsK
KyAgICAgICAgfQorCisgICAgICAgICNvdXRzaWRlIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBh
YnNvbHV0ZTsKKyAgICAgICAgICAgIHRvcDogMTAwcHg7CisgICAgICAgIH0KKworICAgICAgICAj
ZGVzY3JpcHRpb24geworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICAg
ICAgdG9wOiAzMDBweDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHNjcmlwdD4KKyAg
ICAgICAgb25Nb3VzZVVwTG9nU2VsZWN0aW9uKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAgPC9z
Y3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InNlbGVjdENvbnRlbnRCeUlkcygnd29yZDEn
LCAnd29yZDInKTsiIHN0eWxlPSJtYXJnaW4tdG9wOiAwOyI+CisgICAgPGRpdiBpZD0icmVnaW9u
LTEiIGNsYXNzPSJncmV5QmlnQm94Ij4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVn
aW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDEi
IGNsYXNzPSJ0b2tlbiI+d29yZDE8L3NwYW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRl
IHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2
IGlkPSJyZWdpb24tMiIgY2xhc3M9ImdyZXlCaWdCb3giPgorICAgICAgICBpbnNpZGUgcmVnaW9u
IGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uCisgICAgICAgIDxzcGFu
IGlkPSJ3b3JkMiIgY2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4KKyAgICAgICAgaW5zaWRlIHJl
Z2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgIDwvZGl2
PgorICAgIDxkaXYgaWQ9Im91dHNpZGUiIGNsYXNzPSJiaWdCb3giPgorICAgICAgICBvdXRzaWRl
IHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbgorICAg
ICAgICBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRlIHJlZ2lvbiBvdXRzaWRl
IHJlZ2lvbgorICAgIDwvZGl2PgorICAgIDxkaXYgaWQ9ImRlc2NyaXB0aW9uIiBjbGFzcz0iZGVz
Y3JpcHRpb24iPgorICAgICAgICA8aDE+PGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMTg0MSI+QnVnICMxMjE4NDEgLSBbQ1NTIFJlZ2lvbnNdIExheW91
dCBUZXN0IGZvciBzZWxlY3RpbmcgdGV4dCBpbiAyIHJlZ2lvbnM8L2E+PC9oMT4KKyAgICAgICAg
PHA+VGhpcyB0ZXN0IGNoZWNrcyB0aGUgc2VsZWN0aW9uIGluIDIgcmVnaW9ucy4gSWYgeW91IHNl
bGVjdCBmcm9tIDxzcGFuIGNsYXNzPSJ0b2tlbiI+d29yZDE8L3NwYW4+IHRvIDxzcGFuIGNsYXNz
PSJ0b2tlbiI+d29yZDI8L3NwYW4+IHlvdSB3aWxsIHNlZSB0aGF0ICJvdXRzaWRlIHJlZ2lvbiIg
dGV4dCBpcyBub3QgaGlnaGxpZ2h0ZWQgYW5kIG5vdCBpbmNsdWRlZCBpbiB0aGUgc2VsZWN0ZWQg
Y29udGVudC48L3A+CisgICAgICAgIDxkbD4KKyAgICAgICAgICAgIDxkdD5TZWxlY3RlZCBjb250
ZW50OjwvZHQ+CisgICAgICAgICAgICA8ZGQgaWQ9InNlbGVjdGVkLWNvbnRlbnQiPjwvZGQ+Cisg
ICAgICAgIDwvZGw+CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVn
aW9ucy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9zZWxlY3Rpbmct
dGV4dC1pbi0yLXJlZ2lvbnMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iMDE3YTRmMjFlOWFmNjY1YzM0YTU2
MDViMjljNjhjOWUwODExZTk5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL3NlbGVjdGlvbi9zZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMuaHRtbApAQCAtMCww
ICsxLDM0IEBACis8aHRtbD4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMv
aGVscGVyLmpzIj48L3NjcmlwdD4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4u
L3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3NzIj48L2xpbms+CisgICAgPHNjcmlwdD4KKyAgICAg
ICAgb25Nb3VzZVVwTG9nU2VsZWN0aW9uKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAgPC9zY3Jp
cHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InNlbGVjdENvbnRlbnRCeUlkcygnd29yZDEnLCAn
d29yZDInKTsiIHN0eWxlPSJtYXJnaW4tdG9wOiAwOyI+CisgICAgPGRpdiBjbGFzcz0iZmxvd0Fy
dGljbGUiPgorICAgICAgICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lv
biBpbnNpZGUgcmVnaW9uCisgICAgICAgIDxzcGFuIGlkPSJ3b3JkMSIgY2xhc3M9InRva2VuIj53
b3JkMTwvc3Bhbj4KKyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSBy
ZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8c3BhbiBjbGFzcz0iYnJlYWsiPjwvc3Bhbj4K
KyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRl
IHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDIiIGNsYXNzPSJ0b2tlbiI+d29yZDI8L3Nw
YW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGlu
c2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJyZWdpb25BcnRpY2xlIGdy
ZXlCaWdCb3giPjwvZGl2PgorICAgIDxkaXYgY2xhc3M9ImJpZ0JveCI+CisgICAgICAgIG91dHNp
ZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uCisg
ICAgICAgIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNp
ZGUgcmVnaW9uCisgICAgPC9kaXY+CisgICAgPGRpdiBjbGFzcz0icmVnaW9uQXJ0aWNsZSBncmV5
QmlnQm94Ij48L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiI+CisgICAgICAgIDxo
MT48YSBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQx
Ij5CdWcgIzEyMTg0MSAtIFtDU1MgUmVnaW9uc10gTGF5b3V0IFRlc3QgZm9yIHNlbGVjdGluZyB0
ZXh0IGluIDIgcmVnaW9uczwvYT48L2gxPgorICAgICAgICA8cD5UaGlzIHRlc3QgY2hlY2tzIHRo
ZSBzZWxlY3Rpb24gaW4gMiByZWdpb25zLiBJZiB5b3Ugc2VsZWN0IGZyb20gPHNwYW4gY2xhc3M9
InRva2VuIj53b3JkMTwvc3Bhbj4gdG8gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4g
eW91IHdpbGwgc2VlIHRoYXQgIm91dHNpZGUgcmVnaW9uIiB0ZXh0IGlzIG5vdCBoaWdobGlnaHRl
ZCBhbmQgbm90IGluY2x1ZGVkIGluIHRoZSBzZWxlY3RlZCBjb250ZW50LjwvcD4KKyAgICAgICAg
PGRsPgorICAgICAgICAgICAgPGR0PlNlbGVjdGVkIGNvbnRlbnQ6PC9kdD4KKyAgICAgICAgICAg
IDxkZCBpZD0ic2VsZWN0ZWQtY29udGVudCI+PC9kZD4KKyAgICAgICAgPC9kbD4KKyAgICA8L2Rp
dj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213292</attachid>
            <date>2013-10-03 13:34:34 -0700</date>
            <delta_ts>2013-10-03 14:05:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121841-20131003223605.patch</filename>
            <type>text/plain</type>
            <size>7014</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2ODMwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzU5M2VlM2RhMGQzY2QzOTg0NWVm
MDI3OGMwOWY5MzVlZjAzY2FiZS4uNGUxMTZjMWY3OTBiNjdhY2U3ODNmNTBiZmEwYmMwYjgzYWFk
YzJjMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEzLTEwLTAzICBNYW51ZWwgUmVnbyBDYXNh
c25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgUmVnaW9uc10gTGF5b3V0
IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9ucworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgQWxleGFuZHJ1IENoaWN1bGl0YS4KKworICAgICAgICBBZGQgbmV3IHJlZnRlc3QgZm9yIHNl
bGVjdGluZyB0ZXh0IGluIDIgcmVnaW9ucy4gSXQgY29tcGFyZXMgdGhlCisgICAgICAgIGJlaGF2
aW9yIChoaWdobGlnaHRlZCB0ZXh0IGFuZCBzZWxlY3RlZCBjb250ZW50KSBpbiByZWdpb25zIGFu
ZCBhYnNvbHV0ZQorICAgICAgICBwb3NpdGlvbnMuCisKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMv
cmVzb3VyY2VzL2hlbHBlci5qczogQWRkIG5ldyBmdW5jdGlvbiB0byBzZXQgc2VsZWN0ZWQKKyAg
ICAgICAgY29udGVudCBpbiBhbiBlbGVtZW50IG9ubW91c2V1cC4KKyAgICAgICAgKG9uTW91c2VV
cExvZ1NlbGVjdGlvbi5kb2N1bWVudC5vbm1vdXNldXApOgorICAgICAgICAob25Nb3VzZVVwTG9n
U2VsZWN0aW9uKToKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvcmVzb3VyY2VzL3JlZ2lvbi1zdHls
ZS5jc3M6IERlZmluZSBzb21lIHN0eWxlcyB0aGF0IGNvdWxkCisgICAgICAgIGJlIHJldXNlZCBp
biBvdGhlciB0ZXN0cy4KKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGlu
Zy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1sOgorICAgICAgICBBZGRlZC4KKyAgICAg
ICAgKiBmYXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy5o
dG1sOiBBZGRlZC4KKwogMjAxMy0xMC0wMiAgSGFucyBNdWxsZXIgIDxobXVsbGVyQGFkb2JlLmNv
bT4KIAogICAgICAgICBbQ1NTIFNoYXBlc10gSW1wbGVtZW50IHRoZSBzaGFwZS1pbWFnZS10aHJl
c2hvbGQgcHJvcGVydHkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNv
dXJjZXMvaGVscGVyLmpzIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Jlc291cmNlcy9oZWxw
ZXIuanMKaW5kZXggNmNmN2QzZjZhZjNhZDAyNjhmNjAxMzhiMDcyM2UzZGViNDJkODg1Ny4uZDE5
MTMzYjkxZmJkMmQ5YmVkMDFlNTNmYTc3NGYyODNiM2U1MTY5OSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvZmFzdC9yZWdpb25zL3Jlc291cmNlcy9oZWxwZXIuanMKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9yZWdpb25zL3Jlc291cmNlcy9oZWxwZXIuanMKQEAgLTI0MCwzICsyNDAsMTAgQEAgZnVu
Y3Rpb24gbW91c2VDbGljayhwb3NpdGlvblgsIHBvc2l0aW9uWSkgewogICAgIGV2ZW50U2VuZGVy
Lm1vdXNlRG93bigpOwogICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKIH0KKworZnVuY3Rpb24g
b25Nb3VzZVVwTG9nU2VsZWN0aW9uKGVsZW1lbnRJZCkgeworICAgIGRvY3VtZW50Lm9ubW91c2V1
cCA9IGZ1bmN0aW9uKCkgeworICAgICAgICB2YXIgc2VsZWN0ZWRDb250ZW50ID0gZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoZWxlbWVudElkKTsKKyAgICAgICAgc2VsZWN0ZWRDb250ZW50LmlubmVy
SFRNTCA9IHdpbmRvdy5nZXRTZWxlY3Rpb24oKS5nZXRSYW5nZUF0KDApOworICAgIH0KK30KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvcmVnaW9uLXN0eWxl
LmNzcyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9yZXNvdXJjZXMvcmVnaW9uLXN0eWxlLmNz
cwppbmRleCA2ZjA3NWI1ZWM4YTFmNTEwMjE1ZmNmNDQwYTJmYzdiZmMyMTg3MjllLi40ODdhZjAy
YzYwMGU2N2Y0MTdjNDUzMmU3ZTljNGIwNDI4MmI1ZGNjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9mYXN0L3JlZ2lvbnMvcmVzb3VyY2VzL3JlZ2lvbi1zdHlsZS5jc3MKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9yZWdpb25zL3Jlc291cmNlcy9yZWdpb24tc3R5bGUuY3NzCkBAIC02OSwzICs2OSwy
OCBAQAogICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgIGNvbG9yOiByZWQ7CiB9CisKKy5icmVh
ayB7CisgICAgLXdlYmtpdC1yZWdpb24tYnJlYWstYmVmb3JlOiBhbHdheXM7CisgICAgZGlzcGxh
eTogYmxvY2s7Cit9CisKKy50b2tlbiB7CisgICAgY29sb3I6IGJsdWU7CisgICAgZm9udC13ZWln
aHQ6IGJvbGQ7Cit9CisKKy5kZXNjcmlwdGlvbiB7CisgICAgd2lkdGg6IDYwMHB4OworfQorCisu
YmlnQm94IHsKKyAgICBoZWlnaHQ6IDEwMHB4OworICAgIHdpZHRoOiAzMDBweDsKK30KKworLmdy
ZXlCaWdCb3ggeworICAgIGhlaWdodDogMTAwcHg7CisgICAgd2lkdGg6IDMwMHB4OworICAgIGJh
Y2tncm91bmQtY29sb3I6IGxpZ2h0Z3JleTsKK30KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9zZWxlY3Rpb24vc2VsZWN0aW5nLXRleHQtaW4tMi1yZWdpb25zLWV4cGVjdGVk
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0
LWluLTItcmVnaW9ucy1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg3ODhmNzZmNTY3Mzk1NzZm
OWU1YjA0YWJhMGQxNTcxNTQxMmNjNjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L3JlZ2lvbnMvc2VsZWN0aW9uL3NlbGVjdGluZy10ZXh0LWluLTItcmVnaW9ucy1leHBlY3Rl
ZC5odG1sCkBAIC0wLDAgKzEsNTUgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4K
KyAgICA8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL2hlbHBlci5qcyI+PC9zY3JpcHQ+CisgICAg
PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi9yZXNvdXJjZXMvcmVnaW9uLXN0eWxlLmNz
cyI+PC9saW5rPgorICAgIDxzdHlsZT4KKyAgICAgICAgI3JlZ2lvbi0xIHsKKyAgICAgICAgICAg
IHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgICAgIHRvcDogMHB4OworICAgICAgICB9CisK
KyAgICAgICAgI3JlZ2lvbi0yIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAg
ICAgICAgICAgIHRvcDogMjAwcHg7CisgICAgICAgIH0KKworICAgICAgICAjb3V0c2lkZSB7Cisg
ICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgICAgICB0b3A6IDEwMHB4Owor
ICAgICAgICB9CisKKyAgICAgICAgI2Rlc2NyaXB0aW9uIHsKKyAgICAgICAgICAgIHBvc2l0aW9u
OiBhYnNvbHV0ZTsKKyAgICAgICAgICAgIHRvcDogMzAwcHg7CisgICAgICAgIH0KKyAgICA8L3N0
eWxlPgorICAgIDxzY3JpcHQ+CisgICAgICAgIG9uTW91c2VVcExvZ1NlbGVjdGlvbigic2VsZWN0
ZWQtY29udGVudCIpOworICAgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJzZWxl
Y3RDb250ZW50QnlJZHMoJ3dvcmQxJywgJ3dvcmQyJyk7IiBzdHlsZT0ibWFyZ2luLXRvcDogMDsi
PgorICAgIDxkaXYgaWQ9InJlZ2lvbi0xIiBjbGFzcz0iZ3JleUJpZ0JveCI+CisgICAgICAgIGlu
c2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24KKyAg
ICAgICAgPHNwYW4gaWQ9IndvcmQxIiBjbGFzcz0idG9rZW4iPndvcmQxPC9zcGFuPgorICAgICAg
ICBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9u
CisgICAgPC9kaXY+CisgICAgPGRpdiBpZD0icmVnaW9uLTIiIGNsYXNzPSJncmV5QmlnQm94Ij4K
KyAgICAgICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRl
IHJlZ2lvbgorICAgICAgICA8c3BhbiBpZD0id29yZDIiIGNsYXNzPSJ0b2tlbiI+d29yZDI8L3Nw
YW4+CisgICAgICAgIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGlu
c2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJvdXRzaWRlIiBjbGFzcz0iYmln
Qm94Ij4KKyAgICAgICAgb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdp
b24gb3V0c2lkZSByZWdpb24KKyAgICAgICAgb3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24g
b3V0c2lkZSByZWdpb24gb3V0c2lkZSByZWdpb24KKyAgICA8L2Rpdj4KKyAgICA8ZGl2IGlkPSJk
ZXNjcmlwdGlvbiIgY2xhc3M9ImRlc2NyaXB0aW9uIj4KKyAgICAgICAgPGgxPjxhIGhyZWY9Imh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjE4NDEiPkJ1ZyAjMTIxODQx
IC0gW0NTUyBSZWdpb25zXSBMYXlvdXQgVGVzdCBmb3Igc2VsZWN0aW5nIHRleHQgaW4gMiByZWdp
b25zPC9hPjwvaDE+CisgICAgICAgIDxwPlRoaXMgdGVzdCBjaGVja3MgdGhlIHNlbGVjdGlvbiBp
biAyIHJlZ2lvbnMuIElmIHlvdSBzZWxlY3QgZnJvbSA8c3BhbiBjbGFzcz0idG9rZW4iPndvcmQx
PC9zcGFuPiB0byA8c3BhbiBjbGFzcz0idG9rZW4iPndvcmQyPC9zcGFuPiB5b3Ugd2lsbCBzZWUg
dGhhdCAib3V0c2lkZSByZWdpb24iIHRleHQgaXMgbm90IGhpZ2hsaWdodGVkIGFuZCBub3QgaW5j
bHVkZWQgaW4gdGhlIHNlbGVjdGVkIGNvbnRlbnQuPC9wPgorICAgICAgICA8ZGw+CisgICAgICAg
ICAgICA8ZHQ+U2VsZWN0ZWQgY29udGVudDo8L2R0PgorICAgICAgICAgICAgPGRkIGlkPSJzZWxl
Y3RlZC1jb250ZW50Ij48L2RkPgorICAgICAgICA8L2RsPgorICAgIDwvZGl2PgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3NlbGVjdGlvbi9z
ZWxlY3RpbmctdGV4dC1pbi0yLXJlZ2lvbnMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9u
cy9zZWxlY3Rpb24vc2VsZWN0aW5nLXRleHQtaW4tMi1yZWdpb25zLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
M2FmMjNhNmJiZGFlZGQzN2Q0NDZhYzYzZmJlNTEwOTY5OThmZmUxMwotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zZWxlY3Rpb24vc2VsZWN0aW5nLXRleHQtaW4t
Mi1yZWdpb25zLmh0bWwKQEAgLTAsMCArMSwzNSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvaGVscGVyLmpzIj48L3Njcmlw
dD4KKyAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uL3Jlc291cmNlcy9yZWdpb24t
c3R5bGUuY3NzIj48L2xpbms+CisgICAgPHNjcmlwdD4KKyAgICAgICAgb25Nb3VzZVVwTG9nU2Vs
ZWN0aW9uKCJzZWxlY3RlZC1jb250ZW50Iik7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9k
eSBvbmxvYWQ9InNlbGVjdENvbnRlbnRCeUlkcygnd29yZDEnLCAnd29yZDInKTsiIHN0eWxlPSJt
YXJnaW4tdG9wOiAwOyI+CisgICAgPGRpdiBjbGFzcz0iZmxvd0FydGljbGUiPgorICAgICAgICBp
bnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uCisg
ICAgICAgIDxzcGFuIGlkPSJ3b3JkMSIgY2xhc3M9InRva2VuIj53b3JkMTwvc3Bhbj4KKyAgICAg
ICAgaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lv
bgorICAgICAgICA8c3BhbiBjbGFzcz0iYnJlYWsiPjwvc3Bhbj4KKyAgICAgICAgaW5zaWRlIHJl
Z2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24gaW5zaWRlIHJlZ2lvbgorICAgICAgICA8
c3BhbiBpZD0id29yZDIiIGNsYXNzPSJ0b2tlbiI+d29yZDI8L3NwYW4+CisgICAgICAgIGluc2lk
ZSByZWdpb24gaW5zaWRlIHJlZ2lvbiBpbnNpZGUgcmVnaW9uIGluc2lkZSByZWdpb24KKyAgICA8
L2Rpdj4KKyAgICA8ZGl2IGNsYXNzPSJyZWdpb25BcnRpY2xlIGdyZXlCaWdCb3giPjwvZGl2Pgor
ICAgIDxkaXYgY2xhc3M9ImJpZ0JveCI+CisgICAgICAgIG91dHNpZGUgcmVnaW9uIG91dHNpZGUg
cmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uCisgICAgICAgIG91dHNpZGUgcmVn
aW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uIG91dHNpZGUgcmVnaW9uCisgICAgPC9k
aXY+CisgICAgPGRpdiBjbGFzcz0icmVnaW9uQXJ0aWNsZSBncmV5QmlnQm94Ij48L2Rpdj4KKyAg
ICA8ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiI+CisgICAgICAgIDxoMT48YSBocmVmPSJodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIxODQxIj5CdWcgIzEyMTg0MSAtIFtD
U1MgUmVnaW9uc10gTGF5b3V0IFRlc3QgZm9yIHNlbGVjdGluZyB0ZXh0IGluIDIgcmVnaW9uczwv
YT48L2gxPgorICAgICAgICA8cD5UaGlzIHRlc3QgY2hlY2tzIHRoZSBzZWxlY3Rpb24gaW4gMiBy
ZWdpb25zLiBJZiB5b3Ugc2VsZWN0IGZyb20gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMTwvc3Bh
bj4gdG8gPHNwYW4gY2xhc3M9InRva2VuIj53b3JkMjwvc3Bhbj4geW91IHdpbGwgc2VlIHRoYXQg
Im91dHNpZGUgcmVnaW9uIiB0ZXh0IGlzIG5vdCBoaWdobGlnaHRlZCBhbmQgbm90IGluY2x1ZGVk
IGluIHRoZSBzZWxlY3RlZCBjb250ZW50LjwvcD4KKyAgICAgICAgPGRsPgorICAgICAgICAgICAg
PGR0PlNlbGVjdGVkIGNvbnRlbnQ6PC9kdD4KKyAgICAgICAgICAgIDxkZCBpZD0ic2VsZWN0ZWQt
Y29udGVudCI+PC9kZD4KKyAgICAgICAgPC9kbD4KKyAgICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRt
bD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>