<?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>76953</bug_id>
          
          <creation_ts>2012-01-24 15:39:19 -0800</creation_ts>
          <short_desc>support overflow:auto and overflow:scroll in new flexbox</short_desc>
          <delta_ts>2012-01-25 11:28:17 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>62048</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Chang">tony</reporter>
          <assigned_to name="Tony Chang">tony</assigned_to>
          <cc>hyatt</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>541778</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-01-24 15:39:19 -0800</bug_when>
    <thetext>support overflow:auto and overflow:scroll in new flexbox</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>541783</commentid>
    <comment_count>1</comment_count>
      <attachid>123829</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-01-24 15:43:06 -0800</bug_when>
    <thetext>Created attachment 123829
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542436</commentid>
    <comment_count>2</comment_count>
      <attachid>123829</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2012-01-25 10:39:33 -0800</bug_when>
    <thetext>Comment on attachment 123829
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542485</commentid>
    <comment_count>3</comment_count>
      <attachid>123829</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 11:28:13 -0800</bug_when>
    <thetext>Comment on attachment 123829
Patch

Clearing flags on attachment: 123829

Committed r105903: &lt;http://trac.webkit.org/changeset/105903&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542486</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 11:28:17 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123829</attachid>
            <date>2012-01-24 15:43:06 -0800</date>
            <delta_ts>2012-01-25 11:28:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76953-20120124154346.patch</filename>
            <type>text/plain</type>
            <size>12707</size>
            <attacher name="Tony Chang">tony</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1ODIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODQ3NjZjYzllNmExMzY5
NGRkNGRhNjllYTdmOWI1MTAzN2YxZTgzZi4uMGM0NDdhZmI2MGZmM2RjMDkwMzRkODQzNDg3OGQz
MDBjOTY5NzRjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2IEBACiAyMDEyLTAxLTI0ICBUb255
IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgc3VwcG9ydCBvdmVyZmxvdzph
dXRvIGFuZCBvdmVyZmxvdzpzY3JvbGwgaW4gbmV3IGZsZXhib3gKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2OTUzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdHM6IGNzczMvZmxleGJveC9mbGV4Ym94
LW92ZXJmbG93LWF1dG8tZXhwZWN0ZWQuaHRtbAorICAgICAgICAgICAgICAgY3NzMy9mbGV4Ym94
L2ZsZXhib3gtb3ZlcmZsb3ctYXV0by5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
Qm94LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJveDo6YWRkTGF5b3V0T3ZlcmZsb3cp
OiBJbiB0aGUgY2FzZSBvZiByZXZlcnNlIGZsZXhib3hlbiwgd2UgY2FuIG92ZXJmbG93IHVwIG9y
IHRvIHRoZSBsZWZ0IChsaWtlIGhvcml6b250YWwtYnQgb3IgcnRsIGNvbnRlbnQpLgorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJGbGV4aWJsZUJveDo6bGF5b3V0QmxvY2spOiBDYWxsIHVwZGF0ZVNjcm9sbEluZm9BZnRl
ckxheW91dCgpIHRvIGFkZCBvdmVyZmxvdyBzY3JvbGxiYXJzLgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyRmxleGlibGVCb3g6OmxheW91dEFuZFBsYWNlQ2hpbGRyZW4pOiBJbiByb3ctcmV2ZXJz
ZSwgb2Zmc2V0IHRoZSBzdGFydCBvZiB0aGUgY29udGVudCBieSB0aGUgc2Nyb2xsYmFyLgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyRmxleGlibGVCb3g6OmxheW91dENvbHVtblJldmVyc2UpOiBJ
biBjb2x1bW4tcmV2ZXJzZSwgb2Zmc2V0IHRoZSBzdGFydCBvZiB0aGUgY29udGVudCBieSB0aGUg
c2Nyb2xsYmFyLgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5oOgorICAg
ICAgICAoUmVuZGVyRmxleGlibGVCb3gpOiBNYWtlIGlzSG9yaXpvbnRhbEZsb3cgcHVibGljLgor
ICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyU3R5bGVCaXRmaWVsZHM6OmlzUmV2ZXJzZUZsZXhEaXJlY3Rpb24pOiBDb252ZW5p
ZW5jZSBtZXRob2QuCisKKzIwMTItMDEtMjQgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9y
Zz4KKwogICAgICAgICBSRUdSRVNTSU9OKHIxMDMyNDUpOiBjYW4ndCBzY3JvbGwgbGVmdC91cCB1
c2luZyBzY3JvbGxiYXIgY29udHJvbHMgb2Ygb3ZlcmZsb3dpbmcgZWxlbWVudHMKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2MzE3CiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXggYTg5YjE0ZDhhODUyYmU3NWM0YmY1NTYy
OGQ2ZWJlM2JkOWI1YWY3NS4uMmUyZTIxNTJjOGQwYmVkNzc5MzlkY2VjYzNmNWU2NTIwMWQ0NDYx
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTQyLDYgKzQyLDcg
QEAKICNpbmNsdWRlICJQYWludEluZm8uaCIKICNpbmNsdWRlICJSZW5kZXJBcmVuYS5oIgogI2lu
Y2x1ZGUgIlJlbmRlckJveFJlZ2lvbkluZm8uaCIKKyNpbmNsdWRlICJSZW5kZXJGbGV4aWJsZUJv
eC5oIgogI2luY2x1ZGUgIlJlbmRlckZsb3dUaHJlYWQuaCIKICNpbmNsdWRlICJSZW5kZXJJbmxp
bmUuaCIKICNpbmNsdWRlICJSZW5kZXJMYXllci5oIgpAQCAtMzU5Myw2ICszNTk0LDEzIEBAIHZv
aWQgUmVuZGVyQm94OjphZGRMYXlvdXRPdmVyZmxvdyhjb25zdCBMYXlvdXRSZWN0JiByZWN0KQog
ICAgICAgICAvLyBhbmQgdmVydGljYWwtbHIvcmwgYXMgdGhlIHNhbWUuCiAgICAgICAgIGJvb2wg
aGFzVG9wT3ZlcmZsb3cgPSAhc3R5bGUoKS0+aXNMZWZ0VG9SaWdodERpcmVjdGlvbigpICYmICFp
c0hvcml6b250YWxXcml0aW5nTW9kZSgpOwogICAgICAgICBib29sIGhhc0xlZnRPdmVyZmxvdyA9
ICFzdHlsZSgpLT5pc0xlZnRUb1JpZ2h0RGlyZWN0aW9uKCkgJiYgaXNIb3Jpem9udGFsV3JpdGlu
Z01vZGUoKTsKKyAgICAgICAgaWYgKGlzRmxleGlibGVCb3goKSAmJiBzdHlsZSgpLT5pc1JldmVy
c2VGbGV4RGlyZWN0aW9uKCkpIHsKKyAgICAgICAgICAgIFJlbmRlckZsZXhpYmxlQm94KiBmbGV4
aWJsZUJveCA9IHN0YXRpY19jYXN0PFJlbmRlckZsZXhpYmxlQm94Kj4odGhpcyk7CisgICAgICAg
ICAgICBpZiAoZmxleGlibGVCb3gtPmlzSG9yaXpvbnRhbEZsb3coKSkKKyAgICAgICAgICAgICAg
ICBoYXNMZWZ0T3ZlcmZsb3cgPSB0cnVlOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIGhhc1RvcE92ZXJmbG93ID0gdHJ1ZTsKKyAgICAgICAgfQogICAgICAgICAKICAgICAgICAg
aWYgKCFoYXNUb3BPdmVyZmxvdykKICAgICAgICAgICAgIG92ZXJmbG93UmVjdC5zaGlmdFlFZGdl
VG8obWF4KG92ZXJmbG93UmVjdC55KCksIGNsaWVudEJveC55KCkpKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCmluZGV4IDIxYmQ5YmQ0MjQ3YTM4
YjA4NDQ1MTA1ODJmZDEwNDk4MzAxYzkzNWYuLjEzYTE1ZDY4MWQ2YThlMWVjNjliNjIxZWE5ODVh
NjNmMmYwMDIyMDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJG
bGV4aWJsZUJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhp
YmxlQm94LmNwcApAQCAtMTc1LDYgKzE3NSwxNCBAQCB2b2lkIFJlbmRlckZsZXhpYmxlQm94Ojps
YXlvdXRCbG9jayhib29sIHJlbGF5b3V0Q2hpbGRyZW4sIGludCwgQmxvY2tMYXlvdXRQYXNzKQog
CiAgICAgbV9vdmVyZmxvdy5jbGVhcigpOwogCisgICAgLy8gRm9yIG92ZXJmbG93OnNjcm9sbCBi
bG9ja3MsIGVuc3VyZSB3ZSBoYXZlIGJvdGggc2Nyb2xsYmFycyBpbiBwbGFjZSBhbHdheXMuCisg
ICAgaWYgKHNjcm9sbHNPdmVyZmxvdygpKSB7CisgICAgICAgIGlmIChzdHlsZSgpLT5vdmVyZmxv
d1goKSA9PSBPU0NST0xMKQorICAgICAgICAgICAgbGF5ZXIoKS0+c2V0SGFzSG9yaXpvbnRhbFNj
cm9sbGJhcih0cnVlKTsKKyAgICAgICAgaWYgKHN0eWxlKCktPm92ZXJmbG93WSgpID09IE9TQ1JP
TEwpCisgICAgICAgICAgICBsYXllcigpLT5zZXRIYXNWZXJ0aWNhbFNjcm9sbGJhcih0cnVlKTsK
KyAgICB9CisKICAgICBsYXlvdXRGbGV4SXRlbXMocmVsYXlvdXRDaGlsZHJlbik7CiAKICAgICBM
YXlvdXRVbml0IG9sZENsaWVudEFmdGVyRWRnZSA9IGNsaWVudExvZ2ljYWxCb3R0b20oKTsKQEAg
LTE5MSw2ICsxOTksMTEgQEAgdm9pZCBSZW5kZXJGbGV4aWJsZUJveDo6bGF5b3V0QmxvY2soYm9v
bCByZWxheW91dENoaWxkcmVuLCBpbnQsIEJsb2NrTGF5b3V0UGFzcykKIAogICAgIHVwZGF0ZUxh
eWVyVHJhbnNmb3JtKCk7CiAKKyAgICAvLyBVcGRhdGUgb3VyIHNjcm9sbCBpbmZvcm1hdGlvbiBp
ZiB3ZSdyZSBvdmVyZmxvdzphdXRvL3Njcm9sbC9oaWRkZW4gbm93IHRoYXQgd2Uga25vdyBpZgor
ICAgIC8vIHdlIG92ZXJmbG93IG9yIG5vdC4KKyAgICBpZiAoaGFzT3ZlcmZsb3dDbGlwKCkpCisg
ICAgICAgIGxheWVyKCktPnVwZGF0ZVNjcm9sbEluZm9BZnRlckxheW91dCgpOworCiAgICAgcmVw
YWludGVyLnJlcGFpbnRBZnRlckxheW91dCgpOwogCiAgICAgc2V0TmVlZHNMYXlvdXQoZmFsc2Up
OwpAQCAtNjM2LDYgKzY0OSw4IEBAIHZvaWQgUmVuZGVyRmxleGlibGVCb3g6OmxheW91dEFuZFBs
YWNlQ2hpbGRyZW4oRmxleE9yZGVySXRlcmF0b3ImIGl0ZXJhdG9yLCBjb25zCiB7CiAgICAgTGF5
b3V0VW5pdCBtYWluQXhpc09mZnNldCA9IGZsb3dBd2FyZUJvcmRlclN0YXJ0KCkgKyBmbG93QXdh
cmVQYWRkaW5nU3RhcnQoKTsKICAgICBtYWluQXhpc09mZnNldCArPSBpbml0aWFsUGFja2luZ09m
ZnNldChhdmFpbGFibGVGcmVlU3BhY2UsIHRvdGFsUG9zaXRpdmVGbGV4aWJpbGl0eSwgc3R5bGUo
KS0+ZmxleFBhY2soKSwgY2hpbGRTaXplcy5zaXplKCkpOworICAgIGlmIChzdHlsZSgpLT5mbGV4
RGlyZWN0aW9uKCkgPT0gRmxvd1Jvd1JldmVyc2UpCisgICAgICAgIG1haW5BeGlzT2Zmc2V0ICs9
IGlzSG9yaXpvbnRhbEZsb3coKSA/IHZlcnRpY2FsU2Nyb2xsYmFyV2lkdGgoKSA6IGhvcml6b250
YWxTY3JvbGxiYXJIZWlnaHQoKTsKIAogICAgIExheW91dFVuaXQgY3Jvc3NBeGlzT2Zmc2V0ID0g
Zmxvd0F3YXJlQm9yZGVyQmVmb3JlKCkgKyBmbG93QXdhcmVQYWRkaW5nQmVmb3JlKCk7CiAgICAg
TGF5b3V0VW5pdCB0b3RhbE1haW5FeHRlbnQgPSBtYWluQXhpc0V4dGVudCgpOwpAQCAtNjk5LDYg
KzcxNCw3IEBAIHZvaWQgUmVuZGVyRmxleGlibGVCb3g6OmxheW91dENvbHVtblJldmVyc2UoRmxl
eE9yZGVySXRlcmF0b3ImIGl0ZXJhdG9yLCBjb25zdCBXCiAgICAgLy8ganVzdCBtb3ZpbmcgdGhl
IGNoaWxkcmVuIHRvIGEgbmV3IHBvc2l0aW9uLgogICAgIExheW91dFVuaXQgbWFpbkF4aXNPZmZz
ZXQgPSBsb2dpY2FsSGVpZ2h0KCkgLSBmbG93QXdhcmVCb3JkZXJFbmQoKSAtIGZsb3dBd2FyZVBh
ZGRpbmdFbmQoKTsKICAgICBtYWluQXhpc09mZnNldCAtPSBpbml0aWFsUGFja2luZ09mZnNldChh
dmFpbGFibGVGcmVlU3BhY2UsIHRvdGFsUG9zaXRpdmVGbGV4aWJpbGl0eSwgc3R5bGUoKS0+Zmxl
eFBhY2soKSwgY2hpbGRTaXplcy5zaXplKCkpOworICAgIG1haW5BeGlzT2Zmc2V0IC09IGlzSG9y
aXpvbnRhbEZsb3coKSA/IHZlcnRpY2FsU2Nyb2xsYmFyV2lkdGgoKSA6IGhvcml6b250YWxTY3Jv
bGxiYXJIZWlnaHQoKTsKIAogICAgIExheW91dFVuaXQgY3Jvc3NBeGlzT2Zmc2V0ID0gZmxvd0F3
YXJlQm9yZGVyQmVmb3JlKCkgKyBmbG93QXdhcmVQYWRkaW5nQmVmb3JlKCk7CiAgICAgc2l6ZV90
IGkgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhp
YmxlQm94LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaApp
bmRleCBmZDhhMzExM2IxOTE5MjYwZDQ0ZjA2ZmU0MjkxOWJkNjI2Nzc2OWVmLi5mNzNkZWQ3YjA5
ZjEyN2Y5ZmY4YWExOTA5N2Q1OTIyMTU3ODY2Y2YwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyRmxleGlibGVCb3guaApAQCAtNDYsNiArNDYsOCBAQCBwdWJsaWM6CiAKICAg
ICB2aXJ0dWFsIHZvaWQgbGF5b3V0QmxvY2soYm9vbCByZWxheW91dENoaWxkcmVuLCBpbnQgcGFn
ZUxvZ2ljYWxIZWlnaHQgPSAwLCBCbG9ja0xheW91dFBhc3MgPSBOb3JtYWxMYXlvdXRQYXNzKTsK
IAorICAgIGJvb2wgaXNIb3Jpem9udGFsRmxvdygpIGNvbnN0OworCiBwcml2YXRlOgogICAgIGNs
YXNzIFRyZWVPcmRlckl0ZXJhdG9yOwogICAgIGNsYXNzIEZsZXhPcmRlckl0ZXJhdG9yOwpAQCAt
NTMsNyArNTUsNiBAQCBwcml2YXRlOgogCiAgICAgYm9vbCBoYXNPcnRob2dvbmFsRmxvdyhSZW5k
ZXJCb3gqIGNoaWxkKSBjb25zdDsKICAgICBib29sIGlzQ29sdW1uRmxvdygpIGNvbnN0OwotICAg
IGJvb2wgaXNIb3Jpem9udGFsRmxvdygpIGNvbnN0OwogICAgIGJvb2wgaXNMZWZ0VG9SaWdodEZs
b3coKSBjb25zdDsKICAgICBMZW5ndGggY3Jvc3NBeGlzTGVuZ3RoKCkgY29uc3Q7CiAgICAgTGVu
Z3RoIG1haW5BeGlzTGVuZ3RoRm9yQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCkgY29uc3Q7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCmluZGV4IDVmMDU1OWJm
Y2MwM2ZiNTk3YTQ4ZjNiYTk2YWQ0ZjFlMGExNzhjMjMuLjcxZWFmNWQ3MmQyZjFlMjY1MjUwMzRh
YzQwZWZiNjgxODk1NjliODkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9z
dHlsZS9SZW5kZXJTdHlsZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9S
ZW5kZXJTdHlsZS5oCkBAIC04MDUsNiArODA1LDcgQEAgcHVibGljOgogICAgIEVGbGV4QWxpZ24g
ZmxleEl0ZW1BbGlnbigpIGNvbnN0IHsgcmV0dXJuIHN0YXRpY19jYXN0PEVGbGV4QWxpZ24+KHJh
cmVOb25Jbmhlcml0ZWREYXRhLT5tX2ZsZXhpYmxlQm94LT5tX2ZsZXhJdGVtQWxpZ24pOyB9CiAg
ICAgRUZsZXhEaXJlY3Rpb24gZmxleERpcmVjdGlvbigpIGNvbnN0IHsgcmV0dXJuIHN0YXRpY19j
YXN0PEVGbGV4RGlyZWN0aW9uPihyYXJlTm9uSW5oZXJpdGVkRGF0YS0+bV9mbGV4aWJsZUJveC0+
bV9mbGV4RGlyZWN0aW9uKTsgfQogICAgIGJvb2wgaXNDb2x1bW5GbGV4RGlyZWN0aW9uKCkgY29u
c3QgeyByZXR1cm4gZmxleERpcmVjdGlvbigpID09IEZsb3dDb2x1bW4gfHwgZmxleERpcmVjdGlv
bigpID09IEZsb3dDb2x1bW5SZXZlcnNlOyB9CisgICAgYm9vbCBpc1JldmVyc2VGbGV4RGlyZWN0
aW9uKCkgY29uc3QgeyByZXR1cm4gZmxleERpcmVjdGlvbigpID09IEZsb3dSb3dSZXZlcnNlIHx8
IGZsZXhEaXJlY3Rpb24oKSA9PSBGbG93Q29sdW1uUmV2ZXJzZTsgfQogICAgIEVGbGV4V3JhcCBm
bGV4V3JhcCgpIGNvbnN0IHsgcmV0dXJuIHN0YXRpY19jYXN0PEVGbGV4V3JhcD4ocmFyZU5vbklu
aGVyaXRlZERhdGEtPm1fZmxleGlibGVCb3gtPm1fZmxleFdyYXApOyB9CiAKICNpZiBFTkFCTEUo
Q1NTX0dSSURfTEFZT1VUKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDhmNmU2MGE1MmQyN2FkMWVlMmZkMjNmZWE1YzkxZTAw
YzEyZGFmODAuLjg4NTg1OWI1NzhmYjgxYThiMjg2YjdhOGM1M2RhMDQ5OGYxNjU3MjggMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxMyBAQAorMjAxMi0wMS0yNCAgVG9ueSBDaGFuZyAgPHRvbnlAY2hyb21pdW0u
b3JnPgorCisgICAgICAgIHN1cHBvcnQgb3ZlcmZsb3c6YXV0byBhbmQgb3ZlcmZsb3c6c2Nyb2xs
IGluIG5ldyBmbGV4Ym94CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03Njk1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogY3NzMy9mbGV4Ym94L2ZsZXhib3gtb3ZlcmZsb3ctYXV0by1leHBlY3RlZC5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBjc3MzL2ZsZXhib3gvZmxleGJveC1vdmVyZmxvdy1hdXRvLmh0
bWw6IEFkZGVkLgorCiAyMDEyLTAxLTI0ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+
CiAKICAgICAgICAgTW9yZSB0d2Vha3MgYWZ0ZXIgbGV2aXcncyB1cGRhdGluZyBvZiBNYWMgYmFz
ZWxpbmVzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXhib3gtb3Zl
cmZsb3ctYXV0by1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9mbGV4Ym94L2ZsZXhi
b3gtb3ZlcmZsb3ctYXV0by1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjBhNTAyNGJlYWY4Y2Vm
YTFkOTVkMDA1ZWE2NjI3NTA4MDg1NjkxMzAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9jc3MzL2ZsZXhib3gvZmxleGJveC1vdmVyZmxvdy1hdXRvLWV4cGVjdGVkLmh0bWwKQEAgLTAs
MCArMSw3OCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorLnRl
c3Qtcm93IHsKKyAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhib3g7CisgICAgbWFyZ2luLWJvdHRv
bTogNXB4OworfQorCisuY29udGFpbmVyIHsKKyAgICBtYXJnaW4tcmlnaHQ6IDVweDsKKyAgICBi
b3JkZXI6IDVweCBzb2xpZCBsaWdodGdyZWVuOworICAgIHdpZHRoOiAxMDBweDsKK30KKworLmZs
ZXhib3ggeworICAgIGRpc3BsYXk6IGJsb2NrOworICAgIGhlaWdodDogMTAwcHg7CisgICAgd2lk
dGg6IDEwMHB4OworICAgIG92ZXJmbG93OiBhdXRvOworfQorCisuZmxleGJveCA+IGRpdiB7Cisg
ICAgd2lkdGg6IDIwMHB4OworICAgIGhlaWdodDogMjAwcHg7CisgICAgYmFja2dyb3VuZDogLXdl
YmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCByZ2JhKDMwLDg3LDE1
MywxKSAwJSxyZ2JhKDg5LDE0OCwyMDIsMSkgNjIlLHJnYmEoOTUsMTU0LDIwNywwLjcpIDY4JSxy
Z2JhKDEyNSwxODUsMjMyLDApIDEwMCUpOworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5Pgor
ICAgIDxwPlNjcm9sbGJhcnMgc2hvdWxkIHdvcmsgaW4gYWxsIHRoZSBmbGV4Ym94ZXMuPC9wPgor
PC9ib2R5PgorPHNjcmlwdD4KKy8vIFRoZSAtYWxtb3N0IHZhbHVlcyBhcmUgY2FzZXMgd2hlcmUg
d2UgZG9uJ3Qgc2Nyb2xsIGFsbCB0aGUgd2F5IGJlY2F1c2Ugb2YKKy8vIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NjEyOSAuCit2YXIgcmVzdWx0cyA9IFsKKyAgICAn
bGVmdCB0b3AnLCAnbGVmdCB0b3AnLCAncmlnaHQgdG9wJywgJ2xlZnQgYm90dG9tJywKKyAgICAn
bGVmdCBib3R0b20tYWxtb3N0JywgJ2xlZnQgYm90dG9tLWFsbW9zdCcsICdyaWdodCBib3R0b20t
YWxtb3N0JywgJ2xlZnQgdG9wJywKKyAgICAncmlnaHQtYWxtb3N0IHRvcCcsICdyaWdodC1hbG1v
c3QgdG9wJywgJ3JpZ2h0LWFsbW9zdCBib3R0b20nLCAnbGVmdCB0b3AnLAorICAgICdsZWZ0IHRv
cCcsICdsZWZ0IHRvcCcsICdsZWZ0IGJvdHRvbScsICdyaWdodCB0b3AnXTsKKwordmFyIHRlc3RD
b250ZW50cyA9ICcnOworZm9yICh2YXIgaSA9IDA7IGkgPCByZXN1bHRzLmxlbmd0aDsgKytpKSB7
CisgICAgaWYgKCEoaSAlIDQpKQorICAgICAgICB0ZXN0Q29udGVudHMgKz0gIjxkaXYgY2xhc3M9
J3Rlc3Qtcm93Jz4iOworCisgICAgdmFyIGNvbnRhaW5lckNsYXNzID0gJ2NvbnRhaW5lciAnICsg
cmVzdWx0c1tpXTsKKyAgICB0ZXN0Q29udGVudHMgKz0KKyAgICAgICAgIjxkaXYgY2xhc3M9JyIg
KyBjb250YWluZXJDbGFzcyArICInPiIgKworICAgICAgICAiPGRpdiBjbGFzcz0nZmxleGJveCc+
IiArCisgICAgICAgICI8ZGl2PjwvZGl2PiIgKworICAgICAgICAiPC9kaXY+IiArCisgICAgICAg
ICI8L2Rpdj4iOworICAgIGlmIChpICUgNCA9PSAzKQorICAgICAgICB0ZXN0Q29udGVudHMgKz0g
IjwvZGl2PiI7Cit9CisKK2RvY3VtZW50LmJvZHkuaW5uZXJIVE1MICs9IHRlc3RDb250ZW50czsK
KworQXJyYXkucHJvdG90eXBlLmZvckVhY2guY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxs
KCIucmlnaHQiKSwgZnVuY3Rpb24oZWxlbWVudCkgeworICAgIGVsZW1lbnQuZmlyc3RDaGlsZC5z
Y3JvbGxMZWZ0ID0gMTAwMDsKK30pOworCitBcnJheS5wcm90b3R5cGUuZm9yRWFjaC5jYWxsKGRv
Y3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5ib3R0b20iKSwgZnVuY3Rpb24oZWxlbWVudCkgewor
ICAgIGVsZW1lbnQuZmlyc3RDaGlsZC5zY3JvbGxUb3AgPSAxMDAwOworfSk7CisKK0FycmF5LnBy
b3RvdHlwZS5mb3JFYWNoLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLnJpZ2h0LWFs
bW9zdCIpLCBmdW5jdGlvbihlbGVtZW50KSB7CisgICAgZWxlbWVudC5maXJzdENoaWxkLnNjcm9s
bExlZnQgPSBlbGVtZW50LmZpcnN0Q2hpbGQuc2Nyb2xsV2lkdGggLSBlbGVtZW50LmZpcnN0Q2hp
bGQub2Zmc2V0V2lkdGg7Cit9KTsKKworQXJyYXkucHJvdG90eXBlLmZvckVhY2guY2FsbChkb2N1
bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIuYm90dG9tLWFsbW9zdCIpLCBmdW5jdGlvbihlbGVtZW50
KSB7CisgICAgZWxlbWVudC5maXJzdENoaWxkLnNjcm9sbFRvcCA9IGVsZW1lbnQuZmlyc3RDaGls
ZC5zY3JvbGxIZWlnaHQgLSBlbGVtZW50LmZpcnN0Q2hpbGQub2Zmc2V0SGVpZ2h0OworfSk7CisK
Kzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY3Nz
My9mbGV4Ym94L2ZsZXhib3gtb3ZlcmZsb3ctYXV0by5odG1sIGIvTGF5b3V0VGVzdHMvY3NzMy9m
bGV4Ym94L2ZsZXhib3gtb3ZlcmZsb3ctYXV0by5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmY4OTNmNzA1ODcz
M2I4YzU2MWNlMTEwYTVjYWRiYjEyOTU2N2Q4ZGUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9jc3MzL2ZsZXhib3gvZmxleGJveC1vdmVyZmxvdy1hdXRvLmh0bWwKQEAgLTAsMCArMSw5
MCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorLnRlc3Qtcm93
IHsKKyAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhib3g7CisgICAgbWFyZ2luLWJvdHRvbTogNXB4
OworfQorCisuY29udGFpbmVyIHsKKyAgICBtYXJnaW4tcmlnaHQ6IDVweDsKKyAgICBib3JkZXI6
IDVweCBzb2xpZCBsaWdodGdyZWVuOworICAgIHdpZHRoOiAxMDBweDsKK30KKworLmhvcml6b250
YWwtdGIgeworICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiOworfQorCisu
aG9yaXpvbnRhbC1idCB7CisgICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IGhvcml6b250YWwtYnQ7
Cit9CisKKy52ZXJ0aWNhbC1ybCB7CisgICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2Fs
LXJsOworfQorCisudmVydGljYWwtbHIgeworICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0
aWNhbC1scjsKK30KKworLnJvdyB7CisgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93Owor
fQorCisucm93LXJldmVyc2UgeworICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZl
cnNlOworfQorCisuY29sdW1uIHsKKyAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47
Cit9CisKKy5jb2x1bW4tcmV2ZXJzZSB7CisgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29s
dW1uLXJldmVyc2U7Cit9CisKKy5mbGV4Ym94IHsKKyAgICBib3JkZXI6IDAgc29saWQgcGluazsK
KyAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhib3g7CisgICAgaGVpZ2h0OiAxMDBweDsKKyAgICB3
aWR0aDogMTAwcHg7CisgICAgb3ZlcmZsb3c6IGF1dG87Cit9CisKKy5mbGV4Ym94ID4gZGl2IHsK
KyAgICB3aWR0aDogMjAwcHg7CisgICAgaGVpZ2h0OiAyMDBweDsKKyAgICBiYWNrZ3JvdW5kOiAt
d2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsIHJnYmEoMzAsODcs
MTUzLDEpIDAlLHJnYmEoODksMTQ4LDIwMiwxKSA2MiUscmdiYSg5NSwxNTQsMjA3LDAuNykgNjgl
LHJnYmEoMTI1LDE4NSwyMzIsMCkgMTAwJSk7Cit9CisKKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9k
eT4KKyAgICA8cD5TY3JvbGxiYXJzIHNob3VsZCB3b3JrIGluIGFsbCB0aGUgZmxleGJveGVzLjwv
cD4KKzwvYm9keT4KKzxzY3JpcHQ+Cit2YXIgd3JpdGluZ01vZGVzID0gWydob3Jpem9udGFsLXRi
JywgJ2hvcml6b250YWwtYnQnLCAndmVydGljYWwtcmwnLCAndmVydGljYWwtbHInXTsKK3ZhciBm
bGV4RGlyZWN0aW9ucyA9IFsncm93JywgJ2NvbHVtbicsICdyb3ctcmV2ZXJzZScsICdjb2x1bW4t
cmV2ZXJzZSddOwordmFyIHRlc3RDb250ZW50cyA9ICcnOword3JpdGluZ01vZGVzLmZvckVhY2go
ZnVuY3Rpb24od3JpdGluZ01vZGUpIHsKKyAgICB0ZXN0Q29udGVudHMgKz0gIjxkaXYgY2xhc3M9
J3Rlc3Qtcm93Jz4iOworICAgIGZsZXhEaXJlY3Rpb25zLmZvckVhY2goZnVuY3Rpb24oZmxleERp
cmVjdGlvbikgeworICAgICAgICB2YXIgY29udGFpbmVyQ2xhc3MgPSAnY29udGFpbmVyICcgKyB3
cml0aW5nTW9kZTsKKyAgICAgICAgdmFyIGZsZXhib3hDbGFzcyA9ICdmbGV4Ym94ICcgKyBmbGV4
RGlyZWN0aW9uOworICAgICAgICB0ZXN0Q29udGVudHMgKz0KKyAgICAgICAgICAgICI8ZGl2IGNs
YXNzPSciICsgY29udGFpbmVyQ2xhc3MgKyAiJz4iICsKKyAgICAgICAgICAgICI8ZGl2IGNsYXNz
PSciICsgZmxleGJveENsYXNzICsgIic+IiArCisgICAgICAgICAgICAiPGRpdj48L2Rpdj4iICsK
KyAgICAgICAgICAgICI8L2Rpdj4iICsKKyAgICAgICAgICAgICI8L2Rpdj4iOworICAgIH0pOwor
ICAgIHRlc3RDb250ZW50cyArPSAiPC9kaXY+IjsKK30pOworCitkb2N1bWVudC5ib2R5LmlubmVy
SFRNTCArPSB0ZXN0Q29udGVudHM7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>