<?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>130574</bug_id>
          
          <creation_ts>2014-03-21 02:50:39 -0700</creation_ts>
          <short_desc>[CSS Regions] The background of children of scrollable elements flowed into regions is not properly scrolled</short_desc>
          <delta_ts>2014-03-25 15:01:56 -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>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>57312</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Radu Stavila">stavila</reporter>
          <assigned_to name="Radu Stavila">stavila</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>992997</commentid>
    <comment_count>0</comment_count>
      <attachid>227406</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-03-21 02:50:39 -0700</bug_when>
    <thetext>Created attachment 227406
Test-case

The background of children of elements flowed into scrollable regions is not properly scrolled. See attached test-case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993077</commentid>
    <comment_count>1</comment_count>
      <attachid>227432</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-03-21 07:15:35 -0700</bug_when>
    <thetext>Created attachment 227432
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993084</commentid>
    <comment_count>2</comment_count>
      <attachid>227433</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-03-21 07:31:31 -0700</bug_when>
    <thetext>Created attachment 227433
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993107</commentid>
    <comment_count>3</comment_count>
      <attachid>227433</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-03-21 08:43:45 -0700</bug_when>
    <thetext>Comment on attachment 227433
Patch

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

&gt; Source/WebCore/rendering/RenderNamedFlowThread.cpp:307
&gt; +    // Take the scrolled offset of this object&apos;s parents into consideration.
&gt; +    IntSize scrolledContentOffset;
&gt; +    RenderElement* parent = box.parent();
&gt; +    while (parent) {
&gt; +        if (parent-&gt;isBox()) {
&gt; +            RenderBox* parentBox = toRenderBox(parent);
&gt; +            if (parentBox-&gt;isRenderNamedFlowThread()) {

Don&apos;t we have a function to get the enclosing named flow thread for a box? Pretty sure we do, in which case writing this loop yourself seems like extra code?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993130</commentid>
    <comment_count>4</comment_count>
      <attachid>227443</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-03-21 09:20:08 -0700</bug_when>
    <thetext>Created attachment 227443
Patch integrating feedback</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994323</commentid>
    <comment_count>5</comment_count>
      <attachid>227443</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-03-25 14:04:23 -0700</bug_when>
    <thetext>Comment on attachment 227443
Patch integrating feedback

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994358</commentid>
    <comment_count>6</comment_count>
      <attachid>227443</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-25 15:01:52 -0700</bug_when>
    <thetext>Comment on attachment 227443
Patch integrating feedback

Clearing flags on attachment: 227443

Committed r166259: &lt;http://trac.webkit.org/changeset/166259&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994359</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-25 15:01:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>227406</attachid>
            <date>2014-03-21 02:50:39 -0700</date>
            <delta_ts>2014-03-21 02:50:39 -0700</delta_ts>
            <desc>Test-case</desc>
            <filename>Test7.html</filename>
            <type>text/html</type>
            <size>809</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgoKPGhlYWQ+Cgo8c3R5bGU+CgpwIHsgYmFja2dyb3VuZDog
cmVkOyBib3JkZXI6IDVweCBzb2xpZCBsaW1lOyB3aWR0aDogOTIlOyB9CgouY29udGVudCB7CiAg
LXdlYmtpdC1mbG93LWludG86IGNvbnRlbnQ7CiAgb3ZlcmZsb3c6IGF1dG87CiAgaGVpZ2h0OiAy
MDBweDsKICBmb250OiAyMHB4LzEgbW9ub3NwYWNlOwogIGJvcmRlcjogNXB4IHNvbGlkIGJsdWU7
CiAgd2lkdGg6IDM1MHB4Owp9CgoucmVnaW9uIHsKICAtd2Via2l0LWZsb3ctZnJvbTogY29udGVu
dDsKICB3aWR0aDogNDAwcHg7CiAgaGVpZ2h0OiAyMDBweDsKICBib3JkZXI6IDVweCBzb2xpZCBi
bGFjazsKICBvdmVyZmxvdzogaGlkZGVuOwogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICB0b3A6IDEw
MHB4OwogIGxlZnQ6IDEwMHB4Owp9Cjwvc3R5bGU+Cgo8L2hlYWQ+Cgo8Ym9keT4KCiAgPGRpdiBj
bGFzcz0icmVnaW9uIj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4KICAgIDxwPlByYWVz
ZW50IHBvcnR0aXRvciBuaXNsIHZlbCBlbmltIGNvbnNlY3RldHVyLCB2aXRhZSBkaWN0dW0gaXBz
dW0gY29uZGltZW50dW0uPC9wPgogICAgPGRpdiBzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW4iPgog
ICAgICA8cD5TZWQgY29udmFsbGlzIGxvcmVtIG5vbiBhdWd1ZSBsb2JvcnRpcyB0aW5jaWR1bnQu
PC9wPgogICAgICA8cD5NYXVyaXMgdml2ZXJyYSBsYWN1cyBldCBqdXN0byBhY2N1bXNhbiwgZXQg
bG9ib3J0aXMgZXJvcyBhZGlwaXNjaW5nLjwvcD4KICAgIDwvZGl2PgogIDwvZGl2PgoKPC9ib2R5
PgoKPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227432</attachid>
            <date>2014-03-21 07:15:35 -0700</date>
            <delta_ts>2014-03-21 07:24:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>130574.patch</filename>
            <type>text/plain</type>
            <size>7824</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0NDMyZTVmLi5hYzcxODRkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDMt
MjEgIFJhZHUgU3RhdmlsYSAgPHN0YXZpbGFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgUmVn
aW9uc10gVGhlIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVtZW50cyBm
bG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9wZXJseSBzY3JvbGxlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwNTc0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgdGVzdCBmb3IgcHJvcGVy
bHkgcGFpbnRpbmcgYmFja2dyb3VuZCBvZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRz
IGZsb3dlZCBpbnRvIHJlZ2lvbnMuCisKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvc2Nyb2xsYWJs
ZS1yZWdpb24tc2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQtZXhwZWN0ZWQuaHRtbDogQWRk
ZWQuCisgICAgICAgICogZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUt
Y29udGVudC1iYWNrZ3JvdW5kLmh0bWw6IEFkZGVkLgorCiAyMDE0LTAzLTIxICBaYWxhbiBCdWp0
YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3VicGl4ZWwgcmVuZGVyaW5nOiBSZW5k
ZXJCb3ggaXMgcG9zaXRpb25lZCBvZmYgYnkgb25lIHdoZW4gbm9uLWNvbXBvc2l0aW5nIHRyYW5z
Zm9ybSBpcyBwcmVzZW50LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Nj
cm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLWV4cGVjdGVkLmh0
bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24tc2Nyb2xsYWJs
ZS1jb250ZW50LWJhY2tncm91bmQtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwLi45NDQ4ZmVhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5k
LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSw1NCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbCBz
dHlsZT0iZm9udDogMTZweC8xLjI1IG1vbm9zcGFjZTsiPgorICAgIDxoZWFkPgorICAgICAgICA8
c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgICAgICBvbmxvYWQgPSBmdW5j
dGlvbigpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImNvbnRhaW5lciIpLnNjcm9sbFRvcCA9IDIwOworICAgICAgICAgICAgfQorICAgICAg
ICA8L3NjcmlwdD4KKworICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjY29udGFpbmVyIHsK
KyAgICAgICAgICAgICAgICBib3JkZXI6IHRoaWNrIHNvbGlkIGdyZWVuOworICAgICAgICAgICAg
ICAgIGhlaWdodDogMTUwcHg7CisgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAg
ICAgICAgICAgICAgICBtYXJnaW46IDE1cHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4
OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjcmVnaW9uIHsKKyAgICAgICAgICAgICAg
ICB3aWR0aDogMzAwcHg7CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAg
ICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBibHVlOworICAgICAgICAgICAgICAgIG1hcmdpbjog
MTBweDsKKyAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4OworICAgICAgICAgICAgfQorCisg
ICAgICAgICAgICAuYmx1ZUJhY2tncm91bmQgeworICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6
IGxpZ2h0Ymx1ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgI2JvdHRvbURpdiB7Cisg
ICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgICAgICAgICAgIHRvcDog
NTBweDsKKyAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgICAgICAgICAgaGVp
Z2h0OiAxMDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAgICA8Ym9keT4KKyAgICAg
ICAgPGEgc3R5bGU9ImZvbnQtc2l6ZTogMTRweCIgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzMDU3NCI+W0NTUyBSZWdpb25zXSBUaGUgYmFja2dyb3VuZCBv
ZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRzIGZsb3dlZCBpbnRvIHJlZ2lvbnMgaXMg
bm90IHByb3Blcmx5IHNjcm9sbGVkPC9hPgorICAgICAgICA8cD5UaGlzIHRlc3QgcGFzc2VzIGlm
IHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6bGlnaHRibHVlIj48Yj5iYWNrZ3JvdW5kPC9iPjwvc3Bh
bj4gb2YgdGhlIHBhcmFncmFwaHMgaW5zaWRlIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4i
PjxiPmdyZWVuIGJveDwvYj48L3NwYW4+IGlzIHByb3Blcmx5IHBhaW50ZWQgd2hlbiBzY3JvbGxp
bmcgdGhlIGJveC48L3A+CisKKyAgICAgICAgPGRpdiBpZD0icmVnaW9uIj4KKyAgICAgICAgICAg
IDxkaXYgaWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImJsdWVCYWNr
Z3JvdW5kIj5UaGlzIHRleHQgc2hvdWxkIGhhdmUgYSBsaWdodGJsdWUgYmFja2dyb3VuZCB3aGlj
aCBwcm9wZXJseSBwYWludHMgd2hlbiBzY3JvbGxpbmcgdGhlIHBhcmVudC48L3A+CisgICAgICAg
ICAgICAgICAgPHAgY2xhc3M9ImJsdWVCYWNrZ3JvdW5kIj5UaGlzIHRleHQgc2hvdWxkIGhhdmUg
YSBsaWdodGJsdWUgYmFja2dyb3VuZCB3aGljaCBwcm9wZXJseSBwYWludHMgd2hlbiBzY3JvbGxp
bmcgdGhlIHBhcmVudC48L3A+CisgICAgICAgICAgICAgICAgPGRpdiBpZD0iYm90dG9tRGl2Ij48
L2Rpdj4KKyAgICAgICAgICAgIDwvZGl2PgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1y
ZWdpb24tc2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWNvbnRlbnQtYmFja2dyb3Vu
ZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjdhMGEyYjcKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24t
c2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQuaHRtbApAQCAtMCwwICsxLDU2IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sIHN0eWxlPSJmb250OiAxNnB4LzEuMjUgbW9ub3NwYWNlOyI+Cisg
ICAgPGhlYWQ+CisgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICAg
ICAgICAgIG9ubG9hZCA9IGZ1bmN0aW9uKCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29udGFpbmVyIikuc2Nyb2xsVG9wID0gMjA7Cisg
ICAgICAgICAgICB9CisgICAgICAgIDwvc2NyaXB0PgorCisgICAgICAgIDxzdHlsZT4KKyAgICAg
ICAgICAgICNjb250YWluZXIgeworICAgICAgICAgICAgICAgIGJvcmRlcjogdGhpY2sgc29saWQg
Z3JlZW47CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDsKKyAgICAgICAgICAgICAgICBv
dmVyZmxvdzogc2Nyb2xsOworICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDsKKyAgICAgICAg
ICAgICAgICBwYWRkaW5nOiA1cHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1mbG93LWludG86
IGZsb3c7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICNyZWdpb24geworICAgICAgICAg
ICAgICAgIHdpZHRoOiAzMDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OworICAg
ICAgICAgICAgICAgIC13ZWJraXQtZmxvdy1mcm9tOiBmbG93OworICAgICAgICAgICAgICAgIGJv
cmRlcjogMnB4IHNvbGlkIGJsdWU7CisgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAg
ICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHg7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAg
IC5ibHVlQmFja2dyb3VuZCB7CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRibHVl
OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjYm90dG9tRGl2IHsKKyAgICAgICAgICAg
ICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgICAgICAgICAgICAgdG9wOiA1MHB4OworICAg
ICAgICAgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4
OworICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgICAgICAgICAgfQorICAg
ICAgICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKworICAgIDxib2R5PgorICAgICAgICA8YSBzdHls
ZT0iZm9udC1zaXplOiAxNHB4IiBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTMwNTc0Ij5bQ1NTIFJlZ2lvbnNdIFRoZSBiYWNrZ3JvdW5kIG9mIGNoaWxkcmVu
IG9mIHNjcm9sbGFibGUgZWxlbWVudHMgZmxvd2VkIGludG8gcmVnaW9ucyBpcyBub3QgcHJvcGVy
bHkgc2Nyb2xsZWQ8L2E+CisgICAgICAgIDxwPlRoaXMgdGVzdCBwYXNzZXMgaWYgdGhlIDxzcGFu
IHN0eWxlPSJjb2xvcjpsaWdodGJsdWUiPjxiPmJhY2tncm91bmQ8L2I+PC9zcGFuPiBvZiB0aGUg
cGFyYWdyYXBocyBpbnNpZGUgdGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpncmVlbiI+PGI+Z3JlZW4g
Ym94PC9iPjwvc3Bhbj4gaXMgcHJvcGVybHkgcGFpbnRlZCB3aGVuIHNjcm9sbGluZyB0aGUgYm94
LjwvcD4KKworICAgICAgICA8ZGl2IGlkPSJyZWdpb24iPjwvZGl2PgorCisgICAgICAgIDxkaXYg
aWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICA8cCBjbGFzcz0iYmx1ZUJhY2tncm91bmQiPlRo
aXMgdGV4dCBzaG91bGQgaGF2ZSBhIGxpZ2h0Ymx1ZSBiYWNrZ3JvdW5kIHdoaWNoIHByb3Blcmx5
IHBhaW50cyB3aGVuIHNjcm9sbGluZyB0aGUgcGFyZW50LjwvcD4KKyAgICAgICAgICAgIDxwIGNs
YXNzPSJibHVlQmFja2dyb3VuZCI+VGhpcyB0ZXh0IHNob3VsZCBoYXZlIGEgbGlnaHRibHVlIGJh
Y2tncm91bmQgd2hpY2ggcHJvcGVybHkgcGFpbnRzIHdoZW4gc2Nyb2xsaW5nIHRoZSBwYXJlbnQu
PC9wPgorICAgICAgICAgICAgPGRpdiBpZD0iYm90dG9tRGl2Ij48L2Rpdj4KKyAgICAgICAgPC9k
aXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDY2ZGU2YzIuLjFjMjU1ZDYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxNC0wMy0yMSAgUmFkdSBTdGF2aWxhICA8
c3RhdmlsYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBSZWdpb25zXSBUaGUgYmFja2dyb3Vu
ZCBvZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRzIGZsb3dlZCBpbnRvIHJlZ2lvbnMg
aXMgbm90IHByb3Blcmx5IHNjcm9sbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzA1NzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgY2xpcCByZWN0IGZvciBwYWludGlu
ZyB0aGUgYm94IGRlY29yYXRpb25zLCB0aGUgc2Nyb2xsZWQgY29udGVudCBvZmZzZXQKKyAgICAg
ICAgbXVzdCBiZSBjb21wdXRlZCBieSBnb2luZyB1cCB0aGUgcmVuZGVyIHRyZWUsIHVwIHRvIHRo
ZSByZWdpb24uCisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9u
LXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLmh0bWwKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJOYW1lZEZsb3dUaHJlYWQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTmFt
ZWRGbG93VGhyZWFkOjpkZWNvcmF0aW9uc0NsaXBSZWN0Rm9yQm94SW5OYW1lZEZsb3dGcmFnbWVu
dCk6CisKIDIwMTQtMDMtMjEgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAg
ICAgICBTdWJwaXhlbCByZW5kZXJpbmc6IFJlbmRlckJveCBpcyBwb3NpdGlvbmVkIG9mZiBieSBv
bmUgd2hlbiBub24tY29tcG9zaXRpbmcgdHJhbnNmb3JtIGlzIHByZXNlbnQuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFkLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJOYW1lZEZsb3dUaHJlYWQuY3BwCmluZGV4IDdm
MGE0ZWEuLmFiODI4NDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJOYW1lZEZsb3dUaHJlYWQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJOYW1lZEZsb3dUaHJlYWQuY3BwCkBAIC0yOTgsOCArMjk4LDIxIEBAIExheW91dFJlY3QgUmVu
ZGVyTmFtZWRGbG93VGhyZWFkOjpkZWNvcmF0aW9uc0NsaXBSZWN0Rm9yQm94SW5OYW1lZEZsb3dG
cmFnbWVudChjCiAgICAgLy8gTm93IGZsaXAgaXQgYWdhaW4uCiAgICAgZmxpcEZvcldyaXRpbmdN
b2RlTG9jYWxDb29yZGluYXRlcyh2aXN1YWxPdmVyZmxvd1JlY3QpOwogICAgIAotICAgIC8vIFRh
a2UgdGhlIHNjcm9sbGVkIG9mZnNldCBvZiB0aGUgcmVnaW9uIGludG8gY29uc2lkZXJhdGlvbi4K
LSAgICBJbnRTaXplIHNjcm9sbGVkQ29udGVudE9mZnNldCA9IGZyYWdtZW50LmZyYWdtZW50Q29u
dGFpbmVyKCkuc2Nyb2xsZWRDb250ZW50T2Zmc2V0KCk7CisgICAgLy8gVGFrZSB0aGUgc2Nyb2xs
ZWQgb2Zmc2V0IG9mIHRoaXMgb2JqZWN0J3MgcGFyZW50cyBpbnRvIGNvbnNpZGVyYXRpb24uCisg
ICAgSW50U2l6ZSBzY3JvbGxlZENvbnRlbnRPZmZzZXQ7CisgICAgUmVuZGVyQm94KiBwYXJlbnQg
PSBib3gucGFyZW50Qm94KCk7CisgICAgd2hpbGUgKHBhcmVudCkgeworICAgICAgICBpZiAocGFy
ZW50LT5pc1JlbmRlck5hbWVkRmxvd1RocmVhZCgpKSB7CisgICAgICAgICAgICAvLyBXZSd2ZSBy
ZWFjaGVkIHRoZSBmbG93IHRocmVhZCwgdGFrZSB0aGUgc2Nyb2xsZWQgb2Zmc2V0IG9mIHRoZSBy
ZWdpb24gaW50byBjb25zaWRlcmF0aW9uLgorICAgICAgICAgICAgQVNTRVJUKHBhcmVudCA9PSB0
aGlzKTsKKyAgICAgICAgICAgIHNjcm9sbGVkQ29udGVudE9mZnNldCArPSBmcmFnbWVudC5mcmFn
bWVudENvbnRhaW5lcigpLnNjcm9sbGVkQ29udGVudE9mZnNldCgpOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHNjcm9sbGVkQ29udGVudE9mZnNldCAr
PSBwYXJlbnQtPnNjcm9sbGVkQ29udGVudE9mZnNldCgpOworICAgICAgICBwYXJlbnQgPSBwYXJl
bnQtPnBhcmVudEJveCgpOworICAgIH0KKyAgICAKICAgICBpZiAoIXNjcm9sbGVkQ29udGVudE9m
ZnNldC5pc1plcm8oKSkgewogICAgICAgICBpZiAoc3R5bGUoKS5pc0ZsaXBwZWRCbG9ja3NXcml0
aW5nTW9kZSgpKQogICAgICAgICAgICAgc2Nyb2xsZWRDb250ZW50T2Zmc2V0ID0gLXNjcm9sbGVk
Q29udGVudE9mZnNldDsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227433</attachid>
            <date>2014-03-21 07:31:31 -0700</date>
            <delta_ts>2014-03-21 09:20:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>130574.patch</filename>
            <type>text/plain</type>
            <size>7969</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0NDMyZTVmLi5hYzcxODRkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDMt
MjEgIFJhZHUgU3RhdmlsYSAgPHN0YXZpbGFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgUmVn
aW9uc10gVGhlIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVtZW50cyBm
bG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9wZXJseSBzY3JvbGxlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwNTc0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgdGVzdCBmb3IgcHJvcGVy
bHkgcGFpbnRpbmcgYmFja2dyb3VuZCBvZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRz
IGZsb3dlZCBpbnRvIHJlZ2lvbnMuCisKKyAgICAgICAgKiBmYXN0L3JlZ2lvbnMvc2Nyb2xsYWJs
ZS1yZWdpb24tc2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQtZXhwZWN0ZWQuaHRtbDogQWRk
ZWQuCisgICAgICAgICogZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUt
Y29udGVudC1iYWNrZ3JvdW5kLmh0bWw6IEFkZGVkLgorCiAyMDE0LTAzLTIxICBaYWxhbiBCdWp0
YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3VicGl4ZWwgcmVuZGVyaW5nOiBSZW5k
ZXJCb3ggaXMgcG9zaXRpb25lZCBvZmYgYnkgb25lIHdoZW4gbm9uLWNvbXBvc2l0aW5nIHRyYW5z
Zm9ybSBpcyBwcmVzZW50LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Nj
cm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLWV4cGVjdGVkLmh0
bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24tc2Nyb2xsYWJs
ZS1jb250ZW50LWJhY2tncm91bmQtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwLi45NDQ4ZmVhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5k
LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSw1NCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbCBz
dHlsZT0iZm9udDogMTZweC8xLjI1IG1vbm9zcGFjZTsiPgorICAgIDxoZWFkPgorICAgICAgICA8
c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgICAgICBvbmxvYWQgPSBmdW5j
dGlvbigpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImNvbnRhaW5lciIpLnNjcm9sbFRvcCA9IDIwOworICAgICAgICAgICAgfQorICAgICAg
ICA8L3NjcmlwdD4KKworICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjY29udGFpbmVyIHsK
KyAgICAgICAgICAgICAgICBib3JkZXI6IHRoaWNrIHNvbGlkIGdyZWVuOworICAgICAgICAgICAg
ICAgIGhlaWdodDogMTUwcHg7CisgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAg
ICAgICAgICAgICAgICBtYXJnaW46IDE1cHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4
OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjcmVnaW9uIHsKKyAgICAgICAgICAgICAg
ICB3aWR0aDogMzAwcHg7CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAg
ICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBibHVlOworICAgICAgICAgICAgICAgIG1hcmdpbjog
MTBweDsKKyAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4OworICAgICAgICAgICAgfQorCisg
ICAgICAgICAgICAuYmx1ZUJhY2tncm91bmQgeworICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6
IGxpZ2h0Ymx1ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgI2JvdHRvbURpdiB7Cisg
ICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgICAgICAgICAgIHRvcDog
NTBweDsKKyAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgICAgICAgICAgaGVp
Z2h0OiAxMDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAgICA8Ym9keT4KKyAgICAg
ICAgPGEgc3R5bGU9ImZvbnQtc2l6ZTogMTRweCIgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEzMDU3NCI+W0NTUyBSZWdpb25zXSBUaGUgYmFja2dyb3VuZCBv
ZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRzIGZsb3dlZCBpbnRvIHJlZ2lvbnMgaXMg
bm90IHByb3Blcmx5IHNjcm9sbGVkPC9hPgorICAgICAgICA8cD5UaGlzIHRlc3QgcGFzc2VzIGlm
IHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6bGlnaHRibHVlIj48Yj5iYWNrZ3JvdW5kPC9iPjwvc3Bh
bj4gb2YgdGhlIHBhcmFncmFwaHMgaW5zaWRlIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6Z3JlZW4i
PjxiPmdyZWVuIGJveDwvYj48L3NwYW4+IGlzIHByb3Blcmx5IHBhaW50ZWQgd2hlbiBzY3JvbGxp
bmcgdGhlIGJveC48L3A+CisKKyAgICAgICAgPGRpdiBpZD0icmVnaW9uIj4KKyAgICAgICAgICAg
IDxkaXYgaWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImJsdWVCYWNr
Z3JvdW5kIj5UaGlzIHRleHQgc2hvdWxkIGhhdmUgYSBsaWdodGJsdWUgYmFja2dyb3VuZCB3aGlj
aCBwcm9wZXJseSBwYWludHMgd2hlbiBzY3JvbGxpbmcgdGhlIHBhcmVudC48L3A+CisgICAgICAg
ICAgICAgICAgPHAgY2xhc3M9ImJsdWVCYWNrZ3JvdW5kIj5UaGlzIHRleHQgc2hvdWxkIGhhdmUg
YSBsaWdodGJsdWUgYmFja2dyb3VuZCB3aGljaCBwcm9wZXJseSBwYWludHMgd2hlbiBzY3JvbGxp
bmcgdGhlIHBhcmVudC48L3A+CisgICAgICAgICAgICAgICAgPGRpdiBpZD0iYm90dG9tRGl2Ij48
L2Rpdj4KKyAgICAgICAgICAgIDwvZGl2PgorICAgICAgICA8L2Rpdj4KKyAgICA8L2JvZHk+Cis8
L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1y
ZWdpb24tc2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWNvbnRlbnQtYmFja2dyb3Vu
ZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjdhMGEyYjcKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24t
c2Nyb2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQuaHRtbApAQCAtMCwwICsxLDU2IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sIHN0eWxlPSJmb250OiAxNnB4LzEuMjUgbW9ub3NwYWNlOyI+Cisg
ICAgPGhlYWQ+CisgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICAg
ICAgICAgIG9ubG9hZCA9IGZ1bmN0aW9uKCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY29udGFpbmVyIikuc2Nyb2xsVG9wID0gMjA7Cisg
ICAgICAgICAgICB9CisgICAgICAgIDwvc2NyaXB0PgorCisgICAgICAgIDxzdHlsZT4KKyAgICAg
ICAgICAgICNjb250YWluZXIgeworICAgICAgICAgICAgICAgIGJvcmRlcjogdGhpY2sgc29saWQg
Z3JlZW47CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDsKKyAgICAgICAgICAgICAgICBv
dmVyZmxvdzogc2Nyb2xsOworICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDsKKyAgICAgICAg
ICAgICAgICBwYWRkaW5nOiA1cHg7CisgICAgICAgICAgICAgICAgLXdlYmtpdC1mbG93LWludG86
IGZsb3c7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICNyZWdpb24geworICAgICAgICAg
ICAgICAgIHdpZHRoOiAzMDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OworICAg
ICAgICAgICAgICAgIC13ZWJraXQtZmxvdy1mcm9tOiBmbG93OworICAgICAgICAgICAgICAgIGJv
cmRlcjogMnB4IHNvbGlkIGJsdWU7CisgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAg
ICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHg7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAg
IC5ibHVlQmFja2dyb3VuZCB7CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRibHVl
OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjYm90dG9tRGl2IHsKKyAgICAgICAgICAg
ICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgICAgICAgICAgICAgdG9wOiA1MHB4OworICAg
ICAgICAgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4
OworICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgICAgICAgICAgfQorICAg
ICAgICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKworICAgIDxib2R5PgorICAgICAgICA8YSBzdHls
ZT0iZm9udC1zaXplOiAxNHB4IiBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTMwNTc0Ij5bQ1NTIFJlZ2lvbnNdIFRoZSBiYWNrZ3JvdW5kIG9mIGNoaWxkcmVu
IG9mIHNjcm9sbGFibGUgZWxlbWVudHMgZmxvd2VkIGludG8gcmVnaW9ucyBpcyBub3QgcHJvcGVy
bHkgc2Nyb2xsZWQ8L2E+CisgICAgICAgIDxwPlRoaXMgdGVzdCBwYXNzZXMgaWYgdGhlIDxzcGFu
IHN0eWxlPSJjb2xvcjpsaWdodGJsdWUiPjxiPmJhY2tncm91bmQ8L2I+PC9zcGFuPiBvZiB0aGUg
cGFyYWdyYXBocyBpbnNpZGUgdGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpncmVlbiI+PGI+Z3JlZW4g
Ym94PC9iPjwvc3Bhbj4gaXMgcHJvcGVybHkgcGFpbnRlZCB3aGVuIHNjcm9sbGluZyB0aGUgYm94
LjwvcD4KKworICAgICAgICA8ZGl2IGlkPSJyZWdpb24iPjwvZGl2PgorCisgICAgICAgIDxkaXYg
aWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICA8cCBjbGFzcz0iYmx1ZUJhY2tncm91bmQiPlRo
aXMgdGV4dCBzaG91bGQgaGF2ZSBhIGxpZ2h0Ymx1ZSBiYWNrZ3JvdW5kIHdoaWNoIHByb3Blcmx5
IHBhaW50cyB3aGVuIHNjcm9sbGluZyB0aGUgcGFyZW50LjwvcD4KKyAgICAgICAgICAgIDxwIGNs
YXNzPSJibHVlQmFja2dyb3VuZCI+VGhpcyB0ZXh0IHNob3VsZCBoYXZlIGEgbGlnaHRibHVlIGJh
Y2tncm91bmQgd2hpY2ggcHJvcGVybHkgcGFpbnRzIHdoZW4gc2Nyb2xsaW5nIHRoZSBwYXJlbnQu
PC9wPgorICAgICAgICAgICAgPGRpdiBpZD0iYm90dG9tRGl2Ij48L2Rpdj4KKyAgICAgICAgPC9k
aXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDY2ZGU2YzIuLjFjMjU1ZDYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxNC0wMy0yMSAgUmFkdSBTdGF2aWxhICA8
c3RhdmlsYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBSZWdpb25zXSBUaGUgYmFja2dyb3Vu
ZCBvZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRzIGZsb3dlZCBpbnRvIHJlZ2lvbnMg
aXMgbm90IHByb3Blcmx5IHNjcm9sbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzA1NzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgY2xpcCByZWN0IGZvciBwYWludGlu
ZyB0aGUgYm94IGRlY29yYXRpb25zLCB0aGUgc2Nyb2xsZWQgY29udGVudCBvZmZzZXQKKyAgICAg
ICAgbXVzdCBiZSBjb21wdXRlZCBieSBnb2luZyB1cCB0aGUgcmVuZGVyIHRyZWUsIHVwIHRvIHRo
ZSByZWdpb24uCisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9u
LXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLmh0bWwKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJOYW1lZEZsb3dUaHJlYWQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTmFt
ZWRGbG93VGhyZWFkOjpkZWNvcmF0aW9uc0NsaXBSZWN0Rm9yQm94SW5OYW1lZEZsb3dGcmFnbWVu
dCk6CisKIDIwMTQtMDMtMjEgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAg
ICAgICBTdWJwaXhlbCByZW5kZXJpbmc6IFJlbmRlckJveCBpcyBwb3NpdGlvbmVkIG9mZiBieSBv
bmUgd2hlbiBub24tY29tcG9zaXRpbmcgdHJhbnNmb3JtIGlzIHByZXNlbnQuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFkLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJOYW1lZEZsb3dUaHJlYWQuY3BwCmluZGV4IDdm
MGE0ZWEuLmFkMTA4YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJOYW1lZEZsb3dUaHJlYWQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJOYW1lZEZsb3dUaHJlYWQuY3BwCkBAIC0yOTcsOSArMjk3LDI2IEBAIExheW91dFJlY3QgUmVu
ZGVyTmFtZWRGbG93VGhyZWFkOjpkZWNvcmF0aW9uc0NsaXBSZWN0Rm9yQm94SW5OYW1lZEZsb3dG
cmFnbWVudChjCiAgICAgCiAgICAgLy8gTm93IGZsaXAgaXQgYWdhaW4uCiAgICAgZmxpcEZvcldy
aXRpbmdNb2RlTG9jYWxDb29yZGluYXRlcyh2aXN1YWxPdmVyZmxvd1JlY3QpOwotICAgIAotICAg
IC8vIFRha2UgdGhlIHNjcm9sbGVkIG9mZnNldCBvZiB0aGUgcmVnaW9uIGludG8gY29uc2lkZXJh
dGlvbi4KLSAgICBJbnRTaXplIHNjcm9sbGVkQ29udGVudE9mZnNldCA9IGZyYWdtZW50LmZyYWdt
ZW50Q29udGFpbmVyKCkuc2Nyb2xsZWRDb250ZW50T2Zmc2V0KCk7CisKKyAgICAvLyBUYWtlIHRo
ZSBzY3JvbGxlZCBvZmZzZXQgb2YgdGhpcyBvYmplY3QncyBwYXJlbnRzIGludG8gY29uc2lkZXJh
dGlvbi4KKyAgICBJbnRTaXplIHNjcm9sbGVkQ29udGVudE9mZnNldDsKKyAgICBSZW5kZXJFbGVt
ZW50KiBwYXJlbnQgPSBib3gucGFyZW50KCk7CisgICAgd2hpbGUgKHBhcmVudCkgeworICAgICAg
ICBpZiAocGFyZW50LT5pc0JveCgpKSB7CisgICAgICAgICAgICBSZW5kZXJCb3gqIHBhcmVudEJv
eCA9IHRvUmVuZGVyQm94KHBhcmVudCk7CisgICAgICAgICAgICBpZiAocGFyZW50Qm94LT5pc1Jl
bmRlck5hbWVkRmxvd1RocmVhZCgpKSB7CisgICAgICAgICAgICAgICAgLy8gV2UndmUgcmVhY2hl
ZCB0aGUgZmxvdyB0aHJlYWQsIHRha2UgdGhlIHNjcm9sbGVkIG9mZnNldCBvZiB0aGUgcmVnaW9u
IGludG8gY29uc2lkZXJhdGlvbi4KKyAgICAgICAgICAgICAgICBBU1NFUlQocGFyZW50Qm94ID09
IHRoaXMpOworICAgICAgICAgICAgICAgIHNjcm9sbGVkQ29udGVudE9mZnNldCArPSBmcmFnbWVu
dC5mcmFnbWVudENvbnRhaW5lcigpLnNjcm9sbGVkQ29udGVudE9mZnNldCgpOworICAgICAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQorICAgICAgICAgICAgCisgICAgICAgICAgICBz
Y3JvbGxlZENvbnRlbnRPZmZzZXQgKz0gcGFyZW50Qm94LT5zY3JvbGxlZENvbnRlbnRPZmZzZXQo
KTsKKyAgICAgICAgfQorCisgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFyZW50KCk7CisgICAg
fQorCiAgICAgaWYgKCFzY3JvbGxlZENvbnRlbnRPZmZzZXQuaXNaZXJvKCkpIHsKICAgICAgICAg
aWYgKHN0eWxlKCkuaXNGbGlwcGVkQmxvY2tzV3JpdGluZ01vZGUoKSkKICAgICAgICAgICAgIHNj
cm9sbGVkQ29udGVudE9mZnNldCA9IC1zY3JvbGxlZENvbnRlbnRPZmZzZXQ7Cg==
</data>
<flag name="review"
          id="251682"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>227443</attachid>
            <date>2014-03-21 09:20:08 -0700</date>
            <delta_ts>2014-03-25 15:01:51 -0700</delta_ts>
            <desc>Patch integrating feedback</desc>
            <filename>130574.patch</filename>
            <type>text/plain</type>
            <size>13162</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0NDMyZTVmLi5jNDBjYzFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTQtMDMt
MjEgIFJhZHUgU3RhdmlsYSAgPHN0YXZpbGFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgUmVn
aW9uc10gVGhlIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVtZW50cyBm
bG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9wZXJseSBzY3JvbGxlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwNTc0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgdGVzdHMgZm9yIHByb3Bl
cmx5IHBhaW50aW5nIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVtZW50
cyBmbG93ZWQgaW50byByZWdpb25zLgorCisgICAgICAgICogZmFzdC9yZWdpb25zL3Njcm9sbGFi
bGUtcmVnaW9uLXNjcm9sbGFibGUtYWJzb2x1dGUtY29udGVudC1iYWNrZ3JvdW5kLWV4cGVjdGVk
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1z
Y3JvbGxhYmxlLWFic29sdXRlLWNvbnRlbnQtYmFja2dyb3VuZC5odG1sOiBBZGRlZC4KKyAgICAg
ICAgKiBmYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24tc2Nyb2xsYWJsZS1jb250ZW50LWJh
Y2tncm91bmQtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9yZWdpb25zL3Nj
cm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLmh0bWw6IEFkZGVk
LgorCiAyMDE0LTAzLTIxICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAg
ICAgU3VicGl4ZWwgcmVuZGVyaW5nOiBSZW5kZXJCb3ggaXMgcG9zaXRpb25lZCBvZmYgYnkgb25l
IHdoZW4gbm9uLWNvbXBvc2l0aW5nIHRyYW5zZm9ybSBpcyBwcmVzZW50LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtYWJz
b2x1dGUtY29udGVudC1iYWNrZ3JvdW5kLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24tc2Nyb2xsYWJsZS1hYnNvbHV0ZS1jb250ZW50LWJh
Y2tncm91bmQtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
Li4wNTQ4MWJlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Nj
cm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtYWJzb2x1dGUtY29udGVudC1iYWNrZ3JvdW5kLWV4
cGVjdGVkLmh0bWwKQEAgLTAsMCArMSw2MyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbCBzdHls
ZT0iZm9udDogMTZweC8xLjI1IG1vbm9zcGFjZTsiPgorICAgIDxoZWFkPgorICAgICAgICA8c2Ny
aXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgICAgICBvbmxvYWQgPSBmdW5jdGlv
bigpCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImNvbnRhaW5lciIpLnNjcm9sbFRvcCA9IDQwOworICAgICAgICAgICAgfQorICAgICAgICA8
L3NjcmlwdD4KKworICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjY29udGFpbmVyIHsKKyAg
ICAgICAgICAgICAgICBib3JkZXI6IHRoaWNrIHNvbGlkIGdyZWVuOworICAgICAgICAgICAgICAg
IGhlaWdodDogMTUwcHg7CisgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAgICAg
ICAgICAgICAgICBtYXJnaW46IDE1cHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4Owor
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjcmVnaW9uIHsKKyAgICAgICAgICAgICAgICB3
aWR0aDogNDAwcHg7CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAgICAg
ICAgICBib3JkZXI6IDJweCBzb2xpZCBibHVlOworICAgICAgICAgICAgICAgIG1hcmdpbjogMTBw
eDsKKyAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4OworICAgICAgICAgICAgfQorCisgICAg
ICAgICAgICAuYmx1ZUJhY2tncm91bmQgeworICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxp
Z2h0Ymx1ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLmdyZWVuQmFja2dyb3VuZCB7
CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRncmVlbjsKKyAgICAgICAgICAgICAg
ICBwb3NpdGlvbjogYWJzb2x1dGU7IAorICAgICAgICAgICAgICAgIGxlZnQ6IDIwNXB4OyAKKyAg
ICAgICAgICAgICAgICB0b3A6IDIyN3B4OworICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDsK
KyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgI2JvdHRvbURpdiB7CisgICAgICAgICAgICAg
ICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgICAgICAgICAgIHRvcDogNTBweDsKKyAgICAg
ICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsK
KyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAgICA8Ym9keT4KKyAgICAgICAgPGEgc3R5bGU9
ImZvbnQtc2l6ZTogMTRweCIgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEzMDU3NCI+W0NTUyBSZWdpb25zXSBUaGUgYmFja2dyb3VuZCBvZiBjaGlsZHJlbiBv
ZiBzY3JvbGxhYmxlPGJyLz5lbGVtZW50cyBmbG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9w
ZXJseSBzY3JvbGxlZDwvYT4KKyAgICAgICAgPHA+VGhpcyB0ZXN0IHBhc3NlcyBpZiB0aGUgYmFj
a2dyb3VuZHMgb2YgdGhlIHBhcmFncmFwaHMgaW5zaWRlIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6
Z3JlZW4iPjxiPmdyZWVuIGJveDwvYj48L3NwYW4+IGlzIHByb3Blcmx5IHBhaW50ZWQgd2hlbiBz
Y3JvbGxpbmcgdGhlIGJveC48L3A+CisKKyAgICAgICAgPGRpdiBpZD0icmVnaW9uIj4KKyAgICAg
ICAgICAgIDxkaXYgaWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICAgICAgPHAgY2xhc3M9Imdy
ZWVuQmFja2dyb3VuZCI+VGhpcyB0ZXh0IGlzIGFic29sdXRlbHkgcG9zaXRpb25lZCBhbmQgc2hv
dWxkIGhhdmUgYSBsaWdodGdyZWVuIGJhY2tncm91bmQuPC9wPgorICAgICAgICAgICAgICAgICAg
ICAKKyAgICAgICAgICAgICAgICA8cCBjbGFzcz0iYmx1ZUJhY2tncm91bmQiPlRoaXMgdGV4dCBz
aG91bGQgaGF2ZSBhIGxpZ2h0Ymx1ZSBiYWNrZ3JvdW5kIHdoaWNoIHByb3Blcmx5IHBhaW50cyB3
aGVuIHNjcm9sbGluZyB0aGUgcGFyZW50LjwvcD4KKyAgICAgICAgICAgICAgICA8ZGl2IGlkPSJi
b3R0b21EaXYiPjwvZGl2PgorICAgICAgICAgICAgPC9kaXY+CisgICAgICAgIDwvZGl2PgorICAg
IDwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9z
Y3JvbGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWFic29sdXRlLWNvbnRlbnQtYmFja2dyb3VuZC5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFi
bGUtYWJzb2x1dGUtY29udGVudC1iYWNrZ3JvdW5kLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uZDMzNjU0ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWFic29sdXRlLWNvbnRlbnQt
YmFja2dyb3VuZC5odG1sCkBAIC0wLDAgKzEsNjQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWwg
c3R5bGU9ImZvbnQ6IDE2cHgvMS4yNSBtb25vc3BhY2U7Ij4KKyAgICA8aGVhZD4KKyAgICAgICAg
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgorICAgICAgICAgICAgb25sb2FkID0gZnVu
Y3Rpb24oKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJjb250YWluZXIiKS5zY3JvbGxUb3AgPSA0MDsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgPC9zY3JpcHQ+CisKKyAgICAgICAgPHN0eWxlPgorICAgICAgICAgICAgI2NvbnRhaW5lciB7
CisgICAgICAgICAgICAgICAgYm9yZGVyOiB0aGljayBzb2xpZCBncmVlbjsKKyAgICAgICAgICAg
ICAgICBoZWlnaHQ6IDE1MHB4OworICAgICAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7Cisg
ICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4OworICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVw
eDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LWZsb3ctaW50bzogZmxvdzsKKyAgICAgICAgICAg
IH0KKworICAgICAgICAgICAgI3JlZ2lvbiB7CisgICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4
OworICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7CisgICAgICAgICAgICAgICAgLXdlYmtp
dC1mbG93LWZyb206IGZsb3c7CisgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmx1
ZTsKKyAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7CisgICAgICAgICAgICAgICAgcGFkZGlu
ZzogMzVweDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLmJsdWVCYWNrZ3JvdW5kIHsK
KyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGJsdWU7CisgICAgICAgICAgICB9CisK
KyAgICAgICAgICAgIC5ncmVlbkJhY2tncm91bmQgeworICAgICAgICAgICAgICAgIGJhY2tncm91
bmQ6IGxpZ2h0Z3JlZW47CisgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAKKyAg
ICAgICAgICAgICAgICBsZWZ0OiAxNTBweDsgCisgICAgICAgICAgICAgICAgdG9wOiA3MHB4Owor
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICAjYm90dG9tRGl2IHsKKyAgICAgICAgICAgICAg
ICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgICAgICAgICAgICAgdG9wOiA1MHB4OworICAgICAg
ICAgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4Owor
ICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgICAgICAgICAgfQorICAgICAg
ICA8L3N0eWxlPgorICAgIDwvaGVhZD4KKworICAgIDxib2R5PgorICAgICAgICA8YSBzdHlsZT0i
Zm9udC1zaXplOiAxNHB4IiBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTMwNTc0Ij5bQ1NTIFJlZ2lvbnNdIFRoZSBiYWNrZ3JvdW5kIG9mIGNoaWxkcmVuIG9m
IHNjcm9sbGFibGU8YnIvPmVsZW1lbnRzIGZsb3dlZCBpbnRvIHJlZ2lvbnMgaXMgbm90IHByb3Bl
cmx5IHNjcm9sbGVkPC9hPgorICAgICAgICA8cD5UaGlzIHRlc3QgcGFzc2VzIGlmIHRoZSBiYWNr
Z3JvdW5kcyBvZiB0aGUgcGFyYWdyYXBocyBpbnNpZGUgdGhlIDxzcGFuIHN0eWxlPSJjb2xvcjpn
cmVlbiI+PGI+Z3JlZW4gYm94PC9iPjwvc3Bhbj4gaXMgcHJvcGVybHkgcGFpbnRlZCB3aGVuIHNj
cm9sbGluZyB0aGUgYm94LjwvcD4KKworICAgICAgICA8ZGl2IGlkPSJyZWdpb24iPjwvZGl2Pgor
CisgICAgICAgIDxkaXYgaWQ9ImNvbnRhaW5lciI+CisgICAgICAgICAgICA8cCBjbGFzcz0iZ3Jl
ZW5CYWNrZ3JvdW5kIj5UaGlzIHRleHQgaXMgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGFuZCBzaG91
bGQgaGF2ZSBhIGxpZ2h0Z3JlZW4gYmFja2dyb3VuZC48L3A+CisgICAgICAgICAgICAgICAgCisg
ICAgICAgICAgICA8cCBjbGFzcz0iYmx1ZUJhY2tncm91bmQiPlRoaXMgdGV4dCBzaG91bGQgaGF2
ZSBhIGxpZ2h0Ymx1ZSBiYWNrZ3JvdW5kIHdoaWNoIHByb3Blcmx5IHBhaW50cyB3aGVuIHNjcm9s
bGluZyB0aGUgcGFyZW50LjwvcD4KKyAgICAgICAgICAgIDxkaXYgaWQ9ImJvdHRvbURpdiI+PC9k
aXY+CisgICAgICAgIDwvZGl2PgorICAgIDwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWNvbnRl
bnQtYmFja2dyb3VuZC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL3Nj
cm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLWV4cGVjdGVkLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOTQ0OGZlYQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9zY3JvbGxhYmxlLXJlZ2lvbi1zY3Jv
bGxhYmxlLWNvbnRlbnQtYmFja2dyb3VuZC1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsNTQgQEAK
KzwhRE9DVFlQRSBodG1sPgorPGh0bWwgc3R5bGU9ImZvbnQ6IDE2cHgvMS4yNSBtb25vc3BhY2U7
Ij4KKyAgICA8aGVhZD4KKyAgICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgor
ICAgICAgICAgICAgb25sb2FkID0gZnVuY3Rpb24oKQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb250YWluZXIiKS5zY3JvbGxUb3AgPSAy
MDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisKKyAgICAgICAgPHN0eWxlPgor
ICAgICAgICAgICAgI2NvbnRhaW5lciB7CisgICAgICAgICAgICAgICAgYm9yZGVyOiB0aGljayBz
b2xpZCBncmVlbjsKKyAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4OworICAgICAgICAgICAg
ICAgIG92ZXJmbG93OiBzY3JvbGw7CisgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4OworICAg
ICAgICAgICAgICAgIHBhZGRpbmc6IDVweDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAg
I3JlZ2lvbiB7CisgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4OworICAgICAgICAgICAgICAg
IGhlaWdodDogMjAwcHg7CisgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmx1ZTsK
KyAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzog
MzVweDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLmJsdWVCYWNrZ3JvdW5kIHsKKyAg
ICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGJsdWU7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgICNib3R0b21EaXYgeworICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2
ZTsKKyAgICAgICAgICAgICAgICB0b3A6IDUwcHg7CisgICAgICAgICAgICAgICAgd2lkdGg6IDEw
MHB4OworICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgICAgICAgICAgYmFj
a2dyb3VuZDogZ3JlZW47CisgICAgICAgICAgICB9CisgICAgICAgIDwvc3R5bGU+CisgICAgPC9o
ZWFkPgorCisgICAgPGJvZHk+CisgICAgICAgIDxhIHN0eWxlPSJmb250LXNpemU6IDE0cHgiIGhy
ZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzA1NzQiPltDU1Mg
UmVnaW9uc10gVGhlIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVtZW50
cyBmbG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9wZXJseSBzY3JvbGxlZDwvYT4KKyAgICAg
ICAgPHA+VGhpcyB0ZXN0IHBhc3NlcyBpZiB0aGUgPHNwYW4gc3R5bGU9ImNvbG9yOmxpZ2h0Ymx1
ZSI+PGI+YmFja2dyb3VuZDwvYj48L3NwYW4+IG9mIHRoZSBwYXJhZ3JhcGhzIGluc2lkZSB0aGUg
PHNwYW4gc3R5bGU9ImNvbG9yOmdyZWVuIj48Yj5ncmVlbiBib3g8L2I+PC9zcGFuPiBpcyBwcm9w
ZXJseSBwYWludGVkIHdoZW4gc2Nyb2xsaW5nIHRoZSBib3guPC9wPgorCisgICAgICAgIDxkaXYg
aWQ9InJlZ2lvbiI+CisgICAgICAgICAgICA8ZGl2IGlkPSJjb250YWluZXIiPgorICAgICAgICAg
ICAgICAgIDxwIGNsYXNzPSJibHVlQmFja2dyb3VuZCI+VGhpcyB0ZXh0IHNob3VsZCBoYXZlIGEg
bGlnaHRibHVlIGJhY2tncm91bmQgd2hpY2ggcHJvcGVybHkgcGFpbnRzIHdoZW4gc2Nyb2xsaW5n
IHRoZSBwYXJlbnQuPC9wPgorICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJibHVlQmFja2dyb3Vu
ZCI+VGhpcyB0ZXh0IHNob3VsZCBoYXZlIGEgbGlnaHRibHVlIGJhY2tncm91bmQgd2hpY2ggcHJv
cGVybHkgcGFpbnRzIHdoZW4gc2Nyb2xsaW5nIHRoZSBwYXJlbnQuPC9wPgorICAgICAgICAgICAg
ICAgIDxkaXYgaWQ9ImJvdHRvbURpdiI+PC9kaXY+CisgICAgICAgICAgICA8L2Rpdj4KKyAgICAg
ICAgPC9kaXY+CisgICAgPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3Jv
dW5kLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvc2Nyb2xsYWJsZS1yZWdpb24tc2Ny
b2xsYWJsZS1jb250ZW50LWJhY2tncm91bmQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi43YTBhMmI3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtY29udGVudC1iYWNrZ3JvdW5kLmh0
bWwKQEAgLTAsMCArMSw1NiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbCBzdHlsZT0iZm9udDog
MTZweC8xLjI1IG1vbm9zcGFjZTsiPgorICAgIDxoZWFkPgorICAgICAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgICAgICBvbmxvYWQgPSBmdW5jdGlvbigpCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbnRh
aW5lciIpLnNjcm9sbFRvcCA9IDIwOworICAgICAgICAgICAgfQorICAgICAgICA8L3NjcmlwdD4K
KworICAgICAgICA8c3R5bGU+CisgICAgICAgICAgICAjY29udGFpbmVyIHsKKyAgICAgICAgICAg
ICAgICBib3JkZXI6IHRoaWNrIHNvbGlkIGdyZWVuOworICAgICAgICAgICAgICAgIGhlaWdodDog
MTUwcHg7CisgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAgICAgICAgICAgICAg
ICBtYXJnaW46IDE1cHg7CisgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4OworICAgICAgICAg
ICAgICAgIC13ZWJraXQtZmxvdy1pbnRvOiBmbG93OworICAgICAgICAgICAgfQorCisgICAgICAg
ICAgICAjcmVnaW9uIHsKKyAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7CisgICAgICAgICAg
ICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAgICAgICAgICAtd2Via2l0LWZsb3ctZnJvbTog
ZmxvdzsKKyAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBibHVlOworICAgICAgICAg
ICAgICAgIG1hcmdpbjogMTBweDsKKyAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4OworICAg
ICAgICAgICAgfQorCisgICAgICAgICAgICAuYmx1ZUJhY2tncm91bmQgeworICAgICAgICAgICAg
ICAgIGJhY2tncm91bmQ6IGxpZ2h0Ymx1ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAg
I2JvdHRvbURpdiB7CisgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAg
ICAgICAgICAgIHRvcDogNTBweDsKKyAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7CisgICAg
ICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBn
cmVlbjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisKKyAg
ICA8Ym9keT4KKyAgICAgICAgPGEgc3R5bGU9ImZvbnQtc2l6ZTogMTRweCIgaHJlZj0iaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMDU3NCI+W0NTUyBSZWdpb25zXSBU
aGUgYmFja2dyb3VuZCBvZiBjaGlsZHJlbiBvZiBzY3JvbGxhYmxlIGVsZW1lbnRzIGZsb3dlZCBp
bnRvIHJlZ2lvbnMgaXMgbm90IHByb3Blcmx5IHNjcm9sbGVkPC9hPgorICAgICAgICA8cD5UaGlz
IHRlc3QgcGFzc2VzIGlmIHRoZSA8c3BhbiBzdHlsZT0iY29sb3I6bGlnaHRibHVlIj48Yj5iYWNr
Z3JvdW5kPC9iPjwvc3Bhbj4gb2YgdGhlIHBhcmFncmFwaHMgaW5zaWRlIHRoZSA8c3BhbiBzdHls
ZT0iY29sb3I6Z3JlZW4iPjxiPmdyZWVuIGJveDwvYj48L3NwYW4+IGlzIHByb3Blcmx5IHBhaW50
ZWQgd2hlbiBzY3JvbGxpbmcgdGhlIGJveC48L3A+CisKKyAgICAgICAgPGRpdiBpZD0icmVnaW9u
Ij48L2Rpdj4KKworICAgICAgICA8ZGl2IGlkPSJjb250YWluZXIiPgorICAgICAgICAgICAgPHAg
Y2xhc3M9ImJsdWVCYWNrZ3JvdW5kIj5UaGlzIHRleHQgc2hvdWxkIGhhdmUgYSBsaWdodGJsdWUg
YmFja2dyb3VuZCB3aGljaCBwcm9wZXJseSBwYWludHMgd2hlbiBzY3JvbGxpbmcgdGhlIHBhcmVu
dC48L3A+CisgICAgICAgICAgICA8cCBjbGFzcz0iYmx1ZUJhY2tncm91bmQiPlRoaXMgdGV4dCBz
aG91bGQgaGF2ZSBhIGxpZ2h0Ymx1ZSBiYWNrZ3JvdW5kIHdoaWNoIHByb3Blcmx5IHBhaW50cyB3
aGVuIHNjcm9sbGluZyB0aGUgcGFyZW50LjwvcD4KKyAgICAgICAgICAgIDxkaXYgaWQ9ImJvdHRv
bURpdiI+PC9kaXY+CisgICAgICAgIDwvZGl2PgorICAgIDwvYm9keT4KKzwvaHRtbD4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZwppbmRleCA2NmRlNmMyLi45NTM2YjEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIw
MTQtMDMtMjEgIFJhZHUgU3RhdmlsYSAgPHN0YXZpbGFAYWRvYmUuY29tPgorCisgICAgICAgIFtD
U1MgUmVnaW9uc10gVGhlIGJhY2tncm91bmQgb2YgY2hpbGRyZW4gb2Ygc2Nyb2xsYWJsZSBlbGVt
ZW50cyBmbG93ZWQgaW50byByZWdpb25zIGlzIG5vdCBwcm9wZXJseSBzY3JvbGxlZAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMwNTc0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBjb21wdXRpbmcg
dGhlIGNsaXAgcmVjdCBmb3IgcGFpbnRpbmcgdGhlIGJveCBkZWNvcmF0aW9ucywgdGhlIHNjcm9s
bGVkIGNvbnRlbnQgb2Zmc2V0CisgICAgICAgIG11c3QgYmUgY29tcHV0ZWQgYnkgZ29pbmcgdXAg
dGhlIGNvbnRhaW5pbmcgYmxvY2sgdHJlZSwgdXAgdG8gdGhlIHJlZ2lvbi4KKworICAgICAgICBU
ZXN0czogZmFzdC9yZWdpb25zL3Njcm9sbGFibGUtcmVnaW9uLXNjcm9sbGFibGUtYWJzb2x1dGUt
Y29udGVudC1iYWNrZ3JvdW5kLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvcmVnaW9ucy9zY3Jv
bGxhYmxlLXJlZ2lvbi1zY3JvbGxhYmxlLWNvbnRlbnQtYmFja2dyb3VuZC5odG1sCisKKyAgICAg
ICAgKiByZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFkLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlJlbmRlck5hbWVkRmxvd1RocmVhZDo6ZGVjb3JhdGlvbnNDbGlwUmVjdEZvckJveEluTmFt
ZWRGbG93RnJhZ21lbnQpOgorCiAyMDE0LTAzLTIxICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgU3VicGl4ZWwgcmVuZGVyaW5nOiBSZW5kZXJCb3ggaXMgcG9zaXRp
b25lZCBvZmYgYnkgb25lIHdoZW4gbm9uLWNvbXBvc2l0aW5nIHRyYW5zZm9ybSBpcyBwcmVzZW50
LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck5hbWVkRmxvd1Ro
cmVhZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFk
LmNwcAppbmRleCA3ZjBhNGVhLi45ZmM3MjgxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFkLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTmFtZWRGbG93VGhyZWFkLmNwcApAQCAtMjk3LDkgKzI5NywyMiBAQCBM
YXlvdXRSZWN0IFJlbmRlck5hbWVkRmxvd1RocmVhZDo6ZGVjb3JhdGlvbnNDbGlwUmVjdEZvckJv
eEluTmFtZWRGbG93RnJhZ21lbnQoYwogICAgIAogICAgIC8vIE5vdyBmbGlwIGl0IGFnYWluLgog
ICAgIGZsaXBGb3JXcml0aW5nTW9kZUxvY2FsQ29vcmRpbmF0ZXModmlzdWFsT3ZlcmZsb3dSZWN0
KTsKLSAgICAKLSAgICAvLyBUYWtlIHRoZSBzY3JvbGxlZCBvZmZzZXQgb2YgdGhlIHJlZ2lvbiBp
bnRvIGNvbnNpZGVyYXRpb24uCi0gICAgSW50U2l6ZSBzY3JvbGxlZENvbnRlbnRPZmZzZXQgPSBm
cmFnbWVudC5mcmFnbWVudENvbnRhaW5lcigpLnNjcm9sbGVkQ29udGVudE9mZnNldCgpOworCisg
ICAgLy8gVGFrZSB0aGUgc2Nyb2xsZWQgb2Zmc2V0IG9mIHRoaXMgb2JqZWN0J3MgcGFyZW50cyBp
bnRvIGNvbnNpZGVyYXRpb24uCisgICAgSW50U2l6ZSBzY3JvbGxlZENvbnRlbnRPZmZzZXQ7Cisg
ICAgUmVuZGVyQmxvY2sqIGNvbnRhaW5pbmdCbG9jayA9IGJveC5jb250YWluaW5nQmxvY2soKTsK
KyAgICB3aGlsZSAoY29udGFpbmluZ0Jsb2NrKSB7CisgICAgICAgIGlmIChjb250YWluaW5nQmxv
Y2stPmlzUmVuZGVyTmFtZWRGbG93VGhyZWFkKCkpIHsKKyAgICAgICAgICAgIC8vIFdlJ3ZlIHJl
YWNoZWQgdGhlIGZsb3cgdGhyZWFkLCB0YWtlIHRoZSBzY3JvbGxlZCBvZmZzZXQgb2YgdGhlIHJl
Z2lvbiBpbnRvIGNvbnNpZGVyYXRpb24uCisgICAgICAgICAgICBBU1NFUlQoY29udGFpbmluZ0Js
b2NrID09IHRoaXMpOworICAgICAgICAgICAgc2Nyb2xsZWRDb250ZW50T2Zmc2V0ICs9IGZyYWdt
ZW50LmZyYWdtZW50Q29udGFpbmVyKCkuc2Nyb2xsZWRDb250ZW50T2Zmc2V0KCk7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAgc2Nyb2xsZWRDb250ZW50
T2Zmc2V0ICs9IGNvbnRhaW5pbmdCbG9jay0+c2Nyb2xsZWRDb250ZW50T2Zmc2V0KCk7CisgICAg
ICAgIGNvbnRhaW5pbmdCbG9jayA9IGNvbnRhaW5pbmdCbG9jay0+Y29udGFpbmluZ0Jsb2NrKCk7
CisgICAgfQorCiAgICAgaWYgKCFzY3JvbGxlZENvbnRlbnRPZmZzZXQuaXNaZXJvKCkpIHsKICAg
ICAgICAgaWYgKHN0eWxlKCkuaXNGbGlwcGVkQmxvY2tzV3JpdGluZ01vZGUoKSkKICAgICAgICAg
ICAgIHNjcm9sbGVkQ29udGVudE9mZnNldCA9IC1zY3JvbGxlZENvbnRlbnRPZmZzZXQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>