<?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>170876</bug_id>
          
          <creation_ts>2017-04-15 11:13:53 -0700</creation_ts>
          <short_desc>REGRESSION(r215393): breaks scrollable iframes on ios (Requested by anttik on #webkit).</short_desc>
          <delta_ts>2017-04-15 11:15:53 -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>New Bugs</component>
          <version>WebKit 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>170851</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1297675</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-15 11:13:53 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/215393 broke the build:
breaks scrollable iframes on ios (Requested by anttik on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297677</commentid>
    <comment_count>1</comment_count>
      <attachid>307200</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-15 11:13:59 -0700</bug_when>
    <thetext>Created attachment 307200
ROLLOUT of r215393

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297678</commentid>
    <comment_count>2</comment_count>
      <attachid>307200</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-15 11:15:51 -0700</bug_when>
    <thetext>Comment on attachment 307200
ROLLOUT of r215393

Clearing flags on attachment: 307200

Committed r215394: &lt;http://trac.webkit.org/changeset/215394&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1297679</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-15 11:15:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307200</attachid>
            <date>2017-04-15 11:13:59 -0700</date>
            <delta_ts>2017-04-15 11:15:51 -0700</delta_ts>
            <desc>ROLLOUT of r215393</desc>
            <filename>bug-170876-20170415141358.patch</filename>
            <type>text/plain</type>
            <size>11393</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE1MzkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWUwODZkYmUxM2QwNWMy
NjhmZDg1NTUyNGFiZjIyYjFhOTMyOTZiMy4uYTlkNmIyZjY5ZDljMTM1NGUxOTg4YzcxMjkxZmU1
ZjJjMWQ4NzE4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTA0LTE1ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMjE1MzkzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTcwODc2CisKKyAgICAgICAgYnJlYWtzIHNjcm9sbGFibGUgaWZyYW1l
cyBvbiBpb3MgKFJlcXVlc3RlZCBieSBhbnR0aWsgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAg
ICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJHcmFwaGljc0xheWVyQ0E6OnJl
Y3Vyc2l2ZUNvbW1pdENoYW5nZXMgc2hvdWxkIG5vdCBkZXNjZW5kCisgICAgICAgIGludG8gc3Vi
dHJlZXMgd2l0aG91dCBjaGFuZ2VzIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTcwODUxCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hh
bmdlc2V0LzIxNTM5MworCiAyMDE3LTA0LTE0ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxl
LmNvbT4KIAogICAgICAgICBHcmFwaGljc0xheWVyQ0E6OnJlY3Vyc2l2ZUNvbW1pdENoYW5nZXMg
c2hvdWxkIG5vdCBkZXNjZW5kIGludG8gc3VidHJlZXMgd2l0aG91dCBjaGFuZ2VzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKaW5kZXggMGZm
OTY4ZDQxZTI4YmI0MTg3ZTQwMTJjYzMwM2M0YjBkNGViMjJlNi4uMDI5OTQ0MWJmMWRhMjUzYTIz
NDU1ZjA4OGMyZDc5MzJlMTA4YjEwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApAQCAtNTY1LDggKzU2NSw2IEBAIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIGJvb2wgaXNHcmFwaGljc0xheWVyVGV4dHVyZU1hcHBlcigpIGNvbnN0IHsgcmV0
dXJuIGZhbHNlOyB9CiAgICAgdmlydHVhbCBib29sIGlzQ29vcmRpbmF0ZWRHcmFwaGljc0xheWVy
KCkgY29uc3QgeyByZXR1cm4gZmFsc2U7IH0KIAotICAgIHZpcnR1YWwgdm9pZCBzZXRTY3JvbGxQ
b3NpdGlvbkNoYW5nZWQoKSB7IH0KLQogICAgIHN0YXRpYyB2b2lkIHRyYXZlcnNlKEdyYXBoaWNz
TGF5ZXImLCBzdGQ6OmZ1bmN0aW9uPHZvaWQgKEdyYXBoaWNzTGF5ZXImKT4pOwogCiBwcm90ZWN0
ZWQ6CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFw
aGljc0xheWVyQ0EuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3Jh
cGhpY3NMYXllckNBLmNwcAppbmRleCBkNjk3YzhmYTQxMmU1ODE2MzE4NWQ5NDIxNzVjODdhMWRi
NDFlMGViLi41MjU1YjU0M2JmMDQzNTk1ODJlOTI1M2EwNjhmN2UxZTUzOTNmMjRhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0Eu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5
ZXJDQS5jcHAKQEAgLTEyNDEsMTIgKzEyNDEsNiBAQCBUaWxlZEJhY2tpbmcqIEdyYXBoaWNzTGF5
ZXJDQTo6dGlsZWRCYWNraW5nKCkgY29uc3QKICAgICByZXR1cm4gbV9sYXllci0+dGlsZWRCYWNr
aW5nKCk7CiB9CiAKLXZvaWQgR3JhcGhpY3NMYXllckNBOjpzZXRTY3JvbGxQb3NpdGlvbkNoYW5n
ZWQoKQotewotICAgIC8vIFRoaXMgaW52YWxpZGF0ZXMgdGhlIGxheWVyIHNvIHRoZSBjb3ZlcmFn
ZSByZWN0cyBnZXRzIHVwZGF0ZWQuCi0gICAgbm90ZUxheWVyUHJvcGVydHlDaGFuZ2VkKFNjcm9s
bFBvc2l0aW9uQ2hhbmdlZCk7Ci19Ci0KIFRyYW5zZm9ybWF0aW9uTWF0cml4IEdyYXBoaWNzTGF5
ZXJDQTo6bGF5ZXJUcmFuc2Zvcm0oY29uc3QgRmxvYXRQb2ludCYgcG9zaXRpb24sIGNvbnN0IFRy
YW5zZm9ybWF0aW9uTWF0cml4KiBjdXN0b21UcmFuc2Zvcm0pIGNvbnN0CiB7CiAgICAgVHJhbnNm
b3JtYXRpb25NYXRyaXggdHJhbnNmb3JtOwpAQCAtMTM2MCwxNyArMTM1NCwxNyBAQCB2b2lkIEdy
YXBoaWNzTGF5ZXJDQTo6c2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMoY29uc3QgVmlzaWJsZUFu
ZENvdmVyYWdlUmVjdHMmCiAgICAgLy8gRklYTUU6IHdlIG5lZWQgdG8gdGFrZSByZWZsZWN0aW9u
cyBpbnRvIGFjY291bnQgd2hlbiBkZXRlcm1pbmluZyB3aGV0aGVyIHRoaXMgbGF5ZXIgaW50ZXJz
ZWN0cyB0aGUgY292ZXJhZ2UgcmVjdC4KICAgICBib29sIGludGVyc2VjdHNDb3ZlcmFnZVJlY3Qg
PSBpc1ZpZXdwb3J0Q29uc3RyYWluZWQgfHwgcmVjdHMuY292ZXJhZ2VSZWN0LmludGVyc2VjdHMo
RmxvYXRSZWN0KG1fYm91bmRzT3JpZ2luLCBzaXplKCkpKTsKICAgICBpZiAoaW50ZXJzZWN0c0Nv
dmVyYWdlUmVjdCAhPSBtX2ludGVyc2VjdHNDb3ZlcmFnZVJlY3QpIHsKLSAgICAgICAgYWRkVW5j
b21taXR0ZWRDaGFuZ2VzKENvdmVyYWdlUmVjdENoYW5nZWQpOworICAgICAgICBtX3VuY29tbWl0
dGVkQ2hhbmdlcyB8PSBDb3ZlcmFnZVJlY3RDaGFuZ2VkOwogICAgICAgICBtX2ludGVyc2VjdHND
b3ZlcmFnZVJlY3QgPSBpbnRlcnNlY3RzQ292ZXJhZ2VSZWN0OwogICAgIH0KIAogICAgIGlmICh2
aXNpYmxlUmVjdENoYW5nZWQpIHsKLSAgICAgICAgYWRkVW5jb21taXR0ZWRDaGFuZ2VzKENvdmVy
YWdlUmVjdENoYW5nZWQpOworICAgICAgICBtX3VuY29tbWl0dGVkQ2hhbmdlcyB8PSBDb3ZlcmFn
ZVJlY3RDaGFuZ2VkOwogICAgICAgICBtX3Zpc2libGVSZWN0ID0gcmVjdHMudmlzaWJsZVJlY3Q7
CiAgICAgfQogCiAgICAgaWYgKGNvdmVyYWdlUmVjdENoYW5nZWQpIHsKLSAgICAgICAgYWRkVW5j
b21taXR0ZWRDaGFuZ2VzKENvdmVyYWdlUmVjdENoYW5nZWQpOworICAgICAgICBtX3VuY29tbWl0
dGVkQ2hhbmdlcyB8PSBDb3ZlcmFnZVJlY3RDaGFuZ2VkOwogICAgICAgICBtX2NvdmVyYWdlUmVj
dCA9IHJlY3RzLmNvdmVyYWdlUmVjdDsKICAgICB9CiB9CkBAIC0xMzc5LDEyICsxMzczLDggQEAg
dm9pZCBHcmFwaGljc0xheWVyQ0E6OnNldFZpc2libGVBbmRDb3ZlcmFnZVJlY3RzKGNvbnN0IFZp
c2libGVBbmRDb3ZlcmFnZVJlY3RzJgogLy8gYW5pbWF0aW9uIHRoYXQgY29udHJpYnV0ZXMgbWF4
aW1hbGx5IHRvIHRoZSBzY2FsZSAob24gZXZlcnkgbGF5ZXIgd2l0aCBhbmltYXRpb25zIGRvd24g
dGhlIGhpZXJhcmNoeSkuCiB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cmVjdXJzaXZlQ29tbWl0Q2hh
bmdlcyhjb25zdCBDb21taXRTdGF0ZSYgY29tbWl0U3RhdGUsIGNvbnN0IFRyYW5zZm9ybVN0YXRl
JiBzdGF0ZSwgZmxvYXQgcGFnZVNjYWxlRmFjdG9yLCBjb25zdCBGbG9hdFBvaW50JiBwb3NpdGlv
blJlbGF0aXZlVG9CYXNlLCBib29sIGFmZmVjdGVkQnlQYWdlU2NhbGUpCiB7Ci0gICAgaWYgKCFj
b21taXRTdGF0ZS5hbmNlc3RvckhhZENoYW5nZXMgJiYgIW1fdW5jb21taXR0ZWRDaGFuZ2VzICYm
ICFoYXNEZXNjZW5kYW50c1dpdGhVbmNvbW1pdHRlZENoYW5nZXMoKSkKLSAgICAgICAgcmV0dXJu
OwotCiAgICAgVHJhbnNmb3JtU3RhdGUgbG9jYWxTdGF0ZSA9IHN0YXRlOwogICAgIENvbW1pdFN0
YXRlIGNoaWxkQ29tbWl0U3RhdGUgPSBjb21taXRTdGF0ZTsKLQogICAgIGJvb2wgYWZmZWN0ZWRC
eVRyYW5zZm9ybUFuaW1hdGlvbiA9IGNvbW1pdFN0YXRlLmFuY2VzdG9ySGFzVHJhbnNmb3JtQW5p
bWF0aW9uOwogCiAgICAgYm9vbCBhY2N1bXVsYXRlVHJhbnNmb3JtID0gYWNjdW11bGF0ZXNUcmFu
c2Zvcm0oKnRoaXMpOwpAQCAtMTQyMSwxMSArMTQxMSw3IEBAIHZvaWQgR3JhcGhpY3NMYXllckNB
OjpyZWN1cnNpdmVDb21taXRDaGFuZ2VzKGNvbnN0IENvbW1pdFN0YXRlJiBjb21taXRTdGF0ZSwg
Y29uCiAjZW5kaWYKIAogICAgIGJvb2wgaGFkQ2hhbmdlcyA9IG1fdW5jb21taXR0ZWRDaGFuZ2Vz
OwotCi0gICAgLy8gRklYTUU6IFRoaXMgY291bGQgYmUgbW9yZSBmaW5lLWdyYWluZWQuIE9ubHkg
c29tZSB0eXBlcyBvZiBjaGFuZ2VzIGhhdmUgaW1wYWN0IG9uIHN1YmxheWVycy4KLSAgICBpZiAo
IWNoaWxkQ29tbWl0U3RhdGUuYW5jZXN0b3JIYWRDaGFuZ2VzKQotICAgICAgICBjaGlsZENvbW1p
dFN0YXRlLmFuY2VzdG9ySGFkQ2hhbmdlcyA9IGhhZENoYW5nZXM7Ci0KKyAgICAKICAgICBpZiAo
YXBwbGllc1BhZ2VTY2FsZSgpKSB7CiAgICAgICAgIHBhZ2VTY2FsZUZhY3RvciA9IHRoaXMtPnBh
Z2VTY2FsZUZhY3RvcigpOwogICAgICAgICBhZmZlY3RlZEJ5UGFnZVNjYWxlID0gdHJ1ZTsKQEAg
LTE0NjQsOCArMTQ1MCw2IEBAIHZvaWQgR3JhcGhpY3NMYXllckNBOjpyZWN1cnNpdmVDb21taXRD
aGFuZ2VzKGNvbnN0IENvbW1pdFN0YXRlJiBjb21taXRTdGF0ZSwgY29uCiAgICAgaWYgKEdyYXBo
aWNzTGF5ZXJDQSogbWFza0xheWVyID0gZG93bmNhc3Q8R3JhcGhpY3NMYXllckNBPihtX21hc2tM
YXllcikpCiAgICAgICAgIG1hc2tMYXllci0+Y29tbWl0TGF5ZXJDaGFuZ2VzQWZ0ZXJTdWJsYXll
cnMoY2hpbGRDb21taXRTdGF0ZSk7CiAKLSAgICBzZXRIYXNEZXNjZW5kYW50c1dpdGhVbmNvbW1p
dHRlZENoYW5nZXMoZmFsc2UpOwotCiAgICAgYm9vbCBoYWREaXJ0eVJlY3RzID0gbV91bmNvbW1p
dHRlZENoYW5nZXMgJiBEaXJ0eVJlY3RzQ2hhbmdlZDsKICAgICBjb21taXRMYXllckNoYW5nZXNB
ZnRlclN1YmxheWVycyhjaGlsZENvbW1pdFN0YXRlKTsKIApAQCAtMTU4MCw3ICsxNTY0LDcgQEAg
dm9pZCBHcmFwaGljc0xheWVyQ0E6OmNvbW1pdExheWVyQ2hhbmdlc0JlZm9yZVN1YmxheWVycyhD
b21taXRTdGF0ZSYgY29tbWl0U3RhdGUKICAgICBpZiAoIW1fdW5jb21taXR0ZWRDaGFuZ2VzKSB7
CiAgICAgICAgIC8vIEVuc3VyZSB0aGF0IHdlIGNhcCBsYXllciBkZXB0aCBpbiBjb21taXRMYXll
ckNoYW5nZXNBZnRlclN1YmxheWVycygpLgogICAgICAgICBpZiAoY29tbWl0U3RhdGUudHJlZURl
cHRoID4gY01heExheWVyVHJlZURlcHRoKQotICAgICAgICAgICAgYWRkVW5jb21taXR0ZWRDaGFu
Z2VzKENoaWxkcmVuQ2hhbmdlZCk7CisgICAgICAgICAgICBtX3VuY29tbWl0dGVkQ2hhbmdlcyB8
PSBDaGlsZHJlbkNoYW5nZWQ7CiAgICAgfQogCiAgICAgYm9vbCBuZWVkVGlsZWRMYXllciA9IHJl
cXVpcmVzVGlsZWRMYXllcihwYWdlU2NhbGVGYWN0b3IpOwpAQCAtMTcyMiw3ICsxNzA2LDcgQEAg
dm9pZCBHcmFwaGljc0xheWVyQ0E6OmNvbW1pdExheWVyQ2hhbmdlc0JlZm9yZVN1YmxheWVycyhD
b21taXRTdGF0ZSYgY29tbWl0U3RhdGUKIAogICAgIC8vIEVuc3VyZSB0aGF0IHdlIGNhcCBsYXll
ciBkZXB0aCBpbiBjb21taXRMYXllckNoYW5nZXNBZnRlclN1YmxheWVycygpLgogICAgIGlmIChj
b21taXRTdGF0ZS50cmVlRGVwdGggPiBjTWF4TGF5ZXJUcmVlRGVwdGgpCi0gICAgICAgIGFkZFVu
Y29tbWl0dGVkQ2hhbmdlcyhDaGlsZHJlbkNoYW5nZWQpOworICAgICAgICBtX3VuY29tbWl0dGVk
Q2hhbmdlcyB8PSBDaGlsZHJlbkNoYW5nZWQ7CiB9CiAKIHZvaWQgR3JhcGhpY3NMYXllckNBOjpj
b21taXRMYXllckNoYW5nZXNBZnRlclN1YmxheWVycyhDb21taXRTdGF0ZSYgY29tbWl0U3RhdGUp
CkBAIC0yMTMyLDcgKzIxMTYsNyBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6ZW5zdXJlU3RydWN0
dXJhbExheWVyKFN0cnVjdHVyYWxMYXllclB1cnBvc2UgcHVycG9zZSkKICAgICAgICAgICAgIC8v
IFJlbGVhc2UgdGhlIHN0cnVjdHVyYWwgbGF5ZXIuCiAgICAgICAgICAgICBtX3N0cnVjdHVyYWxM
YXllciA9IG51bGxwdHI7CiAKLSAgICAgICAgICAgIGFkZFVuY29tbWl0dGVkQ2hhbmdlcyhzdHJ1
Y3R1cmFsTGF5ZXJDaGFuZ2VGbGFncyk7CisgICAgICAgICAgICBtX3VuY29tbWl0dGVkQ2hhbmdl
cyB8PSBzdHJ1Y3R1cmFsTGF5ZXJDaGFuZ2VGbGFnczsKICAgICAgICAgfQogICAgICAgICByZXR1
cm47CiAgICAgfQpAQCAtMjE2MCw3ICsyMTQ0LDcgQEAgdm9pZCBHcmFwaGljc0xheWVyQ0E6OmVu
c3VyZVN0cnVjdHVyYWxMYXllcihTdHJ1Y3R1cmFsTGF5ZXJQdXJwb3NlIHB1cnBvc2UpCiAgICAg
aWYgKCFzdHJ1Y3R1cmFsTGF5ZXJDaGFuZ2VkKQogICAgICAgICByZXR1cm47CiAgICAgCi0gICAg
YWRkVW5jb21taXR0ZWRDaGFuZ2VzKHN0cnVjdHVyYWxMYXllckNoYW5nZUZsYWdzKTsKKyAgICBt
X3VuY29tbWl0dGVkQ2hhbmdlcyB8PSBzdHJ1Y3R1cmFsTGF5ZXJDaGFuZ2VGbGFnczsKIAogICAg
IC8vIFdlJ3ZlIGNoYW5nZWQgdGhlIGxheWVyIHRoYXQgb3VyIHBhcmVudCBhZGRlZCB0byBpdHMg
c3VibGF5ZXIgbGlzdCwgc28gdGVsbCBpdCB0byB1cGRhdGUKICAgICAvLyBzdWJsYXllcnMgYWdh
aW4gaW4gaXRzIGNvbW1pdExheWVyQ2hhbmdlc0FmdGVyU3VibGF5ZXJzKCkuCkBAIC0zNjMxLDcg
KzM2MTUsNyBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6Y2hhbmdlTGF5ZXJUeXBlVG8oUGxhdGZv
cm1DQUxheWVyOjpMYXllclR5cGUgbmV3TGF5ZXJUeXBlKQogICAgICAgICBvbGRMYXllci0+c3Vw
ZXJsYXllcigpLT5yZXBsYWNlU3VibGF5ZXIoKm9sZExheWVyLCAqbV9sYXllcik7CiAgICAgfQog
Ci0gICAgYWRkVW5jb21taXR0ZWRDaGFuZ2VzKENoaWxkcmVuQ2hhbmdlZAorICAgIG1fdW5jb21t
aXR0ZWRDaGFuZ2VzIHw9IENoaWxkcmVuQ2hhbmdlZAogICAgICAgICB8IEdlb21ldHJ5Q2hhbmdl
ZAogICAgICAgICB8IFRyYW5zZm9ybUNoYW5nZWQKICAgICAgICAgfCBDaGlsZHJlblRyYW5zZm9y
bUNoYW5nZWQKQEAgLTM2NDcsMTAgKzM2MzEsMTAgQEAgdm9pZCBHcmFwaGljc0xheWVyQ0E6OmNo
YW5nZUxheWVyVHlwZVRvKFBsYXRmb3JtQ0FMYXllcjo6TGF5ZXJUeXBlIG5ld0xheWVyVHlwZSkK
ICAgICAgICAgfCBNYXNrTGF5ZXJDaGFuZ2VkCiAgICAgICAgIHwgT3BhY2l0eUNoYW5nZWQKICAg
ICAgICAgfCBOYW1lQ2hhbmdlZAotICAgICAgICB8IERlYnVnSW5kaWNhdG9yc0NoYW5nZWQpOwor
ICAgICAgICB8IERlYnVnSW5kaWNhdG9yc0NoYW5nZWQ7CiAgICAgCiAgICAgaWYgKGlzVGlsZWRM
YXllcikKLSAgICAgICAgYWRkVW5jb21taXR0ZWRDaGFuZ2VzKENvdmVyYWdlUmVjdENoYW5nZWQp
OworICAgICAgICBtX3VuY29tbWl0dGVkQ2hhbmdlcyB8PSBDb3ZlcmFnZVJlY3RDaGFuZ2VkOwog
CiAgICAgbW92ZUFuaW1hdGlvbnMob2xkTGF5ZXIuZ2V0KCksIG1fbGF5ZXIuZ2V0KCkpOwogICAg
IApAQCAtNDAyNCwzMyArNDAwOCwxMiBAQCBib29sIEdyYXBoaWNzTGF5ZXJDQTo6Y2FuVGhyb3R0
bGVMYXllckZsdXNoKCkgY29uc3QKICAgICByZXR1cm4gIShtX3VuY29tbWl0dGVkQ2hhbmdlcyAm
IFRpbGVzQWRkZWQpOwogfQogCi12b2lkIEdyYXBoaWNzTGF5ZXJDQTo6YWRkVW5jb21taXR0ZWRD
aGFuZ2VzKExheWVyQ2hhbmdlRmxhZ3MgZmxhZ3MpCi17Ci0gICAgbV91bmNvbW1pdHRlZENoYW5n
ZXMgfD0gZmxhZ3M7Ci0KLSAgICBpZiAobV9pc0NvbW1pdHRpbmdDaGFuZ2VzKQotICAgICAgICBy
ZXR1cm47Ci0KLSAgICBmb3IgKGF1dG8qIGFuY2VzdG9yID0gcGFyZW50KCk7IGFuY2VzdG9yOyBh
bmNlc3RvciA9IGFuY2VzdG9yLT5wYXJlbnQoKSkgewotICAgICAgICBhdXRvJiBhbmNlc3RvckNB
ID0gc3RhdGljX2Nhc3Q8R3JhcGhpY3NMYXllckNBJj4oKmFuY2VzdG9yKTsKLSAgICAgICAgQVNT
RVJUKCFhbmNlc3RvckNBLm1faXNDb21taXR0aW5nQ2hhbmdlcyk7Ci0gICAgICAgIGlmIChhbmNl
c3RvckNBLmhhc0Rlc2NlbmRhbnRzV2l0aFVuY29tbWl0dGVkQ2hhbmdlcygpKQotICAgICAgICAg
ICAgcmV0dXJuOwotICAgICAgICBhbmNlc3RvckNBLnNldEhhc0Rlc2NlbmRhbnRzV2l0aFVuY29t
bWl0dGVkQ2hhbmdlcyh0cnVlKTsKLSAgICB9Ci19Ci0KLXZvaWQgR3JhcGhpY3NMYXllckNBOjpz
ZXRIYXNEZXNjZW5kYW50c1dpdGhVbmNvbW1pdHRlZENoYW5nZXMoYm9vbCB2YWx1ZSkKLXsKLSAg
ICBtX2hhc0Rlc2NlbmRhbnRzV2l0aFVuY29tbWl0dGVkQ2hhbmdlcyA9IHZhbHVlOwotfQotCiB2
b2lkIEdyYXBoaWNzTGF5ZXJDQTo6bm90ZUxheWVyUHJvcGVydHlDaGFuZ2VkKExheWVyQ2hhbmdl
RmxhZ3MgZmxhZ3MsIFNjaGVkdWxlRmx1c2hPck5vdCBzY2hlZHVsZUZsdXNoKQogewogICAgIGJv
b2wgaGFkVW5jb21taXR0ZWRDaGFuZ2VzID0gISFtX3VuY29tbWl0dGVkQ2hhbmdlczsKICAgICBi
b29sIG9sZENhblRocm90dGxlTGF5ZXJGbHVzaCA9IGNhblRocm90dGxlTGF5ZXJGbHVzaCgpOwog
Ci0gICAgYWRkVW5jb21taXR0ZWRDaGFuZ2VzKGZsYWdzKTsKKyAgICBtX3VuY29tbWl0dGVkQ2hh
bmdlcyB8PSBmbGFnczsKIAogICAgIGlmIChzY2hlZHVsZUZsdXNoID09IFNjaGVkdWxlRmx1c2gp
IHsKICAgICAgICAgYm9vbCBuZWVkc0ZsdXNoID0gIWhhZFVuY29tbWl0dGVkQ2hhbmdlcyB8fCBv
bGRDYW5UaHJvdHRsZUxheWVyRmx1c2ggIT0gY2FuVGhyb3R0bGVMYXllckZsdXNoKCk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVy
Q0EuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJD
QS5oCmluZGV4IDVmZDc2NmY0MjI1MjI2NjdmZDhhNzk5NzE3NjExYjM1MmZlZDg0OWIuLjczZGIz
YmM1ODcyMjBiNjZmNjY2MjAxMTdmMTM1MzljM2Q2NWQ4Y2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oCkBAIC0xNTIs
NyArMTUyLDYgQEAgcHVibGljOgogCiAgICAgc3RydWN0IENvbW1pdFN0YXRlIHsKICAgICAgICAg
aW50IHRyZWVEZXB0aCB7IDAgfTsKLSAgICAgICAgYm9vbCBhbmNlc3RvckhhZENoYW5nZXMgeyBm
YWxzZSB9OwogICAgICAgICBib29sIGFuY2VzdG9ySGFzVHJhbnNmb3JtQW5pbWF0aW9uIHsgZmFs
c2UgfTsKICAgICAgICAgYm9vbCBhbmNlc3RvcklzVmlld3BvcnRDb25zdHJhaW5lZCB7IGZhbHNl
IH07CiAgICAgfTsKQEAgLTE2NSw4ICsxNjQsNiBAQCBwdWJsaWM6CiAKICAgICBXRUJDT1JFX0VY
UE9SVCBUaWxlZEJhY2tpbmcqIHRpbGVkQmFja2luZygpIGNvbnN0IG92ZXJyaWRlOwogCi0gICAg
V0VCQ09SRV9FWFBPUlQgdm9pZCBzZXRTY3JvbGxQb3NpdGlvbkNoYW5nZWQoKSBvdmVycmlkZTsK
LQogcHJvdGVjdGVkOgogICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgc2V0T3BhY2l0eUludGVybmFs
KGZsb2F0KSBvdmVycmlkZTsKICAgICAKQEAgLTQ5NywxMiArNDk0LDggQEAgcHJpdmF0ZToKICAg
ICAgICAgU2hhcGVDaGFuZ2VkICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMUxMVSA8PCAz
NiwKICAgICAgICAgV2luZFJ1bGVDaGFuZ2VkICAgICAgICAgICAgICAgICAgICAgICAgID0gMUxM
VSA8PCAzNywKICAgICAgICAgVXNlckludGVyYWN0aW9uRW5hYmxlZENoYW5nZWQgICAgICAgICAg
ID0gMUxMVSA8PCAzOCwKLSAgICAgICAgU2Nyb2xsUG9zaXRpb25DaGFuZ2VkICAgICAgICAgICAg
ICAgICAgID0gMUxMVSA8PCAzOSwKICAgICB9OwogICAgIHR5cGVkZWYgdWludDY0X3QgTGF5ZXJD
aGFuZ2VGbGFnczsKLSAgICB2b2lkIGFkZFVuY29tbWl0dGVkQ2hhbmdlcyhMYXllckNoYW5nZUZs
YWdzKTsKLSAgICBib29sIGhhc0Rlc2NlbmRhbnRzV2l0aFVuY29tbWl0dGVkQ2hhbmdlcygpIGNv
bnN0IHsgcmV0dXJuIG1faGFzRGVzY2VuZGFudHNXaXRoVW5jb21taXR0ZWRDaGFuZ2VzOyB9Ci0g
ICAgdm9pZCBzZXRIYXNEZXNjZW5kYW50c1dpdGhVbmNvbW1pdHRlZENoYW5nZXMoYm9vbCk7CiAg
ICAgZW51bSBTY2hlZHVsZUZsdXNoT3JOb3QgeyBTY2hlZHVsZUZsdXNoLCBEb250U2NoZWR1bGVG
bHVzaCB9OwogICAgIHZvaWQgbm90ZUxheWVyUHJvcGVydHlDaGFuZ2VkKExheWVyQ2hhbmdlRmxh
Z3MsIFNjaGVkdWxlRmx1c2hPck5vdCA9IFNjaGVkdWxlRmx1c2gpOwogICAgIHZvaWQgbm90ZVN1
YmxheWVyc0NoYW5nZWQoU2NoZWR1bGVGbHVzaE9yTm90ID0gU2NoZWR1bGVGbHVzaCk7CkBAIC02
MDMsNyArNTk2LDYgQEAgcHJpdmF0ZToKICNlbHNlCiAgICAgTGF5ZXJDaGFuZ2VGbGFncyBtX3Vu
Y29tbWl0dGVkQ2hhbmdlcyB7IENvdmVyYWdlUmVjdENoYW5nZWQgfTsKICNlbmRpZgotICAgIGJv
b2wgbV9oYXNEZXNjZW5kYW50c1dpdGhVbmNvbW1pdHRlZENoYW5nZXMgeyBmYWxzZSB9OwogCiAg
ICAgYm9vbCBtX2lzQ29tbWl0dGluZ0NoYW5nZXMgeyBmYWxzZSB9OwogfTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggZTU5
YzQzNmIxYzU1OTVkMDU0NzU1MGNiMmNmOTMxNTQ4MjkzYzAwYS4uNTA3NzI4Y2M3NDQ5N2VmOGVl
MDhlNTNmYTZjYTMzMTJjMmZiOWQyZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKQEAgLTE3NTYsNyArMTc1Niw4IEBAIHZvaWQg
UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpmcmFtZVZpZXdEaWRTY3JvbGwoKQogICAgIC8vIElmIHRo
ZXJlJ3MgYSBzY3JvbGxpbmcgY29vcmRpbmF0b3IgdGhhdCBtYW5hZ2VzIHNjcm9sbGluZyBmb3Ig
dGhpcyBmcmFtZSB2aWV3LAogICAgIC8vIGl0IHdpbGwgYWxzbyBtYW5hZ2UgdXBkYXRpbmcgdGhl
IHNjcm9sbCBsYXllciBwb3NpdGlvbi4KICAgICBpZiAoaGFzQ29vcmRpbmF0ZWRTY3JvbGxpbmco
KSkgewotICAgICAgICBtX3Njcm9sbExheWVyLT5zZXRTY3JvbGxQb3NpdGlvbkNoYW5nZWQoKTsK
KyAgICAgICAgLy8gV2UgaGF2ZSB0byBzY2hlZHVsZSBhIGZsdXNoIGluIG9yZGVyIGZvciB0aGUg
bWFpbiBUaWxlZEJhY2tpbmcgdG8gdXBkYXRlIGl0cyB0aWxlIGNvdmVyYWdlLgorICAgICAgICBz
Y2hlZHVsZUxheWVyRmx1c2hOb3coKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>