<?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>221359</bug_id>
          
          <creation_ts>2021-02-03 15:10:08 -0800</creation_ts>
          <short_desc>[ Mac WK2 ] compositing/animation/keyframe-order.html is a flakey image failure</short_desc>
          <delta_ts>2021-04-09 02:11:36 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Jenner">jenner</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1725352</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-02-03 15:10:08 -0800</bug_when>
    <thetext>compositing/animation/keyframe-order.html

Is a Flakey image failure on MacOS in WK2.

HISTORY URL:
compositing/animation/keyframe-order.html

DIFF URL(s):
https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/r271592%20(1023)/compositing/animation/keyframe-order-diff.png
https://build.webkit.org/results/Apple-Catalina-Debug-WK2-Tests/r271660%20(8657)/compositing/animation/keyframe-order-diff.png
https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/r271698%20(1082)/compositing/animation/keyframe-order-diff.png
https://build.webkit.org/results/Apple-Catalina-Release-WK2-Tests/r271930%20(11356)/compositing/animation/keyframe-order-diff.png
https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/r272317%20(1391)/compositing/animation/keyframe-order-diff.png
https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/r272338%20(1401)/compositing/animation/keyframe-order-diff.png


Was not able to reproduce, as it&apos;s very flakey. However, every time a failure has been reported, it is the same image failure at Image Diff 1.49%

First reported failure was at Changeset:

https://trac.webkit.org/changeset/271592/webkit

Uncertain if that caused the failure, but that&apos;s where history reports it as starting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725353</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-02-03 15:10:47 -0800</bug_when>
    <thetext>Pasted incorrect history url. 

HISTORY URL:
https://results.webkit.org/?suite=layout-tests&amp;test=compositing%2Fanimation%2Fkeyframe-order.html&amp;platform=mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725354</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-03 15:11:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/73951735&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1734473</commentid>
    <comment_count>3</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-03-01 09:55:24 -0800</bug_when>
    <thetext>I was able to reproduce this using command on tip of tree:

run-webkit-tests --iterations 2000 --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --debug-rwt-logging --no-retry --force --no-build -f --root /Volumes/Data/tmp/MacRelease compositing/animation/keyframe-order.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1739658</commentid>
    <comment_count>4</comment_count>
      <attachid>423236</attachid>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-03-15 14:09:58 -0700</bug_when>
    <thetext>Created attachment 423236
Diff Images from Image Failing test

Attaching DIFF images from flakey image failing test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748279</commentid>
    <comment_count>5</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-08 05:45:13 -0700</bug_when>
    <thetext>Last two failures were April 2 and March 18.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748280</commentid>
    <comment_count>6</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-08 05:45:41 -0700</bug_when>
    <thetext>I can reproduce locally:

rwt --debug --iterations=10000 --force --exit-after-n-failures=1 --no-build compositing/animation/keyframe-order.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748281</commentid>
    <comment_count>7</comment_count>
      <attachid>425501</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-08 05:54:58 -0700</bug_when>
    <thetext>Created attachment 425501
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748328</commentid>
    <comment_count>8</comment_count>
      <attachid>425501</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-04-08 09:49:54 -0700</bug_when>
    <thetext>Comment on attachment 425501
Patch

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

&gt; LayoutTests/compositing/animation/keyframe-order.html:57
&gt; +                await UIHelper.ensurePresentationUpdate();

I think renderingUpdate() would be more appropriate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748411</commentid>
    <comment_count>9</comment_count>
      <attachid>425501</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-04-08 12:06:48 -0700</bug_when>
    <thetext>Comment on attachment 425501
Patch

r+ but listen to smfr</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748415</commentid>
    <comment_count>10</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-08 12:13:49 -0700</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #8)
&gt; Comment on attachment 425501 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=425501&amp;action=review
&gt; 
&gt; &gt; LayoutTests/compositing/animation/keyframe-order.html:57
&gt; &gt; +                await UIHelper.ensurePresentationUpdate();
&gt; 
&gt; I think renderingUpdate() would be more appropriate.

I don&apos;t think it is actually, at least in my experience this will just ensure that animations have been updated in the Web Animations sense, but not that accelerated animations will have been committed.

I will try that route though to check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748418</commentid>
    <comment_count>11</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-04-08 12:17:39 -0700</bug_when>
    <thetext>Go look at the implementations of doAfterPresentationUpdate(). They only do anything related to rendering on iOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748644</commentid>
    <comment_count>12</comment_count>
      <attachid>425596</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-09 01:18:51 -0700</bug_when>
    <thetext>Created attachment 425596
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748652</commentid>
    <comment_count>13</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-09 01:42:13 -0700</bug_when>
    <thetext>animation.ready + UIHelper.renderingUpdate() seem to improve things. Let&apos;s see the effect on the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748654</commentid>
    <comment_count>14</comment_count>
      <attachid>425600</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2021-04-09 01:43:11 -0700</bug_when>
    <thetext>Created attachment 425600
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748661</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-09 02:11:34 -0700</bug_when>
    <thetext>Committed r275752 (236330@main): &lt;https://commits.webkit.org/236330@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 425600.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>423236</attachid>
            <date>2021-03-15 14:09:58 -0700</date>
            <delta_ts>2021-03-15 14:09:58 -0700</delta_ts>
            <desc>Diff Images from Image Failing test</desc>
            <filename>221359- Image Diffs.zip</filename>
            <type>application/zip</type>
            <size>5443</size>
            <attacher name="Robert Jenner">jenner</attacher>
            
              <data encoding="base64">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
AAAAAO1wb1IAAAAAAAAAAAAAAAAUACAAAAAAAAAAAADtQQAAAAAyMjEzNTktIEltYWdlIERpZmZz
L1VUDQAHjsxPYI/MT2DOzE9gdXgLAAEE9gEAAAQUAAAAUEsBAhQDFAAIAAgA6HBvUgOj2JlPAwAA
WQsAACsAIAAAAAAAAAAAAKSBUgAAADIyMTM1OS0gSW1hZ2UgRGlmZnMva2V5ZnJhbWUtb3JkZXIt
ZGlmZi5wbmdVVA0AB4XMT2CPzE9gjsxPYHV4CwABBPYBAAAEFAAAAFBLAQIUAxQACAAIAOhwb1KX
y33bXgEAAC0CAAA2ACAAAAAAAAAAAACkgRoEAABfX01BQ09TWC8yMjEzNTktIEltYWdlIERpZmZz
Ly5fa2V5ZnJhbWUtb3JkZXItZGlmZi5wbmdVVA0AB4XMT2CPzE9g0sxPYHV4CwABBPYBAAAEFAAA
AFBLAQIUAxQACAAIAOVwb1IoF9kyxwMAAJkpAAAvACAAAAAAAAAAAACkgfwFAAAyMjEzNTktIElt
YWdlIERpZmZzL2tleWZyYW1lLW9yZGVyLWV4cGVjdGVkLnBuZ1VUDQAHf8xPYI/MT2COzE9gdXgL
AAEE9gEAAAQUAAAAUEsBAhQDFAAIAAgA5XBvUoxpqh9kAQAAMQIAADoAIAAAAAAAAAAAAKSBQAoA
AF9fTUFDT1NYLzIyMTM1OS0gSW1hZ2UgRGlmZnMvLl9rZXlmcmFtZS1vcmRlci1leHBlY3RlZC5w
bmdVVA0AB3/MT2CPzE9g0sxPYHV4CwABBPYBAAAEFAAAAFBLAQIUAxQACAAIAOdwb1INgOEdPQMA
AHEpAAAtACAAAAAAAAAAAACkgSwMAAAyMjEzNTktIEltYWdlIERpZmZzL2tleWZyYW1lLW9yZGVy
LWFjdHVhbC5wbmdVVA0AB4LMT2C3zE9gjsxPYHV4CwABBPYBAAAEFAAAAFBLAQIUAxQACAAIAOdw
b1KmIGWAXgEAAC8CAAA4ACAAAAAAAAAAAACkgeQPAABfX01BQ09TWC8yMjEzNTktIEltYWdlIERp
ZmZzLy5fa2V5ZnJhbWUtb3JkZXItYWN0dWFsLnBuZ1VUDQAHgsxPYLfMT2DSzE9gdXgLAAEE9gEA
AAQUAAAAUEsFBgAAAAAHAAcAZQMAAMgRAAAAAA==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425501</attachid>
            <date>2021-04-08 05:54:58 -0700</date>
            <delta_ts>2021-04-09 01:18:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221359-20210408145456.patch</filename>
            <type>text/plain</type>
            <size>1888</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjA1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjk0YjRkZDMxYWRhZjAwM2M3NDk3
MWNkZDJmYzJmN2QwZjA1NWZmYS4uMDZhZDlmNmRhYjcyNTQ4MGY0MTdkMzIxMzlmMWUyYTQ4YWM5
MGJmOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA0LTA4ICBBbnRvaW5lIFF1aW50ICA8
Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFsgTWFjIFdLMiBdIGNvbXBvc2l0aW5nL2Fu
aW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sIGlzIGEgZmxha2V5IGltYWdlIGZhaWx1cmUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTM1OQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEF0dGVtcHQgdG8g
bWFrZSB0aGlzIHRlc3QgbW9yZSBzdGFibGUgYnkgYWRkaW5nIGEgY2FsbCB0byBVSUhlbHBlci5l
bnN1cmVQcmVzZW50YXRpb25VcGRhdGUoKQorICAgICAgICBiZWZvcmUgZmluaXNoaW5nIHRoZSB0
ZXN0LgorCisgICAgICAgICogY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVyLmh0
bWw6CisKIDIwMjEtMDQtMDcgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+
CiAKICAgICAgICAgW0dUS11bV1BFXSBXcm9uZyBmcmFtZSBzY3JvbGxlZCB3aGVuIHZpZXcgaXMg
aG9yaXpvbnRhbGx5IHNjcm9sbGVkIHdpdGggYXN5bmMgc2Nyb2xsaW5nIGVuYWJsZWQKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5o
dG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVyLmh0
bWwKaW5kZXggOTliN2QzMDY3ZGIwNWJhNzE3NWE3NTBjZDNlM2FiYmExNTEzMzU1Zi4uMDUyYjky
OWY0MmNhNWQ2YjliZWQ1YjBjYjkwMWFiMmUzNmQzNjI3OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVyLmh0bWwKKysrIGIvTGF5b3V0
VGVzdHMvY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVyLmh0bWwKQEAgLTQ1LDYg
KzQ1LDcgQEAKICAgICAgICAgfQogICAgIH0KICAgICA8L3N0eWxlPgorICAgIDxzY3JpcHQgc3Jj
PSIuLi8uLi9yZXNvdXJjZXMvdWktaGVscGVyLmpzIj48L3NjcmlwdD4KICAgICA8c2NyaXB0Pgog
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgICAgICB0ZXN0UnVubmVyLndh
aXRVbnRpbERvbmUoKTsKQEAgLTUyLDEwICs1MywxMSBAQAogICAgICAgICBmdW5jdGlvbiBkb1Rl
c3QoKQogICAgICAgICB7CiAgICAgICAgICAgICB2YXIgYm94ID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ3NwaW5uZXInKTsKLSAgICAgICAgICAgIGJveC5hZGRFdmVudExpc3RlbmVyKCd3ZWJr
aXRBbmltYXRpb25TdGFydCcsIGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgYm94LmFkZEV2ZW50
TGlzdGVuZXIoJ3dlYmtpdEFuaW1hdGlvblN0YXJ0JywgYXN5bmMgKCkgPT4geworICAgICAgICAg
ICAgICAgIGF3YWl0IFVJSGVscGVyLmVuc3VyZVByZXNlbnRhdGlvblVwZGF0ZSgpOwogICAgICAg
ICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgICAgICAgICAgICAgdGVz
dFJ1bm5lci5ub3RpZnlEb25lKCk7Ci0gICAgICAgICAgICB9LCBmYWxzZSk7CisgICAgICAgICAg
ICB9KTsKICAgICAgICAgICAgIGJveC5jbGFzc0xpc3QuYWRkKCdhbmltYXRpbmcnKTsKICAgICAg
ICAgfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425596</attachid>
            <date>2021-04-09 01:18:51 -0700</date>
            <delta_ts>2021-04-09 01:21:55 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221359-20210409101850.patch</filename>
            <type>text/plain</type>
            <size>1973</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjA1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjk0YjRkZDMxYWRhZjAwM2M3NDk3
MWNkZDJmYzJmN2QwZjA1NWZmYS4uMTU0MDFmZTEwMTc3ZGIzZDNlZTMxMWNhYmQ3YWVlODVkY2M4
OTM2YSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA0LTA4ICBBbnRvaW5lIFF1aW50ICA8
Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFsgTWFjIFdLMiBdIGNvbXBvc2l0aW5nL2Fu
aW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sIGlzIGEgZmxha2V5IGltYWdlIGZhaWx1cmUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTM1OQorCisg
ICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAgICAgICBBdHRlbXB0IHRvIG1h
a2UgdGhpcyB0ZXN0IG1vcmUgc3RhYmxlIGJ5IGFkZGluZyBhIGNvdXBsZSBvZiBjYWxscyB0byBV
SUhlbHBlci5yZW5kZXJpbmdVcGRhdGUoKQorICAgICAgICBiZWZvcmUgZmluaXNoaW5nIHRoZSB0
ZXN0IHRvIGVuc3VyZSB0aGUgYW5pbWF0aW9uIGhhcyBiZWVuIGNvbW1pdHRlZC4KKworICAgICAg
ICAqIGNvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sOgorCiAyMDIxLTA0
LTA3ICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtH
VEtdW1dQRV0gV3JvbmcgZnJhbWUgc2Nyb2xsZWQgd2hlbiB2aWV3IGlzIGhvcml6b250YWxseSBz
Y3JvbGxlZCB3aXRoIGFzeW5jIHNjcm9sbGluZyBlbmFibGVkCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUtb3JkZXIuaHRtbCBiL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sCmluZGV4IDk5Yjdk
MzA2N2RiMDViYTcxNzVhNzUwY2QzZTNhYmJhMTUxMzM1NWYuLjQxMGZhOWJhZGUxZjJjMTFmNWI4
OTMzMzExZjMyN2U1Y2YwMjA5YjAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5n
L2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0
aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sCkBAIC00NSw2ICs0NSw3IEBACiAgICAg
ICAgIH0KICAgICB9CiAgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3Vy
Y2VzL3VpLWhlbHBlci5qcyI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdD4KICAgICAgICAgaWYgKHdp
bmRvdy50ZXN0UnVubmVyKQogICAgICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7
CkBAIC01MiwxMCArNTMsMTIgQEAKICAgICAgICAgZnVuY3Rpb24gZG9UZXN0KCkKICAgICAgICAg
ewogICAgICAgICAgICAgdmFyIGJveCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzcGlubmVy
Jyk7Ci0gICAgICAgICAgICBib3guYWRkRXZlbnRMaXN0ZW5lcignd2Via2l0QW5pbWF0aW9uU3Rh
cnQnLCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAgIGJveC5hZGRFdmVudExpc3RlbmVyKCd3ZWJr
aXRBbmltYXRpb25TdGFydCcsIGFzeW5jICgpID0+IHsKKyAgICAgICAgICAgICAgICBhd2FpdCBV
SUhlbHBlci5yZW5kZXJpbmdVcGRhdGUoKTsKKyAgICAgICAgICAgICAgICBhd2FpdCBVSUhlbHBl
ci5yZW5kZXJpbmdVcGRhdGUoKTsKICAgICAgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpCiAgICAgICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwotICAgICAg
ICAgICAgfSwgZmFsc2UpOworICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICBib3guY2xhc3NM
aXN0LmFkZCgnYW5pbWF0aW5nJyk7CiAgICAgICAgIH0KIAo=
</data>
<flag name="commit-queue"
          id="445581"
          type_id="3"
          status="-"
          setter="graouts"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425600</attachid>
            <date>2021-04-09 01:43:11 -0700</date>
            <delta_ts>2021-04-09 02:11:35 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221359-20210409104310.patch</filename>
            <type>text/plain</type>
            <size>2222</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjA1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjk0YjRkZDMxYWRhZjAwM2M3NDk3
MWNkZDJmYzJmN2QwZjA1NWZmYS4uZjMwMTg0Y2Y1MWYzYmZmM2Y4NTI5NDIyODVlODkyYWE2Y2Yz
NGM1MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA0LTA4ICBBbnRvaW5lIFF1aW50ICA8
Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFsgTWFjIFdLMiBdIGNvbXBvc2l0aW5nL2Fu
aW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sIGlzIGEgZmxha2V5IGltYWdlIGZhaWx1cmUKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTM1OQorCisg
ICAgICAgIFJldmlld2VkIGJ5IERlYW4gSmFja3Nvbi4KKworICAgICAgICBBdHRlbXB0IHRvIG1h
a2UgdGhpcyB0ZXN0IG1vcmUgc3RhYmxlIGJ5IGF3YWl0aW5nIHRoZSByZXNvbHV0aW9uIG9mIHRo
ZSBhbmltYXRpb24ucmVhZHkKKyAgICAgICAgcHJvbWlzZSBhcyB3ZWxsIGFzIFVJSGVscGVyLnJl
bmRlcmluZ1VwZGF0ZSgpIHRvIGVuc3VyZSB0aGUgYW5pbWF0aW9uIGhhcyBiZWVuIGNvbW1pdHRl
ZC4KKworICAgICAgICAqIGNvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1s
OgorCiAyMDIxLTA0LTA3ICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtHVEtdW1dQRV0gV3JvbmcgZnJhbWUgc2Nyb2xsZWQgd2hlbiB2aWV3IGlzIGhv
cml6b250YWxseSBzY3JvbGxlZCB3aXRoIGFzeW5jIHNjcm9sbGluZyBlbmFibGVkCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUtb3JkZXIuaHRt
bCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1s
CmluZGV4IDk5YjdkMzA2N2RiMDViYTcxNzVhNzUwY2QzZTNhYmJhMTUxMzM1NWYuLjRkMjY0MmU0
Nzc1ZjdkZDIyODEwMmRhY2JiNmEwMzBiMzIyZWQzOTIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sCisrKyBiL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9rZXlmcmFtZS1vcmRlci5odG1sCkBAIC00NSwyMSAr
NDUsMjIgQEAKICAgICAgICAgfQogICAgIH0KICAgICA8L3N0eWxlPgorICAgIDxzY3JpcHQgc3Jj
PSIuLi8uLi9yZXNvdXJjZXMvdWktaGVscGVyLmpzIj48L3NjcmlwdD4KICAgICA8c2NyaXB0Pgog
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgICAgICB0ZXN0UnVubmVyLndh
aXRVbnRpbERvbmUoKTsKICAgICAgICAgCi0gICAgICAgIGZ1bmN0aW9uIGRvVGVzdCgpCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIHZhciBib3ggPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3Bp
bm5lcicpOwotICAgICAgICAgICAgYm94LmFkZEV2ZW50TGlzdGVuZXIoJ3dlYmtpdEFuaW1hdGlv
blN0YXJ0JywgZnVuY3Rpb24oKSB7Ci0gICAgICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVu
bmVyKQotICAgICAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKLSAgICAg
ICAgICAgIH0sIGZhbHNlKTsKKyAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQn
LCBhc3luYyAoKSA9PiB7CisgICAgICAgICAgICBjb25zdCBib3ggPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgnc3Bpbm5lcicpOwogICAgICAgICAgICAgYm94LmNsYXNzTGlzdC5hZGQoJ2FuaW1h
dGluZycpOwotICAgICAgICB9CisgICAgICAgICAgICBjb25zdCBhbmltYXRpb24gPSBib3guZ2V0
QW5pbWF0aW9ucygpWzBdOworCisgICAgICAgICAgICBhd2FpdCBhbmltYXRpb24ucmVhZHk7Cisg
ICAgICAgICAgICBhd2FpdCBVSUhlbHBlci5yZW5kZXJpbmdVcGRhdGUoKTsKIAotICAgICAgICB3
aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRvVGVzdCwgZmFsc2UpOworICAgICAgICAg
ICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIubm90
aWZ5RG9uZSgpOworICAgICAgICB9KTsKICAgICA8L3NjcmlwdD4KIDwvaGVhZD4KIDxib2R5Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>