<?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>238927</bug_id>
          
          <creation_ts>2022-04-07 05:36:47 -0700</creation_ts>
          <short_desc>Split TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebRTCCase in more tests</short_desc>
          <delta_ts>2022-04-12 07:20:57 -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>WebRTC</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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>cdumez</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1859207</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-07 05:36:47 -0700</bug_when>
    <thetext>Split TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebRTCCase in more tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859210</commentid>
    <comment_count>1</comment_count>
      <attachid>456915</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-07 05:38:29 -0700</bug_when>
    <thetext>Created attachment 456915
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859269</commentid>
    <comment_count>2</comment_count>
      <attachid>456929</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-07 08:27:42 -0700</bug_when>
    <thetext>Created attachment 456929
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859276</commentid>
    <comment_count>3</comment_count>
      <attachid>456929</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2022-04-07 09:08:42 -0700</bug_when>
    <thetext>Comment on attachment 456929
Patch

r=me once the bots are happy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859658</commentid>
    <comment_count>4</comment_count>
      <attachid>457042</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-08 04:14:10 -0700</bug_when>
    <thetext>Created attachment 457042
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860227</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-04-11 01:31:00 -0700</bug_when>
    <thetext>Committed r292705 (249497@main): &lt;https://commits.webkit.org/249497@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 457042.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860228</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-11 01:32:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/91553348&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860612</commentid>
    <comment_count>7</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-12 00:44:55 -0700</bug_when>
    <thetext>The issue seems related with audio capture.
I&apos;ll update the tests to prevent flakiness on bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860661</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-04-12 07:14:04 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #7)
&gt; The issue seems related with audio capture.
&gt; I&apos;ll update the tests to prevent flakiness on bots.

Why is updating the test the right thing to do? Isn&apos;t it indicative of a bug where the GPUProcess gets relaunched unnecessarily after a crash?

That&apos;s the whole point of this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860662</commentid>
    <comment_count>9</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-04-12 07:19:25 -0700</bug_when>
    <thetext>(In reply to Chris Dumez from comment #8)
&gt; (In reply to youenn fablet from comment #7)
&gt; &gt; The issue seems related with audio capture.
&gt; &gt; I&apos;ll update the tests to prevent flakiness on bots.
&gt; 
&gt; Why is updating the test the right thing to do? Isn&apos;t it indicative of a bug
&gt; where the GPUProcess gets relaunched unnecessarily after a crash?
&gt; 
&gt; That&apos;s the whole point of this test.

The test was initially disabled to reduce EWS load. I split it to investigate.
I am now disabling the sub test to reduce EWS load again.
I still plan to investigate the underlying issue so that we can reenable the test in bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860663</commentid>
    <comment_count>10</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-04-12 07:20:57 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #9)
&gt; (In reply to Chris Dumez from comment #8)
&gt; &gt; (In reply to youenn fablet from comment #7)
&gt; &gt; &gt; The issue seems related with audio capture.
&gt; &gt; &gt; I&apos;ll update the tests to prevent flakiness on bots.
&gt; &gt; 
&gt; &gt; Why is updating the test the right thing to do? Isn&apos;t it indicative of a bug
&gt; &gt; where the GPUProcess gets relaunched unnecessarily after a crash?
&gt; &gt; 
&gt; &gt; That&apos;s the whole point of this test.
&gt; 
&gt; The test was initially disabled to reduce EWS load. I split it to
&gt; investigate.
&gt; I am now disabling the sub test to reduce EWS load again.
&gt; I still plan to investigate the underlying issue so that we can reenable the
&gt; test in bots.

Oh, I misunderstood. Ok.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456915</attachid>
            <date>2022-04-07 05:38:29 -0700</date>
            <delta_ts>2022-04-07 08:27:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238927-20220407143827.patch</filename>
            <type>text/plain</type>
            <size>4969</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyNDUwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzFmYzQzNTViYTJlZDM2OTA3MmJiMGE3OTQwZjVkMjQ1
MzJkN2FmMy4uZmYxYTlmYjA1YTI4NDJmMDcxYTM1ZjYzZTMzZjg5YTU0OGMzYzVlOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDIyLTA0LTA3ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAg
ICAgICBTcGxpdCBUZXN0V2ViS2l0QVBJLkdQVVByb2Nlc3MuRXhpdHNVbmRlck1lbW9yeVByZXNz
dXJlV2ViUlRDQ2FzZSBpbiBtb3JlIHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMzg5MjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0L2dldFVzZXJN
ZWRpYS5odG1sOgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvR1BV
UHJvY2Vzcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIyLTA0LTA2ICBZb3Vlbm4gRmFibGV0
ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBVc2UgdGhlIHNhbWUgY2FsbGJhY2sgbWVj
aGFuaXNtIGZvciBTZXJ2aWNlV29ya2VyIG9wZW5XaW5kb3cgYW5kIG5hdmlnYXRlIGluIFVJUHJv
Y2VzcwpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvZ2V0VXNl
ck1lZGlhLmh0bWwgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9nZXRVc2VyTWVk
aWEuaHRtbAppbmRleCA0NDc4NzFlOTliN2I3ZjAwZTFmZmRmOWJhYjhjZDlhNTZkZDkwMTJhLi4z
NmUzNDE1NjNkYjMwY2Y2NjA4NDBkYTk0YTY5MjE3YmU0MDJkNjIxIDEwMDY0NAotLS0gYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9nZXRVc2VyTWVkaWEuaHRtbAorKysgYi9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9nZXRVc2VyTWVkaWEuaHRtbApAQCAtNTEsMTQg
KzUxLDIyIEBACiAgICAgICAgICAgICAgICAgbmF2aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2Vy
TWVkaWEoe2F1ZGlvOiB0cnVlLCB2aWRlbzogdHJ1ZX0pOwogICAgICAgICAgICAgfQogCi0gICAg
ICAgICAgICBmdW5jdGlvbiBjYXB0dXJlQXVkaW8oKQorICAgICAgICAgICAgZnVuY3Rpb24gY2Fw
dHVyZUF1ZGlvKG5vdGlmeVN1Y2Nlc3MpCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
bmF2aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoe2F1ZGlvOiB0cnVlfSkudGhlbihz
ID0+IHN0cmVhbSA9IHMpOworICAgICAgICAgICAgICAgIG5hdmlnYXRvci5tZWRpYURldmljZXMu
Z2V0VXNlck1lZGlhKHthdWRpbzogdHJ1ZX0pLnRoZW4ocyA9PiB7CisgICAgICAgICAgICAgICAg
ICAgIGlmIChub3RpZnlTdWNjZXNzKQorICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93Lndl
YmtpdC5tZXNzYWdlSGFuZGxlcnMuZ3VtLnBvc3RNZXNzYWdlKCJQQVNTIik7CisgICAgICAgICAg
ICAgICAgICAgIHN0cmVhbSA9IHM7CisgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICB9
CiAKLSAgICAgICAgICAgIGZ1bmN0aW9uIGNhcHR1cmVWaWRlbygpCisgICAgICAgICAgICBmdW5j
dGlvbiBjYXB0dXJlVmlkZW8obm90aWZ5U3VjY2VzcykKICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBuYXZpZ2F0b3IubWVkaWFEZXZpY2VzLmdldFVzZXJNZWRpYSh7dmlkZW86IHRydWV9
KS50aGVuKHMgPT4gdmlkZW8uc3JjT2JqZWN0ID0gcyk7CisgICAgICAgICAgICAgICAgbmF2aWdh
dG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoe3ZpZGVvOiB0cnVlfSkudGhlbihzID0+IHsK
KyAgICAgICAgICAgICAgICAgICAgaWYgKG5vdGlmeVN1Y2Nlc3MpCisgICAgICAgICAgICAgICAg
ICAgICAgICB3aW5kb3cud2Via2l0Lm1lc3NhZ2VIYW5kbGVycy5ndW0ucG9zdE1lc3NhZ2UoIlBB
U1MiKTsKKyAgICAgICAgICAgICAgICAgICAgdmlkZW8uc3JjT2JqZWN0ID0gczsKKyAgICAgICAg
ICAgICAgICB9KTsKICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgZnVuY3Rpb24gY2FwdHVy
ZUF1ZGlvQW5kVmlkZW8obm90aWZ5U3VjY2VzcykKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvR1BVUHJvY2Vzcy5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdHMvV2ViS2l0Q29jb2EvR1BVUHJvY2Vzcy5tbQppbmRleCAzM2I5NWU4MmMwZDcxYWNh
ZDBhYjEwZDVjOGIxZTRjM2M4ODE3YzM0Li4xZDU0NTMxNjViZTQwOTVkMTM5MTljYjZjMTNhMGMw
ZThmMmU4MGE3IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENv
Y29hL0dQVVByb2Nlc3MubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9HUFVQcm9jZXNzLm1tCkBAIC02ODEsOCArNjgxLDQ1IEBAIHN0YXRpYyBib29sIHdhaXRV
bnRpbENhcHR1cmVTdGF0ZShXS1dlYlZpZXcgKndlYlZpZXcsIF9XS01lZGlhQ2FwdHVyZVN0YXRl
RGVwcmVjCiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi0vLyBGSVhNRTogaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzg1NERJU0FCTEVEXwotVEVTVChHUFVQcm9jZXNz
LCBESVNBQkxFRF9FeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVXZWJSVENDYXNlKQorVEVTVChHUFVQ
cm9jZXNzLCBFeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVHZXRVc2VyTWVkaWFBdWRpb0Nhc2UpCit7
CisgICAgcnVuTWVtb3J5UHJlc3N1cmVFeGl0VGVzdChbXShXS1dlYlZpZXcgKndlYlZpZXcpIHsK
KyAgICAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tVc2VyTWVkaWFDYXB0dXJlVUlEZWxl
Z2F0ZSBhbGxvY10gaW5pdF0pOworICAgICAgICB3ZWJWaWV3LlVJRGVsZWdhdGUgPSBkZWxlZ2F0
ZS5nZXQoKTsKKworICAgICAgICBbd2ViVmlldyBsb2FkVGVzdFBhZ2VOYW1lZDpAImdldFVzZXJN
ZWRpYSJdOworICAgICAgICBFWFBFQ1RfVFJVRSh3YWl0VW50aWxDYXB0dXJlU3RhdGUod2ViVmll
dywgX1dLTWVkaWFDYXB0dXJlU3RhdGVEZXByZWNhdGVkQWN0aXZlQ2FtZXJhKSk7CisgICAgICAg
IFt3ZWJWaWV3IHN0cmluZ0J5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJjYXB0dXJlQXVkaW8odHJ1
ZSkiXTsKKyAgICB9LCBbXShXS1dlYlZpZXdDb25maWd1cmF0aW9uKiBjb25maWd1cmF0aW9uKSB7
CisgICAgICAgIGF1dG8gcHJlZmVyZW5jZXMgPSBjb25maWd1cmF0aW9uLnByZWZlcmVuY2VzOwor
ICAgICAgICBwcmVmZXJlbmNlcy5fbWVkaWFDYXB0dXJlUmVxdWlyZXNTZWN1cmVDb25uZWN0aW9u
ID0gTk87CisgICAgICAgIGNvbmZpZ3VyYXRpb24uX21lZGlhQ2FwdHVyZUVuYWJsZWQgPSBZRVM7
CisgICAgICAgIHByZWZlcmVuY2VzLl9tb2NrQ2FwdHVyZURldmljZXNFbmFibGVkID0gWUVTOwor
ICAgICAgICBwcmVmZXJlbmNlcy5fZ2V0VXNlck1lZGlhUmVxdWlyZXNGb2N1cyA9IE5POworICAg
IH0pOworfQorCitURVNUKEdQVVByb2Nlc3MsIEV4aXRzVW5kZXJNZW1vcnlQcmVzc3VyZUdldFVz
ZXJNZWRpYVZpZGVvQ2FzZSkKK3sKKyAgICBydW5NZW1vcnlQcmVzc3VyZUV4aXRUZXN0KFtdKFdL
V2ViVmlldyAqd2ViVmlldykgeworICAgICAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW1Vz
ZXJNZWRpYUNhcHR1cmVVSURlbGVnYXRlIGFsbG9jXSBpbml0XSk7CisgICAgICAgIHdlYlZpZXcu
VUlEZWxlZ2F0ZSA9IGRlbGVnYXRlLmdldCgpOworCisgICAgICAgIFt3ZWJWaWV3IGxvYWRUZXN0
UGFnZU5hbWVkOkAiZ2V0VXNlck1lZGlhIl07CisgICAgICAgIEVYUEVDVF9UUlVFKHdhaXRVbnRp
bENhcHR1cmVTdGF0ZSh3ZWJWaWV3LCBfV0tNZWRpYUNhcHR1cmVTdGF0ZURlcHJlY2F0ZWRBY3Rp
dmVDYW1lcmEpKTsKKyAgICAgICAgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlw
dDpAImNhcHR1cmVWaWRlbyh0cnVlKSJdOworICAgIH0sIFtdKFdLV2ViVmlld0NvbmZpZ3VyYXRp
b24qIGNvbmZpZ3VyYXRpb24pIHsKKyAgICAgICAgYXV0byBwcmVmZXJlbmNlcyA9IGNvbmZpZ3Vy
YXRpb24ucHJlZmVyZW5jZXM7CisgICAgICAgIHByZWZlcmVuY2VzLl9tZWRpYUNhcHR1cmVSZXF1
aXJlc1NlY3VyZUNvbm5lY3Rpb24gPSBOTzsKKyAgICAgICAgY29uZmlndXJhdGlvbi5fbWVkaWFD
YXB0dXJlRW5hYmxlZCA9IFlFUzsKKyAgICAgICAgcHJlZmVyZW5jZXMuX21vY2tDYXB0dXJlRGV2
aWNlc0VuYWJsZWQgPSBZRVM7CisgICAgICAgIHByZWZlcmVuY2VzLl9nZXRVc2VyTWVkaWFSZXF1
aXJlc0ZvY3VzID0gTk87CisgICAgfSk7Cit9CisKKyNpZiBQTEFURk9STShNQUMpCisvLyBGSVhN
RTogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzg1NCBpcyBkaXNh
YmxlZCBmb3IgSU9TCitURVNUKEdQVVByb2Nlc3MsIEV4aXRzVW5kZXJNZW1vcnlQcmVzc3VyZVdl
YlJUQ0Nhc2UpCiB7CiAgICAgcnVuTWVtb3J5UHJlc3N1cmVFeGl0VGVzdChbXShXS1dlYlZpZXcg
KndlYlZpZXcpIHsKICAgICAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tVc2VyTWVkaWFD
YXB0dXJlVUlEZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwpAQCAtNzAwLDYgKzczNyw3IEBAIFRFU1Qo
R1BVUHJvY2VzcywgRElTQUJMRURfRXhpdHNVbmRlck1lbW9yeVByZXNzdXJlV2ViUlRDQ2FzZSkK
ICAgICAgICAgcHJlZmVyZW5jZXMuX2dldFVzZXJNZWRpYVJlcXVpcmVzRm9jdXMgPSBOTzsKICAg
ICB9KTsKIH0KKyNlbmRpZiAvLyBQTEFURk9STShNQUMpCiAjZW5kaWYgLy8gRU5BQkxFKE1FRElB
X1NUUkVBTSkKIAogVEVTVChHUFVQcm9jZXNzLCBFeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVXZWJB
dWRpb0Nhc2UpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456929</attachid>
            <date>2022-04-07 08:27:42 -0700</date>
            <delta_ts>2022-04-08 04:14:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238927-20220407172740.patch</filename>
            <type>text/plain</type>
            <size>5615</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyNDUwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzFmYzQzNTViYTJlZDM2OTA3MmJiMGE3OTQwZjVkMjQ1
MzJkN2FmMy4uZTJmNDk5Y2UyOGJkYjNhYzc2ZTk1NmJlZGIyNzFmYmI0YTZkMWFhMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIyLTA0LTA3ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAg
ICAgICBTcGxpdCBUZXN0V2ViS2l0QVBJLkdQVVByb2Nlc3MuRXhpdHNVbmRlck1lbW9yeVByZXNz
dXJlV2ViUlRDQ2FzZSBpbiBtb3JlIHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMzg5MjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBTcGxpdCB0aGUgdGVzdHMgaW4gc3ViIHRlc3RzIChtaWNyb3Bo
b25lLCBjYW1lcmEsIGNhbWVyYSt2aWRlbyBjb2RlYykuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0
QVBJL1Rlc3RzL1dlYktpdC9nZXRVc2VyTWVkaWEuaHRtbDoKKyAgICAgICAgKiBUZXN0V2ViS2l0
QVBJL1Rlc3RzL1dlYktpdENvY29hL0dQVVByb2Nlc3MubW06CisgICAgICAgIChURVNUKToKKwog
MjAyMi0wNC0wNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAg
VXNlIHRoZSBzYW1lIGNhbGxiYWNrIG1lY2hhbmlzbSBmb3IgU2VydmljZVdvcmtlciBvcGVuV2lu
ZG93IGFuZCBuYXZpZ2F0ZSBpbiBVSVByb2Nlc3MKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0L2dldFVzZXJNZWRpYS5odG1sIGIvVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXQvZ2V0VXNlck1lZGlhLmh0bWwKaW5kZXggNDQ3ODcxZTk5YjdiN2YwMGUx
ZmZkZjliYWI4Y2Q5YTU2ZGQ5MDEyYS4uMzZlMzQxNTYzZGIzMGNmNjYwODQwZGE5NGE2OTIxN2Jl
NDAyZDYyMSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvZ2V0
VXNlck1lZGlhLmh0bWwKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvZ2V0
VXNlck1lZGlhLmh0bWwKQEAgLTUxLDE0ICs1MSwyMiBAQAogICAgICAgICAgICAgICAgIG5hdmln
YXRvci5tZWRpYURldmljZXMuZ2V0VXNlck1lZGlhKHthdWRpbzogdHJ1ZSwgdmlkZW86IHRydWV9
KTsKICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgZnVuY3Rpb24gY2FwdHVyZUF1ZGlvKCkK
KyAgICAgICAgICAgIGZ1bmN0aW9uIGNhcHR1cmVBdWRpbyhub3RpZnlTdWNjZXNzKQogICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgIG5hdmlnYXRvci5tZWRpYURldmljZXMuZ2V0VXNlck1l
ZGlhKHthdWRpbzogdHJ1ZX0pLnRoZW4ocyA9PiBzdHJlYW0gPSBzKTsKKyAgICAgICAgICAgICAg
ICBuYXZpZ2F0b3IubWVkaWFEZXZpY2VzLmdldFVzZXJNZWRpYSh7YXVkaW86IHRydWV9KS50aGVu
KHMgPT4geworICAgICAgICAgICAgICAgICAgICBpZiAobm90aWZ5U3VjY2VzcykKKyAgICAgICAg
ICAgICAgICAgICAgICAgIHdpbmRvdy53ZWJraXQubWVzc2FnZUhhbmRsZXJzLmd1bS5wb3N0TWVz
c2FnZSgiUEFTUyIpOworICAgICAgICAgICAgICAgICAgICBzdHJlYW0gPSBzOworICAgICAgICAg
ICAgICAgIH0pOwogICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBmdW5jdGlvbiBjYXB0dXJl
VmlkZW8oKQorICAgICAgICAgICAgZnVuY3Rpb24gY2FwdHVyZVZpZGVvKG5vdGlmeVN1Y2Nlc3Mp
CiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgbmF2aWdhdG9yLm1lZGlhRGV2aWNlcy5n
ZXRVc2VyTWVkaWEoe3ZpZGVvOiB0cnVlfSkudGhlbihzID0+IHZpZGVvLnNyY09iamVjdCA9IHMp
OworICAgICAgICAgICAgICAgIG5hdmlnYXRvci5tZWRpYURldmljZXMuZ2V0VXNlck1lZGlhKHt2
aWRlbzogdHJ1ZX0pLnRoZW4ocyA9PiB7CisgICAgICAgICAgICAgICAgICAgIGlmIChub3RpZnlT
dWNjZXNzKQorICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93LndlYmtpdC5tZXNzYWdlSGFu
ZGxlcnMuZ3VtLnBvc3RNZXNzYWdlKCJQQVNTIik7CisgICAgICAgICAgICAgICAgICAgIHZpZGVv
LnNyY09iamVjdCA9IHM7CisgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICB9CiAKICAg
ICAgICAgICAgIGZ1bmN0aW9uIGNhcHR1cmVBdWRpb0FuZFZpZGVvKG5vdGlmeVN1Y2Nlc3MpCmRp
ZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0dQVVByb2Nl
c3MubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0dQVVByb2Nlc3Mu
bW0KaW5kZXggMzNiOTVlODJjMGQ3MWFjYWQwYWIxMGQ1YzhiMWU0YzNjODgxN2MzNC4uZDg2YjJj
YTI4MTdkMTQyM2NiNDI5NGMwMWJhYTI1YjliMDFkNTM1NCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9HUFVQcm9jZXNzLm1tCisrKyBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvR1BVUHJvY2Vzcy5tbQpAQCAtNjgxLDggKzY4
MSw3IEBAIHN0YXRpYyBib29sIHdhaXRVbnRpbENhcHR1cmVTdGF0ZShXS1dlYlZpZXcgKndlYlZp
ZXcsIF9XS01lZGlhQ2FwdHVyZVN0YXRlRGVwcmVjCiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi0v
LyBGSVhNRTogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzg1NERJ
U0FCTEVEXwotVEVTVChHUFVQcm9jZXNzLCBESVNBQkxFRF9FeGl0c1VuZGVyTWVtb3J5UHJlc3N1
cmVXZWJSVENDYXNlKQorVEVTVChHUFVQcm9jZXNzLCBFeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVH
ZXRVc2VyTWVkaWFBdWRpb0Nhc2UpCiB7CiAgICAgcnVuTWVtb3J5UHJlc3N1cmVFeGl0VGVzdChb
XShXS1dlYlZpZXcgKndlYlZpZXcpIHsKICAgICAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMo
W1tVc2VyTWVkaWFDYXB0dXJlVUlEZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwpAQCAtNjkwLDcgKzY4
OSw0NSBAQCBURVNUKEdQVVByb2Nlc3MsIERJU0FCTEVEX0V4aXRzVW5kZXJNZW1vcnlQcmVzc3Vy
ZVdlYlJUQ0Nhc2UpCiAKICAgICAgICAgW3dlYlZpZXcgbG9hZFRlc3RQYWdlTmFtZWQ6QCJnZXRV
c2VyTWVkaWEiXTsKICAgICAgICAgRVhQRUNUX1RSVUUod2FpdFVudGlsQ2FwdHVyZVN0YXRlKHdl
YlZpZXcsIF9XS01lZGlhQ2FwdHVyZVN0YXRlRGVwcmVjYXRlZEFjdGl2ZUNhbWVyYSkpOwotICAg
ICAgICBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiY2FwdHVyZUF1ZGlv
QW5kVmlkZW8odHJ1ZSkiXTsKKyAgICAgICAgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2
YVNjcmlwdDpAImNhcHR1cmVBdWRpbyh0cnVlKSJdOworICAgIH0sIFtdKFdLV2ViVmlld0NvbmZp
Z3VyYXRpb24qIGNvbmZpZ3VyYXRpb24pIHsKKyAgICAgICAgYXV0byBwcmVmZXJlbmNlcyA9IGNv
bmZpZ3VyYXRpb24ucHJlZmVyZW5jZXM7CisgICAgICAgIHByZWZlcmVuY2VzLl9tZWRpYUNhcHR1
cmVSZXF1aXJlc1NlY3VyZUNvbm5lY3Rpb24gPSBOTzsKKyAgICAgICAgY29uZmlndXJhdGlvbi5f
bWVkaWFDYXB0dXJlRW5hYmxlZCA9IFlFUzsKKyAgICAgICAgcHJlZmVyZW5jZXMuX21vY2tDYXB0
dXJlRGV2aWNlc0VuYWJsZWQgPSBZRVM7CisgICAgICAgIHByZWZlcmVuY2VzLl9nZXRVc2VyTWVk
aWFSZXF1aXJlc0ZvY3VzID0gTk87CisgICAgfSk7Cit9CisKK1RFU1QoR1BVUHJvY2VzcywgRXhp
dHNVbmRlck1lbW9yeVByZXNzdXJlR2V0VXNlck1lZGlhVmlkZW9DYXNlKQoreworICAgIHJ1bk1l
bW9yeVByZXNzdXJlRXhpdFRlc3QoW10oV0tXZWJWaWV3ICp3ZWJWaWV3KSB7CisgICAgICAgIGF1
dG8gZGVsZWdhdGUgPSBhZG9wdE5TKFtbVXNlck1lZGlhQ2FwdHVyZVVJRGVsZWdhdGUgYWxsb2Nd
IGluaXRdKTsKKyAgICAgICAgd2ViVmlldy5VSURlbGVnYXRlID0gZGVsZWdhdGUuZ2V0KCk7CisK
KyAgICAgICAgW3dlYlZpZXcgbG9hZFRlc3RQYWdlTmFtZWQ6QCJnZXRVc2VyTWVkaWEiXTsKKyAg
ICAgICAgRVhQRUNUX1RSVUUod2FpdFVudGlsQ2FwdHVyZVN0YXRlKHdlYlZpZXcsIF9XS01lZGlh
Q2FwdHVyZVN0YXRlRGVwcmVjYXRlZEFjdGl2ZUNhbWVyYSkpOworICAgICAgICBbd2ViVmlldyBz
dHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiY2FwdHVyZVZpZGVvKHRydWUpIl07CisgICAg
fSwgW10oV0tXZWJWaWV3Q29uZmlndXJhdGlvbiogY29uZmlndXJhdGlvbikgeworICAgICAgICBh
dXRvIHByZWZlcmVuY2VzID0gY29uZmlndXJhdGlvbi5wcmVmZXJlbmNlczsKKyAgICAgICAgcHJl
ZmVyZW5jZXMuX21lZGlhQ2FwdHVyZVJlcXVpcmVzU2VjdXJlQ29ubmVjdGlvbiA9IE5POworICAg
ICAgICBjb25maWd1cmF0aW9uLl9tZWRpYUNhcHR1cmVFbmFibGVkID0gWUVTOworICAgICAgICBw
cmVmZXJlbmNlcy5fbW9ja0NhcHR1cmVEZXZpY2VzRW5hYmxlZCA9IFlFUzsKKyAgICAgICAgcHJl
ZmVyZW5jZXMuX2dldFVzZXJNZWRpYVJlcXVpcmVzRm9jdXMgPSBOTzsKKyAgICB9KTsKK30KKwor
I2lmIFBMQVRGT1JNKE1BQykKKy8vIEZJWE1FOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjM3ODU0IGlzIGRpc2FibGVkIGZvciBJT1MKK1RFU1QoR1BVUHJvY2Vzcywg
RXhpdHNVbmRlck1lbW9yeVByZXNzdXJlV2ViUlRDQ2FzZSkKK3sKKyAgICBydW5NZW1vcnlQcmVz
c3VyZUV4aXRUZXN0KFtdKFdLV2ViVmlldyAqd2ViVmlldykgeworICAgICAgICBhdXRvIGRlbGVn
YXRlID0gYWRvcHROUyhbW1VzZXJNZWRpYUNhcHR1cmVVSURlbGVnYXRlIGFsbG9jXSBpbml0XSk7
CisgICAgICAgIHdlYlZpZXcuVUlEZWxlZ2F0ZSA9IGRlbGVnYXRlLmdldCgpOworCisgICAgICAg
IFt3ZWJWaWV3IGxvYWRUZXN0UGFnZU5hbWVkOkAiZ2V0VXNlck1lZGlhIl07CisgICAgICAgIEVY
UEVDVF9UUlVFKHdhaXRVbnRpbENhcHR1cmVTdGF0ZSh3ZWJWaWV3LCBfV0tNZWRpYUNhcHR1cmVT
dGF0ZURlcHJlY2F0ZWRBY3RpdmVDYW1lcmEpKTsKKyAgICAgICAgW3dlYlZpZXcgc3RyaW5nQnlF
dmFsdWF0aW5nSmF2YVNjcmlwdDpAImNhcHR1cmVWaWRlbyh0cnVlKSJdOwogICAgICAgICBbd2Vi
VmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiY3JlYXRlQ29ubmVjdGlvbigpIl07
CiAgICAgfSwgW10oV0tXZWJWaWV3Q29uZmlndXJhdGlvbiogY29uZmlndXJhdGlvbikgewogICAg
ICAgICBhdXRvIHByZWZlcmVuY2VzID0gY29uZmlndXJhdGlvbi5wcmVmZXJlbmNlczsKQEAgLTcw
MCw2ICs3MzcsNyBAQCBURVNUKEdQVVByb2Nlc3MsIERJU0FCTEVEX0V4aXRzVW5kZXJNZW1vcnlQ
cmVzc3VyZVdlYlJUQ0Nhc2UpCiAgICAgICAgIHByZWZlcmVuY2VzLl9nZXRVc2VyTWVkaWFSZXF1
aXJlc0ZvY3VzID0gTk87CiAgICAgfSk7CiB9CisjZW5kaWYgLy8gUExBVEZPUk0oTUFDKQogI2Vu
ZGlmIC8vIEVOQUJMRShNRURJQV9TVFJFQU0pCiAKIFRFU1QoR1BVUHJvY2VzcywgRXhpdHNVbmRl
ck1lbW9yeVByZXNzdXJlV2ViQXVkaW9DYXNlKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>457042</attachid>
            <date>2022-04-08 04:14:10 -0700</date>
            <delta_ts>2022-04-11 01:31:02 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-238927-20220408131408.patch</filename>
            <type>text/plain</type>
            <size>5603</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyNTk1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWJlMWY5ZmI3YzRlZTUzYWE5NGYxZTgxMDY2NzIwZDcz
Y2FkOGY0MC4uNWJkNjViMDJlMWU5MWM4MjgwZGE1ZWY0Zjg5YmY0YTBkMDI1MTliZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIyLTA0LTA4ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAg
ICAgICBTcGxpdCBUZXN0V2ViS2l0QVBJLkdQVVByb2Nlc3MuRXhpdHNVbmRlck1lbW9yeVByZXNz
dXJlV2ViUlRDQ2FzZSBpbiBtb3JlIHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMzg5MjcKKworICAgICAgICBSZXZpZXdlZCBieSBFcmljIENh
cmxzb24uCisKKyAgICAgICAgU3BsaXQgdGhlIHRlc3RzIGluIHN1YiB0ZXN0cyAobWljcm9waG9u
ZSwgY2FtZXJhLCBjYW1lcmErdmlkZW8gY29kZWMpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXQvZ2V0VXNlck1lZGlhLmh0bWw6CisgICAgICAgICogVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXRDb2NvYS9HUFVQcm9jZXNzLm1tOgorICAgICAgICAoVEVTVCk6CisKIDIw
MjItMDQtMDggIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFJl
amVjdCBDbGllbnRzLm9wZW5XaW5kb3cgYW5kIENsaWVudC5uYXZpZ2F0ZSBwcm9taXNlcyBpbiBz
b21lIGZhaWx1cmUgY2FzZXMKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0L2dldFVzZXJNZWRpYS5odG1sIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJL
aXQvZ2V0VXNlck1lZGlhLmh0bWwKaW5kZXggNDQ3ODcxZTk5YjdiN2YwMGUxZmZkZjliYWI4Y2Q5
YTU2ZGQ5MDEyYS4uMzZlMzQxNTYzZGIzMGNmNjYwODQwZGE5NGE2OTIxN2JlNDAyZDYyMSAxMDA2
NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvZ2V0VXNlck1lZGlhLmh0
bWwKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvZ2V0VXNlck1lZGlhLmh0
bWwKQEAgLTUxLDE0ICs1MSwyMiBAQAogICAgICAgICAgICAgICAgIG5hdmlnYXRvci5tZWRpYURl
dmljZXMuZ2V0VXNlck1lZGlhKHthdWRpbzogdHJ1ZSwgdmlkZW86IHRydWV9KTsKICAgICAgICAg
ICAgIH0KIAotICAgICAgICAgICAgZnVuY3Rpb24gY2FwdHVyZUF1ZGlvKCkKKyAgICAgICAgICAg
IGZ1bmN0aW9uIGNhcHR1cmVBdWRpbyhub3RpZnlTdWNjZXNzKQogICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIG5hdmlnYXRvci5tZWRpYURldmljZXMuZ2V0VXNlck1lZGlhKHthdWRpbzog
dHJ1ZX0pLnRoZW4ocyA9PiBzdHJlYW0gPSBzKTsKKyAgICAgICAgICAgICAgICBuYXZpZ2F0b3Iu
bWVkaWFEZXZpY2VzLmdldFVzZXJNZWRpYSh7YXVkaW86IHRydWV9KS50aGVuKHMgPT4geworICAg
ICAgICAgICAgICAgICAgICBpZiAobm90aWZ5U3VjY2VzcykKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHdpbmRvdy53ZWJraXQubWVzc2FnZUhhbmRsZXJzLmd1bS5wb3N0TWVzc2FnZSgiUEFTUyIp
OworICAgICAgICAgICAgICAgICAgICBzdHJlYW0gPSBzOworICAgICAgICAgICAgICAgIH0pOwog
ICAgICAgICAgICAgfQogCi0gICAgICAgICAgICBmdW5jdGlvbiBjYXB0dXJlVmlkZW8oKQorICAg
ICAgICAgICAgZnVuY3Rpb24gY2FwdHVyZVZpZGVvKG5vdGlmeVN1Y2Nlc3MpCiAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgbmF2aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEo
e3ZpZGVvOiB0cnVlfSkudGhlbihzID0+IHZpZGVvLnNyY09iamVjdCA9IHMpOworICAgICAgICAg
ICAgICAgIG5hdmlnYXRvci5tZWRpYURldmljZXMuZ2V0VXNlck1lZGlhKHt2aWRlbzogdHJ1ZX0p
LnRoZW4ocyA9PiB7CisgICAgICAgICAgICAgICAgICAgIGlmIChub3RpZnlTdWNjZXNzKQorICAg
ICAgICAgICAgICAgICAgICAgICAgd2luZG93LndlYmtpdC5tZXNzYWdlSGFuZGxlcnMuZ3VtLnBv
c3RNZXNzYWdlKCJQQVNTIik7CisgICAgICAgICAgICAgICAgICAgIHZpZGVvLnNyY09iamVjdCA9
IHM7CisgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGZ1
bmN0aW9uIGNhcHR1cmVBdWRpb0FuZFZpZGVvKG5vdGlmeVN1Y2Nlc3MpCmRpZmYgLS1naXQgYS9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0dQVVByb2Nlc3MubW0gYi9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0dQVVByb2Nlc3MubW0KaW5kZXggMzNi
OTVlODJjMGQ3MWFjYWQwYWIxMGQ1YzhiMWU0YzNjODgxN2MzNC4uZDg2YjJjYTI4MTdkMTQyM2Ni
NDI5NGMwMWJhYTI1YjliMDFkNTM1NCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9U
ZXN0cy9XZWJLaXRDb2NvYS9HUFVQcm9jZXNzLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Q29jb2EvR1BVUHJvY2Vzcy5tbQpAQCAtNjgxLDggKzY4MSw3IEBAIHN0YXRp
YyBib29sIHdhaXRVbnRpbENhcHR1cmVTdGF0ZShXS1dlYlZpZXcgKndlYlZpZXcsIF9XS01lZGlh
Q2FwdHVyZVN0YXRlRGVwcmVjCiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi0vLyBGSVhNRTogaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzg1NERJU0FCTEVEXwotVEVT
VChHUFVQcm9jZXNzLCBESVNBQkxFRF9FeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVXZWJSVENDYXNl
KQorVEVTVChHUFVQcm9jZXNzLCBFeGl0c1VuZGVyTWVtb3J5UHJlc3N1cmVHZXRVc2VyTWVkaWFB
dWRpb0Nhc2UpCiB7CiAgICAgcnVuTWVtb3J5UHJlc3N1cmVFeGl0VGVzdChbXShXS1dlYlZpZXcg
KndlYlZpZXcpIHsKICAgICAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tVc2VyTWVkaWFD
YXB0dXJlVUlEZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwpAQCAtNjkwLDcgKzY4OSw0NSBAQCBURVNU
KEdQVVByb2Nlc3MsIERJU0FCTEVEX0V4aXRzVW5kZXJNZW1vcnlQcmVzc3VyZVdlYlJUQ0Nhc2Up
CiAKICAgICAgICAgW3dlYlZpZXcgbG9hZFRlc3RQYWdlTmFtZWQ6QCJnZXRVc2VyTWVkaWEiXTsK
ICAgICAgICAgRVhQRUNUX1RSVUUod2FpdFVudGlsQ2FwdHVyZVN0YXRlKHdlYlZpZXcsIF9XS01l
ZGlhQ2FwdHVyZVN0YXRlRGVwcmVjYXRlZEFjdGl2ZUNhbWVyYSkpOwotICAgICAgICBbd2ViVmll
dyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiY2FwdHVyZUF1ZGlvQW5kVmlkZW8odHJ1
ZSkiXTsKKyAgICAgICAgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpAImNh
cHR1cmVBdWRpbyh0cnVlKSJdOworICAgIH0sIFtdKFdLV2ViVmlld0NvbmZpZ3VyYXRpb24qIGNv
bmZpZ3VyYXRpb24pIHsKKyAgICAgICAgYXV0byBwcmVmZXJlbmNlcyA9IGNvbmZpZ3VyYXRpb24u
cHJlZmVyZW5jZXM7CisgICAgICAgIHByZWZlcmVuY2VzLl9tZWRpYUNhcHR1cmVSZXF1aXJlc1Nl
Y3VyZUNvbm5lY3Rpb24gPSBOTzsKKyAgICAgICAgY29uZmlndXJhdGlvbi5fbWVkaWFDYXB0dXJl
RW5hYmxlZCA9IFlFUzsKKyAgICAgICAgcHJlZmVyZW5jZXMuX21vY2tDYXB0dXJlRGV2aWNlc0Vu
YWJsZWQgPSBZRVM7CisgICAgICAgIHByZWZlcmVuY2VzLl9nZXRVc2VyTWVkaWFSZXF1aXJlc0Zv
Y3VzID0gTk87CisgICAgfSk7Cit9CisKK1RFU1QoR1BVUHJvY2VzcywgRXhpdHNVbmRlck1lbW9y
eVByZXNzdXJlR2V0VXNlck1lZGlhVmlkZW9DYXNlKQoreworICAgIHJ1bk1lbW9yeVByZXNzdXJl
RXhpdFRlc3QoW10oV0tXZWJWaWV3ICp3ZWJWaWV3KSB7CisgICAgICAgIGF1dG8gZGVsZWdhdGUg
PSBhZG9wdE5TKFtbVXNlck1lZGlhQ2FwdHVyZVVJRGVsZWdhdGUgYWxsb2NdIGluaXRdKTsKKyAg
ICAgICAgd2ViVmlldy5VSURlbGVnYXRlID0gZGVsZWdhdGUuZ2V0KCk7CisKKyAgICAgICAgW3dl
YlZpZXcgbG9hZFRlc3RQYWdlTmFtZWQ6QCJnZXRVc2VyTWVkaWEiXTsKKyAgICAgICAgRVhQRUNU
X1RSVUUod2FpdFVudGlsQ2FwdHVyZVN0YXRlKHdlYlZpZXcsIF9XS01lZGlhQ2FwdHVyZVN0YXRl
RGVwcmVjYXRlZEFjdGl2ZUNhbWVyYSkpOworICAgICAgICBbd2ViVmlldyBzdHJpbmdCeUV2YWx1
YXRpbmdKYXZhU2NyaXB0OkAiY2FwdHVyZVZpZGVvKHRydWUpIl07CisgICAgfSwgW10oV0tXZWJW
aWV3Q29uZmlndXJhdGlvbiogY29uZmlndXJhdGlvbikgeworICAgICAgICBhdXRvIHByZWZlcmVu
Y2VzID0gY29uZmlndXJhdGlvbi5wcmVmZXJlbmNlczsKKyAgICAgICAgcHJlZmVyZW5jZXMuX21l
ZGlhQ2FwdHVyZVJlcXVpcmVzU2VjdXJlQ29ubmVjdGlvbiA9IE5POworICAgICAgICBjb25maWd1
cmF0aW9uLl9tZWRpYUNhcHR1cmVFbmFibGVkID0gWUVTOworICAgICAgICBwcmVmZXJlbmNlcy5f
bW9ja0NhcHR1cmVEZXZpY2VzRW5hYmxlZCA9IFlFUzsKKyAgICAgICAgcHJlZmVyZW5jZXMuX2dl
dFVzZXJNZWRpYVJlcXVpcmVzRm9jdXMgPSBOTzsKKyAgICB9KTsKK30KKworI2lmIFBMQVRGT1JN
KE1BQykKKy8vIEZJWE1FOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjM3ODU0IGlzIGRpc2FibGVkIGZvciBJT1MKK1RFU1QoR1BVUHJvY2VzcywgRXhpdHNVbmRlck1l
bW9yeVByZXNzdXJlV2ViUlRDQ2FzZSkKK3sKKyAgICBydW5NZW1vcnlQcmVzc3VyZUV4aXRUZXN0
KFtdKFdLV2ViVmlldyAqd2ViVmlldykgeworICAgICAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHRO
UyhbW1VzZXJNZWRpYUNhcHR1cmVVSURlbGVnYXRlIGFsbG9jXSBpbml0XSk7CisgICAgICAgIHdl
YlZpZXcuVUlEZWxlZ2F0ZSA9IGRlbGVnYXRlLmdldCgpOworCisgICAgICAgIFt3ZWJWaWV3IGxv
YWRUZXN0UGFnZU5hbWVkOkAiZ2V0VXNlck1lZGlhIl07CisgICAgICAgIEVYUEVDVF9UUlVFKHdh
aXRVbnRpbENhcHR1cmVTdGF0ZSh3ZWJWaWV3LCBfV0tNZWRpYUNhcHR1cmVTdGF0ZURlcHJlY2F0
ZWRBY3RpdmVDYW1lcmEpKTsKKyAgICAgICAgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2
YVNjcmlwdDpAImNhcHR1cmVWaWRlbyh0cnVlKSJdOwogICAgICAgICBbd2ViVmlldyBzdHJpbmdC
eUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiY3JlYXRlQ29ubmVjdGlvbigpIl07CiAgICAgfSwgW10o
V0tXZWJWaWV3Q29uZmlndXJhdGlvbiogY29uZmlndXJhdGlvbikgewogICAgICAgICBhdXRvIHBy
ZWZlcmVuY2VzID0gY29uZmlndXJhdGlvbi5wcmVmZXJlbmNlczsKQEAgLTcwMCw2ICs3MzcsNyBA
QCBURVNUKEdQVVByb2Nlc3MsIERJU0FCTEVEX0V4aXRzVW5kZXJNZW1vcnlQcmVzc3VyZVdlYlJU
Q0Nhc2UpCiAgICAgICAgIHByZWZlcmVuY2VzLl9nZXRVc2VyTWVkaWFSZXF1aXJlc0ZvY3VzID0g
Tk87CiAgICAgfSk7CiB9CisjZW5kaWYgLy8gUExBVEZPUk0oTUFDKQogI2VuZGlmIC8vIEVOQUJM
RShNRURJQV9TVFJFQU0pCiAKIFRFU1QoR1BVUHJvY2VzcywgRXhpdHNVbmRlck1lbW9yeVByZXNz
dXJlV2ViQXVkaW9DYXNlKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>