<?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>215719</bug_id>
          
          <creation_ts>2020-08-20 17:21:33 -0700</creation_ts>
          <short_desc>Facebook post with lots of comments has cut off scrollbar, and can&apos;t scroll fully to the bottom (sticky)</short_desc>
          <delta_ts>2020-08-25 19:22:50 -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>Layout and Rendering</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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>svillar</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1681873</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 17:21:33 -0700</bug_when>
    <thetext>1. On Facebook, find an image post with lots of comments
2. Click on the image to make it fullscreen, with the comments in a sidebar
3. Scroll the comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681874</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 17:21:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/66411757&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681878</commentid>
    <comment_count>2</comment_count>
      <attachid>406982</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 17:23:48 -0700</bug_when>
    <thetext>Created attachment 406982
test reduction

It looks like flex layout ignores &quot;position: sticky&quot; content when computing the layout overflow. Works fine when the content is relatively positioned.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681879</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 17:24:09 -0700</bug_when>
    <thetext>This looks to be fixed in Chrome.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681880</commentid>
    <comment_count>4</comment_count>
      <attachid>406983</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 17:26:07 -0700</bug_when>
    <thetext>Created attachment 406983
test reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681915</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 19:08:15 -0700</bug_when>
    <thetext>with position: sticky
B---YGL- --* RenderView at (0,0) size 2302x1252 renderer-&gt;(0x141981240)
B-----L- --    HTML RenderBlock at (0,0) size 2302x1252 renderer-&gt;(0x1419816f0) node-&gt;(0x141981540)
B------- --      BODY RenderBody at (8,8) size 2286x1236 renderer-&gt;(0x141981820) node-&gt;(0x141981660)
B--O--L- --        DIV RenderBlock at (0,0) size 2286x500 renderer-&gt;(0x141982d60) node-&gt;(0x1419829a0) (layout overflow 0,0 2271x600)
B------- --          DIV RenderFlexibleBox at (0,0) size 2271x300 renderer-&gt;(0x141983ad0) node-&gt;(0x141983710) (layout overflow 0,0 2271x600) (visual overflow 0,0 2271x600)
B------- --            DIV RenderBlock at (0,0) size 100x300 renderer-&gt;(0x141983c70) node-&gt;(0x1419837a0) (layout overflow 0,0 100x600) (visual overflow 0,0 100x600)
B------- --              DIV RenderBlock at (0,0) size 100x600 renderer-&gt;(0x141983da0) node-&gt;(0x141983890)
BK----L- --              DIV RenderBlock at (0,275) size 100x210 renderer-&gt;(0x141983ed0) node-&gt;(0x141983980)



with position: relative
B---YGL- --* RenderView at (0,0) size 2302x1252 renderer-&gt;(0x141981240)
B-----L- --    HTML RenderBlock at (0,0) size 2302x1252 renderer-&gt;(0x1419816f0) node-&gt;(0x141981540)
B------- --      BODY RenderBody at (8,8) size 2286x1236 renderer-&gt;(0x141981820) node-&gt;(0x141981660)
B--O--L- --        DIV RenderBlock at (0,0) size 2286x500 renderer-&gt;(0x141982d60) node-&gt;(0x1419829a0) (layout overflow 0,0 2271x810)
B------- --          DIV RenderFlexibleBox at (0,0) size 2271x300 renderer-&gt;(0x141983ad0) node-&gt;(0x141983710) (layout overflow 0,0 2271x810) (visual overflow 0,0 2271x600)
B------- --            DIV RenderBlock at (0,0) size 100x300 renderer-&gt;(0x141983c70) node-&gt;(0x1419837a0) (layout overflow 0,0 100x810) (visual overflow 0,0 100x600)
B------- --              DIV RenderBlock at (0,0) size 100x600 renderer-&gt;(0x141983da0) node-&gt;(0x141983890)
BR----L- --              DIV RenderBlock at (0,600) size 100x210 renderer-&gt;(0x141983ed0) node-&gt;(0x141983980)


scrolling overflow is 600px vs 810px (where the sticky box height is 210px).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681918</commentid>
    <comment_count>6</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-20 19:46:39 -0700</bug_when>
    <thetext>The sticky box, due to its vertical position (at 275px) does not contribute to the scrolling overflow, while the relatively positioned box(at 600px) does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682760</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-25 13:01:24 -0700</bug_when>
    <thetext>Actually it fails even with no flex item.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682781</commentid>
    <comment_count>8</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-25 13:47:26 -0700</bug_when>
    <thetext>fails: fixed &apos;height: 300px;&apos; -&gt; incorrect scrollable overflow. 
 
(B)lock/(I)nline/I(N)line-block, (A)bsolute/Fi(X)ed/(R)elative/Stic(K)y, (F)loating, (O)verflow clip, Anon(Y)mous, (G)enerated, has(L)ayer, (C)omposited, (+)Dirty style, (+)Dirty layout
B---YGL- --* RenderView at (0,0) size 2302x1252 renderer-&gt;(0x1465f9240)
B-----L- --    HTML RenderBlock at (0,0) size 2302x1252 renderer-&gt;(0x1465f96f0) node-&gt;(0x1465fb920)
B------- --      BODY RenderBody at (8,8) size 2286x1236 renderer-&gt;(0x1465f9820) node-&gt;(0x1465fbb00)
B--O--L- --        DIV RenderBlock at (0,0) size 2286x504 renderer-&gt;(0x1465faca0) node-&gt;(0x1465fab50) (layout overflow 2,2 2267x610)
B------- --          DIV RenderBlock at (2,2) size 2267x300 renderer-&gt;(0x14772c1b0) node-&gt;(0x1465fbb90) (layout overflow 0,0 2267x610) (visual overflow 0,0 2267x610)
B------- --            DIV RenderBlock at (0,0) size 100x610 renderer-&gt;(0x14772c2e0) node-&gt;(0x1465fbc20)
BK----L- --            DIV RenderBlock at (0,500) size 100x110 renderer-&gt;(0x14772c410) node-&gt;(0x1465fbcb0)

works: fixed &apos;height: 300px;&apos; -&gt; child &apos;height: auto&apos; -&gt; used height 720px; -&gt; correct delegated scrollable overflow. 
(B)lock/(I)nline/I(N)line-block, (A)bsolute/Fi(X)ed/(R)elative/Stic(K)y, (F)loating, (O)verflow clip, Anon(Y)mous, (G)enerated, has(L)ayer, (C)omposited, (+)Dirty style, (+)Dirty layout
B---YGL- --* RenderView at (0,0) size 2302x1252 renderer-&gt;(0x1465f9240)
B-----L- --    HTML RenderBlock at (0,0) size 2302x1252 renderer-&gt;(0x1465f96f0) node-&gt;(0x1465fb920)
B------- --      BODY RenderBody at (8,8) size 2286x1236 renderer-&gt;(0x1465f9820) node-&gt;(0x1465fbb00)
B--O--L- --        DIV RenderBlock at (0,0) size 2286x504 renderer-&gt;(0x1465faca0) node-&gt;(0x1465fab50) (layout overflow 2,2 2267x720)
B------- --          DIV RenderBlock at (2,2) size 2267x300 renderer-&gt;(0x14772c1b0) node-&gt;(0x1465fbb90) (layout overflow 0,0 2267x720) (visual overflow 0,0 2267x720)
B------- --            DIV RenderBlock at (0,0) size 2267x720 renderer-&gt;(0x14772c2e0) node-&gt;(0x1465fbc20)
B------- --              DIV RenderBlock at (0,0) size 100x610 renderer-&gt;(0x14772c410) node-&gt;(0x1465fbcb0)
BK----L- --              DIV RenderBlock at (0,375) size 100x110 renderer-&gt;(0x14772d660) node-&gt;(0x1465fbda0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682816</commentid>
    <comment_count>9</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2020-08-25 15:00:36 -0700</bug_when>
    <thetext>It looks like we use the sticky position in RenderBox::layoutOverflowRectForPropagation() to compute the overflow (as if it was relative positioned with something like &quot;height: 100px; bottom: 100px;&quot;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682842</commentid>
    <comment_count>10</comment_count>
      <attachid>407247</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-08-25 16:36:37 -0700</bug_when>
    <thetext>Created attachment 407247
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682881</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-25 19:22:49 -0700</bug_when>
    <thetext>Committed r266156: &lt;https://trac.webkit.org/changeset/266156&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407247.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>406982</attachid>
            <date>2020-08-20 17:23:48 -0700</date>
            <delta_ts>2020-08-20 17:26:07 -0700</delta_ts>
            <desc>test reduction</desc>
            <filename>sticky-reduction.html</filename>
            <type>text/html</type>
            <size>627</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">PHN0eWxlPgouY29udGFpbmVyIHsKICBoZWlnaHQ6IDUwMHB4OwogIG92ZXJmbG93OiBzY3JvbGw7
CiAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7Cn0KCi5mbGV4IHsKICBkaXNwbGF5OmZsZXg7CiAg
aGVpZ2h0OiAzMDBweDsKICBiYWNrZ3JvdW5kLWNvbG9yOiBjeWFuOwp9Cgouc2Nyb2xseSB7CiAg
bWFyZ2luLWxlZnQ6IDMwcHg7CiAgd2lkdGg6IDEwMHB4OwogIGhlaWdodDogNjAwcHg7CiAgYmFj
a2dyb3VuZC1jb2xvcjogcmVkOwogIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgZ3JlZW47Cn0K
Ci5zdGlja3l7CiAgYm90dG9tOiAwOwogIHBvc2l0aW9uOiBzdGlja3k7CiAgd2lkdGg6IDEwMHB4
OwogIGhlaWdodDogMTAwcHg7CiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKfQoKPC9zdHlsZT4K
PHByZT5QQVNTIGlmIHlvdSBzZWUgdGhlIGdyZWVuIGJvcmRlciBhdCB0aGUgYm90dG9tIG9mIHRo
ZSByZWQgYm94IHdoZW4gc2Nyb2xsZWQgYWxsIHRoZSB3YXkgZG93bi48L3ByZT4KPGRpdiBjbGFz
cz1jb250YWluZXI+CjxkaXYgY2xhc3M9ZmxleD4KICA8ZGl2PgogICAgPGRpdiBjbGFzcz1zY3Jv
bGx5PjwvZGl2PgogICAgPGRpdiBjbGFzcz1zdGlja3k+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>406983</attachid>
            <date>2020-08-20 17:26:07 -0700</date>
            <delta_ts>2020-08-20 17:26:07 -0700</delta_ts>
            <desc>test reduction</desc>
            <filename>sticky-reduction.html</filename>
            <type>text/html</type>
            <size>604</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">PHN0eWxlPgouY29udGFpbmVyIHsKICBoZWlnaHQ6IDUwMHB4OwogIG92ZXJmbG93OiBzY3JvbGw7
CiAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7Cn0KCi5mbGV4IHsKICBkaXNwbGF5OmZsZXg7CiAg
aGVpZ2h0OiAzMDBweDsKICBiYWNrZ3JvdW5kLWNvbG9yOiBjeWFuOwp9Cgouc2Nyb2xseSB7CiAg
d2lkdGg6IDEwMHB4OwogIGhlaWdodDogNjAwcHg7CiAgYmFja2dyb3VuZC1jb2xvcjogcmVkOwog
IGJvcmRlci1ib3R0b206IDEwcHggc29saWQgZ3JlZW47Cn0KCi5zdGlja3l7CiAgYm90dG9tOiAw
OwogIHBvc2l0aW9uOiBzdGlja3k7CiAgd2lkdGg6IDEwMHB4OwogIGhlaWdodDogMTAwcHg7CiAg
YmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKfQoKPC9zdHlsZT4KPHByZT5QQVNTIGlmIHlvdSBzZWUg
dGhlIGdyZWVuIGJvcmRlciBhdCB0aGUgYm90dG9tIG9mIHRoZSByZWQgYm94IHdoZW4gc2Nyb2xs
ZWQgYWxsIHRoZSB3YXkgdXAuPC9wcmU+CjxkaXYgY2xhc3M9Y29udGFpbmVyPgo8ZGl2IGNsYXNz
PWZsZXg+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9c2Nyb2xseT48L2Rpdj4KICAgIDxkaXYgY2xh
c3M9c3RpY2t5PjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407247</attachid>
            <date>2020-08-25 16:36:37 -0700</date>
            <delta_ts>2020-08-25 19:22:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215719-20200825163636.patch</filename>
            <type>text/plain</type>
            <size>6132</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1MDkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGY1NzJjYjI4Yjg4MDFj
ODViNzk2MDU2MmFhZTZjOGMwY2Q4NDhiYy4uMjFjNTBmOGU1ODUxNTVmOWZjNjEyMTM5ODZkZjFm
Y2RhYmMyNjkyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDIwLTA4LTI1ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgRmFjZWJvb2sgcG9zdCB3aXRo
IGxvdHMgb2YgY29tbWVudHMgaGFzIGN1dCBvZmYgc2Nyb2xsYmFyLCBhbmQgY2FuJ3Qgc2Nyb2xs
IGZ1bGx5IHRvIHRoZSBib3R0b20gKHN0aWNreSkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcxOQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjY0
MTE3NTc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2hpbGUgY29tcHV0aW5nIHRoZSBzY3JvbGxhYmxlIG92ZXJmbG93IGZvciBpbmZsb3cgcG9zaXRp
b25lZCAob3IgdHJhbnNmb3JtZWQpIHJlbmRlcmVycywgd2UgbmVlZCB0byB0YWtlIHRoZWlyIHBh
aW50IGdlb21ldHJ5IGludG8KKyAgICAgICAgYWNjb3VudCBzbyB0aGF0IHNjcm9sbGluZyBtYXRj
aGVzIHRoZWlyIGZpbmFsIHBvc2l0aW9ucy4KKyAgICAgICAgZS5nLgorCisgICAgICAgIDxkaXYg
c3R5bGU9IndpZHRoOiAxMDBweDsgaGVpZ2h0OiAxMDBweDsiPjwvZGl2PgorICAgICAgICA8ZGl2
IHN0eWxlPSJwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTIwOyB3aWR0aDogNTBweDsgaGVpZ2h0
OiA1MHB4OyI+PC9kaXY+CisKKyAgICAgICAgV2hpbGUgdGhlIGluZmxvdyBwb3NpdGlvbmVkIGJs
b2NrIGJveCBpcyBwbGFjZWQgcmlnaHQgYmVsb3cgdGhlIHByZXZpb3VzIHNpYmxpbmcgZGl2LCB2
aXN1YWxseSB0aGV5IG92ZXJsYXAgZWFjaCBvdGhlci4KKyAgICAgICAgSWYgdGhlc2UgYm94ZXMg
aGFwcGVuIHRvIGJlIGluIGEgc2Nyb2xsYWJsZSBjb250YWluZXIsIHRoZSBzY3JvbGxpbmcgc2hv
dWxkIGJlIGRyaXZlbiBieSB0aGUgb3ZlcmxhcHBpbmcgc3RhdGUgKHBhaW50IGdlb21ldHJ5KSBh
bmQgbm90CisgICAgICAgIGJ5IHRoZSBsYXlvdXQgZ2VvbWV0cnkgKHdoZXJlIHRoZSAyIGJveGVz
IGFyZSBwbGFjZWQgdmVydGljYWxseSBhZnRlciBlYWNoIG90aGVyKS4KKworICAgICAgICBXaGls
ZSBzdGlja2lseSBwb3NpdGlvbmVkIGJveGVzIGFyZSBhbHNvIGNvbnNpZGVyZWQgaW5mbG93IHBv
c2l0aW9uZWQsIHRoZWlyIGluaXRpYWwgaW5mbG93IGxheW91dCBwb3NpdGlvbnMgY29udHJpYnV0
ZSB0byB0aGUgc2Nyb2xsYWJsZSBvdmVyZmxvdworICAgICAgICBhcyB0aGV5IGFyZSBub3Qgc3Rh
dGlvbmFyeSBib3hlcy4KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9zY3JvbGxhYmxlLW92ZXJm
bG93LXdpdGgtc3RpY2t5LXBvc2l0aW9uaW5nLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJCb3guY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94OjpsYXlvdXRPdmVyZmxv
d1JlY3RGb3JQcm9wYWdhdGlvbiBjb25zdCk6CisKIDIwMjAtMDctMzAgIFRpbSBIb3J0b24gIDx0
aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgV2ViIGNvbnRlbnQgZ2V0cyBzdHVj
ayBpbiBhbiBpbmFjdGl2ZSBzdGF0ZSAobm8gY3Vyc29yIHVwZGF0ZXMgb3IgdGV4dCBpbnNlcnRp
b24gY2FyZXQpIHdoZW4gYWN0aXZhdGluZyBhIHRhYiB3aXRoIGEgdGh1bWJuYWlsIHZpc2libGUK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXggOGZhNmRmYjM0OWUyZjNj
Y2RmYzc3YmU1ZDExYzI4OWM3ZTA0ZjUxMS4uYWY0YzIxZTAxZWM4ZDU2MGU0MTA2NTIyYjg2MTg5
Y2NiYjQzZDkyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJv
eC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTQ4
MzgsMTAgKzQ4MzgsMTQgQEAgTGF5b3V0UmVjdCBSZW5kZXJCb3g6OmxheW91dE92ZXJmbG93UmVj
dEZvclByb3BhZ2F0aW9uKGNvbnN0IFJlbmRlclN0eWxlKiBwYXJlbnQKICAgICAgICAgcmVjdC51
bml0ZShsYXlvdXRPdmVyZmxvd1JlY3QoKSk7CiAKICAgICBib29sIGhhc1RyYW5zZm9ybSA9IHRo
aXMtPmhhc1RyYW5zZm9ybSgpOwotICAgIGlmIChpc0luRmxvd1Bvc2l0aW9uZWQoKSB8fCBoYXNU
cmFuc2Zvcm0pIHsKKyAgICAvLyBXaGlsZSBhIHN0aWNraWx5IHBvc2l0aW9uZWQgcmVuZGVyZXIg
aXMgYWxzbyBpbmZsb3cgcG9zaXRpb25lZCwgdGhleSBzdHJldGNoIHRoZSBvdmVyZmxvdyByZWN0
IHdpdGggdGhlaXIgaW5mbG93IGdlb21ldHJ5CisgICAgLy8gKGFzIG9wcG9zZWQgdG8gdGhlIHBh
aW50IGdlb21ldHJ5KSBiZWNhdXNlIHRoZXkgYXJlIG5vdCBzdGF0aW9uYXJ5LgorICAgIGJvb2wg
cGFpbnRHZW9tZXRyeUFmZmVjdHNMYXlvdXRPdmVyZmxvdyA9IGhhc1RyYW5zZm9ybSB8fCAoaXNJ
bkZsb3dQb3NpdGlvbmVkKCkgJiYgIWlzU3RpY2tpbHlQb3NpdGlvbmVkKCkpOworICAgIGlmIChw
YWludEdlb21ldHJ5QWZmZWN0c0xheW91dE92ZXJmbG93KSB7CiAgICAgICAgIC8vIElmIHdlIGFy
ZSByZWxhdGl2ZWx5IHBvc2l0aW9uZWQgb3IgaWYgd2UgaGF2ZSBhIHRyYW5zZm9ybSwgdGhlbiB3
ZSBoYXZlIHRvIGNvbnZlcnQKICAgICAgICAgLy8gdGhpcyByZWN0YW5nbGUgaW50byBwaHlzaWNh
bCBjb29yZGluYXRlcywgYXBwbHkgcmVsYXRpdmUgcG9zaXRpb25pbmcgYW5kIHRyYW5zZm9ybXMK
ICAgICAgICAgLy8gdG8gaXQsIGFuZCB0aGVuIGNvbnZlcnQgaXQgYmFjay4KKyAgICAgICAgLy8g
SXQgZW5zdXJlcyB0aGF0IHRoZSBvdmVyZmxvdyByZWN0IHRyYWNrcyB0aGUgcGFpbnQgZ2VvbWV0
cnkgYW5kIG5vdCB0aGUgaW5mbG93IGxheW91dCBwb3NpdGlvbi4KICAgICAgICAgZmxpcEZvcldy
aXRpbmdNb2RlKHJlY3QpOwogICAgICAgICAKICAgICAgICAgaWYgKGhhc1RyYW5zZm9ybSAmJiBo
YXNMYXllcigpKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDNkYmJiYzAzNzk4MDgzZWQyZmMxM2E4MjNlYWY5NzJlZDAyN2Q0
NTMuLjU2NzlhMTk1NDg5YzYwYmY4ZjU5NzA1ZDdlYmU0MjRiZWJjODc1ODcgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAyMC0wOC0yNSAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgor
CisgICAgICAgIEZhY2Vib29rIHBvc3Qgd2l0aCBsb3RzIG9mIGNvbW1lbnRzIGhhcyBjdXQgb2Zm
IHNjcm9sbGJhciwgYW5kIGNhbid0IHNjcm9sbCBmdWxseSB0byB0aGUgYm90dG9tIChzdGlja3kp
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTU3MTkK
KyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY2NDExNzU3PgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9jc3Mvc2Nyb2xsYWJsZS1vdmVyZmxv
dy13aXRoLXN0aWNreS1wb3NpdGlvbmluZy1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L2Nzcy9zY3JvbGxhYmxlLW92ZXJmbG93LXdpdGgtc3RpY2t5LXBvc2l0aW9uaW5nLmh0
bWw6IEFkZGVkLgorCiAyMDIwLTA3LTMwICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQu
b3JnPgogCiAgICAgICAgIFtpT1NdIFVuYWJsZSB0byBzd2lwZSBvbiBJTURCLmNvbSBhZnRlciBs
b25nIHByZXNzIG9uIGltYWdlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zY3Jv
bGxhYmxlLW92ZXJmbG93LXdpdGgtc3RpY2t5LXBvc2l0aW9uaW5nLWV4cGVjdGVkLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2Nzcy9zY3JvbGxhYmxlLW92ZXJmbG93LXdpdGgtc3RpY2t5LXBvc2l0
aW9uaW5nLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZWNkZGYxNGQ1NDcwMDdhM2U1YjMwNjY0
ZGI1M2M5NzE1NjI2MTg3YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3Nz
L3Njcm9sbGFibGUtb3ZlcmZsb3ctd2l0aC1zdGlja3ktcG9zaXRpb25pbmctZXhwZWN0ZWQuaHRt
bApAQCAtMCwwICsxLDQwIEBACis8c3R5bGU+CisjY29udGFpbmVyIHsKKyAgaGVpZ2h0OiA1MDBw
eDsKKyAgd2lkdGg6IDUwMHB4OworICBvdmVyZmxvdzogc2Nyb2xsOworICBib3JkZXI6IDFweCBz
b2xpZCBibGFjazsKK30KKworLm5lc3RlZCB7CisgIGhlaWdodDogMzAwcHg7CisgIGJhY2tncm91
bmQtY29sb3I6IGN5YW47Cit9CisKKy5zY3JvbGx5IHsKKyAgd2lkdGg6IDEwMHB4OworICBoZWln
aHQ6IDYwMHB4OworICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworICBib3JkZXItYm90dG9tOiAx
MHB4IHNvbGlkIGdyZWVuOworfQorCisucmVsYXRpdmUgeworICBib3R0b206IDBweDsKKyAgcG9z
aXRpb246IHJlbGF0aXZlOworICB3aWR0aDogMTAwcHg7CisgIGhlaWdodDogMTEwcHg7CisgIGJh
Y2tncm91bmQtY29sb3I6IHllbGxvdzsKK30KKworPC9zdHlsZT4KK1BBU1MgaWYgdGhlIGdyZWVu
IGJvcmRlciBpcyB2aXNpYmxlIGF0IHRoZSBib3R0b20gb2YgdGhlIHJlZCBib3guCis8ZGl2IGlk
PWNvbnRhaW5lcj4KKyAgPGRpdiBjbGFzcz1uZXN0ZWQ+CisgICAgICA8ZGl2IGNsYXNzPXNjcm9s
bHk+PC9kaXY+CisgICAgICA8ZGl2IGNsYXNzPXJlbGF0aXZlPjwvZGl2PgorICA8L2Rpdj4KKzwv
ZGl2PgorCis8c2NyaXB0PgorY29udGFpbmVyLnNjcm9sbFRvKDAsIDI0MCk7Cis8L3NjcmlwdD4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Njcm9sbGFibGUtb3ZlcmZsb3ctd2l0
aC1zdGlja3ktcG9zaXRpb25pbmcuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3Njcm9sbGFi
bGUtb3ZlcmZsb3ctd2l0aC1zdGlja3ktcG9zaXRpb25pbmcuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4xNDY2
NTIzODExMzBmZDk0NDJiMmY1NzlkZWNmMmQyYjczMzE4ZWYzCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9jc3Mvc2Nyb2xsYWJsZS1vdmVyZmxvdy13aXRoLXN0aWNreS1wb3Np
dGlvbmluZy5odG1sCkBAIC0wLDAgKzEsNDAgQEAKKzxzdHlsZT4KKyNjb250YWluZXIgeworICBo
ZWlnaHQ6IDUwMHB4OworICB3aWR0aDogNTAwcHg7CisgIG92ZXJmbG93OiBzY3JvbGw7CisgIGJv
cmRlcjogMXB4IHNvbGlkIGJsYWNrOworfQorCisubmVzdGVkIHsKKyAgaGVpZ2h0OiAzMDBweDsK
KyAgYmFja2dyb3VuZC1jb2xvcjogY3lhbjsKK30KKworLnNjcm9sbHkgeworICB3aWR0aDogMTAw
cHg7CisgIGhlaWdodDogNjAwcHg7CisgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgIGJvcmRl
ci1ib3R0b206IDEwcHggc29saWQgZ3JlZW47Cit9CisKKy5zdGlja3kgeworICBib3R0b206IDBw
eDsKKyAgcG9zaXRpb246IHN0aWNreTsKKyAgd2lkdGg6IDEwMHB4OworICBoZWlnaHQ6IDExMHB4
OworICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7Cit9CisKKzwvc3R5bGU+CitQQVNTIGlmIHRo
ZSBncmVlbiBib3JkZXIgaXMgdmlzaWJsZSBhdCB0aGUgYm90dG9tIG9mIHRoZSByZWQgYm94Lgor
PGRpdiBpZD1jb250YWluZXI+CisgIDxkaXYgY2xhc3M9bmVzdGVkPgorICAgICAgPGRpdiBjbGFz
cz1zY3JvbGx5PjwvZGl2PgorICAgICAgPGRpdiBjbGFzcz1zdGlja3k+PC9kaXY+CisgIDwvZGl2
PgorPC9kaXY+CisKKzxzY3JpcHQ+Citjb250YWluZXIuc2Nyb2xsVG8oMCwgMjQwKTsKKzwvc2Ny
aXB0PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>