<?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>139986</bug_id>
          
          <creation_ts>2014-12-29 09:12:58 -0800</creation_ts>
          <short_desc>AX: [ATK] Whether to show the title attribute, if there is a label with the attribute for?</short_desc>
          <delta_ts>2015-01-12 05:50:06 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrzej Badowski">a.badowski</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jdiggs</cc>
    
    <cc>k.czech</cc>
    
    <cc>mario</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1058095</commentid>
    <comment_count>0</comment_count>
    <who name="Andrzej Badowski">a.badowski</who>
    <bug_when>2014-12-29 09:12:58 -0800</bug_when>
    <thetext>I have a problem. 
Is it necessary to show the title attribute of a radio button (or another element), if there is a label tag attribute for referring to the first element? I do not mean to show it directly, but through the text associated with the label.
Here is an example taken from the test accessibility/radio-button-title-label.html for Mac:

&lt;input type=&quot;radio&quot; name=&quot;r1&quot; id=&quot;r1&quot; title=&quot;TITLE&quot;&gt;Test&lt;br&gt;
&lt;label id=&quot;label1&quot; for=&quot;r1&quot;&gt;LABEL&lt;/label&gt;

Expected result for r1.title (r1 - accessibleElementById(&quot;r1&quot;)) is: &apos;AXTitle: &apos; (mac). 
If this test is made for efl or gtk, it returns &apos;AXTitle: LABEL&apos;. If this is correct, it would suffice small modification of this test for the ATK case. If not, it is probably necessary amendment in the core area.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058096</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-12-29 09:13:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/19356947&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058223</commentid>
    <comment_count>2</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2014-12-30 20:28:30 -0800</bug_when>
    <thetext>i think in this case, title attribute should go to AXHelp tag on Mac, since the labelled by overrides the title</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058696</commentid>
    <comment_count>3</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2015-01-05 05:11:38 -0800</bug_when>
    <thetext>In the case of ATK, what the WebKit tests call AXTitle is the accessible name of the AtkObject. And the accessible name is in this case LABEL. So &apos;AXTitle: LABEL&apos; is correct.

The title attribute could be exposed as the accessible description of the AtkObject. (ATK perhaps should have &quot;help&quot; text, but it doesn&apos;t currently.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060106</commentid>
    <comment_count>4</comment_count>
      <attachid>244334</attachid>
    <who name="Andrzej Badowski">a.badowski</who>
    <bug_when>2015-01-09 02:10:01 -0800</bug_when>
    <thetext>Created attachment 244334
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060143</commentid>
    <comment_count>5</comment_count>
      <attachid>244334</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-01-09 08:50:02 -0800</bug_when>
    <thetext>Comment on attachment 244334
proposed patch

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

&gt; LayoutTests/platform/efl/TestExpectations:2125
&gt; +webkit.org/b/139150 fast/forms/form-hides-table.html [ Failure ]

this seems like an unnecessary change</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060539</commentid>
    <comment_count>6</comment_count>
      <attachid>244334</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-12 03:14:53 -0800</bug_when>
    <thetext>Comment on attachment 244334
proposed patch

Rejecting attachment 244334 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.appspot.com&apos;, &apos;--bot-id=webkit-cq-02&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 244334, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Last 500 characters of output:
t 2120.
1 out of 2 hunks FAILED -- saving rejects to file LayoutTests/platform/efl/TestExpectations.rej
patching file LayoutTests/platform/efl/accessibility/radio-button-title-label-expected.txt
patching file LayoutTests/platform/gtk/TestExpectations
patching file LayoutTests/platform/gtk/accessibility/radio-button-title-label-expected.txt

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Chris Fleizach&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: http://webkit-queues.appspot.com/results/6091515969404928</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060542</commentid>
    <comment_count>7</comment_count>
      <attachid>244440</attachid>
    <who name="Andrzej Badowski">a.badowski</who>
    <bug_when>2015-01-12 04:11:20 -0800</bug_when>
    <thetext>Created attachment 244440
proposed patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060545</commentid>
    <comment_count>8</comment_count>
      <attachid>244440</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-12 04:50:58 -0800</bug_when>
    <thetext>Comment on attachment 244440
proposed patch 2

Rejecting attachment 244440 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.appspot.com&apos;, &apos;--bot-id=webkit-cq-02&apos;, &apos;validate-changelog&apos;, &apos;--check-oops&apos;, &apos;--non-interactive&apos;, 244440, &apos;--port=mac&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

ChangeLog entry in LayoutTests/ChangeLog contains OOPS!.

Full output: http://webkit-queues.appspot.com/results/4633496442109952</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060546</commentid>
    <comment_count>9</comment_count>
      <attachid>244441</attachid>
    <who name="Andrzej Badowski">a.badowski</who>
    <bug_when>2015-01-12 05:05:39 -0800</bug_when>
    <thetext>Created attachment 244441
proposed patch 3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060549</commentid>
    <comment_count>10</comment_count>
      <attachid>244441</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-12 05:50:02 -0800</bug_when>
    <thetext>Comment on attachment 244441
proposed patch 3

Clearing flags on attachment: 244441

Committed r178255: &lt;http://trac.webkit.org/changeset/178255&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060550</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-01-12 05:50:06 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244334</attachid>
            <date>2015-01-09 02:10:01 -0800</date>
            <delta_ts>2015-01-12 04:11:20 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>diff_org139986.txt</filename>
            <type>text/plain</type>
            <size>6414</size>
            <attacher name="Andrzej Badowski">a.badowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3Yzk2YTc4Li4wYWVmZjk2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTUtMDEt
MDcgIEFuZHJ6ZWogQmFkb3dza2kgIDxhLmJhZG93c2tpQHNhbXN1bmcuY29tPgorCisgICAgICAg
IEFYOiBbQVRLXSBXaGV0aGVyIHRvIHNob3cgdGhlIHRpdGxlIGF0dHJpYnV0ZSwgaWYgdGhlcmUg
aXMgYSBsYWJlbCB3aXRoIHRoZSBhdHRyaWJ1dGUgZm9yPworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5OTg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10
aXRsZS1sYWJlbC5odG1sOgorICAgICAgICAgICBUaGlzIHRlc3QgaXMgYWxzbyBzdWl0YWJsZSBm
b3IgRUZMIGFuZCBHVEsgcG9ydC4KKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0
aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24t
dGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKwogMjAxNS0wMS0w
NyAgTWlobmVhIE92aWRlbmllICA8bWlobmVhQGFkb2JlLmNvbT4KIAogICAgICAgICBBU1NFUlRJ
T04gRkFJTEVEOiByYXJlRGF0YS0+bV9mbG93VGhyZWFkQ29udGFpbmluZ0Jsb2NrLnZhbHVlKCkg
PT0gUmVuZGVyQm94Ojpsb2NhdGVGbG93VGhyZWFkQ29udGFpbmluZ0Jsb2NrKCkgaW4gV2ViQ29y
ZTo6UmVuZGVyQmxvY2s6OmxvY2F0ZUZsb3dUaHJlYWRDb250YWluaW5nQmxvY2sKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0
bWwgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC5o
dG1sCmluZGV4IGQzMTk1ZDAuLmRiMGIyZjMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
YWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24tdGl0bGUtbGFiZWwuaHRtbApAQCAtMzAsNyArMzAs
MTAgQEAKICAgICAgICAgICAgIC8vIDEpIEV2ZW4gdGhvdWdoIGEgY2hlY2tib3ggaGFzIGEgdGl0
bGUgYXR0cmlidXRlLCB0aGUgdGl0bGUgdWkgZWxlbWVudCBzaG91bGQgc3RpbGwgYmUgZXhwb3Nl
ZC4KICAgICAgICAgICAgIHZhciByYWRpbzEgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nl
c3NpYmxlRWxlbWVudEJ5SWQoInIxIik7CiAgICAgICAgICAgICB2YXIgdGl0bGVVSUVsZW1lbnQg
PSByYWRpbzEudGl0bGVVSUVsZW1lbnQoKTsKLSAgICAgICAgICAgIHNob3VsZEJlKCJyYWRpbzEu
dGl0bGUiLCAiJ0FYVGl0bGU6ICciKTsKKyAgICAgICAgICAgIGlmIChhY2Nlc3NpYmlsaXR5Q29u
dHJvbGxlci5wbGF0Zm9ybU5hbWUgPT0gImF0ayIpCisgICAgICAgICAgICAgICAgc2hvdWxkQmUo
InJhZGlvMS50aXRsZSIsICInQVhUaXRsZTogTEFCRUwnIik7CisgICAgICAgICAgICBlbHNlCisg
ICAgICAgICAgICAgICAgc2hvdWxkQmUoInJhZGlvMS50aXRsZSIsICInQVhUaXRsZTogJyIpOwog
ICAgICAgICAgICAgc2hvdWxkQmVUcnVlKCJ0aXRsZVVJRWxlbWVudC5pc0VxdWFsKGFjY2Vzc2li
aWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgnbGFiZWwxJykpIik7CiAKICAg
ICAgICAgICAgIC8vIDIpIGFyaWEtbGFiZWxlZGJ5IHNob3VsZCBvdmVycmlkZSB0aGUgbmF0aXZl
IGxhYmVsIHNlbWFudGljcyBhbmQgcmV0dXJuIGEgdGl0bGUgZm9yIHRoZSByYWRpbyBidXR0b24s
IGluc3RlYWQgb2YgYSB0aXRsZSB1aSBlbGVtZW50LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCAyZDQ3YWZiLi5hZmE1NDY0IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTQ1MCw4ICsxNDUwLDYgQEAgd2Via2l0
Lm9yZy9iLzEwNjMxNiBhY2Nlc3NpYmlsaXR5L3JlbmRlci1jb3VudGVyLXRleHQuaHRtbCBbIEZh
aWx1cmUgXQogIyBOZXcgYWNjZXNzaWJpbGl0eSB0ZXN0IGFkZGVkIGluIHIxNDkxNTUgaXMgZmFp
bGluZy4gSGFzIGJlZW4gbW92ZWQgdG8gdGhlIG1hYyBwb3J0IGluIHIxNTU2MDMuCiB3ZWJraXQu
b3JnL2IvMTE1NjU5IGFjY2Vzc2liaWxpdHkvbWV0ZXItZWxlbWVudC5odG1sIFsgTWlzc2luZyBd
CiAKLXdlYmtpdC5vcmcvYi8xMjE1OTMgYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24tdGl0bGUt
bGFiZWwuaHRtbCBbIEZhaWx1cmUgXQotCiAjIEZhaWwgdG8gZ2VuZXJhdGUgcHJvcGVyIHBpeGVs
IHJlc3VsdHMgLSBsZXQncyB3YWl0IHdpdGggcmViYXNlbGluaW5nLgogd2Via2l0Lm9yZy9iLzEw
Njk5MiBzY3JvbGxpbmdjb29yZGluYXRvci9ub24tZmFzdC1zY3JvbGxhYmxlLXJlZ2lvbi1zY2Fs
ZWQtaWZyYW1lLmh0bWwgWyBGYWlsdXJlIFBhc3MgXQogd2Via2l0Lm9yZy9iLzEwNjk5MiBzY3Jv
bGxpbmdjb29yZGluYXRvci9ub24tZmFzdC1zY3JvbGxhYmxlLXJlZ2lvbi10cmFuc2Zvcm1lZC1p
ZnJhbWUuaHRtbCBbIEZhaWx1cmUgUGFzcyBdCkBAIC0yMTIzLDQgKzIxMjEsNCBAQCB3ZWJraXQu
b3JnL2IvMTM2NDA2IGNvbXBvc2l0aW5nL3Zpc2liaWxpdHkvdmlzaWJpbGl0eS1pbWFnZS1sYXll
cnMtZHluYW1pYy5odG1sCiB3ZWJraXQub3JnL2IvMTM2NDA2IGNvbXBvc2l0aW5nL3Zpc2liaWxp
dHkvdmlzaWJpbGl0eS1zaW1wbGUtdmlkZW8tbGF5ZXIuaHRtbCBbIEZhaWx1cmUgXQogCiAjIFRo
aXMgdGVzdCBuZWVkIGEgcmViYXNlbGluZS4KLXdlYmtpdC5vcmcvYi8xMzkxNTAgZmFzdC9mb3Jt
cy9mb3JtLWhpZGVzLXRhYmxlLmh0bWwgWyBGYWlsdXJlIF0KXCBObyBuZXdsaW5lIGF0IGVuZCBv
ZiBmaWxlCit3ZWJraXQub3JnL2IvMTM5MTUwIGZhc3QvZm9ybXMvZm9ybS1oaWRlcy10YWJsZS5o
dG1sIFsgRmFpbHVyZSBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvYWNj
ZXNzaWJpbGl0eS9yYWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZWZsL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVs
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iZDNhZDAz
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL2FjY2Vzc2liaWxp
dHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIyIEBA
CitUaGlzIHRlc3QgY2hlY2tzIHRoYXQgcmFkaW8gYnV0dG9ucyBleHBvc2UgdGl0bGUgdWkgZWxl
bWVudHMgY29ycmVjdGx5IHVuZGVyIGEgdmFyaWV0eSBvZiBjaXJtY3Vtc3RhbmNlcy4gSW4gZ2Vu
ZXJhbCwgdGhlIHNob3VsZCBOT1QgZGlzYXBwZWFyIGFuZCBzaG91bGQgYmUgdGhlIHRpdGxlVUlF
bGVtZW50IGZvciB0aGUgY2hlY2tib3guCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNl
cmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKwor
CitQQVNTIHJhZGlvMS50aXRsZSBpcyAnQVhUaXRsZTogTEFCRUwnCitQQVNTIHRpdGxlVUlFbGVt
ZW50LmlzRXF1YWwoYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlk
KCdsYWJlbDEnKSkgaXMgdHJ1ZQorUEFTUyByYWRpbzIuZGVzY3JpcHRpb24gaXMgJ0FYRGVzY3Jp
cHRpb246IExBQkVMMmEnCitQQVNTIHJhZGlvMi50aXRsZSBpcyAnQVhUaXRsZTogJworUEFTUyAh
dGl0bGVVSUVsZW1lbnQgfHwgdGl0bGVVSUVsZW1lbnQudGl0bGUgPT0gJ0FYVGl0bGU6ICcgaXMg
dHJ1ZQorUEFTUyByYWRpbzMuZGVzY3JpcHRpb24gaXMgJ0FYRGVzY3JpcHRpb246IHJhZGlvMycK
K1BBU1MgcmFkaW8zLnRpdGxlIGlzICdBWFRpdGxlOiAnCitQQVNTICF0aXRsZVVJRWxlbWVudCB8
fCB0aXRsZVVJRWxlbWVudC50aXRsZSA9PSAnQVhUaXRsZTogJyBpcyB0cnVlCitQQVNTIHN1Y2Nl
c3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKK1Rlc3QKK0xBQkVMICBUZXN0
CitMQUJFTDIKK0xBQkVMMmEKK1Rlc3QKK0xBQkVMMwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCAwMjdjMDA0Li4xNzI0OWVkIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTk5MSw4ICsxOTkxLDYgQEAgd2Via2l0
Lm9yZy9iLzEyMDgzOSBhbmltYXRpb25zL2Nyb3NzLWZhZGUtYmFja2dyb3VuZC1pbWFnZS5odG1s
IFsgSW1hZ2VPbmx5RmFpbHUKIHdlYmtpdC5vcmcvYi8xMjA4NDIgZmFzdC9yZWdpb25zL292ZXJm
bG93L292ZXJmbG93LWluLXVuaWZvcm0tcmVnaW9ucy1keW5hbWljLmh0bWwgWyBJbWFnZU9ubHlG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xMjA4NDIgZmFzdC9yZWdpb25zL292ZXJmbG93L292ZXJm
bG93LW1vdmluZy1iZWxvdy1mbG9hdHMtaW4tdmFyaWFibGUtd2lkdGgtcmVnaW9ucy5odG1sIFsg
SW1hZ2VPbmx5RmFpbHVyZSBdCiAKLXdlYmtpdC5vcmcvYi8xMjE1OTMgYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwuaHRtbCAgWyBGYWlsdXJlIF0KLQogd2Via2l0Lm9yZy9i
LzEyMTkwNSBmYXN0L2ltYWdlcy9leGlmLW9yaWVudGF0aW9uLmh0bWwgWyBGYWlsdXJlIF0KIAog
d2Via2l0Lm9yZy9iLzEyNDM2MCBtZWRpYS92aWRlby1jYW52YXMtZHJhd2luZy1vdXRwdXQuaHRt
bCBbIEZhaWx1cmUgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2FjY2Vz
c2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1l
eHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYmQzYWQwMwot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5
L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyMiBAQAor
VGhpcyB0ZXN0IGNoZWNrcyB0aGF0IHJhZGlvIGJ1dHRvbnMgZXhwb3NlIHRpdGxlIHVpIGVsZW1l
bnRzIGNvcnJlY3RseSB1bmRlciBhIHZhcmlldHkgb2YgY2lybWN1bXN0YW5jZXMuIEluIGdlbmVy
YWwsIHRoZSBzaG91bGQgTk9UIGRpc2FwcGVhciBhbmQgc2hvdWxkIGJlIHRoZSB0aXRsZVVJRWxl
bWVudCBmb3IgdGhlIGNoZWNrYm94LgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJp
ZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKwor
UEFTUyByYWRpbzEudGl0bGUgaXMgJ0FYVGl0bGU6IExBQkVMJworUEFTUyB0aXRsZVVJRWxlbWVu
dC5pc0VxdWFsKGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgn
bGFiZWwxJykpIGlzIHRydWUKK1BBU1MgcmFkaW8yLmRlc2NyaXB0aW9uIGlzICdBWERlc2NyaXB0
aW9uOiBMQUJFTDJhJworUEFTUyByYWRpbzIudGl0bGUgaXMgJ0FYVGl0bGU6ICcKK1BBU1MgIXRp
dGxlVUlFbGVtZW50IHx8IHRpdGxlVUlFbGVtZW50LnRpdGxlID09ICdBWFRpdGxlOiAnIGlzIHRy
dWUKK1BBU1MgcmFkaW8zLmRlc2NyaXB0aW9uIGlzICdBWERlc2NyaXB0aW9uOiByYWRpbzMnCitQ
QVNTIHJhZGlvMy50aXRsZSBpcyAnQVhUaXRsZTogJworUEFTUyAhdGl0bGVVSUVsZW1lbnQgfHwg
dGl0bGVVSUVsZW1lbnQudGl0bGUgPT0gJ0FYVGl0bGU6ICcgaXMgdHJ1ZQorUEFTUyBzdWNjZXNz
ZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCitUZXN0CitMQUJFTCAgVGVzdAor
TEFCRUwyCitMQUJFTDJhCitUZXN0CitMQUJFTDMK
</data>
<flag name="review"
          id="269257"
          type_id="1"
          status="+"
          setter="cfleizach"
    />
    <flag name="commit-queue"
          id="269375"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244440</attachid>
            <date>2015-01-12 04:11:20 -0800</date>
            <delta_ts>2015-01-12 05:05:39 -0800</delta_ts>
            <desc>proposed patch 2</desc>
            <filename>diff_org139986_patch2x.txt</filename>
            <type>text/plain</type>
            <size>5926</size>
            <attacher name="Andrzej Badowski">a.badowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4ZDA1NjU3Li5jZTI3ZTYyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTUtMDEt
MTIgIEFuZHJ6ZWogQmFkb3dza2kgIDxhLmJhZG93c2tpQHNhbXN1bmcuY29tPgorCisgICAgICAg
IEFYOiBbQVRLXSBXaGV0aGVyIHRvIHNob3cgdGhlIHRpdGxlIGF0dHJpYnV0ZSwgaWYgdGhlcmUg
aXMgYSBsYWJlbCB3aXRoIHRoZSBhdHRyaWJ1dGUgZm9yPworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5OTg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10
aXRsZS1sYWJlbC5odG1sOgorICAgICAgICAgICBUaGlzIHRlc3QgaXMgYWxzbyBzdWl0YWJsZSBm
b3IgRUZMIGFuZCBHVEsgcG9ydC4KKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0
aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24t
dGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKwogMjAxNS0wMS0x
MSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBlZGl0aW5n
L3NwZWxsaW5nL2dyYW1tYXItcGFzdGUuaHRtbCBpcyBmbGFreSBpbiBkZWJ1ZyBhZnRlciByMTc3
NjgyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10
aXRsZS1sYWJlbC5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24t
dGl0bGUtbGFiZWwuaHRtbAppbmRleCBkMzE5NWQwLi5kYjBiMmYzIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC5odG1sCisrKyBi
L0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwK
QEAgLTMwLDcgKzMwLDEwIEBACiAgICAgICAgICAgICAvLyAxKSBFdmVuIHRob3VnaCBhIGNoZWNr
Ym94IGhhcyBhIHRpdGxlIGF0dHJpYnV0ZSwgdGhlIHRpdGxlIHVpIGVsZW1lbnQgc2hvdWxkIHN0
aWxsIGJlIGV4cG9zZWQuCiAgICAgICAgICAgICB2YXIgcmFkaW8xID0gYWNjZXNzaWJpbGl0eUNv
bnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJyMSIpOwogICAgICAgICAgICAgdmFyIHRp
dGxlVUlFbGVtZW50ID0gcmFkaW8xLnRpdGxlVUlFbGVtZW50KCk7Ci0gICAgICAgICAgICBzaG91
bGRCZSgicmFkaW8xLnRpdGxlIiwgIidBWFRpdGxlOiAnIik7CisgICAgICAgICAgICBpZiAoYWNj
ZXNzaWJpbGl0eUNvbnRyb2xsZXIucGxhdGZvcm1OYW1lID09ICJhdGsiKQorICAgICAgICAgICAg
ICAgIHNob3VsZEJlKCJyYWRpbzEudGl0bGUiLCAiJ0FYVGl0bGU6IExBQkVMJyIpOworICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgIHNob3VsZEJlKCJyYWRpbzEudGl0bGUiLCAiJ0FY
VGl0bGU6ICciKTsKICAgICAgICAgICAgIHNob3VsZEJlVHJ1ZSgidGl0bGVVSUVsZW1lbnQuaXNF
cXVhbChhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nlc3NpYmxlRWxlbWVudEJ5SWQoJ2xhYmVs
MScpKSIpOwogCiAgICAgICAgICAgICAvLyAyKSBhcmlhLWxhYmVsZWRieSBzaG91bGQgb3ZlcnJp
ZGUgdGhlIG5hdGl2ZSBsYWJlbCBzZW1hbnRpY3MgYW5kIHJldHVybiBhIHRpdGxlIGZvciB0aGUg
cmFkaW8gYnV0dG9uLCBpbnN0ZWFkIG9mIGEgdGl0bGUgdWkgZWxlbWVudC4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggOGU5NzczYi4uZDg3MTI4OSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE0NTAsOCArMTQ1
MCw2IEBAIHdlYmtpdC5vcmcvYi8xMDYzMTYgYWNjZXNzaWJpbGl0eS9yZW5kZXItY291bnRlci10
ZXh0Lmh0bWwgWyBGYWlsdXJlIF0KICMgTmV3IGFjY2Vzc2liaWxpdHkgdGVzdCBhZGRlZCBpbiBy
MTQ5MTU1IGlzIGZhaWxpbmcuIEhhcyBiZWVuIG1vdmVkIHRvIHRoZSBtYWMgcG9ydCBpbiByMTU1
NjAzLgogd2Via2l0Lm9yZy9iLzExNTY1OSBhY2Nlc3NpYmlsaXR5L21ldGVyLWVsZW1lbnQuaHRt
bCBbIE1pc3NpbmcgXQogCi13ZWJraXQub3JnL2IvMTIxNTkzIGFjY2Vzc2liaWxpdHkvcmFkaW8t
YnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwgWyBGYWlsdXJlIF0KLQogIyBGYWlsIHRvIGdlbmVyYXRl
IHByb3BlciBwaXhlbCByZXN1bHRzIC0gbGV0J3Mgd2FpdCB3aXRoIHJlYmFzZWxpbmluZy4KIHdl
YmtpdC5vcmcvYi8xMDY5OTIgc2Nyb2xsaW5nY29vcmRpbmF0b3Ivbm9uLWZhc3Qtc2Nyb2xsYWJs
ZS1yZWdpb24tc2NhbGVkLWlmcmFtZS5odG1sIFsgRmFpbHVyZSBQYXNzIF0KIHdlYmtpdC5vcmcv
Yi8xMDY5OTIgc2Nyb2xsaW5nY29vcmRpbmF0b3Ivbm9uLWZhc3Qtc2Nyb2xsYWJsZS1yZWdpb24t
dHJhbnNmb3JtZWQtaWZyYW1lLmh0bWwgWyBGYWlsdXJlIFBhc3MgXQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxh
YmVsLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9hY2Nlc3NpYmlsaXR5
L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMC4uYmQzYWQwMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2VmbC9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSwyMiBAQAorVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IHJhZGlvIGJ1
dHRvbnMgZXhwb3NlIHRpdGxlIHVpIGVsZW1lbnRzIGNvcnJlY3RseSB1bmRlciBhIHZhcmlldHkg
b2YgY2lybWN1bXN0YW5jZXMuIEluIGdlbmVyYWwsIHRoZSBzaG91bGQgTk9UIGRpc2FwcGVhciBh
bmQgc2hvdWxkIGJlIHRoZSB0aXRsZVVJRWxlbWVudCBmb3IgdGhlIGNoZWNrYm94LgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyByYWRpbzEudGl0bGUgaXMgJ0FYVGl0bGU6
IExBQkVMJworUEFTUyB0aXRsZVVJRWxlbWVudC5pc0VxdWFsKGFjY2Vzc2liaWxpdHlDb250cm9s
bGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgnbGFiZWwxJykpIGlzIHRydWUKK1BBU1MgcmFkaW8y
LmRlc2NyaXB0aW9uIGlzICdBWERlc2NyaXB0aW9uOiBMQUJFTDJhJworUEFTUyByYWRpbzIudGl0
bGUgaXMgJ0FYVGl0bGU6ICcKK1BBU1MgIXRpdGxlVUlFbGVtZW50IHx8IHRpdGxlVUlFbGVtZW50
LnRpdGxlID09ICdBWFRpdGxlOiAnIGlzIHRydWUKK1BBU1MgcmFkaW8zLmRlc2NyaXB0aW9uIGlz
ICdBWERlc2NyaXB0aW9uOiByYWRpbzMnCitQQVNTIHJhZGlvMy50aXRsZSBpcyAnQVhUaXRsZTog
JworUEFTUyAhdGl0bGVVSUVsZW1lbnQgfHwgdGl0bGVVSUVsZW1lbnQudGl0bGUgPT0gJ0FYVGl0
bGU6ICcgaXMgdHJ1ZQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENP
TVBMRVRFCitUZXN0CitMQUJFTCAgVGVzdAorTEFCRUwyCitMQUJFTDJhCitUZXN0CitMQUJFTDMK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMzcwN2MyMS4u
NWIyNTVkOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3Rh
dGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAg
LTE5OTEsOCArMTk5MSw2IEBAIHdlYmtpdC5vcmcvYi8xMjA4MzkgYW5pbWF0aW9ucy9jcm9zcy1m
YWRlLWJhY2tncm91bmQtaW1hZ2UuaHRtbCBbIEltYWdlT25seUZhaWx1CiB3ZWJraXQub3JnL2Iv
MTIwODQyIGZhc3QvcmVnaW9ucy9vdmVyZmxvdy9vdmVyZmxvdy1pbi11bmlmb3JtLXJlZ2lvbnMt
ZHluYW1pYy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMTIwODQyIGZh
c3QvcmVnaW9ucy9vdmVyZmxvdy9vdmVyZmxvdy1tb3ZpbmctYmVsb3ctZmxvYXRzLWluLXZhcmlh
YmxlLXdpZHRoLXJlZ2lvbnMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogCi13ZWJraXQub3Jn
L2IvMTIxNTkzIGFjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwgIFsg
RmFpbHVyZSBdCi0KIHdlYmtpdC5vcmcvYi8xMjE5MDUgZmFzdC9pbWFnZXMvZXhpZi1vcmllbnRh
dGlvbi5odG1sIFsgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xMjQzNjAgbWVkaWEvdmlkZW8t
Y2FudmFzLWRyYXdpbmctb3V0cHV0Lmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJl
bC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLmJkM2FkMDMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMjIgQEAKK1RoaXMgdGVzdCBjaGVja3MgdGhhdCByYWRpbyBidXR0
b25zIGV4cG9zZSB0aXRsZSB1aSBlbGVtZW50cyBjb3JyZWN0bHkgdW5kZXIgYSB2YXJpZXR5IG9m
IGNpcm1jdW1zdGFuY2VzLiBJbiBnZW5lcmFsLCB0aGUgc2hvdWxkIE5PVCBkaXNhcHBlYXIgYW5k
IHNob3VsZCBiZSB0aGUgdGl0bGVVSUVsZW1lbnQgZm9yIHRoZSBjaGVja2JveC4KKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgcmFkaW8xLnRpdGxlIGlzICdBWFRpdGxlOiBM
QUJFTCcKK1BBU1MgdGl0bGVVSUVsZW1lbnQuaXNFcXVhbChhY2Nlc3NpYmlsaXR5Q29udHJvbGxl
ci5hY2Nlc3NpYmxlRWxlbWVudEJ5SWQoJ2xhYmVsMScpKSBpcyB0cnVlCitQQVNTIHJhZGlvMi5k
ZXNjcmlwdGlvbiBpcyAnQVhEZXNjcmlwdGlvbjogTEFCRUwyYScKK1BBU1MgcmFkaW8yLnRpdGxl
IGlzICdBWFRpdGxlOiAnCitQQVNTICF0aXRsZVVJRWxlbWVudCB8fCB0aXRsZVVJRWxlbWVudC50
aXRsZSA9PSAnQVhUaXRsZTogJyBpcyB0cnVlCitQQVNTIHJhZGlvMy5kZXNjcmlwdGlvbiBpcyAn
QVhEZXNjcmlwdGlvbjogcmFkaW8zJworUEFTUyByYWRpbzMudGl0bGUgaXMgJ0FYVGl0bGU6ICcK
K1BBU1MgIXRpdGxlVUlFbGVtZW50IHx8IHRpdGxlVUlFbGVtZW50LnRpdGxlID09ICdBWFRpdGxl
OiAnIGlzIHRydWUKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01Q
TEVURQorVGVzdAorTEFCRUwgIFRlc3QKK0xBQkVMMgorTEFCRUwyYQorVGVzdAorTEFCRUwzCg==
</data>
<flag name="commit-queue"
          id="269377"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244441</attachid>
            <date>2015-01-12 05:05:39 -0800</date>
            <delta_ts>2015-01-12 05:50:02 -0800</delta_ts>
            <desc>proposed patch 3</desc>
            <filename>diff_org139986_patch3.txt</filename>
            <type>text/plain</type>
            <size>5926</size>
            <attacher name="Andrzej Badowski">a.badowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4ZDA1NjU3Li42YTE5ZmFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTUtMDEt
MTIgIEFuZHJ6ZWogQmFkb3dza2kgIDxhLmJhZG93c2tpQHNhbXN1bmcuY29tPgorCisgICAgICAg
IEFYOiBbQVRLXSBXaGV0aGVyIHRvIHNob3cgdGhlIHRpdGxlIGF0dHJpYnV0ZSwgaWYgdGhlcmUg
aXMgYSBsYWJlbCB3aXRoIHRoZSBhdHRyaWJ1dGUgZm9yPworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5OTg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Q2hyaXMgRmxlaXphY2guCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10
aXRsZS1sYWJlbC5odG1sOgorICAgICAgICAgICBUaGlzIHRlc3QgaXMgYWxzbyBzdWl0YWJsZSBm
b3IgRUZMIGFuZCBHVEsgcG9ydC4KKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvVGVzdEV4cGVjdGF0
aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24t
dGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKwogMjAxNS0wMS0x
MSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBlZGl0aW5n
L3NwZWxsaW5nL2dyYW1tYXItcGFzdGUuaHRtbCBpcyBmbGFreSBpbiBkZWJ1ZyBhZnRlciByMTc3
NjgyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10
aXRsZS1sYWJlbC5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24t
dGl0bGUtbGFiZWwuaHRtbAppbmRleCBkMzE5NWQwLi5kYjBiMmYzIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC5odG1sCisrKyBi
L0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwK
QEAgLTMwLDcgKzMwLDEwIEBACiAgICAgICAgICAgICAvLyAxKSBFdmVuIHRob3VnaCBhIGNoZWNr
Ym94IGhhcyBhIHRpdGxlIGF0dHJpYnV0ZSwgdGhlIHRpdGxlIHVpIGVsZW1lbnQgc2hvdWxkIHN0
aWxsIGJlIGV4cG9zZWQuCiAgICAgICAgICAgICB2YXIgcmFkaW8xID0gYWNjZXNzaWJpbGl0eUNv
bnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJyMSIpOwogICAgICAgICAgICAgdmFyIHRp
dGxlVUlFbGVtZW50ID0gcmFkaW8xLnRpdGxlVUlFbGVtZW50KCk7Ci0gICAgICAgICAgICBzaG91
bGRCZSgicmFkaW8xLnRpdGxlIiwgIidBWFRpdGxlOiAnIik7CisgICAgICAgICAgICBpZiAoYWNj
ZXNzaWJpbGl0eUNvbnRyb2xsZXIucGxhdGZvcm1OYW1lID09ICJhdGsiKQorICAgICAgICAgICAg
ICAgIHNob3VsZEJlKCJyYWRpbzEudGl0bGUiLCAiJ0FYVGl0bGU6IExBQkVMJyIpOworICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgIHNob3VsZEJlKCJyYWRpbzEudGl0bGUiLCAiJ0FY
VGl0bGU6ICciKTsKICAgICAgICAgICAgIHNob3VsZEJlVHJ1ZSgidGl0bGVVSUVsZW1lbnQuaXNF
cXVhbChhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nlc3NpYmxlRWxlbWVudEJ5SWQoJ2xhYmVs
MScpKSIpOwogCiAgICAgICAgICAgICAvLyAyKSBhcmlhLWxhYmVsZWRieSBzaG91bGQgb3ZlcnJp
ZGUgdGhlIG5hdGl2ZSBsYWJlbCBzZW1hbnRpY3MgYW5kIHJldHVybiBhIHRpdGxlIGZvciB0aGUg
cmFkaW8gYnV0dG9uLCBpbnN0ZWFkIG9mIGEgdGl0bGUgdWkgZWxlbWVudC4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggOGU5NzczYi4uYTY3MzAwMCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE0NTAsOCArMTQ1
MCw2IEBAIHdlYmtpdC5vcmcvYi8xMDYzMTYgYWNjZXNzaWJpbGl0eS9yZW5kZXItY291bnRlci10
ZXh0Lmh0bWwgWyBGYWlsdXJlIF0KICMgTmV3IGFjY2Vzc2liaWxpdHkgdGVzdCBhZGRlZCBpbiBy
MTQ5MTU1IGlzIGZhaWxpbmcuIEhhcyBiZWVuIG1vdmVkIHRvIHRoZSBtYWMgcG9ydCBpbiByMTU1
NjAzLgogd2Via2l0Lm9yZy9iLzExNTY1OSBhY2Nlc3NpYmlsaXR5L21ldGVyLWVsZW1lbnQuaHRt
bCBbIE1pc3NpbmcgXQogCi13ZWJraXQub3JnL2IvMTIxNTkzIGFjY2Vzc2liaWxpdHkvcmFkaW8t
YnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwgWyBGYWlsdXJlIF0KLQogIyBGYWlsIHRvIGdlbmVyYXRl
IHByb3BlciBwaXhlbCByZXN1bHRzIC0gbGV0J3Mgd2FpdCB3aXRoIHJlYmFzZWxpbmluZy4KIHdl
YmtpdC5vcmcvYi8xMDY5OTIgc2Nyb2xsaW5nY29vcmRpbmF0b3Ivbm9uLWZhc3Qtc2Nyb2xsYWJs
ZS1yZWdpb24tc2NhbGVkLWlmcmFtZS5odG1sIFsgRmFpbHVyZSBQYXNzIF0KIHdlYmtpdC5vcmcv
Yi8xMDY5OTIgc2Nyb2xsaW5nY29vcmRpbmF0b3Ivbm9uLWZhc3Qtc2Nyb2xsYWJsZS1yZWdpb24t
dHJhbnNmb3JtZWQtaWZyYW1lLmh0bWwgWyBGYWlsdXJlIFBhc3MgXQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vZWZsL2FjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxh
YmVsLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9hY2Nlc3NpYmlsaXR5
L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMC4uYmQzYWQwMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2VmbC9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJlbC1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSwyMiBAQAorVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IHJhZGlvIGJ1
dHRvbnMgZXhwb3NlIHRpdGxlIHVpIGVsZW1lbnRzIGNvcnJlY3RseSB1bmRlciBhIHZhcmlldHkg
b2YgY2lybWN1bXN0YW5jZXMuIEluIGdlbmVyYWwsIHRoZSBzaG91bGQgTk9UIGRpc2FwcGVhciBh
bmQgc2hvdWxkIGJlIHRoZSB0aXRsZVVJRWxlbWVudCBmb3IgdGhlIGNoZWNrYm94LgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyByYWRpbzEudGl0bGUgaXMgJ0FYVGl0bGU6
IExBQkVMJworUEFTUyB0aXRsZVVJRWxlbWVudC5pc0VxdWFsKGFjY2Vzc2liaWxpdHlDb250cm9s
bGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgnbGFiZWwxJykpIGlzIHRydWUKK1BBU1MgcmFkaW8y
LmRlc2NyaXB0aW9uIGlzICdBWERlc2NyaXB0aW9uOiBMQUJFTDJhJworUEFTUyByYWRpbzIudGl0
bGUgaXMgJ0FYVGl0bGU6ICcKK1BBU1MgIXRpdGxlVUlFbGVtZW50IHx8IHRpdGxlVUlFbGVtZW50
LnRpdGxlID09ICdBWFRpdGxlOiAnIGlzIHRydWUKK1BBU1MgcmFkaW8zLmRlc2NyaXB0aW9uIGlz
ICdBWERlc2NyaXB0aW9uOiByYWRpbzMnCitQQVNTIHJhZGlvMy50aXRsZSBpcyAnQVhUaXRsZTog
JworUEFTUyAhdGl0bGVVSUVsZW1lbnQgfHwgdGl0bGVVSUVsZW1lbnQudGl0bGUgPT0gJ0FYVGl0
bGU6ICcgaXMgdHJ1ZQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENP
TVBMRVRFCitUZXN0CitMQUJFTCAgVGVzdAorTEFCRUwyCitMQUJFTDJhCitUZXN0CitMQUJFTDMK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMzcwN2MyMS4u
NWIyNTVkOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3Rh
dGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAg
LTE5OTEsOCArMTk5MSw2IEBAIHdlYmtpdC5vcmcvYi8xMjA4MzkgYW5pbWF0aW9ucy9jcm9zcy1m
YWRlLWJhY2tncm91bmQtaW1hZ2UuaHRtbCBbIEltYWdlT25seUZhaWx1CiB3ZWJraXQub3JnL2Iv
MTIwODQyIGZhc3QvcmVnaW9ucy9vdmVyZmxvdy9vdmVyZmxvdy1pbi11bmlmb3JtLXJlZ2lvbnMt
ZHluYW1pYy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMTIwODQyIGZh
c3QvcmVnaW9ucy9vdmVyZmxvdy9vdmVyZmxvdy1tb3ZpbmctYmVsb3ctZmxvYXRzLWluLXZhcmlh
YmxlLXdpZHRoLXJlZ2lvbnMuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogCi13ZWJraXQub3Jn
L2IvMTIxNTkzIGFjY2Vzc2liaWxpdHkvcmFkaW8tYnV0dG9uLXRpdGxlLWxhYmVsLmh0bWwgIFsg
RmFpbHVyZSBdCi0KIHdlYmtpdC5vcmcvYi8xMjE5MDUgZmFzdC9pbWFnZXMvZXhpZi1vcmllbnRh
dGlvbi5odG1sIFsgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xMjQzNjAgbWVkaWEvdmlkZW8t
Y2FudmFzLWRyYXdpbmctb3V0cHV0Lmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5L3JhZGlvLWJ1dHRvbi10aXRsZS1sYWJl
bC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9y
YWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLmJkM2FkMDMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvYWNjZXNzaWJpbGl0eS9yYWRpby1idXR0b24tdGl0bGUtbGFiZWwtZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMjIgQEAKK1RoaXMgdGVzdCBjaGVja3MgdGhhdCByYWRpbyBidXR0
b25zIGV4cG9zZSB0aXRsZSB1aSBlbGVtZW50cyBjb3JyZWN0bHkgdW5kZXIgYSB2YXJpZXR5IG9m
IGNpcm1jdW1zdGFuY2VzLiBJbiBnZW5lcmFsLCB0aGUgc2hvdWxkIE5PVCBkaXNhcHBlYXIgYW5k
IHNob3VsZCBiZSB0aGUgdGl0bGVVSUVsZW1lbnQgZm9yIHRoZSBjaGVja2JveC4KKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgcmFkaW8xLnRpdGxlIGlzICdBWFRpdGxlOiBM
QUJFTCcKK1BBU1MgdGl0bGVVSUVsZW1lbnQuaXNFcXVhbChhY2Nlc3NpYmlsaXR5Q29udHJvbGxl
ci5hY2Nlc3NpYmxlRWxlbWVudEJ5SWQoJ2xhYmVsMScpKSBpcyB0cnVlCitQQVNTIHJhZGlvMi5k
ZXNjcmlwdGlvbiBpcyAnQVhEZXNjcmlwdGlvbjogTEFCRUwyYScKK1BBU1MgcmFkaW8yLnRpdGxl
IGlzICdBWFRpdGxlOiAnCitQQVNTICF0aXRsZVVJRWxlbWVudCB8fCB0aXRsZVVJRWxlbWVudC50
aXRsZSA9PSAnQVhUaXRsZTogJyBpcyB0cnVlCitQQVNTIHJhZGlvMy5kZXNjcmlwdGlvbiBpcyAn
QVhEZXNjcmlwdGlvbjogcmFkaW8zJworUEFTUyByYWRpbzMudGl0bGUgaXMgJ0FYVGl0bGU6ICcK
K1BBU1MgIXRpdGxlVUlFbGVtZW50IHx8IHRpdGxlVUlFbGVtZW50LnRpdGxlID09ICdBWFRpdGxl
OiAnIGlzIHRydWUKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01Q
TEVURQorVGVzdAorTEFCRUwgIFRlc3QKK0xBQkVMMgorTEFCRUwyYQorVGVzdAorTEFCRUwzCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>