<?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>196010</bug_id>
          
          <creation_ts>2019-03-20 09:59:05 -0700</creation_ts>
          <short_desc>absolute in stacking-context scroller jiggles when scrolled</short_desc>
          <delta_ts>2019-03-21 11:58:16 -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>Scrolling</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1518945</commentid>
    <comment_count>0</comment_count>
      <attachid>365350</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-20 09:59:05 -0700</bug_when>
    <thetext>Created attachment 365350
Testcase

position:absolute inside overflow which is stacking context jiggles when scrolled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518947</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-20 09:59:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/49065322&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519162</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-20 14:01:04 -0700</bug_when>
    <thetext>The compositing layer for the overflow:scroll is missing the &quot;has composited descendant&quot; bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519333</commentid>
    <comment_count>3</comment_count>
      <attachid>365441</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-20 17:02:44 -0700</bug_when>
    <thetext>Created attachment 365441
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519797</commentid>
    <comment_count>4</comment_count>
      <attachid>365441</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-21 11:58:15 -0700</bug_when>
    <thetext>Comment on attachment 365441
Patch

Clearing flags on attachment: 365441

Committed r243309: &lt;https://trac.webkit.org/changeset/243309&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519798</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-21 11:58:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>365350</attachid>
            <date>2019-03-20 09:59:05 -0700</date>
            <delta_ts>2019-03-20 09:59:05 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>absolute-in-scroller.html</filename>
            <type>text/html</type>
            <size>1304</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBj
b250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgiPgogICAgPHRpdGxlPjwvdGl0bGU+CiAgICA8c3R5
bGU+CiAgICAgICAgLnNjcm9sbGVyIHsKICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuOwog
ICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvOwogICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBw
eDsKICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7CiAgICAgICAgICAgIHBhZGRp
bmc6IDIwcHg7CiAgICAgICAgICAgIG9wYWNpdHk6IDAuODsKICAgICAgICB9CiAgICAgICAgCiAg
ICAgICAgLm1hcmtlciB7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAg
ICAgbGVmdDogMjBweDsKICAgICAgICAgICAgdG9wOiA1MHB4OwogICAgICAgICAgICBwYWRkaW5n
OiAyMHB4OwogICAgICAgICAgICB3aWR0aDogMjAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMjBw
eDsKICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CiAgICAgICAgfQogICAgICAg
IAogICAgICAgIC5zcGFjZXIgewogICAgICAgICAgICBoZWlnaHQ6IDgwMHB4OwogICAgICAgIH0K
ICAgICAgICAKICAgICAgICA8L3N0eWxlPgogICAgPGJvZHk+CiAgICAgICAgPGRpdiBjbGFzcz0n
c2Nyb2xsZXInPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJzcGFjZXIiPkxvcmVtIGlwc3VtIGRv
bG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNpY2luZyBlbGl0LCBzZWQgZG8gZWl1c21v
ZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQg
ZW5pbSBhZCBtaW5pbSB2ZW5pYW0sIHF1aXMgbm9zdHJ1ZCBleGVyY2l0YXRpb24gdWxsYW1jbyBs
YWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBleCBlYSBjb21tb2RvIGNvbnNlcXVhdC4gRHVpcyBhdXRl
IGlydXJlIGRvbG9yIGluIHJlcHJlaGVuZGVyaXQgaW4gdm9sdXB0YXRlIHZlbGl0IGVzc2UgY2ls
bHVtIGRvbG9yZSBldSBmdWdpYXQgbnVsbGEgcGFyaWF0dXIuIEV4Y2VwdGV1ciBzaW50IG9jY2Fl
Y2F0IGN1cGlkYXRhdCBub24gcHJvaWRlbnQsIHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVz
ZXJ1bnQgbW9sbGl0IGFuaW0gaWQgZXN0IGxhYm9ydW0uPC9kaXY+CiAgICAgICAgICAgIDxkaXYg
Y2xhc3M9J21hcmtlcic+VGhpcyBzaG91bGQgbm90IG1vdmUgb3IgamlnZ2xlLjwvZGl2PgogICAg
ICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365441</attachid>
            <date>2019-03-20 17:02:44 -0700</date>
            <delta_ts>2019-03-21 11:58:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196010-20190320170243.patch</filename>
            <type>text/plain</type>
            <size>11449</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMjUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGVmMTU4Nzg4MWZmM2Y3
ZGRjOWJhMzFjZjM0YWM2OGI4YzBmM2ZhMy4uOTZiYWQ1ZTA1ZWQ5M2YyNjdkMGNjMjI1Y2Q0YTZl
ZWI3OGM5ZTBjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE5LTAzLTIwICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEFic29sdXRlIGlu
IHN0YWNraW5nLWNvbnRleHQgc2Nyb2xsZXIgamlnZ2xlcyB3aGVuIHNjcm9sbGVkCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTYwMTAKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGluZyBjb21wb3Np
dGluZyBsYXllcnMgYWZ0ZXIgYSBzY3JvbGwgKGluIGEgY29tcG9zaXRpbmcgdXBkYXRlIG9uIHRo
ZSBtYWluIHRocmVhZCkKKyAgICAgICAgZmFpbGVkIHRvIHRyYXZlcnNlIHRvIGFuIGFic29sdXRl
IGxheWVyIGluc2lkZSBhIHN0YWNraW5nLWNvbnRleHQgb3ZlcmZsb3c6c2Nyb2xsLAorICAgICAg
ICBiZWNhdXNlIHRoZSBvdmVyZmxvdydzIGxheWVyIGRpZG4ndCBoYXZlIHRoZSAiaGFzQ29tcG9z
aXRpbmdBbmNlc3RvciIgYml0IHNldCBvbiBpdC4KKworICAgICAgICBUaGlzIGhhcHBlbmVkIGJl
Y2F1c2UgY2hpbGRTdGF0ZS5zdWJ0cmVlSXNDb21wb3NpdGluZyB3YXNuJ3QgYmVpbmcgc2V0IHdo
ZW4gaW5kaXJlY3QKKyAgICAgICAgcmVhc29ucyB0cmlnZ2VyIGNvbXBvc2l0aW5nLiBTbyBjbGVh
biB1cCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNvbXB1dGVDb21wb3NpdGluZ1JlcXVpcmVtZW50
cygpCisgICAgICAgIHRvIHNldCBjaGlsZFN0YXRlLnN1YnRyZWVJc0NvbXBvc2l0aW5nIGZvciAi
bGF0ZSIgY29tcG9zaXRpbmcgZGVjaXNpb25zLCBhbmQgbW92ZSB0aGUKKyAgICAgICAgIlN1YnNl
cXVlbnQgbGF5ZXJzIGluIHRoZSBwYXJlbnQgc3RhY2tpbmcgY29udGV4dCBhbHNvIG5lZWQgdG8g
Y29tcG9zaXRlIiBjaHVuaworICAgICAgICBkb3duIHRvIGFmdGVyIHRoZSBsYXN0IGNvbXBvc2l0
aW5nIGRlY2lzaW9uIGhhcyBiZWVuIG1hZGUuCisKKyAgICAgICAgVGVzdDogY29tcG9zaXRpbmcv
b3ZlcmZsb3cvYWJzb2x1dGUtaW4tb3ZlcmZsb3cuaHRtbAorCisgICAgICAgICogcGFnZS9zY3Jv
bGxpbmcvU2Nyb2xsaW5nVHJlZVNjcm9sbGluZ05vZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
U2Nyb2xsaW5nVHJlZVNjcm9sbGluZ05vZGU6OnNjcm9sbFRvKToKKyAgICAgICAgKiBwYWdlL3Nj
cm9sbGluZy9jb2NvYS9TY3JvbGxpbmdUcmVlUG9zaXRpb25lZE5vZGUubW06CisgICAgICAgIChX
ZWJDb3JlOjpTY3JvbGxpbmdUcmVlUG9zaXRpb25lZE5vZGU6OmFwcGx5TGF5ZXJQb3NpdGlvbnMp
OgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpjb21wdXRlQ29tcG9zaXRpbmdSZXF1
aXJlbWVudHMpOgorCiAyMDE5LTAzLTIwICBEZWFuIEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4K
IAogICAgICAgICBbaU9TXSBDcmFzaCBpbiBXZWJDb3JlOjpOb2RlOjpyZW5kZXJSZWN0CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlU2Nyb2xs
aW5nTm9kZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVl
U2Nyb2xsaW5nTm9kZS5jcHAKaW5kZXggZDJkOTdjNDBhN2FmNDQ2ZTM2NGQzOWYyNTJmYWQxYzcz
ODNkN2RkMC4uYmY0ZTgzYWI0OGExMGNjZWFjMDczYjVkYzlhZDY1ZGM0YzQxZDc3MiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZVNjcm9sbGlu
Z05vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1Ry
ZWVTY3JvbGxpbmdOb2RlLmNwcApAQCAtMTYxLDYgKzE2MSw5IEBAIHZvaWQgU2Nyb2xsaW5nVHJl
ZVNjcm9sbGluZ05vZGU6OnNjcm9sbFRvKGNvbnN0IEZsb2F0UG9pbnQmIHBvc2l0aW9uLCBTY3Jv
bGxQb3NpCiAgICAgICAgIHJldHVybjsKIAogICAgIG1fY3VycmVudFNjcm9sbFBvc2l0aW9uID0g
YWRqdXN0ZWRTY3JvbGxQb3NpdGlvbihwb3NpdGlvbiwgY2xhbXApOworICAgIAorICAgIExPR19X
SVRIX1NUUkVBTShTY3JvbGxpbmcsIHN0cmVhbSA8PCAiU2Nyb2xsaW5nVHJlZVNjcm9sbGluZ05v
ZGUgIiA8PCBzY3JvbGxpbmdOb2RlSUQoKSA8PCAiIHNjcm9sbFRvICIgPDwgcG9zaXRpb24gPDwg
IiAoZGVsdGEgZnJvbSBsYXN0IGNvbW1pdHRlZCBwb3NpdGlvbiAiIDw8IChtX2xhc3RDb21taXR0
ZWRTY3JvbGxQb3NpdGlvbiAtIG1fY3VycmVudFNjcm9sbFBvc2l0aW9uKSA8PCAiKSIpOworCiAg
ICAgdXBkYXRlVmlld3BvcnRGb3JDdXJyZW50U2Nyb2xsUG9zaXRpb24oKTsKICAgICBjdXJyZW50
U2Nyb2xsUG9zaXRpb25DaGFuZ2VkKCk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
YWdlL3Njcm9sbGluZy9jb2NvYS9TY3JvbGxpbmdUcmVlUG9zaXRpb25lZE5vZGUubW0gYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9jb2NvYS9TY3JvbGxpbmdUcmVlUG9zaXRpb25lZE5v
ZGUubW0KaW5kZXggMzMxNzc1MzUzMmNjZGI4M2FhN2NlODg0NjAwMzdjOTBhZmNkYmU0MC4uYzZi
NTg2MzNjNjE3NzRhM2ExOTY2NGQ3ZTFiZjRlZmQ1MjI3NGIwMCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvY29jb2EvU2Nyb2xsaW5nVHJlZVBvc2l0aW9uZWROb2Rl
Lm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL2NvY29hL1Njcm9sbGluZ1Ry
ZWVQb3NpdGlvbmVkTm9kZS5tbQpAQCAtODcsOCArODcsNiBAQCB2b2lkIFNjcm9sbGluZ1RyZWVQ
b3NpdGlvbmVkTm9kZTo6YXBwbHlMYXllclBvc2l0aW9ucyhjb25zdCBGbG9hdFJlY3QmLCBGbG9h
dFNpegogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgfQotICAgIExPR19XSVRIX1NUUkVB
TShTY3JvbGxpbmcsIHN0cmVhbSA8PCAiU2Nyb2xsaW5nVHJlZVBvc2l0aW9uZWROb2RlICIgPDwg
c2Nyb2xsaW5nTm9kZUlEKCkgPDwgIiBhcHBseUxheWVyUG9zaXRpb25zOiBvdmVyZmxvdyBkZWx0
YSAiIDw8IHNjcm9sbE9mZnNldFNpbmNlTGFzdENvbW1pdCk7Ci0KICAgICBhdXRvIGxheWVyT2Zm
c2V0ID0gLXNjcm9sbE9mZnNldFNpbmNlTGFzdENvbW1pdDsKICAgICBpZiAobV9jb25zdHJhaW50
cy5zY3JvbGxQb3NpdGlvbmluZ0JlaGF2aW9yKCkgPT0gU2Nyb2xsUG9zaXRpb25pbmdCZWhhdmlv
cjo6U3RhdGlvbmFyeSkgewogICAgICAgICAvLyBTdGF0aW9uYXJ5IG5vZGVzIG1vdmUgaW4gdGhl
IG9wcG9zaXRlIGRpcmVjdGlvbi4KQEAgLTk2LDYgKzk0LDkgQEAgdm9pZCBTY3JvbGxpbmdUcmVl
UG9zaXRpb25lZE5vZGU6OmFwcGx5TGF5ZXJQb3NpdGlvbnMoY29uc3QgRmxvYXRSZWN0JiwgRmxv
YXRTaXoKICAgICB9CiAKICAgICBGbG9hdFBvaW50IGxheWVyUG9zaXRpb24gPSBtX2NvbnN0cmFp
bnRzLmxheWVyUG9zaXRpb25BdExhc3RMYXlvdXQoKSAtIGxheWVyT2Zmc2V0OworCisgICAgTE9H
X1dJVEhfU1RSRUFNKFNjcm9sbGluZywgc3RyZWFtIDw8ICJTY3JvbGxpbmdUcmVlUG9zaXRpb25l
ZE5vZGUgIiA8PCBzY3JvbGxpbmdOb2RlSUQoKSA8PCAiIGFwcGx5TGF5ZXJQb3NpdGlvbnM6IG92
ZXJmbG93IGRlbHRhICIgPDwgc2Nyb2xsT2Zmc2V0U2luY2VMYXN0Q29tbWl0IDw8ICIgbW92aW5n
IGxheWVyIHRvICIgPDwgbGF5ZXJQb3NpdGlvbik7CisKICAgICBbbV9sYXllciBfd2ViX3NldExh
eWVyVG9wTGVmdFBvc2l0aW9uOmxheWVyUG9zaXRpb24gLSBtX2NvbnN0cmFpbnRzLmFsaWdubWVu
dE9mZnNldCgpXTsKIAogICAgIC8vIEZJWE1FOiBTaG91bGQgb3VyIHNjcm9sbGVyIGRlbHRhcyBw
cm9wYWdhdGUgdG8gZGVzY2VuZGFudHM/CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IGUxYWJiNzJlNjliODFlN2Q2MDU1NWRj
NTI1MmY5YTBiN2UwNDgxY2IuLjhiYWRhMmIzN2E4Y2NhMzI1NzdiODUyZWM4YjNhNjIyMDNjM2Qx
NzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCkBAIC05NTgsNiArOTU4LDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6
OmNvbXB1dGVDb21wb3NpdGluZ1JlcXVpcmVtZW50cyhSZW5kZXJMYXllciogYW5jZXN0b3IKICAg
ICAgICAgJiYgcmVxdWlyZXNDb21wb3NpdGluZ0ZvckluZGlyZWN0UmVhc29uKGxheWVyLnJlbmRl
cmVyKCksIGNvbXBvc2l0aW5nU3RhdGUuY29tcG9zaXRpbmdBbmNlc3RvciwgY2hpbGRTdGF0ZS5z
dWJ0cmVlSXNDb21wb3NpdGluZywgYW55RGVzY2VuZGFudEhhczNEVHJhbnNmb3JtLCBpbmRpcmVj
dENvbXBvc2l0aW5nUmVhc29uKSkgewogICAgICAgICBsYXllci5zZXRJbmRpcmVjdENvbXBvc2l0
aW5nUmVhc29uKGluZGlyZWN0Q29tcG9zaXRpbmdSZWFzb24pOwogICAgICAgICBjaGlsZFN0YXRl
LmNvbXBvc2l0aW5nQW5jZXN0b3IgPSAmbGF5ZXI7CisgICAgICAgIGNoaWxkU3RhdGUuc3VidHJl
ZUlzQ29tcG9zaXRpbmcgPSB0cnVlOwogICAgICAgICBvdmVybGFwTWFwLnB1c2hDb21wb3NpdGlu
Z0NvbnRhaW5lcigpOwogICAgICAgICBhZGRUb092ZXJsYXBNYXBSZWN1cnNpdmUob3ZlcmxhcE1h
cCwgbGF5ZXIpOwogICAgICAgICB3aWxsQmVDb21wb3NpdGVkID0gdHJ1ZTsKQEAgLTk2OCwxMCAr
OTY5LDYgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNvbXB1dGVDb21wb3NpdGluZ1Jl
cXVpcmVtZW50cyhSZW5kZXJMYXllciogYW5jZXN0b3IKICAgICAgICAgbGF5ZXIucmVmbGVjdGlv
bkxheWVyKCktPnNldEluZGlyZWN0Q29tcG9zaXRpbmdSZWFzb24od2lsbEJlQ29tcG9zaXRlZCA/
IFJlbmRlckxheWVyOjpJbmRpcmVjdENvbXBvc2l0aW5nUmVhc29uOjpTdGFja2luZyA6IFJlbmRl
ckxheWVyOjpJbmRpcmVjdENvbXBvc2l0aW5nUmVhc29uOjpOb25lKTsKICAgICB9CiAKLSAgICAv
LyBTdWJzZXF1ZW50IGxheWVycyBpbiB0aGUgcGFyZW50IHN0YWNraW5nIGNvbnRleHQgYWxzbyBu
ZWVkIHRvIGNvbXBvc2l0ZS4KLSAgICBjb21wb3NpdGluZ1N0YXRlLnN1YnRyZWVJc0NvbXBvc2l0
aW5nIHw9IGNoaWxkU3RhdGUuc3VidHJlZUlzQ29tcG9zaXRpbmc7Ci0gICAgY29tcG9zaXRpbmdT
dGF0ZS5mdWxsUGFpbnRPcmRlclRyYXZlcnNhbFJlcXVpcmVkIHw9IGNoaWxkU3RhdGUuZnVsbFBh
aW50T3JkZXJUcmF2ZXJzYWxSZXF1aXJlZDsKLQogICAgIC8vIFNldCB0aGUgZmxhZyB0byBzYXkg
dGhhdCB0aGlzIGxheWVyIGhhcyBjb21wb3NpdGluZyBjaGlsZHJlbi4KICAgICBsYXllci5zZXRI
YXNDb21wb3NpdGluZ0Rlc2NlbmRhbnQoY2hpbGRTdGF0ZS5zdWJ0cmVlSXNDb21wb3NpdGluZyk7
CiAKQEAgLTk4Nyw2ICs5ODQsNyBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y29tcHV0
ZUNvbXBvc2l0aW5nUmVxdWlyZW1lbnRzKFJlbmRlckxheWVyKiBhbmNlc3RvcgogICAgIGlmIChp
c0NvbXBvc2l0ZWRDbGlwcGluZ0xheWVyKSB7CiAgICAgICAgIGlmICghd2lsbEJlQ29tcG9zaXRl
ZCkgewogICAgICAgICAgICAgY2hpbGRTdGF0ZS5jb21wb3NpdGluZ0FuY2VzdG9yID0gJmxheWVy
OworICAgICAgICAgICAgY2hpbGRTdGF0ZS5zdWJ0cmVlSXNDb21wb3NpdGluZyA9IHRydWU7CiAg
ICAgICAgICAgICBvdmVybGFwTWFwLnB1c2hDb21wb3NpdGluZ0NvbnRhaW5lcigpOwogICAgICAg
ICAgICAgYWRkVG9PdmVybGFwTWFwUmVjdXJzaXZlKG92ZXJsYXBNYXAsIGxheWVyKTsKICAgICAg
ICAgICAgIHdpbGxCZUNvbXBvc2l0ZWQgPSB0cnVlOwpAQCAtOTk0LDggKzk5Miw3IEBAIHZvaWQg
UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpjb21wdXRlQ29tcG9zaXRpbmdSZXF1aXJlbWVudHMoUmVu
ZGVyTGF5ZXIqIGFuY2VzdG9yCiAgICAgfQogCiAjaWYgRU5BQkxFKENTU19DT01QT1NJVElORykK
LSAgICBpZiAoKHdpbGxCZUNvbXBvc2l0ZWQgJiYgbGF5ZXIuaGFzQmxlbmRNb2RlKCkpCi0gICAg
ICAgIHx8IChsYXllci5oYXNOb3RJc29sYXRlZENvbXBvc2l0ZWRCbGVuZGluZ0Rlc2NlbmRhbnRz
KCkgJiYgIWxheWVyLmlzb2xhdGVzQ29tcG9zaXRlZEJsZW5kaW5nKCkpKQorICAgIGlmICgod2ls
bEJlQ29tcG9zaXRlZCAmJiBsYXllci5oYXNCbGVuZE1vZGUoKSkgfHwgKGxheWVyLmhhc05vdElz
b2xhdGVkQ29tcG9zaXRlZEJsZW5kaW5nRGVzY2VuZGFudHMoKSAmJiAhbGF5ZXIuaXNvbGF0ZXND
b21wb3NpdGVkQmxlbmRpbmcoKSkpCiAgICAgICAgIGNvbXBvc2l0aW5nU3RhdGUuaGFzTm90SXNv
bGF0ZWRDb21wb3NpdGVkQmxlbmRpbmdEZXNjZW5kYW50cyA9IHRydWU7CiAjZW5kaWYKIApAQCAt
MTAxMyw3ICsxMDEwLDExIEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpjb21wdXRlQ29t
cG9zaXRpbmdSZXF1aXJlbWVudHMoUmVuZGVyTGF5ZXIqIGFuY2VzdG9yCiAgICAgICAgIHdpbGxC
ZUNvbXBvc2l0ZWQgPSBmYWxzZTsKICNlbmRpZgogICAgIH0KLSAgICAKKworICAgIC8vIFN1YnNl
cXVlbnQgbGF5ZXJzIGluIHRoZSBwYXJlbnQgc3RhY2tpbmcgY29udGV4dCBhbHNvIG5lZWQgdG8g
Y29tcG9zaXRlLgorICAgIGNvbXBvc2l0aW5nU3RhdGUuc3VidHJlZUlzQ29tcG9zaXRpbmcgfD0g
Y2hpbGRTdGF0ZS5zdWJ0cmVlSXNDb21wb3NpdGluZzsKKyAgICBjb21wb3NpdGluZ1N0YXRlLmZ1
bGxQYWludE9yZGVyVHJhdmVyc2FsUmVxdWlyZWQgfD0gY2hpbGRTdGF0ZS5mdWxsUGFpbnRPcmRl
clRyYXZlcnNhbFJlcXVpcmVkOworCiAgICAgQVNTRVJUKHdpbGxCZUNvbXBvc2l0ZWQgPT0gbmVl
ZHNUb0JlQ29tcG9zaXRlZChsYXllciwgcXVlcnlEYXRhKSk7CiAKICAgICAvLyBDcmVhdGUgb3Ig
ZGVzdHJveSBiYWNraW5nIGhlcmUuIEhvd2V2ZXIsIHdlIGNhbid0IHVwZGF0ZSBnZW9tZXRyeSBi
ZWNhdXNlIGxheWVycyBhYm92ZSB1cyBtYXkgYmVjb21lIGNvbXBvc2l0ZWQKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBmMGEx
ZTc3NTlmMTQ1ODQ1MTBlNGVjODg2Nzk0ZGJmNmMxNWM2N2FlLi4xZTg2NzFmODliODU3MjQyZTAz
M2RkYTU1MzkyMDlmZWJjZDMxZTNjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
KysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTktMDMtMjAg
IFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgQWJzb2x1
dGUgaW4gc3RhY2tpbmctY29udGV4dCBzY3JvbGxlciBqaWdnbGVzIHdoZW4gc2Nyb2xsZWQKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjAxMAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogY29tcG9zaXRp
bmcvb3ZlcmZsb3cvYWJzb2x1dGUtaW4tb3ZlcmZsb3ctZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisg
ICAgICAgICogY29tcG9zaXRpbmcvb3ZlcmZsb3cvYWJzb2x1dGUtaW4tb3ZlcmZsb3cuaHRtbDog
QWRkZWQuCisKIDIwMTktMDMtMjAgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5j
b20+CiAKICAgICAgICAgW2lPUyBXSzJdIFR1cm4gb24gYXN5bmMgb3ZlcmZsb3cgc2Nyb2xsaW5n
IGJ5IGRlZmF1bHQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93
L2Fic29sdXRlLWluLW92ZXJmbG93LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3Np
dGluZy9vdmVyZmxvdy9hYnNvbHV0ZS1pbi1vdmVyZmxvdy1leHBlY3RlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjQ3N2ZkMDI2M2I1NzJhMzk2NTMxNTIzMzViZTY5NGM2NzViMmU2NDgKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxvdy9hYnNvbHV0ZS1pbi1vdmVy
Zmxvdy1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsNjEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0
bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGJvZHkgeworICAgICAgICAgICAgbWFy
Z2luOiAwOworICAgICAgICB9CisgICAgICAgICNzY3JvbGxlciB7CisgICAgICAgICAgICBtYXJn
aW46IDEwcHg7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7CisgICAgICAg
ICAgICB3aWR0aDogNDAwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4OworICAgICAgICAg
ICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAgICAgICAgICAgIG9wYWNpdHk6IDAuODsKKyAgICAgICAg
fQorICAgICAgICAKKyAgICAgICAgLnNjcm9sbGluZy1jb250ZW50IHsKKyAgICAgICAgICAgIGhl
aWdodDogMTAwMHB4OworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuYWJzb2x1dGUgewor
ICAgICAgICAgICAgdG9wOiAyMHB4OworICAgICAgICAgICAgbGVmdDogMjBweDsKKyAgICAgICAg
ICAgIHdpZHRoOiAyMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogMjAwcHg7CisgICAgICAgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAu
Y2hhbmdlZCB7CisgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgIH0KKyAg
ICA8L3N0eWxlPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikK
KyAgICAgICAgICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgICAgIGlmICh3
aW5kb3cuaW50ZXJuYWxzKQorICAgICAgICAgICAgd2luZG93LmludGVybmFscy5zZXR0aW5ncy5z
ZXRBc3luY092ZXJmbG93U2Nyb2xsaW5nRW5hYmxlZCh0cnVlKTsKKworICAgICAgICBmdW5jdGlv
biBkb1Rlc3QoKQorICAgICAgICB7CisgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHsKKyAg
ICAgICAgICAgICAgICBzY3JvbGxlci5zY3JvbGxUb3AgPSAyMDA7CisgICAgICAgICAgICAgICAg
dGFyZ2V0LmNsYXNzTGlzdC5hZGQoJ2NoYW5nZWQnKTsKKworICAgICAgICAgICAgICAgIGlmICh3
aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlE
b25lKCk7CisgICAgICAgICAgICB9LCAwKTsKKyAgICAgICAgfQorCisgICAgICAgIHdpbmRvdy5h
ZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8
L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGlkPSJzY3JvbGxlciI+CisgICAgICAgIDxkaXYgY2xh
c3M9InNjcm9sbGluZy1jb250ZW50Ij4KKyAgICAgICAgICAgIDxkaXYgaWQ9InRhcmdldCIgY2xh
c3M9ImFic29sdXRlIj48L2Rpdj4KKyAgICAgICAgPC9kaXY+CisgICAgPC9kaXY+Cis8L2JvZHk+
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxvdy9h
YnNvbHV0ZS1pbi1vdmVyZmxvdy5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvb3ZlcmZs
b3cvYWJzb2x1dGUtaW4tb3ZlcmZsb3cuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45OWU2MjA0YTMyZWNjZjdj
ZGQ1ODVlOTMwZGQ2NmYwOTQwMzU5MTQ1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
Y29tcG9zaXRpbmcvb3ZlcmZsb3cvYWJzb2x1dGUtaW4tb3ZlcmZsb3cuaHRtbApAQCAtMCwwICsx
LDU3IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAg
ICAgICBib2R5IHsKKyAgICAgICAgICAgIG1hcmdpbjogMDsKKyAgICAgICAgfQorICAgICAgICAj
c2Nyb2xsZXIgeworICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAgICAgICAgICAgYmFja2dy
b3VuZC1jb2xvcjogc2lsdmVyOworICAgICAgICAgICAgd2lkdGg6IDQwMHB4OworICAgICAgICAg
ICAgaGVpZ2h0OiAzMDBweDsKKyAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7CisgICAgICAg
ICAgICBvcGFjaXR5OiAwLjg7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIC5zY3JvbGxp
bmctY29udGVudCB7CisgICAgICAgICAgICBoZWlnaHQ6IDEwMDBweDsKKyAgICAgICAgfQorICAg
ICAgICAKKyAgICAgICAgLmFic29sdXRlIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0
ZTsKKyAgICAgICAgICAgIHRvcDogMjBweDsKKyAgICAgICAgICAgIGxlZnQ6IDIwcHg7CisgICAg
ICAgICAgICB3aWR0aDogMjAwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OworICAgICAg
ICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+Cisg
ICAgPHNjcmlwdD4KKyAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAg
dGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisKKyAgICAgICAgaWYgKHdpbmRvdy5pbnRlcm5h
bHMpCisgICAgICAgICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldHRpbmdzLnNldEFzeW5jT3ZlcmZs
b3dTY3JvbGxpbmdFbmFibGVkKHRydWUpOworCisgICAgICAgIGZ1bmN0aW9uIGRvVGVzdCgpCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4geworICAgICAgICAgICAgICAg
IHNjcm9sbGVyLnNjcm9sbFRvcCA9IDIwMDsKKworICAgICAgICAgICAgICAgIGlmICh3aW5kb3cu
dGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7
CisgICAgICAgICAgICB9LCAwKTsKKyAgICAgICAgfQorCisgICAgICAgIHdpbmRvdy5hZGRFdmVu
dExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+
Cis8Ym9keT4KKyAgICA8ZGl2IGlkPSJzY3JvbGxlciI+CisgICAgICAgIDxkaXYgY2xhc3M9InNj
cm9sbGluZy1jb250ZW50Ij4KKyAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFic29sdXRlIj48L2Rp
dj4KKyAgICAgICAgPC9kaXY+CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>