<?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>101185</bug_id>
          
          <creation_ts>2012-11-04 23:14:08 -0800</creation_ts>
          <short_desc>[GTK] accessibility/svg-remote-element.html is failing</short_desc>
          <delta_ts>2013-10-30 05:32:58 -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>WebKitGTK</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>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jdiggs</cc>
    
    <cc>k.czech</cc>
    
    <cc>mario</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>758254</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-11-04 23:14:08 -0800</bug_when>
    <thetext>http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&amp;tests=accessibility%2Fsvg-remote-element.html

Here&apos;s the diff:
--- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/accessibility/svg-remote-element-expected.txt 
+++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/accessibility/svg-remote-element-actual.txt 
@@ -9,29 +9,29 @@
 PASS successfullyParsed is true
 
 TEST COMPLETE
-container location: (7, 43)
-Face role: AXRole: AXButton
-Face label: AXDescription: face
-FaceX: 0
-FaceY: 0
+container location: (-335886513, -16294.5)
+Face role: AXRole: AXUnknown
+Face label: 
+FaceX: 1
+FaceY: 1
 
 
-Eye role: AXRole: AXButton
-Eye label: AXDescription: left-eye
-EyeX: 103
-EyeY: 148
+Eye role: AXRole: AXUnknown
+Eye label: 
+EyeX: 1
+EyeY: 1
 
 
-Nose role: AXRole: AXButton
-Nose label: AXDescription: nose
-NoseX: 193
-NoseY: 206
+Nose role: AXRole: AXUnknown
+Nose label: 
+NoseX: 1
+NoseY: 1
 
 
-Mouth role: AXRole: AXButton
-Mouth label: AXDescription: smile
-MouthX: 115
-MouthY: 274.5
+Mouth role: AXRole: AXUnknown
+Mouth label: 
+MouthX: 1
+MouthY: 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943032</commentid>
    <comment_count>1</comment_count>
      <attachid>215039</attachid>
    <who name="Rob Płóciennik">r.plociennik</who>
    <bug_when>2013-10-24 02:11:13 -0700</bug_when>
    <thetext>Created attachment 215039
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943083</commentid>
    <comment_count>2</comment_count>
      <attachid>215055</attachid>
    <who name="Rob Płóciennik">r.plociennik</who>
    <bug_when>2013-10-24 05:31:55 -0700</bug_when>
    <thetext>Created attachment 215055
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944823</commentid>
    <comment_count>3</comment_count>
      <attachid>215483</attachid>
    <who name="Rob Płóciennik">r.plociennik</who>
    <bug_when>2013-10-30 01:32:11 -0700</bug_when>
    <thetext>Created attachment 215483
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944828</commentid>
    <comment_count>4</comment_count>
      <attachid>215483</attachid>
    <who name="Rob Płóciennik">r.plociennik</who>
    <bug_when>2013-10-30 02:00:36 -0700</bug_when>
    <thetext>Comment on attachment 215483
Proposed patch

Could someone from GTK take a look, please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944872</commentid>
    <comment_count>5</comment_count>
      <attachid>215483</attachid>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2013-10-30 05:03:23 -0700</bug_when>
    <thetext>Comment on attachment 215483
Proposed patch

Sounds good to me too</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944876</commentid>
    <comment_count>6</comment_count>
      <attachid>215483</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-30 05:32:56 -0700</bug_when>
    <thetext>Comment on attachment 215483
Proposed patch

Clearing flags on attachment: 215483

Committed r158267: &lt;http://trac.webkit.org/changeset/158267&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944877</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-30 05:32:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215039</attachid>
            <date>2013-10-24 02:11:13 -0700</date>
            <delta_ts>2013-10-24 05:31:55 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>101185.patch</filename>
            <type>text/plain</type>
            <size>6892</size>
            <attacher name="Rob Płóciennik">r.plociennik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYmNjZTIxLi5jNDE3MDNkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMTAt
MjMgIFJvYmVydCBQbG9jaWVubmlrICA8ci5wbG9jaWVubmlrQHNhbXN1bmcuY29tPgorCisgICAg
ICAgIFtHVEtdIGFjY2Vzc2liaWxpdHkvc3ZnLXJlbW90ZS1lbGVtZW50Lmh0bWwgaXMgZmFpbGlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxMTg1
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJvdmlk
ZWQgbmV3IHRlc3QgZXhwZWN0YXRpb25zIHNpbmNlIHJlc3VsdGluZyBkaXNjcmVwYW5jaWVzIGFy
ZSBiZWxpZXZlZCB0byBiZQorICAgICAgICBwbGF0Zm9ybSByZWxhdGVkLgorCisgICAgICAgICog
cGxhdGZvcm0vZ3RrLXdrMi9UZXN0RXhwZWN0YXRpb25zOiBUaGUgdGVzdCBpcyBubyBsb25nZXIg
ZmFpbGluZy4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9zdmctcmVtb3Rl
LWVsZW1lbnQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVz
dEV4cGVjdGF0aW9uczogVGhlIHRlc3QgaXMgbm8gbG9uZ2VyIGZhaWxpbmcuCisKIDIwMTMtMTAt
MjMgIEtyenlzenRvZiBXb2xhbnNraSAgPGsud29sYW5za2lAc2Ftc3VuZy5jb20+CiAKICAgICAg
ICAgW0dUS10gYWNjZXNzaWJpbGl0eS9zZWxmLXJlZmVyZW5jaW5nLWFyaWEtbGFiZWxsZWRieS5o
dG1sIGlzIGZhaWxpbmcKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVj
dGF0aW9ucwppbmRleCAzNTRlZmJiLi5lYTc3MDA0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGstd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrLXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC0zMzEsNyArMzMxLDYgQEAgd2Via2l0Lm9y
Zy9iLzEwNjMzOCBhY2Nlc3NpYmlsaXR5L2FyaWEtaGlkZGVuLXVwZGF0ZXMtYWxsZGVzY2VuZGFu
dHMuaHRtbCBbIEZhaWwKIHdlYmtpdC5vcmcvYi8xMDYzNDAgYWNjZXNzaWJpbGl0eS9pbWctZmFs
bHNiYWNrLXRvLXRpdGxlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMTY5NzAgYWNj
ZXNzaWJpbGl0eS9tdWx0aXNlbGVjdC1saXN0LXJlcG9ydHMtYWN0aXZlLW9wdGlvbi5odG1sIFsg
RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMTE2OTcxIGFjY2Vzc2liaWxpdHkvcG9vcmx5LWZvcm1l
ZC1hcmlhLXRhYmxlLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xMDYzNDYgYWNjZXNz
aWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBbIEZhaWx1cmUgXQogCiAjIHN2Zy8gZmFp
bHVyZXMKIHdlYmtpdC5vcmcvYi80MjQ1NyBzdmcvY3VzdG9tL2VtYmVkZGVkLXN2Zy1hbGxvd2Vk
LWluLWRhc2hib2FyZC54bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnMKaW5kZXggM2E5NjUxNC4uMDhkNDRjOCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTg3Myw3ICs4NzMsNiBAQCB3ZWJraXQub3Jn
L2IvOTgzNjMgYWNjZXNzaWJpbGl0eS9jYW52YXMtZmFsbGJhY2stY29udGVudC0yLmh0bWwgWyBG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MSBhY2Nlc3NpYmlsaXR5L2xvYWRpbmctaWZyYW1l
LXVwZGF0ZXMtYXh0cmVlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MiBhY2Nl
c3NpYmlsaXR5L29uY2xpY2staGFuZGxlcnMuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9i
Lzk4Mzc1IGFjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sIFsgRmFp
bHVyZSBdCi13ZWJraXQub3JnL2IvMTAxMTg1IGFjY2Vzc2liaWxpdHkvc3ZnLXJlbW90ZS1lbGVt
ZW50Lmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3NyBhY2Nlc3NpYmlsaXR5L3Rl
eHRhcmVhLWluc2VydGlvbi1wb2ludC1saW5lLW51bWJlci5odG1sIFsgRmFpbHVyZSBdCiB3ZWJr
aXQub3JnL2IvOTgzNzggYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1saW5lLWZvci1pbmRleC5odG1s
IFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNzkgYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1z
ZWxlY3RlZC10ZXh0LXJhbmdlLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3N2Zy1yZW1vdGUtZWxlbWVudC1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9zdmctcmVtb3Rl
LWVsZW1lbnQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjVhMTFmNjAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNj
ZXNzaWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzUg
QEAKKworVGhpcyB0ZXN0IGVuc3VyZXMgdGhhdCBhY2Nlc3NpYmlsaXR5IGVsZW1lbnRzIGNhbiBi
ZSBjcmVhdGVkIG91dCBvZiB3aGF0IGEgcmVtb3RlIFNWRyBpbWFnZSBkZWZpbmVzLgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworY29udGFpbmVyIGxvY2F0aW9uOiAoNywgNykKK0Zh
Y2Ugcm9sZTogQVhSb2xlOiBBWEJ1dHRvbgorRmFjZSBsYWJlbDogQVhEZXNjcmlwdGlvbjogZmFj
ZQorRmFjZVg6IDAKK0ZhY2VZOiAwCisKKworRXllIHJvbGU6IEFYUm9sZTogQVhCdXR0b24KK0V5
ZSBsYWJlbDogQVhEZXNjcmlwdGlvbjogbGVmdC1leWUKK0V5ZVg6IDEwMworRXllWTogMTQ4CisK
KworTm9zZSByb2xlOiBBWFJvbGU6IEFYQnV0dG9uCitOb3NlIGxhYmVsOiBBWERlc2NyaXB0aW9u
OiBub3NlCitOb3NlWDogMTkzCitOb3NlWTogMjA2CisKKworTW91dGggcm9sZTogQVhSb2xlOiBB
WEJ1dHRvbgorTW91dGggbGFiZWw6IEFYRGVzY3JpcHRpb246IHNtaWxlCitNb3V0aFg6IDExNgor
TW91dGhZOiAyNzYKKworCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1Qg
Q09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGM3MjUwNjQuLmNmZjQwYmMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysg
Yi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMy0xMC0yMyAgUm9iZXJ0IFBs
b2NpZW5uaWsgIDxyLnBsb2NpZW5uaWtAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0dUS10gYWNj
ZXNzaWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDExODUKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnRlZCBtaXNzaW5n
IG1ldGhvZHMgYnkgbWltaWNpbmcgZXhpc3RpbmcgZnVuY3Rpb25hbGl0eSBpbgorICAgICAgICBB
Y2Nlc3NpYmlsaXR5T2JqZWN0OjpjbGlja1BvaW50KCkgdXNpbmcgYXZhaWxhYmxlIEFUSyBBUEku
CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0
ay5jcHA6CisgICAgICAgIChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WCk6IElt
cGxlbWVudGVkLgorICAgICAgICAoQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkp
OiBJbXBsZW1lbnRlZC4KKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxl
L2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcDoKKyAgICAgICAgKFdUUjo6QWNjZXNz
aWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFgpOiBJbXBsZW1lbnRlZC4KKyAgICAgICAgKFdU
Ujo6QWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkpOiBJbXBsZW1lbnRlZC4KKwog
MjAxMy0xMC0yMiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAg
ICAgICBEYXNoYm9hcmQgcmVwYWludHMgY29uc3RhbnRseQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwIGIvVG9vbHMvRHVt
cFJlbmRlclRyZWUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwCmluZGV4IDViMzJk
YjIuLjE4MmEzOTggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2F0ay9BY2Nlc3Np
YmlsaXR5VUlFbGVtZW50QXRrLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9hdGsvQWNj
ZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKQEAgLTczOSwxNCArNzM5LDMwIEBAIGRvdWJsZSBB
Y2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWlnaHQoKQogCiBkb3VibGUgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6Y2xpY2tQb2ludFgoKQogewotICAgIC8vIE5vdGU6IFRoaXMgaXMgbm90IHNvbWV0
aGluZyB3ZSBoYXZlIGluIEFUSy4KLSAgICByZXR1cm4gMDsKKyAgICBpZiAoIUFUS19JU19DT01Q
T05FTlQobV9lbGVtZW50KSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpbnQgeCwgeTsKKyAg
ICBhdGtfY29tcG9uZW50X2dldF9wb3NpdGlvbihBVEtfQ09NUE9ORU5UKG1fZWxlbWVudCksICZ4
LCAmeSwgQVRLX1hZX1dJTkRPVyk7CisKKyAgICBpbnQgd2lkdGgsIGhlaWdodDsKKyAgICBhdGtf
Y29tcG9uZW50X2dldF9zaXplKEFUS19DT01QT05FTlQobV9lbGVtZW50KSwgJndpZHRoLCAmaGVp
Z2h0KTsKKworICAgIHJldHVybiB4ICsgd2lkdGggLyAyLjA7CiB9CiAKIGRvdWJsZSBBY2Nlc3Np
YmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WSgpCiB7Ci0gICAgLy8gTm90ZTogVGhpcyBpcyBu
b3Qgc29tZXRoaW5nIHdlIGhhdmUgaW4gQVRLLgotICAgIHJldHVybiAwOworICAgIGlmICghQVRL
X0lTX0NPTVBPTkVOVChtX2VsZW1lbnQpKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGludCB4
LCB5OworICAgIGF0a19jb21wb25lbnRfZ2V0X3Bvc2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVt
ZW50KSwgJngsICZ5LCBBVEtfWFlfV0lORE9XKTsKKworICAgIGludCB3aWR0aCwgaGVpZ2h0Owor
ICAgIGF0a19jb21wb25lbnRfZ2V0X3NpemUoQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQpLCAmd2lk
dGgsICZoZWlnaHQpOworCisgICAgcmV0dXJuIHkgKyBoZWlnaHQgLyAyLjA7CiB9CiAKIEpTU3Ry
aW5nUmVmIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6Om9yaWVudGF0aW9uKCkgY29uc3QKZGlmZiAt
LWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvYXRrL0FjY2Vzc2li
aWxpdHlVSUVsZW1lbnRBdGsuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKaW5kZXggMDk2YTBlYS4uMTA3
ODNlOCAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9h
dGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1
bm5lci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKQEAg
LTg2NCwxNCArODY0LDMwIEBAIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWlnaHQo
KQogCiBkb3VibGUgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFgoKQogewotICAg
IC8vIEZJWE1FOiBpbXBsZW1lbnQKLSAgICByZXR1cm4gMDsKKyAgICBpZiAoIUFUS19JU19DT01Q
T05FTlQobV9lbGVtZW50LmdldCgpKSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpbnQgeCwg
eTsKKyAgICBhdGtfY29tcG9uZW50X2dldF9wb3NpdGlvbihBVEtfQ09NUE9ORU5UKG1fZWxlbWVu
dC5nZXQoKSksICZ4LCAmeSwgQVRLX1hZX1dJTkRPVyk7CisKKyAgICBpbnQgd2lkdGgsIGhlaWdo
dDsKKyAgICBhdGtfY29tcG9uZW50X2dldF9zaXplKEFUS19DT01QT05FTlQobV9lbGVtZW50Lmdl
dCgpKSwgJndpZHRoLCAmaGVpZ2h0KTsKKworICAgIHJldHVybiB4ICsgd2lkdGggLyAyLjA7CiB9
CiAKIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WSgpCiB7Ci0gICAg
Ly8gRklYTUU6IGltcGxlbWVudAotICAgIHJldHVybiAwOworICAgIGlmICghQVRLX0lTX0NPTVBP
TkVOVChtX2VsZW1lbnQuZ2V0KCkpKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGludCB4LCB5
OworICAgIGF0a19jb21wb25lbnRfZ2V0X3Bvc2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVtZW50
LmdldCgpKSwgJngsICZ5LCBBVEtfWFlfV0lORE9XKTsKKworICAgIGludCB3aWR0aCwgaGVpZ2h0
OworICAgIGF0a19jb21wb25lbnRfZ2V0X3NpemUoQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQuZ2V0
KCkpLCAmd2lkdGgsICZoZWlnaHQpOworCisgICAgcmV0dXJuIHkgKyBoZWlnaHQgLyAyLjA7CiB9
CiAKIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjppbnRWYWx1ZSgpIGNvbnN0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215055</attachid>
            <date>2013-10-24 05:31:55 -0700</date>
            <delta_ts>2013-10-30 01:35:10 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>101185.patch</filename>
            <type>text/plain</type>
            <size>6892</size>
            <attacher name="Rob Płóciennik">r.plociennik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjYmNjZTIxLi5jNDE3MDNkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMTAt
MjMgIFJvYmVydCBQbG9jaWVubmlrICA8ci5wbG9jaWVubmlrQHNhbXN1bmcuY29tPgorCisgICAg
ICAgIFtHVEtdIGFjY2Vzc2liaWxpdHkvc3ZnLXJlbW90ZS1lbGVtZW50Lmh0bWwgaXMgZmFpbGlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxMTg1
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJvdmlk
ZWQgbmV3IHRlc3QgZXhwZWN0YXRpb25zIHNpbmNlIHJlc3VsdGluZyBkaXNjcmVwYW5jaWVzIGFy
ZSBiZWxpZXZlZCB0byBiZQorICAgICAgICBwbGF0Zm9ybSByZWxhdGVkLgorCisgICAgICAgICog
cGxhdGZvcm0vZ3RrLXdrMi9UZXN0RXhwZWN0YXRpb25zOiBUaGUgdGVzdCBpcyBubyBsb25nZXIg
ZmFpbGluZy4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9zdmctcmVtb3Rl
LWVsZW1lbnQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVz
dEV4cGVjdGF0aW9uczogVGhlIHRlc3QgaXMgbm8gbG9uZ2VyIGZhaWxpbmcuCisKIDIwMTMtMTAt
MjMgIEtyenlzenRvZiBXb2xhbnNraSAgPGsud29sYW5za2lAc2Ftc3VuZy5jb20+CiAKICAgICAg
ICAgW0dUS10gYWNjZXNzaWJpbGl0eS9zZWxmLXJlZmVyZW5jaW5nLWFyaWEtbGFiZWxsZWRieS5o
dG1sIGlzIGZhaWxpbmcKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVj
dGF0aW9ucwppbmRleCAzNTRlZmJiLi5lYTc3MDA0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGstd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrLXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC0zMzEsNyArMzMxLDYgQEAgd2Via2l0Lm9y
Zy9iLzEwNjMzOCBhY2Nlc3NpYmlsaXR5L2FyaWEtaGlkZGVuLXVwZGF0ZXMtYWxsZGVzY2VuZGFu
dHMuaHRtbCBbIEZhaWwKIHdlYmtpdC5vcmcvYi8xMDYzNDAgYWNjZXNzaWJpbGl0eS9pbWctZmFs
bHNiYWNrLXRvLXRpdGxlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMTY5NzAgYWNj
ZXNzaWJpbGl0eS9tdWx0aXNlbGVjdC1saXN0LXJlcG9ydHMtYWN0aXZlLW9wdGlvbi5odG1sIFsg
RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMTE2OTcxIGFjY2Vzc2liaWxpdHkvcG9vcmx5LWZvcm1l
ZC1hcmlhLXRhYmxlLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xMDYzNDYgYWNjZXNz
aWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBbIEZhaWx1cmUgXQogCiAjIHN2Zy8gZmFp
bHVyZXMKIHdlYmtpdC5vcmcvYi80MjQ1NyBzdmcvY3VzdG9tL2VtYmVkZGVkLXN2Zy1hbGxvd2Vk
LWluLWRhc2hib2FyZC54bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnMKaW5kZXggM2E5NjUxNC4uMDhkNDRjOCAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTg3Myw3ICs4NzMsNiBAQCB3ZWJraXQub3Jn
L2IvOTgzNjMgYWNjZXNzaWJpbGl0eS9jYW52YXMtZmFsbGJhY2stY29udGVudC0yLmh0bWwgWyBG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MSBhY2Nlc3NpYmlsaXR5L2xvYWRpbmctaWZyYW1l
LXVwZGF0ZXMtYXh0cmVlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MiBhY2Nl
c3NpYmlsaXR5L29uY2xpY2staGFuZGxlcnMuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9i
Lzk4Mzc1IGFjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sIFsgRmFp
bHVyZSBdCi13ZWJraXQub3JnL2IvMTAxMTg1IGFjY2Vzc2liaWxpdHkvc3ZnLXJlbW90ZS1lbGVt
ZW50Lmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3NyBhY2Nlc3NpYmlsaXR5L3Rl
eHRhcmVhLWluc2VydGlvbi1wb2ludC1saW5lLW51bWJlci5odG1sIFsgRmFpbHVyZSBdCiB3ZWJr
aXQub3JnL2IvOTgzNzggYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1saW5lLWZvci1pbmRleC5odG1s
IFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNzkgYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1z
ZWxlY3RlZC10ZXh0LXJhbmdlLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3N2Zy1yZW1vdGUtZWxlbWVudC1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9zdmctcmVtb3Rl
LWVsZW1lbnQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjVhMTFmNjAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNj
ZXNzaWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzUg
QEAKKworVGhpcyB0ZXN0IGVuc3VyZXMgdGhhdCBhY2Nlc3NpYmlsaXR5IGVsZW1lbnRzIGNhbiBi
ZSBjcmVhdGVkIG91dCBvZiB3aGF0IGEgcmVtb3RlIFNWRyBpbWFnZSBkZWZpbmVzLgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworY29udGFpbmVyIGxvY2F0aW9uOiAoNywgNykKK0Zh
Y2Ugcm9sZTogQVhSb2xlOiBBWEJ1dHRvbgorRmFjZSBsYWJlbDogQVhEZXNjcmlwdGlvbjogZmFj
ZQorRmFjZVg6IDAKK0ZhY2VZOiAwCisKKworRXllIHJvbGU6IEFYUm9sZTogQVhCdXR0b24KK0V5
ZSBsYWJlbDogQVhEZXNjcmlwdGlvbjogbGVmdC1leWUKK0V5ZVg6IDEwMworRXllWTogMTQ4CisK
KworTm9zZSByb2xlOiBBWFJvbGU6IEFYQnV0dG9uCitOb3NlIGxhYmVsOiBBWERlc2NyaXB0aW9u
OiBub3NlCitOb3NlWDogMTkzCitOb3NlWTogMjA2CisKKworTW91dGggcm9sZTogQVhSb2xlOiBB
WEJ1dHRvbgorTW91dGggbGFiZWw6IEFYRGVzY3JpcHRpb246IHNtaWxlCitNb3V0aFg6IDExNgor
TW91dGhZOiAyNzYKKworCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1Qg
Q09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IGM3MjUwNjQuLmNmZjQwYmMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysg
Yi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMy0xMC0yMyAgUm9iZXJ0IFBs
b2NpZW5uaWsgIDxyLnBsb2NpZW5uaWtAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0dUS10gYWNj
ZXNzaWJpbGl0eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDExODUKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnRlZCBtaXNzaW5n
IG1ldGhvZHMgYnkgbWltaWNpbmcgZXhpc3RpbmcgZnVuY3Rpb25hbGl0eSBpbgorICAgICAgICBB
Y2Nlc3NpYmlsaXR5T2JqZWN0OjpjbGlja1BvaW50KCkgdXNpbmcgYXZhaWxhYmxlIEFUSyBBUEku
CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0
ay5jcHA6CisgICAgICAgIChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WCk6IElt
cGxlbWVudGVkLgorICAgICAgICAoQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkp
OiBJbXBsZW1lbnRlZC4KKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxl
L2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcDoKKyAgICAgICAgKFdUUjo6QWNjZXNz
aWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFgpOiBJbXBsZW1lbnRlZC4KKyAgICAgICAgKFdU
Ujo6QWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkpOiBJbXBsZW1lbnRlZC4KKwog
MjAxMy0xMC0yMiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAg
ICAgICBEYXNoYm9hcmQgcmVwYWludHMgY29uc3RhbnRseQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwIGIvVG9vbHMvRHVt
cFJlbmRlclRyZWUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwCmluZGV4IDViMzJk
YjIuLjE4MmEzOTggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2F0ay9BY2Nlc3Np
YmlsaXR5VUlFbGVtZW50QXRrLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9hdGsvQWNj
ZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKQEAgLTczOSwxNCArNzM5LDMwIEBAIGRvdWJsZSBB
Y2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWlnaHQoKQogCiBkb3VibGUgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6Y2xpY2tQb2ludFgoKQogewotICAgIC8vIE5vdGU6IFRoaXMgaXMgbm90IHNvbWV0
aGluZyB3ZSBoYXZlIGluIEFUSy4KLSAgICByZXR1cm4gMDsKKyAgICBpZiAoIUFUS19JU19DT01Q
T05FTlQobV9lbGVtZW50KSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpbnQgeCwgeTsKKyAg
ICBhdGtfY29tcG9uZW50X2dldF9wb3NpdGlvbihBVEtfQ09NUE9ORU5UKG1fZWxlbWVudCksICZ4
LCAmeSwgQVRLX1hZX1dJTkRPVyk7CisKKyAgICBpbnQgd2lkdGgsIGhlaWdodDsKKyAgICBhdGtf
Y29tcG9uZW50X2dldF9zaXplKEFUS19DT01QT05FTlQobV9lbGVtZW50KSwgJndpZHRoLCAmaGVp
Z2h0KTsKKworICAgIHJldHVybiB4ICsgd2lkdGggLyAyLjA7CiB9CiAKIGRvdWJsZSBBY2Nlc3Np
YmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WSgpCiB7Ci0gICAgLy8gTm90ZTogVGhpcyBpcyBu
b3Qgc29tZXRoaW5nIHdlIGhhdmUgaW4gQVRLLgotICAgIHJldHVybiAwOworICAgIGlmICghQVRL
X0lTX0NPTVBPTkVOVChtX2VsZW1lbnQpKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGludCB4
LCB5OworICAgIGF0a19jb21wb25lbnRfZ2V0X3Bvc2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVt
ZW50KSwgJngsICZ5LCBBVEtfWFlfV0lORE9XKTsKKworICAgIGludCB3aWR0aCwgaGVpZ2h0Owor
ICAgIGF0a19jb21wb25lbnRfZ2V0X3NpemUoQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQpLCAmd2lk
dGgsICZoZWlnaHQpOworCisgICAgcmV0dXJuIHkgKyBoZWlnaHQgLyAyLjA7CiB9CiAKIEpTU3Ry
aW5nUmVmIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6Om9yaWVudGF0aW9uKCkgY29uc3QKZGlmZiAt
LWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvYXRrL0FjY2Vzc2li
aWxpdHlVSUVsZW1lbnRBdGsuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKaW5kZXggMDk2YTBlYS4uMTA3
ODNlOCAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9h
dGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1
bm5lci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKQEAg
LTg2NCwxNCArODY0LDMwIEBAIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWlnaHQo
KQogCiBkb3VibGUgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFgoKQogewotICAg
IC8vIEZJWE1FOiBpbXBsZW1lbnQKLSAgICByZXR1cm4gMDsKKyAgICBpZiAoIUFUS19JU19DT01Q
T05FTlQobV9lbGVtZW50LmdldCgpKSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpbnQgeCwg
eTsKKyAgICBhdGtfY29tcG9uZW50X2dldF9wb3NpdGlvbihBVEtfQ09NUE9ORU5UKG1fZWxlbWVu
dC5nZXQoKSksICZ4LCAmeSwgQVRLX1hZX1dJTkRPVyk7CisKKyAgICBpbnQgd2lkdGgsIGhlaWdo
dDsKKyAgICBhdGtfY29tcG9uZW50X2dldF9zaXplKEFUS19DT01QT05FTlQobV9lbGVtZW50Lmdl
dCgpKSwgJndpZHRoLCAmaGVpZ2h0KTsKKworICAgIHJldHVybiB4ICsgd2lkdGggLyAyLjA7CiB9
CiAKIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WSgpCiB7Ci0gICAg
Ly8gRklYTUU6IGltcGxlbWVudAotICAgIHJldHVybiAwOworICAgIGlmICghQVRLX0lTX0NPTVBP
TkVOVChtX2VsZW1lbnQuZ2V0KCkpKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGludCB4LCB5
OworICAgIGF0a19jb21wb25lbnRfZ2V0X3Bvc2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVtZW50
LmdldCgpKSwgJngsICZ5LCBBVEtfWFlfV0lORE9XKTsKKworICAgIGludCB3aWR0aCwgaGVpZ2h0
OworICAgIGF0a19jb21wb25lbnRfZ2V0X3NpemUoQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQuZ2V0
KCkpLCAmd2lkdGgsICZoZWlnaHQpOworCisgICAgcmV0dXJuIHkgKyBoZWlnaHQgLyAyLjA7CiB9
CiAKIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjppbnRWYWx1ZSgpIGNvbnN0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215483</attachid>
            <date>2013-10-30 01:32:11 -0700</date>
            <delta_ts>2013-10-30 05:32:56 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>101185.patch</filename>
            <type>text/plain</type>
            <size>6927</size>
            <attacher name="Rob Płóciennik">r.plociennik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkYzk1M2ZmZS4uOGRmNWZkMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEw
LTIzICBSb2JlcnQgUGxvY2llbm5payAgPHIucGxvY2llbm5pa0BzYW1zdW5nLmNvbT4KKworICAg
ICAgICBbR1RLXSBhY2Nlc3NpYmlsaXR5L3N2Zy1yZW1vdGUtZWxlbWVudC5odG1sIGlzIGZhaWxp
bmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTE4
NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFByb3Zp
ZGVkIG5ldyB0ZXN0IGV4cGVjdGF0aW9ucyBzaW5jZSByZXN1bHRpbmcgZGlzY3JlcGFuY2llcyBh
cmUgYmVsaWV2ZWQgdG8gYmUKKyAgICAgICAgcGxhdGZvcm0gcmVsYXRlZC4KKworICAgICAgICAq
IHBsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVjdGF0aW9uczogVGhlIHRlc3QgaXMgbm8gbG9uZ2Vy
IGZhaWxpbmcuCisgICAgICAgICogcGxhdGZvcm0vZ3RrL2FjY2Vzc2liaWxpdHkvc3ZnLXJlbW90
ZS1lbGVtZW50LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnM6IFRoZSB0ZXN0IGlzIG5vIGxvbmdlciBmYWlsaW5nLgorCiAyMDEzLTEw
LTMwICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFVucmV2aWV3ZWQuIFJlbW92ZWQgc29tZSBncmlkIGxheW91dCB0ZXN0cyB0aGF0IGFyZSBwYXNz
aW5nIG5vdy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4
cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay13azIvVGVzdEV4cGVjdGF0aW9u
cwppbmRleCA2MjYxM2U1Li43M2EwYjQwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGstd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3Rr
LXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC0zNDIsNyArMzQyLDYgQEAgd2Via2l0Lm9yZy9iLzEw
NjMzOCBhY2Nlc3NpYmlsaXR5L2FyaWEtaGlkZGVuLXVwZGF0ZXMtYWxsZGVzY2VuZGFudHMuaHRt
bCBbIEZhaWwKIHdlYmtpdC5vcmcvYi8xMDYzNDAgYWNjZXNzaWJpbGl0eS9pbWctZmFsbHNiYWNr
LXRvLXRpdGxlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMTY5NzAgYWNjZXNzaWJp
bGl0eS9tdWx0aXNlbGVjdC1saXN0LXJlcG9ydHMtYWN0aXZlLW9wdGlvbi5odG1sIFsgRmFpbHVy
ZSBdCiB3ZWJraXQub3JnL2IvMTE2OTcxIGFjY2Vzc2liaWxpdHkvcG9vcmx5LWZvcm1lZC1hcmlh
LXRhYmxlLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xMDYzNDYgYWNjZXNzaWJpbGl0
eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBbIEZhaWx1cmUgXQogCiAjIHN2Zy8gZmFpbHVyZXMK
IHdlYmtpdC5vcmcvYi80MjQ1NyBzdmcvY3VzdG9tL2VtYmVkZGVkLXN2Zy1hbGxvd2VkLWluLWRh
c2hib2FyZC54bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBl
Y3RhdGlvbnMKaW5kZXggZjg0MzY3MC4uZWUzNWYzMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTg4Miw3ICs4ODIsNiBAQCB3ZWJraXQub3JnL2IvOTgz
NjMgYWNjZXNzaWJpbGl0eS9jYW52YXMtZmFsbGJhY2stY29udGVudC0yLmh0bWwgWyBGYWlsdXJl
IF0KIHdlYmtpdC5vcmcvYi85ODM3MSBhY2Nlc3NpYmlsaXR5L2xvYWRpbmctaWZyYW1lLXVwZGF0
ZXMtYXh0cmVlLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3MiBhY2Nlc3NpYmls
aXR5L29uY2xpY2staGFuZGxlcnMuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4Mzc1
IGFjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sIFsgRmFpbHVyZSBd
Ci13ZWJraXQub3JnL2IvMTAxMTg1IGFjY2Vzc2liaWxpdHkvc3ZnLXJlbW90ZS1lbGVtZW50Lmh0
bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi85ODM3NyBhY2Nlc3NpYmlsaXR5L3RleHRhcmVh
LWluc2VydGlvbi1wb2ludC1saW5lLW51bWJlci5odG1sIFsgRmFpbHVyZSBdCiB3ZWJraXQub3Jn
L2IvOTgzNzggYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1saW5lLWZvci1pbmRleC5odG1sIFsgRmFp
bHVyZSBdCiB3ZWJraXQub3JnL2IvOTgzNzkgYWNjZXNzaWJpbGl0eS90ZXh0YXJlYS1zZWxlY3Rl
ZC10ZXh0LXJhbmdlLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3N2Zy1yZW1vdGUtZWxlbWVudC1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9zdmctcmVtb3RlLWVsZW1l
bnQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjVhMTFm
NjAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJp
bGl0eS9zdmctcmVtb3RlLWVsZW1lbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzUgQEAKKwor
VGhpcyB0ZXN0IGVuc3VyZXMgdGhhdCBhY2Nlc3NpYmlsaXR5IGVsZW1lbnRzIGNhbiBiZSBjcmVh
dGVkIG91dCBvZiB3aGF0IGEgcmVtb3RlIFNWRyBpbWFnZSBkZWZpbmVzLgorCitPbiBzdWNjZXNz
LCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAi
VEVTVCBDT01QTEVURSIuCisKKworY29udGFpbmVyIGxvY2F0aW9uOiAoNywgNykKK0ZhY2Ugcm9s
ZTogQVhSb2xlOiBBWEJ1dHRvbgorRmFjZSBsYWJlbDogQVhEZXNjcmlwdGlvbjogZmFjZQorRmFj
ZVg6IDAKK0ZhY2VZOiAwCisKKworRXllIHJvbGU6IEFYUm9sZTogQVhCdXR0b24KK0V5ZSBsYWJl
bDogQVhEZXNjcmlwdGlvbjogbGVmdC1leWUKK0V5ZVg6IDEwMworRXllWTogMTQ4CisKKworTm9z
ZSByb2xlOiBBWFJvbGU6IEFYQnV0dG9uCitOb3NlIGxhYmVsOiBBWERlc2NyaXB0aW9uOiBub3Nl
CitOb3NlWDogMTkzCitOb3NlWTogMjA2CisKKworTW91dGggcm9sZTogQVhSb2xlOiBBWEJ1dHRv
bgorTW91dGggbGFiZWw6IEFYRGVzY3JpcHRpb246IHNtaWxlCitNb3V0aFg6IDExNgorTW91dGhZ
OiAyNzYKKworCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExF
VEUKKwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4
IDYwNmEyNTQuLjI5OGYyOWYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMy0xMC0yMyAgUm9iZXJ0IFBsb2NpZW5u
aWsgIDxyLnBsb2NpZW5uaWtAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0dUS10gYWNjZXNzaWJp
bGl0eS9zdmctcmVtb3RlLWVsZW1lbnQuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDExODUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnRlZCBtaXNzaW5nIG1ldGhv
ZHMgYnkgbWltaWNpbmcgZXhpc3RpbmcgZnVuY3Rpb25hbGl0eSBpbgorICAgICAgICBBY2Nlc3Np
YmlsaXR5T2JqZWN0OjpjbGlja1BvaW50KCkgdXNpbmcgYXZhaWxhYmxlIEFUSyBBUEkuCisKKyAg
ICAgICAgKiBEdW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHA6
CisgICAgICAgIChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WCk6IEltcGxlbWVu
dGVkLgorICAgICAgICAoQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkpOiBJbXBs
ZW1lbnRlZC4KKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2F0ay9B
Y2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcDoKKyAgICAgICAgKFdUUjo6QWNjZXNzaWJpbGl0
eVVJRWxlbWVudDo6Y2xpY2tQb2ludFgpOiBJbXBsZW1lbnRlZC4KKyAgICAgICAgKFdUUjo6QWNj
ZXNzaWJpbGl0eVVJRWxlbWVudDo6Y2xpY2tQb2ludFkpOiBJbXBsZW1lbnRlZC4KKwogMjAxMy0x
MC0yOSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXN1
bHQgb2YgZm9jdXMtb3B0aW9uLWNvbnRyb2wtb24tcGFnZS5odG1sIGRlcGVuZHMgb24gc3lzdGVt
IHByZWZlcmVuY2VzCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNz
aWJpbGl0eVVJRWxlbWVudEF0ay5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9hdGsvQWNjZXNz
aWJpbGl0eVVJRWxlbWVudEF0ay5jcHAKaW5kZXggNjA4MGE0Yy4uYzg3NjdiMSAxMDA2NDQKLS0t
IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3Bw
CisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRr
LmNwcApAQCAtNzQzLDE0ICs3NDMsMzAgQEAgZG91YmxlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6
OmhlaWdodCgpCiAKIGRvdWJsZSBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpjbGlja1BvaW50WCgp
CiB7Ci0gICAgLy8gTm90ZTogVGhpcyBpcyBub3Qgc29tZXRoaW5nIHdlIGhhdmUgaW4gQVRLLgot
ICAgIHJldHVybiAwOworICAgIGlmICghQVRLX0lTX0NPTVBPTkVOVChtX2VsZW1lbnQpKQorICAg
ICAgICByZXR1cm4gMDsKKworICAgIGludCB4LCB5OworICAgIGF0a19jb21wb25lbnRfZ2V0X3Bv
c2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVtZW50KSwgJngsICZ5LCBBVEtfWFlfV0lORE9XKTsK
KworICAgIGludCB3aWR0aCwgaGVpZ2h0OworICAgIGF0a19jb21wb25lbnRfZ2V0X3NpemUoQVRL
X0NPTVBPTkVOVChtX2VsZW1lbnQpLCAmd2lkdGgsICZoZWlnaHQpOworCisgICAgcmV0dXJuIHgg
KyB3aWR0aCAvIDIuMDsKIH0KIAogZG91YmxlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmNsaWNr
UG9pbnRZKCkKIHsKLSAgICAvLyBOb3RlOiBUaGlzIGlzIG5vdCBzb21ldGhpbmcgd2UgaGF2ZSBp
biBBVEsuCi0gICAgcmV0dXJuIDA7CisgICAgaWYgKCFBVEtfSVNfQ09NUE9ORU5UKG1fZWxlbWVu
dCkpCisgICAgICAgIHJldHVybiAwOworCisgICAgaW50IHgsIHk7CisgICAgYXRrX2NvbXBvbmVu
dF9nZXRfcG9zaXRpb24oQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQpLCAmeCwgJnksIEFUS19YWV9X
SU5ET1cpOworCisgICAgaW50IHdpZHRoLCBoZWlnaHQ7CisgICAgYXRrX2NvbXBvbmVudF9nZXRf
c2l6ZShBVEtfQ09NUE9ORU5UKG1fZWxlbWVudCksICZ3aWR0aCwgJmhlaWdodCk7CisKKyAgICBy
ZXR1cm4geSArIGhlaWdodCAvIDIuMDsKIH0KIAogSlNTdHJpbmdSZWYgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6b3JpZW50YXRpb24oKSBjb25zdApkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVz
dFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAg
Yi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5
VUlFbGVtZW50QXRrLmNwcAppbmRleCAyNjA1ZjAyLi42NmZmNTA1IDEwMDY0NAotLS0gYS9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVt
ZW50QXRrLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2F0
ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcApAQCAtODY4LDE0ICs4NjgsMzAgQEAgZG91
YmxlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmhlaWdodCgpCiAKIGRvdWJsZSBBY2Nlc3NpYmls
aXR5VUlFbGVtZW50OjpjbGlja1BvaW50WCgpCiB7Ci0gICAgLy8gRklYTUU6IGltcGxlbWVudAot
ICAgIHJldHVybiAwOworICAgIGlmICghQVRLX0lTX0NPTVBPTkVOVChtX2VsZW1lbnQuZ2V0KCkp
KQorICAgICAgICByZXR1cm4gMDsKKworICAgIGludCB4LCB5OworICAgIGF0a19jb21wb25lbnRf
Z2V0X3Bvc2l0aW9uKEFUS19DT01QT05FTlQobV9lbGVtZW50LmdldCgpKSwgJngsICZ5LCBBVEtf
WFlfV0lORE9XKTsKKworICAgIGludCB3aWR0aCwgaGVpZ2h0OworICAgIGF0a19jb21wb25lbnRf
Z2V0X3NpemUoQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQuZ2V0KCkpLCAmd2lkdGgsICZoZWlnaHQp
OworCisgICAgcmV0dXJuIHggKyB3aWR0aCAvIDIuMDsKIH0KIAogZG91YmxlIEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OmNsaWNrUG9pbnRZKCkKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50Ci0g
ICAgcmV0dXJuIDA7CisgICAgaWYgKCFBVEtfSVNfQ09NUE9ORU5UKG1fZWxlbWVudC5nZXQoKSkp
CisgICAgICAgIHJldHVybiAwOworCisgICAgaW50IHgsIHk7CisgICAgYXRrX2NvbXBvbmVudF9n
ZXRfcG9zaXRpb24oQVRLX0NPTVBPTkVOVChtX2VsZW1lbnQuZ2V0KCkpLCAmeCwgJnksIEFUS19Y
WV9XSU5ET1cpOworCisgICAgaW50IHdpZHRoLCBoZWlnaHQ7CisgICAgYXRrX2NvbXBvbmVudF9n
ZXRfc2l6ZShBVEtfQ09NUE9ORU5UKG1fZWxlbWVudC5nZXQoKSksICZ3aWR0aCwgJmhlaWdodCk7
CisKKyAgICByZXR1cm4geSArIGhlaWdodCAvIDIuMDsKIH0KIAogZG91YmxlIEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OmludFZhbHVlKCkgY29uc3QK
</data>

          </attachment>
      

    </bug>

</bugzilla>