<?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>238016</bug_id>
          
          <creation_ts>2022-03-17 03:14:11 -0700</creation_ts>
          <short_desc>Interop issue with position: sticky within contain: paint</short_desc>
          <delta_ts>2022-05-26 14:50:59 -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>Safari 15</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 15</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/33426</see_also>
          <bug_file_loc>https://jsfiddle.net/rh2oe9js/8/</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="Klaus Meinhardt">klaus.meinhardt1</reporter>
          <assigned_to name="Rob Buis">rbuis</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cathiechen</cc>
    
    <cc>changseok</cc>
    
    <cc>clopez</cc>
    
    <cc>danilu</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>glenn</cc>
    
    <cc>klaus.meinhardt1</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pdr</cc>
    
    <cc>rbuis</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1852214</commentid>
    <comment_count>0</comment_count>
    <who name="Klaus Meinhardt">klaus.meinhardt1</who>
    <bug_when>2022-03-17 03:14:11 -0700</bug_when>
    <thetext>Reproduces on iPad 15.4. Didn&apos;t check macOS.

https://jsfiddle.net/rh2oe9js/8/

&lt;div style=&quot;height: 300px; overflow: auto&quot;&gt;
  &lt;div style=&quot;height: 600px; contain: paint&quot;&gt;
    &lt;div style=&quot;position: sticky; top: 0; height: 50px; background-color: yellow&quot;&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

Expected: While scrolling, the yellow sticky div should stick to the top of the scroll container. This is the behavior in all other major browsers.

Actual: Element is not sticky. Removing the &quot;contain: paint&quot; from the parent element makes it sticky again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853221</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-21 09:25:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/90572543&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856369</commentid>
    <comment_count>2</comment_count>
      <attachid>456115</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-03-30 06:11:50 -0700</bug_when>
    <thetext>Created attachment 456115
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856425</commentid>
    <comment_count>3</comment_count>
      <attachid>456135</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-03-30 10:00:08 -0700</bug_when>
    <thetext>Created attachment 456135
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856427</commentid>
    <comment_count>4</comment_count>
      <attachid>456135</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-03-30 10:01:18 -0700</bug_when>
    <thetext>Comment on attachment 456135
Patch

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

&gt; LayoutTests/ChangeLog:9
&gt; +        * fast/css/sticky/sticky-overflow-clip-container-expected.html: Added.
&gt; +        * fast/css/sticky/sticky-overflow-clip-container.html: Added.

Can this be a WPT?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856449</commentid>
    <comment_count>5</comment_count>
      <attachid>456143</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-03-30 10:36:34 -0700</bug_when>
    <thetext>Created attachment 456143
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856452</commentid>
    <comment_count>6</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2022-03-30 10:38:11 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856471</commentid>
    <comment_count>7</comment_count>
      <attachid>456135</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-03-30 10:56:29 -0700</bug_when>
    <thetext>Comment on attachment 456135
Patch

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

&gt;&gt; LayoutTests/ChangeLog:9
&gt;&gt; +        * fast/css/sticky/sticky-overflow-clip-container.html: Added.
&gt; 
&gt; Can this be a WPT?

Sure, patch updated and I did a manual export here:
https://github.com/web-platform-tests/wpt/pull/33426.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856773</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-31 04:54:50 -0700</bug_when>
    <thetext>Committed r292155 (249062@main): &lt;https://commits.webkit.org/249062@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 456143.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1861691</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-04-14 19:29:06 -0700</bug_when>
    <thetext>*** Bug 239357 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872137</commentid>
    <comment_count>10</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-05-26 14:50:59 -0700</bug_when>
    <thetext>This fix shipped with Safari 15.5 (all platforms).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456115</attachid>
            <date>2022-03-30 06:11:50 -0700</date>
            <delta_ts>2022-03-30 10:00:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238016-20220330141148.patch</filename>
            <type>text/plain</type>
            <size>1398</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyMTAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2VhYmYxMTk2ZDU5ODQ5
Nzk2NjVjNTdmMzU1MjU0YjYzMDk1ZTZiMC4uMzFiOTQxYzRmNWZmMDBmNWE2ODVlZTAxZjBmMTA0
MWQzZTQ0NmU0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIyLTAzLTMwICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW50ZXJvcCBpc3N1ZSB3aXRoIHBv
c2l0aW9uOiBzdGlja3kgd2l0aGluIGNvbnRhaW46IHBhaW50CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzgwMTYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXSVAuCisKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVyTGF5ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXI6OmVuY2xvc2lu
Z092ZXJmbG93Q2xpcExheWVyIGNvbnN0KToKKwogMjAyMi0wMy0zMCAgTGF1cm8gTW91cmEgIDxs
bW91cmFAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBub24tdW5pZmllZCBidWls
ZCBmaXhlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5kZXggYmIx
ZTZhNDkxMWNmMzQ4YTU3OWQyZDRiZTBlYWFjODEzZDQ3OWIzZC4uYzM3NTExZjU5MzhhYTIzYTE4
NjIwYzBlNDFiZGNjMDUzMmEzM2FkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXIuY3BwCkBAIC0xMzk2LDcgKzEzOTYsNyBAQCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6
OmVuY2xvc2luZ092ZXJmbG93Q2xpcExheWVyKEluY2x1ZGVTZWxmT3JOb3QgaW5jbHVkZVNlbAog
ewogICAgIGNvbnN0IFJlbmRlckxheWVyKiBsYXllciA9IChpbmNsdWRlU2VsZiA9PSBJbmNsdWRl
U2VsZikgPyB0aGlzIDogcGFyZW50KCk7CiAgICAgd2hpbGUgKGxheWVyKSB7Ci0gICAgICAgIGlm
IChsYXllci0+cmVuZGVyZXIoKS5oYXNOb25WaXNpYmxlT3ZlcmZsb3coKSkKKyAgICAgICAgaWYg
KGxheWVyLT5yZW5kZXJlcigpLmhhc1BvdGVudGlhbGx5U2Nyb2xsYWJsZU92ZXJmbG93KCkpCiAg
ICAgICAgICAgICByZXR1cm4gY29uc3RfY2FzdDxSZW5kZXJMYXllcio+KGxheWVyKTsKIAogICAg
ICAgICBsYXllciA9IGxheWVyLT5wYXJlbnQoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456135</attachid>
            <date>2022-03-30 10:00:08 -0700</date>
            <delta_ts>2022-03-30 10:36:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238016-20220330180007.patch</filename>
            <type>text/plain</type>
            <size>4245</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyMTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmViYTMyNTZmOGI3MmZm
ZjJkYjlhNTY2ODkyMWI0ZjFjMTQ4OGFkYi4uY2FkYWE2MTdjZGIxNTA3YzhlN2VmMDFlNGFhOTc3
ZTdhYjc1NTgwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTAzLTMwICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW50ZXJvcCBpc3N1ZSB3aXRoIHBv
c2l0aW9uOiBzdGlja3kgd2l0aGluIGNvbnRhaW46IHBhaW50CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzgwMTYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbGVtZW50cyB3aXRoIG92ZXJmbG93OiBjbGlw
IChjb250YWluOiBwYWludCBlbmFibGVzIGl0KSBhcmUKKyAgICAgICAgbm90IHNjcm9sbCBjb250
YWluZXJzLCBzbyB0aGV5IGNhbid0IGFjdCBhcyBzY3JvbGxpbmcKKyAgICAgICAgYW5jZXN0b3Ig
Zm9yIHN0aWNreSBlbGVtZW50cy4KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9zdGlja3kvc3Rp
Y2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6ZW5jbG9zaW5n
T3ZlcmZsb3dDbGlwTGF5ZXIgY29uc3QpOgorCiAyMDIyLTAzLTMwICBDaHJpcyBEdW1leiAgPGNk
dW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIEhhc2hUcmFuc2xhdG9yIGZvciBBU0NJSUxp
dGVyYWwgZm9yIGZhc3RlciBsb29rdXAgaW4gSGFzaE1hcHMgLyBIYXNoU2V0cwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5kZXggYmIxZTZhNDkxMWNmMzQ4YTU3OWQy
ZDRiZTBlYWFjODEzZDQ3OWIzZC4uYzM3NTExZjU5MzhhYTIzYTE4NjIwYzBlNDFiZGNjMDUzMmEz
M2FkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC0xMzk2
LDcgKzEzOTYsNyBAQCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OmVuY2xvc2luZ092ZXJmbG93
Q2xpcExheWVyKEluY2x1ZGVTZWxmT3JOb3QgaW5jbHVkZVNlbAogewogICAgIGNvbnN0IFJlbmRl
ckxheWVyKiBsYXllciA9IChpbmNsdWRlU2VsZiA9PSBJbmNsdWRlU2VsZikgPyB0aGlzIDogcGFy
ZW50KCk7CiAgICAgd2hpbGUgKGxheWVyKSB7Ci0gICAgICAgIGlmIChsYXllci0+cmVuZGVyZXIo
KS5oYXNOb25WaXNpYmxlT3ZlcmZsb3coKSkKKyAgICAgICAgaWYgKGxheWVyLT5yZW5kZXJlcigp
Lmhhc1BvdGVudGlhbGx5U2Nyb2xsYWJsZU92ZXJmbG93KCkpCiAgICAgICAgICAgICByZXR1cm4g
Y29uc3RfY2FzdDxSZW5kZXJMYXllcio+KGxheWVyKTsKIAogICAgICAgICBsYXllciA9IGxheWVy
LT5wYXJlbnQoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCAwZDVhMjVmYWJlOWM5MmI3NmRmOTdhOTE4MTQ3ZWI0MmUyZGMz
NDQ0Li5kYThhNGYwN2VmM2FjZGUzZTBhYTkwMjRiNzk2NGM5MDgwZWQ3MTUzIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMjItMDMtMzAgIFJvYiBCdWlzICA8cmJ1aXNAaWdhbGlhLmNvbT4KKwor
ICAgICAgICBJbnRlcm9wIGlzc3VlIHdpdGggcG9zaXRpb246IHN0aWNreSB3aXRoaW4gY29udGFp
bjogcGFpbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzODAxNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1vdmVyZmxvdy1jbGlwLWNvbnRhaW5lci1leHBlY3Rl
ZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LW92ZXJmbG93
LWNsaXAtY29udGFpbmVyLmh0bWw6IEFkZGVkLgorCiAyMDIyLTAzLTMwICBZb3Vlbm4gRmFibGV0
ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBJbXBsZW1lbnQgU2VydmljZVdvcmtlciBX
aW5kb3dDbGllbnQuYW5jZXN0b3JPcmlnaW5zCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2Nzcy9zdGlja3kvc3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLWV4cGVjdGVkLmh0bWwg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdGlja3kvc3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFp
bmVyLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTg5OWNhNmRhOTVmOWQxYzk0MjcwYWEwMjY2
ZGFmOWEwMzUzNjk2YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0
aWNreS9zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250YWluZXItZXhwZWN0ZWQuaHRtbApAQCAtMCww
ICsxLDM4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c3R5bGU+Citib2R5
IHsKKyAgbWFyZ2luOiAwOworICBvdmVyZmxvdzogaGlkZGVuOyAvKiBoaWRlIHNjcm9sbGJhcnMg
Ki8KK30KKworI2NvbnRhaW5lciB7CisgIGhlaWdodDogMzAwcHg7CisgIG92ZXJmbG93LXk6IHNj
cm9sbDsKK30KKworI292ZXJmbG93Q2xpcENvbnRhaW5lciB7CisgIG92ZXJmbG93OiB2aXNpYmxl
OworICBoZWlnaHQ6IDYwMHB4OworfQorCisjc3RpY2t5IHsKKyAgcG9zaXRpb246IHN0aWNreTsg
CisgIHRvcDogMDsKKyAgaGVpZ2h0OiA1MHB4OworICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7
Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2Z1bmN0aW9uIGRvVGVzdCgpCit7CisgIGNvbnRhaW5l
ci5zY3JvbGxUbygwLCA1MCk7Cit9Cit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRv
VGVzdCwgZmFsc2UpOworPC9zY3JpcHQ+Cis8ZGl2IGlkPSJjb250YWluZXIiPgorICA8ZGl2IGlk
PSJvdmVyZmxvd0NsaXBDb250YWluZXIiPgorICAgIDxkaXYgaWQ9InN0aWNreSI+PC9kaXY+Cisg
IDwvZGl2PgorPC9kaXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdGlja3kv
c3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy9zdGlja3kvc3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
NWM3NTlmMzdhNzU1ODJjMmYxOGU5M2ZiZWU5YzA1YWI5M2QzMjEyNAotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0aWNreS9zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250
YWluZXIuaHRtbApAQCAtMCwwICsxLDM4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8c3R5bGU+Citib2R5IHsKKyAgbWFyZ2luOiAwOworICBvdmVyZmxvdzogaGlkZGVuOyAv
KiBoaWRlIHNjcm9sbGJhcnMgKi8KK30KKworI2NvbnRhaW5lciB7CisgIGhlaWdodDogMzAwcHg7
CisgIG92ZXJmbG93OiBhdXRvOworfQorCisjb3ZlcmZsb3dDbGlwQ29udGFpbmVyIHsKKyAgb3Zl
cmZsb3c6IGNsaXA7CisgIGhlaWdodDogNjAwcHg7Cit9CisKKyNzdGlja3kgeworICBwb3NpdGlv
bjogc3RpY2t5OyAKKyAgdG9wOiAwOworICBoZWlnaHQ6IDUwcHg7CisgIGJhY2tncm91bmQtY29s
b3I6IHllbGxvdzsKK30KKzwvc3R5bGU+Cis8c2NyaXB0PgorZnVuY3Rpb24gZG9UZXN0KCkKK3sK
KyAgY29udGFpbmVyLnNjcm9sbFRvKDAsIDUwKTsKK30KK3dpbmRvdy5hZGRFdmVudExpc3RlbmVy
KCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7Cis8L3NjcmlwdD4KKzxkaXYgaWQ9ImNvbnRhaW5lciI+
CisgIDxkaXYgaWQ9Im92ZXJmbG93Q2xpcENvbnRhaW5lciI+CisgICAgPGRpdiBpZD0ic3RpY2t5
Ij48L2Rpdj4KKyAgPC9kaXY+Cis8L2Rpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456143</attachid>
            <date>2022-03-30 10:36:34 -0700</date>
            <delta_ts>2022-03-31 04:54:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238016-20220330183629.patch</filename>
            <type>text/plain</type>
            <size>6620</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyMTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmViYTMyNTZmOGI3MmZm
ZjJkYjlhNTY2ODkyMWI0ZjFjMTQ4OGFkYi4uNzlkNTk3Zjk5ZDJlMDM0YTk3M2JiODQyZmY0ZGNm
NWVhNTVkM2YzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIyLTAzLTMwICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW50ZXJvcCBpc3N1ZSB3aXRoIHBv
c2l0aW9uOiBzdGlja3kgd2l0aGluIGNvbnRhaW46IHBhaW50CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzgwMTYKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbGVtZW50cyB3aXRoIG92ZXJmbG93OiBjbGlw
IChjb250YWluOiBwYWludCBlbmFibGVzIGl0KSBhcmUKKyAgICAgICAgbm90IHNjcm9sbCBjb250
YWluZXJzLCBzbyB0aGV5IGNhbid0IGFjdCBhcyBzY3JvbGxpbmcKKyAgICAgICAgYW5jZXN0b3Ig
Zm9yIHN0aWNreSBlbGVtZW50cy4KKworICAgICAgICBUZXN0czogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktb3Zl
cmZsb3ctY2xpcC1jb250YWluZXItcmVmLmh0bWwKKyAgICAgICAgICAgICAgIGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3Rp
Y2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6ZW5jbG9zaW5n
T3ZlcmZsb3dDbGlwTGF5ZXIgY29uc3QpOgorCiAyMDIyLTAzLTMwICBDaHJpcyBEdW1leiAgPGNk
dW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIEhhc2hUcmFuc2xhdG9yIGZvciBBU0NJSUxp
dGVyYWwgZm9yIGZhc3RlciBsb29rdXAgaW4gSGFzaE1hcHMgLyBIYXNoU2V0cwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5kZXggYmIxZTZhNDkxMWNmMzQ4YTU3OWQy
ZDRiZTBlYWFjODEzZDQ3OWIzZC4uYzM3NTExZjU5MzhhYTIzYTE4NjIwYzBlNDFiZGNjMDUzMmEz
M2FkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC0xMzk2
LDcgKzEzOTYsNyBAQCBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OmVuY2xvc2luZ092ZXJmbG93
Q2xpcExheWVyKEluY2x1ZGVTZWxmT3JOb3QgaW5jbHVkZVNlbAogewogICAgIGNvbnN0IFJlbmRl
ckxheWVyKiBsYXllciA9IChpbmNsdWRlU2VsZiA9PSBJbmNsdWRlU2VsZikgPyB0aGlzIDogcGFy
ZW50KCk7CiAgICAgd2hpbGUgKGxheWVyKSB7Ci0gICAgICAgIGlmIChsYXllci0+cmVuZGVyZXIo
KS5oYXNOb25WaXNpYmxlT3ZlcmZsb3coKSkKKyAgICAgICAgaWYgKGxheWVyLT5yZW5kZXJlcigp
Lmhhc1BvdGVudGlhbGx5U2Nyb2xsYWJsZU92ZXJmbG93KCkpCiAgICAgICAgICAgICByZXR1cm4g
Y29uc3RfY2FzdDxSZW5kZXJMYXllcio+KGxheWVyKTsKIAogICAgICAgICBsYXllciA9IGxheWVy
LT5wYXJlbnQoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDE1NjRhZjRmM2Fm
ZWUzZWE1YmM1ZGY2NmYzYjc2NTJjNzgzNjQ5N2MuLjg0NGE2NDEwY2ZkODBjODUyMjQ4YTAxNzAx
ZjY2ZjcyNDQzMWYwZmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE0IEBACisyMDIyLTAzLTMwICBSb2IgQnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAg
ICAgSW50ZXJvcCBpc3N1ZSB3aXRoIHBvc2l0aW9uOiBzdGlja3kgd2l0aGluIGNvbnRhaW46IHBh
aW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzgw
MTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHdl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3kt
b3ZlcmZsb3ctY2xpcC1jb250YWluZXItZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICog
d2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vc3RpY2t5L3Bvc2l0aW9uLXN0aWNr
eS1vdmVyZmxvdy1jbGlwLWNvbnRhaW5lci1yZWYuaHRtbDogQWRkZWQuCisgICAgICAgICogd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vc3RpY2t5L3Bvc2l0aW9uLXN0aWNreS1v
dmVyZmxvdy1jbGlwLWNvbnRhaW5lci5odG1sOiBBZGRlZC4KKwogMjAyMi0wMy0zMCAgWW91ZW5u
IEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IFNlcnZpY2VX
b3JrZXIgV2luZG93Q2xpZW50LmFuY2VzdG9yT3JpZ2lucwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNr
eS9wb3NpdGlvbi1zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250YWluZXItZXhwZWN0ZWQuaHRtbCBi
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3Np
dGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLWV4cGVj
dGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uMmEyOWI0MzVhN2VlNWU1M2I1Mjk0YmFjNDAzMTQ4NDdhZWM5
MDNjYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LW92ZXJm
bG93LWNsaXAtY29udGFpbmVyLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwzOCBAQAorPCFET0NU
WVBFIGh0bWw+Cis8aHRtbD4KKzx0aXRsZT5TdGlja3kgZWxlbWVudHMgc2hvdWxkIG5vdCBjb25z
aWRlciBvdmVyZmxvdzogY2xpcCBjb250YWluZXJzIGFzIHBvc3NpYmxlIHNjcm9sbCBhbmNlc3Rv
cjwvdGl0bGU+Cis8c3R5bGU+Citib2R5IHsKKyAgbWFyZ2luOiAwOworICBvdmVyZmxvdzogaGlk
ZGVuOyAvKiBoaWRlIHNjcm9sbGJhcnMgKi8KK30KKworI2NvbnRhaW5lciB7CisgIGhlaWdodDog
MzAwcHg7CisgIG92ZXJmbG93LXk6IHNjcm9sbDsKK30KKworI292ZXJmbG93Q2xpcENvbnRhaW5l
ciB7CisgIG92ZXJmbG93OiB2aXNpYmxlOworICBoZWlnaHQ6IDYwMHB4OworfQorCisjc3RpY2t5
IHsKKyAgcG9zaXRpb246IHN0aWNreTsKKyAgdG9wOiAwOworICBoZWlnaHQ6IDUwcHg7CisgIGJh
Y2tncm91bmQtY29sb3I6IHllbGxvdzsKK30KKzwvc3R5bGU+Cis8c2NyaXB0PgorZnVuY3Rpb24g
ZG9UZXN0KCkKK3sKKyAgY29udGFpbmVyLnNjcm9sbFRvKDAsIDUwKTsKK30KK3dpbmRvdy5hZGRF
dmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7Cis8L3NjcmlwdD4KKzxkaXYgaWQ9
ImNvbnRhaW5lciI+CisgIDxkaXYgaWQ9Im92ZXJmbG93Q2xpcENvbnRhaW5lciI+CisgICAgPGRp
diBpZD0ic3RpY2t5Ij48L2Rpdj4KKyAgPC9kaXY+Cis8L2Rpdj4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9z
dGlja3kvcG9zaXRpb24tc3RpY2t5LW92ZXJmbG93LWNsaXAtY29udGFpbmVyLXJlZi5odG1sIGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0
aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250YWluZXItcmVmLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uMmEyOWI0MzVhN2VlNWU1M2I1Mjk0YmFjNDAzMTQ4NDdhZWM5MDNjYQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LW92ZXJmbG93LWNs
aXAtY29udGFpbmVyLXJlZi5odG1sCkBAIC0wLDAgKzEsMzggQEAKKzwhRE9DVFlQRSBodG1sPgor
PGh0bWw+Cis8dGl0bGU+U3RpY2t5IGVsZW1lbnRzIHNob3VsZCBub3QgY29uc2lkZXIgb3ZlcmZs
b3c6IGNsaXAgY29udGFpbmVycyBhcyBwb3NzaWJsZSBzY3JvbGwgYW5jZXN0b3I8L3RpdGxlPgor
PHN0eWxlPgorYm9keSB7CisgIG1hcmdpbjogMDsKKyAgb3ZlcmZsb3c6IGhpZGRlbjsgLyogaGlk
ZSBzY3JvbGxiYXJzICovCit9CisKKyNjb250YWluZXIgeworICBoZWlnaHQ6IDMwMHB4OworICBv
dmVyZmxvdy15OiBzY3JvbGw7Cit9CisKKyNvdmVyZmxvd0NsaXBDb250YWluZXIgeworICBvdmVy
ZmxvdzogdmlzaWJsZTsKKyAgaGVpZ2h0OiA2MDBweDsKK30KKworI3N0aWNreSB7CisgIHBvc2l0
aW9uOiBzdGlja3k7CisgIHRvcDogMDsKKyAgaGVpZ2h0OiA1MHB4OworICBiYWNrZ3JvdW5kLWNv
bG9yOiB5ZWxsb3c7Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2Z1bmN0aW9uIGRvVGVzdCgpCit7
CisgIGNvbnRhaW5lci5zY3JvbGxUbygwLCA1MCk7Cit9Cit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5l
cignbG9hZCcsIGRvVGVzdCwgZmFsc2UpOworPC9zY3JpcHQ+Cis8ZGl2IGlkPSJjb250YWluZXIi
PgorICA8ZGl2IGlkPSJvdmVyZmxvd0NsaXBDb250YWluZXIiPgorICAgIDxkaXYgaWQ9InN0aWNr
eSI+PC9kaXY+CisgIDwvZGl2PgorPC9kaXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vc3RpY2t5L3Bvc2l0
aW9uLXN0aWNreS1vdmVyZmxvdy1jbGlwLWNvbnRhaW5lci5odG1sIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNreS9wb3Np
dGlvbi1zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250YWluZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MzM1
NjM0OWFmZWNkM2YyYjI1ZTA4MDE4NmJhNTA5ZWIzOTgwY2FiCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBvc2l0
aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktb3ZlcmZsb3ctY2xpcC1jb250YWluZXIuaHRtbApA
QCAtMCwwICsxLDQxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPHRpdGxlPlN0aWNreSBl
bGVtZW50cyBzaG91bGQgbm90IGNvbnNpZGVyIG92ZXJmbG93OiBjbGlwIGNvbnRhaW5lcnMgYXMg
cG9zc2libGUgc2Nyb2xsIGFuY2VzdG9yPC90aXRsZT4KKzxsaW5rIHJlbD0ibWF0Y2giIGhyZWY9
InBvc2l0aW9uLXN0aWNreS1vdmVyZmxvdy1jbGlwLWNvbnRhaW5lci1yZWYuaHRtbCIgLz4KKzxs
aW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy1wb3NpdGlvbi0z
LyNzdGlja3ktcG9zIiAvPgorPG1ldGEgbmFtZT0iYXNzZXJ0IiBjb250ZW50PSJUaGlzIHRlc3Qg
Y2hlY2tzIHRoYXQgc3RpY2t5IGVsZW1lbnRzIGRvIG5vdCBjb25zaWRlciBvdmVyZmxvdzpjbGlw
IGNvbnRhaW5lcnMgYXMgcG9zc2libGUgc2Nyb2xsIGFuY2VzdG9yIi8+Cis8c3R5bGU+Citib2R5
IHsKKyAgbWFyZ2luOiAwOworICBvdmVyZmxvdzogaGlkZGVuOyAvKiBoaWRlIHNjcm9sbGJhcnMg
Ki8KK30KKworI2NvbnRhaW5lciB7CisgIGhlaWdodDogMzAwcHg7CisgIG92ZXJmbG93OiBhdXRv
OworfQorCisjb3ZlcmZsb3dDbGlwQ29udGFpbmVyIHsKKyAgb3ZlcmZsb3c6IGNsaXA7CisgIGhl
aWdodDogNjAwcHg7Cit9CisKKyNzdGlja3kgeworICBwb3NpdGlvbjogc3RpY2t5OworICB0b3A6
IDA7CisgIGhlaWdodDogNTBweDsKKyAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93OworfQorPC9z
dHlsZT4KKzxzY3JpcHQ+CitmdW5jdGlvbiBkb1Rlc3QoKQoreworICBjb250YWluZXIuc2Nyb2xs
VG8oMCwgNTApOworfQord2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBkb1Rlc3QsIGZh
bHNlKTsKKzwvc2NyaXB0PgorPGRpdiBpZD0iY29udGFpbmVyIj4KKyAgPGRpdiBpZD0ib3ZlcmZs
b3dDbGlwQ29udGFpbmVyIj4KKyAgICA8ZGl2IGlkPSJzdGlja3kiPjwvZGl2PgorICA8L2Rpdj4K
KzwvZGl2Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>