<?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>222860</bug_id>
          
          <creation_ts>2021-03-06 06:33:44 -0800</creation_ts>
          <short_desc>[WPE] Reenable -fvisibility=hidden and -fvisibility-inlines-hidden</short_desc>
          <delta_ts>2021-10-20 06:14:34 -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>WPE WebKit</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=181916</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=231720</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>231430</dependson>
    
    <dependson>231446</dependson>
    
    <dependson>231735</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>annulen</cc>
    
    <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1736792</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-03-06 06:33:44 -0800</bug_when>
    <thetext>This is a follow-up from bug #181916. We should just need to add this to OptionsWPE.cmake:

set(CMAKE_C_VISIBILITY_PRESET hidden)
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)

But first we need to add more exports until it builds. E.g. the entire QtWPE API is not exported.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737697</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-03-09 12:15:20 -0800</bug_when>
    <thetext>WDYT Adrian?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799512</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-01 13:37:16 -0700</bug_when>
    <thetext>In https://bugs.webkit.org/show_bug.cgi?id=181916#c58 Carlos Lopez found that -fvisibility=hidden resulted in a major performance improvement for GTK. I would expect similar improvement for WPE.

WPE used to use -fvisibility=hidden until I removed it stupidly in r224642. I assumed it was redundant with using a linker version script, but in fact we really want both. Sorry about that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801637</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-07 10:16:16 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #0)
&gt; But first we need to add more exports until it builds. E.g. the entire QtWPE
&gt; API is not exported.

I&apos;m not sure that&apos;s true anymore, I see some classes are exported now. Anyway, I failed to build QtWPE due to bug #231369. The rest of WPE build successfully. Let&apos;s see if the EWS is happy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801639</commentid>
    <comment_count>4</comment_count>
      <attachid>440506</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-07 10:17:17 -0700</bug_when>
    <thetext>Created attachment 440506
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801663</commentid>
    <comment_count>5</comment_count>
      <attachid>440506</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-07 10:53:38 -0700</bug_when>
    <thetext>Comment on attachment 440506
Patch

Looks like the QtWPE API does indeed need more work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801761</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-10-07 13:38:46 -0700</bug_when>
    <thetext>Naive build fix: http://sprunge.us/pYbFZg</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801769</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-07 13:55:36 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #6)
&gt; Naive build fix: http://sprunge.us/pYbFZg

Cool, thanks.

Except WPEQtViewLoadRequest.h is public API, so we can&apos;t use WebKit internals there. That will break the public headers since WKDeclarationSpecifiers.h is not installed. Looks like we should use Q_DECL_EXPORT there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801772</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-07 13:58:38 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #7)
&gt; Except WPEQtViewLoadRequest.h is public API, so we can&apos;t use WebKit
&gt; internals there. That will break the public headers since
&gt; WKDeclarationSpecifiers.h is not installed. Looks like we should use
&gt; Q_DECL_EXPORT there.

Wait, WPEQtView.h is public too, of course, so we should use Q_DECL_EXPORT there too. But that header is actually already using GRefPtr.h. How is that possible? GRefPtr.h is not a public header and should not be installed, but WPEQtView.h is installed. ?????????</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802021</commentid>
    <comment_count>9</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-10-08 06:59:07 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #7)
&gt; (In reply to Philippe Normand from comment #6)
&gt; &gt; Naive build fix: http://sprunge.us/pYbFZg
&gt; 
&gt; Cool, thanks.
&gt; 
&gt; Except WPEQtViewLoadRequest.h is public API, so we can&apos;t use WebKit
&gt; internals there. That will break the public headers since
&gt; WKDeclarationSpecifiers.h is not installed. Looks like we should use
&gt; Q_DECL_EXPORT there.

Good point!

(In reply to Michael Catanzaro from comment #8)
&gt; (In reply to Michael Catanzaro from comment #7)
&gt; &gt; Except WPEQtViewLoadRequest.h is public API, so we can&apos;t use WebKit
&gt; &gt; internals there. That will break the public headers since
&gt; &gt; WKDeclarationSpecifiers.h is not installed. Looks like we should use
&gt; &gt; Q_DECL_EXPORT there.
&gt; 
&gt; Wait, WPEQtView.h is public too, of course, so we should use Q_DECL_EXPORT
&gt; there too. But that header is actually already using GRefPtr.h. How is that
&gt; possible? GRefPtr.h is not a public header and should not be installed, but
&gt; WPEQtView.h is installed. ?????????

I think that means no one tried to use this API. The couple folks I heard from were using the QML modules, not the C++ API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802025</commentid>
    <comment_count>10</comment_count>
      <attachid>440603</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-10-08 07:16:31 -0700</bug_when>
    <thetext>Created attachment 440603
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802035</commentid>
    <comment_count>11</comment_count>
      <attachid>440603</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-08 07:30:46 -0700</bug_when>
    <thetext>Comment on attachment 440603
Patch

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

&gt; Source/cmake/OptionsWPE.cmake:151
&gt; +set(CMAKE_C_VISIBILITY_PRESET hidden)
&gt; +set(CMAKE_CXX_VISIBILITY_PRESET hidden)
&gt; +set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)

Let&apos;s land this in two steps:

 (1) Everything except this portion of the diff, r=me
 (2) This part, in a second commit.

That way, we don&apos;t have to revert (1) if it turns out there is some problem caused by (2).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802040</commentid>
    <comment_count>12</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-10-08 07:38:58 -0700</bug_when>
    <thetext>Alright, I&apos;ll fork in a separate bug!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802048</commentid>
    <comment_count>13</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-10-08 07:44:11 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #12)
&gt; Alright, I&apos;ll fork in a separate bug!

https://bugs.webkit.org/show_bug.cgi?id=231430</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802187</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-08 12:09:59 -0700</bug_when>
    <thetext>So only remaining problem is we need to export WebKit::TextChecker::setContinuousSpellCheckingEnabled for WKTR, but for some reason this breaks the iOS build. It might be doing some sort of check to ensure that all exported symbols correspond to something in a public header, which is pretty strict.

Proposal: let&apos;s create and export WKTextCheckerSetContinuousSpellCheckingEnabled instead. It already exists on GTK, and we can easily add a WPE version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802217</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-08 13:35:51 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #14)
&gt; Proposal: let&apos;s create and export
&gt; WKTextCheckerSetContinuousSpellCheckingEnabled instead. It already exists on
&gt; GTK, and we can easily add a WPE version.

Bug #231446</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802486</commentid>
    <comment_count>16</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-10 14:28:49 -0700</bug_when>
    <thetext>Committed r283878 (242755@main): &lt;https://commits.webkit.org/242755@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 440506.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804227</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2021-10-14 05:28:01 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 231735</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804751</commentid>
    <comment_count>18</comment_count>
      <attachid>441358</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-15 03:20:30 -0700</bug_when>
    <thetext>Created attachment 441358
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804759</commentid>
    <comment_count>19</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-15 04:03:35 -0700</bug_when>
    <thetext>I ran speedometer after and before this patch:

score before: 118
score after: 139</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804808</commentid>
    <comment_count>20</comment_count>
      <attachid>441358</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-10-15 08:11:24 -0700</bug_when>
    <thetext>Comment on attachment 441358
Patch

This needs to be reviewed by Don. I suspect he&apos;s not going to like this because WEBKIT_FRAMEWORKS ought to be handling this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805240</commentid>
    <comment_count>21</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-16 02:05:46 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #20)
&gt; Comment on attachment 441358 [details]
&gt; Patch
&gt; 
&gt; This needs to be reviewed by Don. I suspect he&apos;s not going to like this
&gt; because WEBKIT_FRAMEWORKS ought to be handling this.

I did my best, but I don&apos;t understand CMake, I tried to use frameworks everywhere, but for some reason WebKitTestRunner_FRAMEWORKS didn&apos;t work, so I added JavaScriptCore directly to LIBRARIES since for WPE it&apos;s always built as object in this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805928</commentid>
    <comment_count>22</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-19 02:47:13 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #20)
&gt; Comment on attachment 441358 [details]
&gt; Patch
&gt; 
&gt; This needs to be reviewed by Don. I suspect he&apos;s not going to like this
&gt; because WEBKIT_FRAMEWORKS ought to be handling this.

Don? Could you review this, please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806136</commentid>
    <comment_count>23</comment_count>
      <attachid>441358</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2021-10-19 10:32:21 -0700</bug_when>
    <thetext>Comment on attachment 441358
Patch

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

LGTM with a couple potential nits.

&gt; Source/WebKit/PlatformWPE.cmake:451
&gt; +        $&lt;TARGET_PROPERTY:JavaScriptCore,INCLUDE_DIRECTORIES&gt;

I feel like you&apos;d want something more specific for this. This means its getting ALL include directories from JavaScriptCore.

&gt; Tools/WebKitTestRunner/PlatformWPE.cmake:30
&gt; +    $&lt;TARGET_OBJECTS:JavaScriptCore&gt;
&gt; +    $&lt;TARGET_OBJECTS:bmalloc&gt;

I&apos;m surprised these are needed since WebKitTestRunner uses _FRAMEWORKS can you maybe double check this?

&gt; Tools/WebKitTestRunner/PlatformWPE.cmake:40
&gt; +    $&lt;TARGET_OBJECTS:JavaScriptCore&gt;
&gt; +    $&lt;TARGET_OBJECTS:bmalloc&gt;

This one isn&apos;t surprising as the InjectedBundle stuff didn&apos;t get the _FRAMEWORKS treatment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806543</commentid>
    <comment_count>24</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-20 01:37:50 -0700</bug_when>
    <thetext>(In reply to Don Olmstead from comment #23)
&gt; Comment on attachment 441358 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=441358&amp;action=review
&gt; 
&gt; LGTM with a couple potential nits.
&gt; 
&gt; &gt; Source/WebKit/PlatformWPE.cmake:451
&gt; &gt; +        $&lt;TARGET_PROPERTY:JavaScriptCore,INCLUDE_DIRECTORIES&gt;
&gt; 
&gt; I feel like you&apos;d want something more specific for this. This means its
&gt; getting ALL include directories from JavaScriptCore.

I copy-pasted :-P I&apos;ll try to use something more specific.

&gt; &gt; Tools/WebKitTestRunner/PlatformWPE.cmake:30
&gt; &gt; +    $&lt;TARGET_OBJECTS:JavaScriptCore&gt;
&gt; &gt; +    $&lt;TARGET_OBJECTS:bmalloc&gt;
&gt; 
&gt; I&apos;m surprised these are needed since WebKitTestRunner uses _FRAMEWORKS can
&gt; you maybe double check this?

Yes, I tried everything and the only thing that worked was manually adding the libraries. I don&apos;t understand why.
 
&gt; &gt; Tools/WebKitTestRunner/PlatformWPE.cmake:40
&gt; &gt; +    $&lt;TARGET_OBJECTS:JavaScriptCore&gt;
&gt; &gt; +    $&lt;TARGET_OBJECTS:bmalloc&gt;
&gt; 
&gt; This one isn&apos;t surprising as the InjectedBundle stuff didn&apos;t get the
&gt; _FRAMEWORKS treatment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806551</commentid>
    <comment_count>25</comment_count>
      <attachid>441862</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-20 02:42:33 -0700</bug_when>
    <thetext>Created attachment 441862
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806553</commentid>
    <comment_count>26</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-20 02:46:46 -0700</bug_when>
    <thetext>I managed to use FRAMEWORKS for WTR, it was indeed already used, but for some reason I had to remove WebKit and WebCoreTestSupport, I guess they aren&apos;t actually needed because they are already in TestRunnerShared lib</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806578</commentid>
    <comment_count>27</comment_count>
      <attachid>441871</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-20 05:34:31 -0700</bug_when>
    <thetext>Created attachment 441871
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806587</commentid>
    <comment_count>28</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-10-20 06:14:34 -0700</bug_when>
    <thetext>Committed r284527 (243269@main): &lt;https://commits.webkit.org/243269@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440506</attachid>
            <date>2021-10-07 10:17:17 -0700</date>
            <delta_ts>2021-10-15 03:20:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222860-20211007121716.patch</filename>
            <type>text/plain</type>
            <size>1339</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzNzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc1dQRS5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCmluZGV4IGQ1MDAw
Nzk2MTJmM2QwZTEwMjhjNWJkYzViMTE4NjBhYTA0NGE4NWMuLmZlMTk2NmVkODczMTU0MDg0OTBl
MDY2YTZkMGYwZGU4ZWJjYjg0YzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BF
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCkBAIC0xNDYsNiArMTQ2
LDEwIEBAIGVsc2UgKCkKICAgICBDQUxDVUxBVEVfTElCUkFSWV9WRVJTSU9OU19GUk9NX0xJQlRP
T0xfVFJJUExFKFdFQktJVCAwIDAgMCkKIGVuZGlmICgpCiAKK3NldChDTUFLRV9DX1ZJU0lCSUxJ
VFlfUFJFU0VUIGhpZGRlbikKK3NldChDTUFLRV9DWFhfVklTSUJJTElUWV9QUkVTRVQgaGlkZGVu
KQorc2V0KENNQUtFX1ZJU0lCSUxJVFlfSU5MSU5FU19ISURERU4gT04pCisKICMgVGhlc2UgYXJl
IHNoYXJlZCB2YXJpYWJsZXMsIGJ1dCB3ZSBzcGVjaWFsIGNhc2UgdGhlaXIgZGVmaW5pdGlvbiBz
byB0aGF0IHdlIGNhbiB1c2UgdGhlCiAjIENNQUtFX0lOU1RBTExfKiB2YXJpYWJsZXMgdGhhdCBh
cmUgcG9wdWxhdGVkIGJ5IHRoZSBHTlVJbnN0YWxsRGlycyBtYWNyby4KIHNldChMSUJfSU5TVEFM
TF9ESVIgIiR7Q01BS0VfSU5TVEFMTF9GVUxMX0xJQkRJUn0iIENBQ0hFIFBBVEggIkFic29sdXRl
IHBhdGggdG8gbGlicmFyeSBpbnN0YWxsYXRpb24gZGlyZWN0b3J5IikKZGlmZiAtLWdpdCBhL0No
YW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA2ZTkyZTRlMmUwZjNlZTBmOWE3ZjI1MzE0ZDc3NzBk
YjJhM2M0YWY2Li4yNTVjYjU0MmZjYjM5MWZmNzkyMDVhNmIyZTA4MzhhYzdiZWQ0MTllIDEwMDY0
NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjEt
MTAtMDcgIE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0Bnbm9tZS5vcmc+CisKKyAgICAg
ICAgW1dQRV0gUmVlbmFibGUgLWZ2aXNpYmlsaXR5PWhpZGRlbiBhbmQgLWZ2aXNpYmlsaXR5LWlu
bGluZXMtaGlkZGVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMjI4NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlOgorCiAyMDIxLTEwLTA3ICBDYXJs
b3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBS
ZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440603</attachid>
            <date>2021-10-08 07:16:31 -0700</date>
            <delta_ts>2021-10-08 08:13:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222860-20211008071629.patch</filename>
            <type>text/plain</type>
            <size>12948</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzNzk3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDNjZDEyYWZlZTAyMWQ5OGRj
MGFjMzAwZmJhMDkyZThhYTk1OWM1YjcuLmIxYWNiYzc1NGUxYTgxMTJlMjM2OWIyYTY5YmJkOGIx
MjIyMzAxY2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzcgQEAKKzIwMjEtMTAtMDggIFBoaWxpcHBl
IE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2FsaWEuY29tPgorCisgICAgICAgIFtXUEVdIFJlZW5hYmxl
IC1mdmlzaWJpbGl0eT1oaWRkZW4gYW5kIC1mdmlzaWJpbGl0eS1pbmxpbmVzLWhpZGRlbgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIyODYwCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIGludGVy
bmFsIFdlYktpdCBBUEkgKEdSZWZQdHIpIGZyb20gdGhlIHB1YmxpYyBRdFdQRSBBUEksIGFuZCBl
eHBvcnQgY2xhc3NlcyBleHBvc2luZworICAgICAgICB0aGUgcHVibGljIFF0V1BFIEFQSS4KKwor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvd3BlL3F0L1dQRVF0Vmlldy5jcHA6CisgICAgICAgIChX
UEVRdFZpZXc6On5XUEVRdFZpZXcpOgorICAgICAgICAoV1BFUXRWaWV3OjpjcmVhdGVXZWJWaWV3
KToKKyAgICAgICAgKFdQRVF0Vmlldzo6dXJsIGNvbnN0KToKKyAgICAgICAgKFdQRVF0Vmlldzo6
c2V0VXJsKToKKyAgICAgICAgKFdQRVF0Vmlldzo6bG9hZFByb2dyZXNzIGNvbnN0KToKKyAgICAg
ICAgKFdQRVF0Vmlldzo6dGl0bGUgY29uc3QpOgorICAgICAgICAoV1BFUXRWaWV3OjpjYW5Hb0Jh
Y2sgY29uc3QpOgorICAgICAgICAoV1BFUXRWaWV3Ojppc0xvYWRpbmcgY29uc3QpOgorICAgICAg
ICAoV1BFUXRWaWV3OjpjYW5Hb0ZvcndhcmQgY29uc3QpOgorICAgICAgICAoV1BFUXRWaWV3Ojpn
b0JhY2spOgorICAgICAgICAoV1BFUXRWaWV3Ojpnb0ZvcndhcmQpOgorICAgICAgICAoV1BFUXRW
aWV3OjpyZWxvYWQpOgorICAgICAgICAoV1BFUXRWaWV3OjpzdG9wKToKKyAgICAgICAgKFdQRVF0
Vmlldzo6bG9hZEh0bWwpOgorICAgICAgICAoV1BFUXRWaWV3OjpydW5KYXZhU2NyaXB0KToKKyAg
ICAgICAgKiBVSVByb2Nlc3MvQVBJL3dwZS9xdC9XUEVRdFZpZXcuaDoKKyAgICAgICAgKCk6IERl
bGV0ZWQuCisgICAgICAgIChXUEVRdFZpZXc6OnRyaWdnZXJVcGRhdGUpOiBEZWxldGVkLgorICAg
ICAgICAoV1BFUXRWaWV3OjplcnJvck9jY3VyZWQgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAo
V1BFUXRWaWV3OjpzZXRFcnJvck9jY3VyZWQpOiBEZWxldGVkLgorICAgICAgICAqIFVJUHJvY2Vz
cy9BUEkvd3BlL3F0L1dQRVF0Vmlld0xvYWRSZXF1ZXN0Lmg6CisgICAgICAgICogVUlQcm9jZXNz
L1RleHRDaGVja2VyLmg6CisKIDIwMjEtMTAtMDggIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBw
bGUuY29tPgogCiAgICAgICAgIEJpbmQgdGhlIG51bWJlciBvZiBXZWJSVEMgc29ja2V0cyBvcGVu
ZWQgcGVyIHByb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93
cGUvcXQvV1BFUXRWaWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvcXQv
V1BFUXRWaWV3LmNwcAppbmRleCAzZTQ1ZGUwZDk3YjFhNWNiMzViNGE0MjY0MjYyY2FmMjRlNjcy
NzI1Li5mNzUzZmUyM2QwMTEzMDUzYWJhYzcwOTY3YzhjNzczYTMxNmY0OTYyIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL3F0L1dQRVF0Vmlldy5jcHAKKysrIGIv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL3dwZS9xdC9XUEVRdFZpZXcuY3BwCkBAIC01OCwx
MSArNTgsMTQgQEAgV1BFUXRWaWV3OjpXUEVRdFZpZXcoUVF1aWNrSXRlbSogcGFyZW50KQogCiBX
UEVRdFZpZXc6On5XUEVRdFZpZXcoKQogewotICAgIGdfc2lnbmFsX2hhbmRsZXJzX2Rpc2Nvbm5l
Y3RfYnlfZnVuYyhtX3dlYlZpZXcuZ2V0KCksIHJlaW50ZXJwcmV0X2Nhc3Q8Z3BvaW50ZXI+KG5v
dGlmeVVybENoYW5nZWRDYWxsYmFjayksIHRoaXMpOwotICAgIGdfc2lnbmFsX2hhbmRsZXJzX2Rp
c2Nvbm5lY3RfYnlfZnVuYyhtX3dlYlZpZXcuZ2V0KCksIHJlaW50ZXJwcmV0X2Nhc3Q8Z3BvaW50
ZXI+KG5vdGlmeVRpdGxlQ2hhbmdlZENhbGxiYWNrKSwgdGhpcyk7Ci0gICAgZ19zaWduYWxfaGFu
ZGxlcnNfZGlzY29ubmVjdF9ieV9mdW5jKG1fd2ViVmlldy5nZXQoKSwgcmVpbnRlcnByZXRfY2Fz
dDxncG9pbnRlcj4obm90aWZ5TG9hZENoYW5nZWRDYWxsYmFjayksIHRoaXMpOwotICAgIGdfc2ln
bmFsX2hhbmRsZXJzX2Rpc2Nvbm5lY3RfYnlfZnVuYyhtX3dlYlZpZXcuZ2V0KCksIHJlaW50ZXJw
cmV0X2Nhc3Q8Z3BvaW50ZXI+KG5vdGlmeUxvYWRGYWlsZWRDYWxsYmFjayksIHRoaXMpOwotICAg
IGdfc2lnbmFsX2hhbmRsZXJzX2Rpc2Nvbm5lY3RfYnlfZnVuYyhtX3dlYlZpZXcuZ2V0KCksIHJl
aW50ZXJwcmV0X2Nhc3Q8Z3BvaW50ZXI+KG5vdGlmeUxvYWRQcm9ncmVzc0NhbGxiYWNrKSwgdGhp
cyk7CisgICAgaWYgKG1fd2ViVmlldykgeworICAgICAgICBnX3NpZ25hbF9oYW5kbGVyc19kaXNj
b25uZWN0X2J5X2Z1bmMobV93ZWJWaWV3LCByZWludGVycHJldF9jYXN0PGdwb2ludGVyPihub3Rp
ZnlVcmxDaGFuZ2VkQ2FsbGJhY2spLCB0aGlzKTsKKyAgICAgICAgZ19zaWduYWxfaGFuZGxlcnNf
ZGlzY29ubmVjdF9ieV9mdW5jKG1fd2ViVmlldywgcmVpbnRlcnByZXRfY2FzdDxncG9pbnRlcj4o
bm90aWZ5VGl0bGVDaGFuZ2VkQ2FsbGJhY2spLCB0aGlzKTsKKyAgICAgICAgZ19zaWduYWxfaGFu
ZGxlcnNfZGlzY29ubmVjdF9ieV9mdW5jKG1fd2ViVmlldywgcmVpbnRlcnByZXRfY2FzdDxncG9p
bnRlcj4obm90aWZ5TG9hZENoYW5nZWRDYWxsYmFjayksIHRoaXMpOworICAgICAgICBnX3NpZ25h
bF9oYW5kbGVyc19kaXNjb25uZWN0X2J5X2Z1bmMobV93ZWJWaWV3LCByZWludGVycHJldF9jYXN0
PGdwb2ludGVyPihub3RpZnlMb2FkRmFpbGVkQ2FsbGJhY2spLCB0aGlzKTsKKyAgICAgICAgZ19z
aWduYWxfaGFuZGxlcnNfZGlzY29ubmVjdF9ieV9mdW5jKG1fd2ViVmlldywgcmVpbnRlcnByZXRf
Y2FzdDxncG9pbnRlcj4obm90aWZ5TG9hZFByb2dyZXNzQ2FsbGJhY2spLCB0aGlzKTsKKyAgICAg
ICAgZ19vYmplY3RfdW5yZWYobV93ZWJWaWV3KTsKKyAgICB9CiB9CiAKIHZvaWQgV1BFUXRWaWV3
OjpnZW9tZXRyeUNoYW5nZWQoY29uc3QgUVJlY3RGJiBuZXdHZW9tZXRyeSwgY29uc3QgUVJlY3RG
JikKQEAgLTEwMSwyMiArMTA0LDIyIEBAIHZvaWQgV1BFUXRWaWV3OjpjcmVhdGVXZWJWaWV3KCkK
ICAgICBtX2JhY2tlbmQgPSBiYWNrZW5kLmdldCgpOwogICAgIGF1dG8gc2V0dGluZ3MgPSBhZG9w
dEdSZWYod2Via2l0X3NldHRpbmdzX25ld193aXRoX3NldHRpbmdzKCJlbmFibGUtZGV2ZWxvcGVy
LWV4dHJhcyIsIFRSVUUsCiAgICAgICAgICJlbmFibGUtd2ViZ2wiLCBUUlVFLCAiZW5hYmxlLW1l
ZGlhc291cmNlIiwgVFJVRSwgbnVsbHB0cikpOwotICAgIG1fd2ViVmlldyA9IGFkb3B0R1JlZihX
RUJLSVRfV0VCX1ZJRVcoZ19vYmplY3RfbmV3KFdFQktJVF9UWVBFX1dFQl9WSUVXLAorICAgIG1f
d2ViVmlldyA9IFdFQktJVF9XRUJfVklFVyhnX29iamVjdF9uZXcoV0VCS0lUX1RZUEVfV0VCX1ZJ
RVcsCiAgICAgICAgICJiYWNrZW5kIiwgd2Via2l0X3dlYl92aWV3X2JhY2tlbmRfbmV3KG1fYmFj
a2VuZC0+YmFja2VuZCgpLCBbXShncG9pbnRlciBkYXRhKSB7CiAgICAgICAgICAgICBkZWxldGUg
c3RhdGljX2Nhc3Q8V1BFUXRWaWV3QmFja2VuZCo+KGRhdGEpOwogICAgICAgICB9LCBiYWNrZW5k
LnJlbGVhc2UoKSksCi0gICAgICAgICJzZXR0aW5ncyIsIHNldHRpbmdzLmdldCgpLCBudWxscHRy
KSkpOworICAgICAgICAic2V0dGluZ3MiLCBzZXR0aW5ncy5nZXQoKSwgbnVsbHB0cikpOwogCi0g
ICAgZ19zaWduYWxfY29ubmVjdF9zd2FwcGVkKG1fd2ViVmlldy5nZXQoKSwgIm5vdGlmeTo6dXJp
IiwgR19DQUxMQkFDSyhub3RpZnlVcmxDaGFuZ2VkQ2FsbGJhY2spLCB0aGlzKTsKLSAgICBnX3Np
Z25hbF9jb25uZWN0X3N3YXBwZWQobV93ZWJWaWV3LmdldCgpLCAibm90aWZ5Ojp0aXRsZSIsIEdf
Q0FMTEJBQ0sobm90aWZ5VGl0bGVDaGFuZ2VkQ2FsbGJhY2spLCB0aGlzKTsKLSAgICBnX3NpZ25h
bF9jb25uZWN0X3N3YXBwZWQobV93ZWJWaWV3LmdldCgpLCAibm90aWZ5Ojplc3RpbWF0ZWQtbG9h
ZC1wcm9ncmVzcyIsIEdfQ0FMTEJBQ0sobm90aWZ5TG9hZFByb2dyZXNzQ2FsbGJhY2spLCB0aGlz
KTsKLSAgICBnX3NpZ25hbF9jb25uZWN0KG1fd2ViVmlldy5nZXQoKSwgImxvYWQtY2hhbmdlZCIs
IEdfQ0FMTEJBQ0sobm90aWZ5TG9hZENoYW5nZWRDYWxsYmFjayksIHRoaXMpOwotICAgIGdfc2ln
bmFsX2Nvbm5lY3QobV93ZWJWaWV3LmdldCgpLCAibG9hZC1mYWlsZWQiLCBHX0NBTExCQUNLKG5v
dGlmeUxvYWRGYWlsZWRDYWxsYmFjayksIHRoaXMpOworICAgIGdfc2lnbmFsX2Nvbm5lY3Rfc3dh
cHBlZChtX3dlYlZpZXcsICJub3RpZnk6OnVyaSIsIEdfQ0FMTEJBQ0sobm90aWZ5VXJsQ2hhbmdl
ZENhbGxiYWNrKSwgdGhpcyk7CisgICAgZ19zaWduYWxfY29ubmVjdF9zd2FwcGVkKG1fd2ViVmll
dywgIm5vdGlmeTo6dGl0bGUiLCBHX0NBTExCQUNLKG5vdGlmeVRpdGxlQ2hhbmdlZENhbGxiYWNr
KSwgdGhpcyk7CisgICAgZ19zaWduYWxfY29ubmVjdF9zd2FwcGVkKG1fd2ViVmlldywgIm5vdGlm
eTo6ZXN0aW1hdGVkLWxvYWQtcHJvZ3Jlc3MiLCBHX0NBTExCQUNLKG5vdGlmeUxvYWRQcm9ncmVz
c0NhbGxiYWNrKSwgdGhpcyk7CisgICAgZ19zaWduYWxfY29ubmVjdChtX3dlYlZpZXcsICJsb2Fk
LWNoYW5nZWQiLCBHX0NBTExCQUNLKG5vdGlmeUxvYWRDaGFuZ2VkQ2FsbGJhY2spLCB0aGlzKTsK
KyAgICBnX3NpZ25hbF9jb25uZWN0KG1fd2ViVmlldywgImxvYWQtZmFpbGVkIiwgR19DQUxMQkFD
Syhub3RpZnlMb2FkRmFpbGVkQ2FsbGJhY2spLCB0aGlzKTsKIAogICAgIGlmICghbV91cmwuaXNF
bXB0eSgpKQotICAgICAgICB3ZWJraXRfd2ViX3ZpZXdfbG9hZF91cmkobV93ZWJWaWV3LmdldCgp
LCBtX3VybC50b1N0cmluZygpLnRvVXRmOCgpLmNvbnN0RGF0YSgpKTsKKyAgICAgICAgd2Via2l0
X3dlYl92aWV3X2xvYWRfdXJpKG1fd2ViVmlldywgbV91cmwudG9TdHJpbmcoKS50b1V0ZjgoKS5j
b25zdERhdGEoKSk7CiAgICAgZWxzZSBpZiAoIW1faHRtbC5pc0VtcHR5KCkpCi0gICAgICAgIHdl
YmtpdF93ZWJfdmlld19sb2FkX2h0bWwobV93ZWJWaWV3LmdldCgpLCBtX2h0bWwudG9VdGY4KCku
Y29uc3REYXRhKCksIG1fYmFzZVVybC50b1N0cmluZygpLnRvVXRmOCgpLmNvbnN0RGF0YSgpKTsK
KyAgICAgICAgd2Via2l0X3dlYl92aWV3X2xvYWRfaHRtbChtX3dlYlZpZXcsIG1faHRtbC50b1V0
ZjgoKS5jb25zdERhdGEoKSwgbV9iYXNlVXJsLnRvU3RyaW5nKCkudG9VdGY4KCkuY29uc3REYXRh
KCkpOwogCiAgICAgUV9FTUlUIHdlYlZpZXdDcmVhdGVkKCk7CiB9CkBAIC0yMDQsNyArMjA3LDcg
QEAgUVVybCBXUEVRdFZpZXc6OnVybCgpIGNvbnN0CiAgICAgaWYgKCFtX3dlYlZpZXcpCiAgICAg
ICAgIHJldHVybiBtX3VybDsKIAotICAgIGNvbnN0IGdjaGFyKiB1cmkgPSB3ZWJraXRfd2ViX3Zp
ZXdfZ2V0X3VyaShtX3dlYlZpZXcuZ2V0KCkpOworICAgIGNvbnN0IGdjaGFyKiB1cmkgPSB3ZWJr
aXRfd2ViX3ZpZXdfZ2V0X3VyaShtX3dlYlZpZXcpOwogICAgIHJldHVybiB1cmkgPyBRVXJsKFFT
dHJpbmcodXJpKSkgOiBtX3VybDsKIH0KIApAQCAtMjI3LDcgKzIzMCw3IEBAIHZvaWQgV1BFUXRW
aWV3OjpzZXRVcmwoY29uc3QgUVVybCYgdXJsKQogICAgIG1fZXJyb3JPY2N1cmVkID0gZmFsc2U7
CiAgICAgbV91cmwgPSB1cmw7CiAgICAgaWYgKG1fd2ViVmlldykKLSAgICAgICAgd2Via2l0X3dl
Yl92aWV3X2xvYWRfdXJpKG1fd2ViVmlldy5nZXQoKSwgbV91cmwudG9TdHJpbmcoKS50b1V0Zjgo
KS5jb25zdERhdGEoKSk7CisgICAgICAgIHdlYmtpdF93ZWJfdmlld19sb2FkX3VyaShtX3dlYlZp
ZXcsIG1fdXJsLnRvU3RyaW5nKCkudG9VdGY4KCkuY29uc3REYXRhKCkpOwogfQogCiAvKiEKQEAg
LTI0Miw3ICsyNDUsNyBAQCBpbnQgV1BFUXRWaWV3Ojpsb2FkUHJvZ3Jlc3MoKSBjb25zdAogICAg
IGlmICghbV93ZWJWaWV3KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiB3ZWJraXRf
d2ViX3ZpZXdfZ2V0X2VzdGltYXRlZF9sb2FkX3Byb2dyZXNzKG1fd2ViVmlldy5nZXQoKSkgKiAx
MDA7CisgICAgcmV0dXJuIHdlYmtpdF93ZWJfdmlld19nZXRfZXN0aW1hdGVkX2xvYWRfcHJvZ3Jl
c3MobV93ZWJWaWV3KSAqIDEwMDsKIH0KIAogLyohCkBAIC0yNTYsNyArMjU5LDcgQEAgUVN0cmlu
ZyBXUEVRdFZpZXc6OnRpdGxlKCkgY29uc3QKICAgICBpZiAoIW1fd2ViVmlldykKICAgICAgICAg
cmV0dXJuICIiOwogCi0gICAgcmV0dXJuIHdlYmtpdF93ZWJfdmlld19nZXRfdGl0bGUobV93ZWJW
aWV3LmdldCgpKTsKKyAgICByZXR1cm4gd2Via2l0X3dlYl92aWV3X2dldF90aXRsZShtX3dlYlZp
ZXcpOwogfQogCiAvKiEKQEAgLTI3MCw3ICsyNzMsNyBAQCBib29sIFdQRVF0Vmlldzo6Y2FuR29C
YWNrKCkgY29uc3QKICAgICBpZiAoIW1fd2ViVmlldykKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
Ci0gICAgcmV0dXJuIHdlYmtpdF93ZWJfdmlld19jYW5fZ29fYmFjayhtX3dlYlZpZXcuZ2V0KCkp
OworICAgIHJldHVybiB3ZWJraXRfd2ViX3ZpZXdfY2FuX2dvX2JhY2sobV93ZWJWaWV3KTsKIH0K
IAogLyohCkBAIC0zMDEsNyArMzA0LDcgQEAgYm9vbCBXUEVRdFZpZXc6OmlzTG9hZGluZygpIGNv
bnN0CiAgICAgaWYgKCFtX3dlYlZpZXcpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAotICAgIHJl
dHVybiB3ZWJraXRfd2ViX3ZpZXdfaXNfbG9hZGluZyhtX3dlYlZpZXcuZ2V0KCkpOworICAgIHJl
dHVybiB3ZWJraXRfd2ViX3ZpZXdfaXNfbG9hZGluZyhtX3dlYlZpZXcpOwogfQogCiAvKiEKQEAg
LTMxNSw3ICszMTgsNyBAQCBib29sIFdQRVF0Vmlldzo6Y2FuR29Gb3J3YXJkKCkgY29uc3QKICAg
ICBpZiAoIW1fd2ViVmlldykKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgcmV0dXJuIHdl
YmtpdF93ZWJfdmlld19jYW5fZ29fZm9yd2FyZChtX3dlYlZpZXcuZ2V0KCkpOworICAgIHJldHVy
biB3ZWJraXRfd2ViX3ZpZXdfY2FuX2dvX2ZvcndhcmQobV93ZWJWaWV3KTsKIH0KIAogLyohCkBA
IC0zMjYsNyArMzI5LDcgQEAgYm9vbCBXUEVRdFZpZXc6OmNhbkdvRm9yd2FyZCgpIGNvbnN0CiB2
b2lkIFdQRVF0Vmlldzo6Z29CYWNrKCkKIHsKICAgICBpZiAobV93ZWJWaWV3KQotICAgICAgICB3
ZWJraXRfd2ViX3ZpZXdfZ29fYmFjayhtX3dlYlZpZXcuZ2V0KCkpOworICAgICAgICB3ZWJraXRf
d2ViX3ZpZXdfZ29fYmFjayhtX3dlYlZpZXcpOwogfQogCiAvKiEKQEAgLTMzNyw3ICszNDAsNyBA
QCB2b2lkIFdQRVF0Vmlldzo6Z29CYWNrKCkKIHZvaWQgV1BFUXRWaWV3Ojpnb0ZvcndhcmQoKQog
ewogICAgIGlmIChtX3dlYlZpZXcpCi0gICAgICAgIHdlYmtpdF93ZWJfdmlld19nb19mb3J3YXJk
KG1fd2ViVmlldy5nZXQoKSk7CisgICAgICAgIHdlYmtpdF93ZWJfdmlld19nb19mb3J3YXJkKG1f
d2ViVmlldyk7CiB9CiAKIC8qIQpAQCAtMzQ4LDcgKzM1MSw3IEBAIHZvaWQgV1BFUXRWaWV3Ojpn
b0ZvcndhcmQoKQogdm9pZCBXUEVRdFZpZXc6OnJlbG9hZCgpCiB7CiAgICAgaWYgKG1fd2ViVmll
dykKLSAgICAgICAgd2Via2l0X3dlYl92aWV3X3JlbG9hZChtX3dlYlZpZXcuZ2V0KCkpOworICAg
ICAgICB3ZWJraXRfd2ViX3ZpZXdfcmVsb2FkKG1fd2ViVmlldyk7CiB9CiAKIC8qIQpAQCAtMzU5
LDcgKzM2Miw3IEBAIHZvaWQgV1BFUXRWaWV3OjpyZWxvYWQoKQogdm9pZCBXUEVRdFZpZXc6OnN0
b3AoKQogewogICAgIGlmIChtX3dlYlZpZXcpCi0gICAgICAgIHdlYmtpdF93ZWJfdmlld19zdG9w
X2xvYWRpbmcobV93ZWJWaWV3LmdldCgpKTsKKyAgICAgICAgd2Via2l0X3dlYl92aWV3X3N0b3Bf
bG9hZGluZyhtX3dlYlZpZXcpOwogfQogCiAvKiEKQEAgLTM4Nyw3ICszOTAsNyBAQCB2b2lkIFdQ
RVF0Vmlldzo6bG9hZEh0bWwoY29uc3QgUVN0cmluZyYgaHRtbCwgY29uc3QgUVVybCYgYmFzZVVy
bCkKICAgICBtX2Vycm9yT2NjdXJlZCA9IGZhbHNlOwogCiAgICAgaWYgKG1fd2ViVmlldykKLSAg
ICAgICAgd2Via2l0X3dlYl92aWV3X2xvYWRfaHRtbChtX3dlYlZpZXcuZ2V0KCksIGh0bWwudG9V
dGY4KCkuY29uc3REYXRhKCksIGJhc2VVcmwudG9TdHJpbmcoKS50b1V0ZjgoKS5jb25zdERhdGEo
KSk7CisgICAgICAgIHdlYmtpdF93ZWJfdmlld19sb2FkX2h0bWwobV93ZWJWaWV3LCBodG1sLnRv
VXRmOCgpLmNvbnN0RGF0YSgpLCBiYXNlVXJsLnRvU3RyaW5nKCkudG9VdGY4KCkuY29uc3REYXRh
KCkpOwogfQogCiBzdHJ1Y3QgSmF2YXNjcmlwdENhbGxiYWNrRGF0YSB7CkBAIC00NTEsNyArNDU0
LDcgQEAgc3RhdGljIHZvaWQganNBc3luY1JlYWR5Q2FsbGJhY2soR09iamVjdCogb2JqZWN0LCBH
QXN5bmNSZXN1bHQqIHJlc3VsdCwgZ3BvaW50ZXIKIHZvaWQgV1BFUXRWaWV3OjpydW5KYXZhU2Ny
aXB0KGNvbnN0IFFTdHJpbmcmIHNjcmlwdCwgY29uc3QgUUpTVmFsdWUmIGNhbGxiYWNrKQogewog
ICAgIHN0ZDo6dW5pcXVlX3B0cjxKYXZhc2NyaXB0Q2FsbGJhY2tEYXRhPiBkYXRhID0gc3RkOjpt
YWtlX3VuaXF1ZTxKYXZhc2NyaXB0Q2FsbGJhY2tEYXRhPihjYWxsYmFjaywgUVBvaW50ZXI8V1BF
UXRWaWV3Pih0aGlzKSk7Ci0gICAgd2Via2l0X3dlYl92aWV3X3J1bl9qYXZhc2NyaXB0KG1fd2Vi
Vmlldy5nZXQoKSwgc2NyaXB0LnRvVXRmOCgpLmNvbnN0RGF0YSgpLCBudWxscHRyLCBqc0FzeW5j
UmVhZHlDYWxsYmFjaywgZGF0YS5yZWxlYXNlKCkpOworICAgIHdlYmtpdF93ZWJfdmlld19ydW5f
amF2YXNjcmlwdChtX3dlYlZpZXcsIHNjcmlwdC50b1V0ZjgoKS5jb25zdERhdGEoKSwgbnVsbHB0
ciwganNBc3luY1JlYWR5Q2FsbGJhY2ssIGRhdGEucmVsZWFzZSgpKTsKIH0KIAogdm9pZCBXUEVR
dFZpZXc6Om1vdXNlUHJlc3NFdmVudChRTW91c2VFdmVudCogZXZlbnQpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL3F0L1dQRVF0Vmlldy5oIGIvU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvQVBJL3dwZS9xdC9XUEVRdFZpZXcuaAppbmRleCA4N2VjNTI3MzUyYjEw
ZGExZTFkN2NhZWM3NmZkM2Q1ODkxMGE0MTRlLi5mNzk1MzU1NTA4MzljOGQyNzAzY2Q2MDFjNjdm
ZTY1Yzk5MGM4MWE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3Bl
L3F0L1dQRVF0Vmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvcXQv
V1BFUXRWaWV3LmgKQEAgLTMyLDcgKzMyLDcgQEAKIGNsYXNzIFdQRVF0Vmlld0JhY2tlbmQ7CiBj
bGFzcyBXUEVRdFZpZXdMb2FkUmVxdWVzdDsKIAotY2xhc3MgV1BFUXRWaWV3IDogcHVibGljIFFR
dWlja0l0ZW0geworY2xhc3MgUV9ERUNMX0VYUE9SVCBXUEVRdFZpZXcgOiBwdWJsaWMgUVF1aWNr
SXRlbSB7CiAgICAgUV9PQkpFQ1QKICAgICBRX0RJU0FCTEVfQ09QWShXUEVRdFZpZXcpCiAgICAg
UV9QUk9QRVJUWShRVXJsIHVybCBSRUFEIHVybCBXUklURSBzZXRVcmwgTk9USUZZIHVybENoYW5n
ZWQpCkBAIC0xMTAsNyArMTEwLDcgQEAgcHJpdmF0ZToKICAgICBzdGF0aWMgdm9pZCBub3RpZnlM
b2FkQ2hhbmdlZENhbGxiYWNrKFdlYktpdFdlYlZpZXcqLCBXZWJLaXRMb2FkRXZlbnQsIFdQRVF0
VmlldyopOwogICAgIHN0YXRpYyB2b2lkIG5vdGlmeUxvYWRGYWlsZWRDYWxsYmFjayhXZWJLaXRX
ZWJWaWV3KiwgV2ViS2l0TG9hZEV2ZW50LCBjb25zdCBnY2hhciogZmFpbGluZ1VSSSwgR0Vycm9y
KiwgV1BFUXRWaWV3Kik7CiAKLSAgICBHUmVmUHRyPFdlYktpdFdlYlZpZXc+IG1fd2ViVmlldzsK
KyAgICBXZWJLaXRXZWJWaWV3KiBtX3dlYlZpZXcgeyBudWxscHRyIH07CiAgICAgUVVybCBtX3Vy
bDsKICAgICBRU3RyaW5nIG1faHRtbDsKICAgICBRVXJsIG1fYmFzZVVybDsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvcXQvV1BFUXRWaWV3TG9hZFJlcXVlc3Qu
aCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvcXQvV1BFUXRWaWV3TG9hZFJlcXVl
c3QuaAppbmRleCBhYWQwZTA2N2U2YzgyOTlmMTU2NWNkMWQ5MWQ4OGIzYmQxYmFlMWRhLi4yMjA3
ZGQ2YTgwODBiYTAxNzQzOGU4Y2ZhNWFlZWIxZjhlZDRkZWIyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL3F0L1dQRVF0Vmlld0xvYWRSZXF1ZXN0LmgKKysrIGIv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL3dwZS9xdC9XUEVRdFZpZXdMb2FkUmVxdWVzdC5o
CkBAIC0yNiw3ICsyNiw3IEBACiAKIGNsYXNzIFdQRVF0Vmlld0xvYWRSZXF1ZXN0UHJpdmF0ZTsK
IAotY2xhc3MgV1BFUXRWaWV3TG9hZFJlcXVlc3QgOiBwdWJsaWMgUU9iamVjdCB7CitjbGFzcyBR
X0RFQ0xfRVhQT1JUIFdQRVF0Vmlld0xvYWRSZXF1ZXN0IDogcHVibGljIFFPYmplY3QgewogICAg
IFFfT0JKRUNUCiAgICAgUV9QUk9QRVJUWShRVXJsIHVybCBSRUFEIHVybCkKICAgICBRX1BST1BF
UlRZKFdQRVF0Vmlldzo6TG9hZFN0YXR1cyBzdGF0dXMgUkVBRCBzdGF0dXMpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9UZXh0Q2hlY2tlci5oIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvVGV4dENoZWNrZXIuaAppbmRleCA1OGMzYWZlMzczOTNkODA1NTAxZWE0NjAxNmE1
ZDBjMjkzNzcwM2U0Li5iNTczZWE0NmQwZmQ3ZGQ1Nzk2ZTU3YmM0ZTVjN2MxMGI4Nzc1MjkyIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9UZXh0Q2hlY2tlci5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL1RleHRDaGVja2VyLmgKQEAgLTI4LDYgKzI4LDcgQEAKICNp
bmNsdWRlICJUZXh0Q2hlY2tlckNvbXBsZXRpb24uaCIKICNpbmNsdWRlIDxXZWJDb3JlL0VkaXRv
ckNsaWVudC5oPgogI2luY2x1ZGUgPFdlYkNvcmUvVGV4dENoZWNrZXJDbGllbnQuaD4KKyNpbmNs
dWRlIDxXZWJLaXQvV0tEZWNsYXJhdGlvblNwZWNpZmllcnMuaD4KIAogbmFtZXNwYWNlIFdlYktp
dCB7CiAKQEAgLTQxLDcgKzQyLDcgQEAgcHVibGljOgogICAgIHN0YXRpYyBjb25zdCBUZXh0Q2hl
Y2tlclN0YXRlJiBzdGF0ZSgpOwogICAgIHN0YXRpYyBib29sIGlzQ29udGludW91c1NwZWxsQ2hl
Y2tpbmdBbGxvd2VkKCk7CiAKLSAgICBzdGF0aWMgYm9vbCBzZXRDb250aW51b3VzU3BlbGxDaGVj
a2luZ0VuYWJsZWQoYm9vbCk7CisgICAgV0tfRVhQT1JUIHN0YXRpYyBib29sIHNldENvbnRpbnVv
dXNTcGVsbENoZWNraW5nRW5hYmxlZChib29sKTsKICAgICBzdGF0aWMgdm9pZCBzZXRHcmFtbWFy
Q2hlY2tpbmdFbmFibGVkKGJvb2wpOwogICAgIAogICAgIHN0YXRpYyB2b2lkIHNldFRlc3RpbmdN
b2RlKGJvb2wpOwpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2UgYi9T
b3VyY2UvY21ha2UvT3B0aW9uc1dQRS5jbWFrZQppbmRleCBkNTAwMDc5NjEyZjNkMGUxMDI4YzVi
ZGM1YjExODYwYWEwNDRhODVjLi5mZTE5NjZlZDg3MzE1NDA4NDkwZTA2NmE2ZDBmMGRlOGViY2I4
NGM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc1dQRS5jbWFrZQorKysgYi9Tb3Vy
Y2UvY21ha2UvT3B0aW9uc1dQRS5jbWFrZQpAQCAtMTQ2LDYgKzE0NiwxMCBAQCBlbHNlICgpCiAg
ICAgQ0FMQ1VMQVRFX0xJQlJBUllfVkVSU0lPTlNfRlJPTV9MSUJUT09MX1RSSVBMRShXRUJLSVQg
MCAwIDApCiBlbmRpZiAoKQogCitzZXQoQ01BS0VfQ19WSVNJQklMSVRZX1BSRVNFVCBoaWRkZW4p
CitzZXQoQ01BS0VfQ1hYX1ZJU0lCSUxJVFlfUFJFU0VUIGhpZGRlbikKK3NldChDTUFLRV9WSVNJ
QklMSVRZX0lOTElORVNfSElEREVOIE9OKQorCiAjIFRoZXNlIGFyZSBzaGFyZWQgdmFyaWFibGVz
LCBidXQgd2Ugc3BlY2lhbCBjYXNlIHRoZWlyIGRlZmluaXRpb24gc28gdGhhdCB3ZSBjYW4gdXNl
IHRoZQogIyBDTUFLRV9JTlNUQUxMXyogdmFyaWFibGVzIHRoYXQgYXJlIHBvcHVsYXRlZCBieSB0
aGUgR05VSW5zdGFsbERpcnMgbWFjcm8uCiBzZXQoTElCX0lOU1RBTExfRElSICIke0NNQUtFX0lO
U1RBTExfRlVMTF9MSUJESVJ9IiBDQUNIRSBQQVRIICJBYnNvbHV0ZSBwYXRoIHRvIGxpYnJhcnkg
aW5zdGFsbGF0aW9uIGRpcmVjdG9yeSIpCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VM
b2cKaW5kZXggNmU5MmU0ZTJlMGYzZWUwZjlhN2YyNTMxNGQ3NzcwZGIyYTNjNGFmNi4uZjIxM2I5
MjJlM2U1NjAyODA5Mjk2ZmQyMzVhZGJkNDk3NmFjZmUxMiAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9n
CisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTEwLTA4ICBQaGlsaXBwZSBO
b3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbV1BFXSBSZWVuYWJsZSAt
ZnZpc2liaWxpdHk9aGlkZGVuIGFuZCAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU291cmNlL2NtYWtl
L09wdGlvbnNXUEUuY21ha2U6CisKIDIwMjEtMTAtMDcgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8
Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIFJlZW5hYmxlIC1mdmlzaWJpbGl0
eT1oaWRkZW4K
</data>
<flag name="commit-queue"
          id="464612"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441358</attachid>
            <date>2021-10-15 03:20:30 -0700</date>
            <delta_ts>2021-10-20 02:42:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wpe-symbols-hidden.diff</filename>
            <type>text/plain</type>
            <size>5735</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBkNzdkOTc4MTc3ZGQuLmU4
NDRmNGUyYzI1MCAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDEyIEBACisyMDIxLTEwLTE1ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdh
bGlhLmNvbT4KKworICAgICAgICBbV1BFXSBSZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFu
ZCAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2U6CisK
IDIwMjEtMTAtMTUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFVucmV2aWV3ZWQuIEZpeCBHVEsgYnVpbGQgd2l0aCB1YnVudHUgMTguMDQKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VM
b2cKaW5kZXggMTk3YmNjMTFmYmU0Li44MGIxOWY3YjU2NDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTIgQEAKKzIwMjEtMTAtMTUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEu
Y29tPgorCisgICAgICAgIFtXUEVdIFJlZW5hYmxlIC1mdmlzaWJpbGl0eT1oaWRkZW4gYW5kIC1m
dmlzaWJpbGl0eS1pbmxpbmVzLWhpZGRlbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjIyODYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBQbGF0Zm9ybVdQRS5jbWFrZToKKwogMjAyMS0xMC0xNCAgQWxl
eCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIEFkZCBB
ZEF0dHJpYnV0aW9uRGFlbW9uIHBsaXN0IG9uIGlPUwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9QbGF0Zm9ybVdQRS5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1XUEUuY21ha2UKaW5k
ZXggZjRjZDViZWY0MDJiLi5iZTAzMzhhMDI5NDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
UGxhdGZvcm1XUEUuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybVdQRS5jbWFrZQpA
QCAtNDQ4LDYgKzQ0OCw3IEBAIGlmIChFTkFCTEVfV1BFX1FUX0FQSSkKIAogICAgIHNldChxdHdw
ZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgICAgICQ8VEFSR0VUX1BST1BFUlRZOldlYktpdCxJ
TkNMVURFX0RJUkVDVE9SSUVTPgorICAgICAgICAkPFRBUkdFVF9QUk9QRVJUWTpKYXZhU2NyaXB0
Q29yZSxJTkNMVURFX0RJUkVDVE9SSUVTPgogICAgICAgICAke0NNQUtFX0JJTkFSWV9ESVJ9CiAg
ICAgICAgICR7R0xJQl9JTkNMVURFX0RJUlN9CiAgICAgICAgICR7UXQ1X0lOQ0xVREVfRElSU30K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlIGIvU291cmNlL2NtYWtl
L09wdGlvbnNXUEUuY21ha2UKaW5kZXggZGNjMzkwMjU5YTQ1Li5hMzZlNjkzODJiNjIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9P
cHRpb25zV1BFLmNtYWtlCkBAIC0xNDYsNiArMTQ2LDEzIEBAIGVsc2UgKCkKICAgICBDQUxDVUxB
VEVfTElCUkFSWV9WRVJTSU9OU19GUk9NX0xJQlRPT0xfVFJJUExFKFdFQktJVCAwIDAgMCkKIGVu
ZGlmICgpCiAKK3NldChDTUFLRV9DX1ZJU0lCSUxJVFlfUFJFU0VUIGhpZGRlbikKK3NldChDTUFL
RV9DWFhfVklTSUJJTElUWV9QUkVTRVQgaGlkZGVuKQorc2V0KENNQUtFX1ZJU0lCSUxJVFlfSU5M
SU5FU19ISURERU4gT04pCitzZXQoYm1hbGxvY19MSUJSQVJZX1RZUEUgT0JKRUNUKQorc2V0KFdU
Rl9MSUJSQVJZX1RZUEUgT0JKRUNUKQorc2V0KEphdmFTY3JpcHRDb3JlX0xJQlJBUllfVFlQRSBP
QkpFQ1QpCisKICMgVGhlc2UgYXJlIHNoYXJlZCB2YXJpYWJsZXMsIGJ1dCB3ZSBzcGVjaWFsIGNh
c2UgdGhlaXIgZGVmaW5pdGlvbiBzbyB0aGF0IHdlIGNhbiB1c2UgdGhlCiAjIENNQUtFX0lOU1RB
TExfKiB2YXJpYWJsZXMgdGhhdCBhcmUgcG9wdWxhdGVkIGJ5IHRoZSBHTlVJbnN0YWxsRGlycyBt
YWNyby4KIHNldChMSUJfSU5TVEFMTF9ESVIgIiR7Q01BS0VfSU5TVEFMTF9GVUxMX0xJQkRJUn0i
IENBQ0hFIFBBVEggIkFic29sdXRlIHBhdGggdG8gbGlicmFyeSBpbnN0YWxsYXRpb24gZGlyZWN0
b3J5IikKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRl
eCA4MWZhMjMxNWMyNzkuLmYyYjVjMzE5MDcyNiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9n
CisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTEwLTE1ICBDYXJs
b3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KKworICAgICAgICBbV1BFXSBS
ZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFuZCAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRk
ZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2
MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVz
dFJ1bm5lclNoYXJlZC9DTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Bs
YXRmb3JtV1BFLmNtYWtlOgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvZ2xpYi9DTWFrZUxpc3Rz
LnR4dDoKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1BsYXRmb3JtV1BFLmNtYWtlOgorCiAy
MDIxLTEwLTE0ICBKb2huIFdpbGFuZGVyICA8d2lsYW5kZXJAYXBwbGUuY29tPgogCiAgICAgICAg
IFRlc3RXZWJLaXRBUEkuUHJpdmF0ZUNsaWNrTWVhc3VyZW1lbnQuRnJhdWRQcmV2ZW50aW9uIGlz
IGEgY29uc3RhbnQgdGltZW91dApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFJ1bm5lclNoYXJlZC9D
TWFrZUxpc3RzLnR4dCBiL1Rvb2xzL1Rlc3RSdW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQKaW5k
ZXggNDNlYTkwZGVkZDRlLi4xMDJlNjlkNTg4ZGYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RSdW5u
ZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQKKysrIGIvVG9vbHMvVGVzdFJ1bm5lclNoYXJlZC9DTWFr
ZUxpc3RzLnR4dApAQCAtMTgsMTAgKzE4LDEzIEBAIHNldChUZXN0UnVubmVyU2hhcmVkX1NPVVJD
RVMKICkKIAogc2V0KFRlc3RSdW5uZXJTaGFyZWRfUFJJVkFURV9MSUJSQVJJRVMKLSAgICBXZWJL
aXQ6OkphdmFTY3JpcHRDb3JlCiAgICAgV2ViS2l0OjpXZWJDb3JlVGVzdFN1cHBvcnQKICkKIAor
c2V0KFRlc3RSdW5uZXJTaGFyZWRfRlJBTUVXT1JLUworICAgIEphdmFTY3JpcHRDb3JlCispCisK
IGFkZF9kZXBlbmRlbmNpZXMoVGVzdFJ1bm5lclNoYXJlZCBXZWJDb3JlX0NvcHlQcml2YXRlSGVh
ZGVycykKIAogc2V0KFRlc3RSdW5uZXJTaGFyZWRfUFJJVkFURV9JTkNMVURFX0RJUkVDVE9SSUVT
CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3JtV1BFLmNtYWtlIGIvVG9v
bHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdQRS5jbWFrZQppbmRleCAwNzQ4N2U5YTU2ZDcuLjhm
ZWFlMjM5ZWI5NyAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdQRS5j
bWFrZQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3JtV1BFLmNtYWtlCkBAIC0xMTEs
NyArMTExLDEyIEBAIHNldChUZXN0SlNDX1BSSVZBVEVfSU5DTFVERV9ESVJFQ1RPUklFUwogc2V0
KFRlc3RKU0NfTElCUkFSSUVTCiAgICAgJHtHTElCX0xJQlJBUklFU30KICAgICAke0dMSUJfR01P
RFVMRV9MSUJSQVJJRVN9Ci0gICAgV2ViS2l0OjpKYXZhU2NyaXB0Q29yZQorKQorCitzZXQoVGVz
dEpTQ19GUkFNRVdPUktTCisgICAgSmF2YVNjcmlwdENvcmUKKyAgICBXVEYKKyAgICBibWFsbG9j
CiApCiAKIHNldChUZXN0SlNDX0RFRklOSVRJT05TCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQgYi9Ub29scy9UZXN0V2ViS2l0QVBJL2dsaWIvQ01h
a2VMaXN0cy50eHQKaW5kZXggMjVjZWM5YmRjM2JiLi4xNTljMGZiZjU1YTggMTAwNjQ0Ci0tLSBh
L1Rvb2xzL1Rlc3RXZWJLaXRBUEkvZ2xpYi9DTWFrZUxpc3RzLnR4dAorKysgYi9Ub29scy9UZXN0
V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQKQEAgLTI5LDcgKzI5LDYgQEAgc2V0KFdlYktp
dEdMaWJBUElUZXN0c19TWVNURU1fSU5DTFVERV9ESVJFQ1RPUklFUwogKQogCiBzZXQoV2ViS2l0
QVBJVGVzdF9MSUJSQVJJRVMKLSAgICBXZWJLaXQ6OkphdmFTY3JpcHRDb3JlCiAgICAgV2ViS2l0
OjpXZWJLaXQKICkKIApAQCAtNDYsNyArNDUsNiBAQCBzZXQoV2ViS2l0R0xpYkFQSVRlc3RfTElC
UkFSSUVTCiAKIHNldChXZWJLaXRHTGliQVBJVGVzdEV4dGVuc2lvbl9MSUJSQVJJRVMKICAgICAk
e0dMSUJfTElCUkFSSUVTfQotICAgIFdlYktpdDo6SmF2YVNjcmlwdENvcmUKICAgICBXZWJLaXQ6
OldlYktpdAogKQogCkBAIC0xOTEsNiArMTg5LDggQEAgZW5kbWFjcm8oKQogaWYgKFBPUlQgU1RS
RVFVQUwgIldQRSIgQU5EIEVOQUJMRV9XUEVfUVRfQVBJKQogICAgIHNldChXUEVRdEFQSVRlc3Rz
X0lOQ0xVREVfRElSRUNUT1JJRVMKICAgICAgICAgJHtDTUFLRV9CSU5BUllfRElSfQorICAgICAg
ICAke0phdmFTY3JpcHRDb3JlR0xpYl9ERVJJVkVEX1NPVVJDRVNfRElSfQorICAgICAgICAke0ph
dmFTY3JpcHRDb3JlR0xpYl9GUkFNRVdPUktfSEVBREVSU19ESVJ9CiAgICAgICAgICR7R0xJQl9J
TkNMVURFX0RJUlN9CiAgICAgICAgICR7TElCU09VUF9JTkNMVURFX0RJUlN9CiAgICAgICAgICR7
UXQ1VGVzdF9JTkNMVURFX0RJUlN9CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1BsYXRmb3JtV1BFLmNtYWtlIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5j
bWFrZQppbmRleCA3NzViNDE4Njg3MTguLmQ3NmZkZjY2NzJkYyAxMDA2NDQKLS0tIGEvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5jbWFrZQorKysgYi9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL1BsYXRmb3JtV1BFLmNtYWtlCkBAIC0yNiw2ICsyNiw4IEBAIGxpc3QoQVBQRU5EIFdl
YktpdFRlc3RSdW5uZXJfU1lTVEVNX0lOQ0xVREVfRElSRUNUT1JJRVMKICkKIAogbGlzdChBUFBF
TkQgV2ViS2l0VGVzdFJ1bm5lcl9MSUJSQVJJRVMKKyAgICAkPFRBUkdFVF9PQkpFQ1RTOkphdmFT
Y3JpcHRDb3JlPgorICAgICQ8VEFSR0VUX09CSkVDVFM6Ym1hbGxvYz4KICAgICAke0dMSUJfTElC
UkFSSUVTfQogICAgICR7TElCWEtCQ09NTU9OX0xJQlJBUklFU30KICAgICAke1dQRUJBQ0tFTkRf
RkRPX0xJQlJBUklFU30KQEAgLTM0LDYgKzM2LDggQEAgbGlzdChBUFBFTkQgV2ViS2l0VGVzdFJ1
bm5lcl9MSUJSQVJJRVMKICkKIAogbGlzdChBUFBFTkQgV2ViS2l0VGVzdFJ1bm5lckluamVjdGVk
QnVuZGxlX0xJQlJBUklFUworICAgICQ8VEFSR0VUX09CSkVDVFM6SmF2YVNjcmlwdENvcmU+Cisg
ICAgJDxUQVJHRVRfT0JKRUNUUzpibWFsbG9jPgogICAgICR7QVRLX0xJQlJBUklFU30KICAgICAk
e0dMSUJfTElCUkFSSUVTfQogICAgIENhaXJvOjpDYWlybwo=
</data>
<flag name="review"
          id="465575"
          type_id="1"
          status="+"
          setter="don.olmstead"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441862</attachid>
            <date>2021-10-20 02:42:33 -0700</date>
            <delta_ts>2021-10-20 05:34:31 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>wpe-hidden-symbols.diff</filename>
            <type>text/plain</type>
            <size>6911</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBkNzdkOTc4MTc3ZGQuLjRk
MzBjM2JiMzMyNSAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDEyIEBACisyMDIxLTEwLTIwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdh
bGlhLmNvbT4KKworICAgICAgICBbV1BFXSBSZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFu
ZCAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2MAorCisgICAgICAgIFJldmlld2VkIGJ5IERvbiBP
bG1zdGVhZC4KKworICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlOgorCiAy
MDIxLTEwLTE1ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAog
ICAgICAgICBVbnJldmlld2VkLiBGaXggR1RLIGJ1aWxkIHdpdGggdWJ1bnR1IDE4LjA0CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
CmluZGV4IDE5N2JjYzExZmJlNC4uMGNhOWZhYWE3NWNlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDIxLTEwLTIwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNv
bT4KKworICAgICAgICBbV1BFXSBSZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFuZCAtZnZp
c2liaWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIyMjg2MAorCisgICAgICAgIFJldmlld2VkIGJ5IERvbiBPbG1zdGVh
ZC4KKworICAgICAgICAqIFBsYXRmb3JtV1BFLmNtYWtlOgorCiAyMDIxLTEwLTE0ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQWRkIEFkQXR0
cmlidXRpb25EYWVtb24gcGxpc3Qgb24gaU9TCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1Bs
YXRmb3JtV1BFLmNtYWtlIGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybVdQRS5jbWFrZQppbmRleCBm
NGNkNWJlZjQwMmIuLjg3NzY1Zjk0MThlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9QbGF0
Zm9ybVdQRS5jbWFrZQorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtV1BFLmNtYWtlCkBAIC00
NDgsNiArNDQ4LDcgQEAgaWYgKEVOQUJMRV9XUEVfUVRfQVBJKQogCiAgICAgc2V0KHF0d3BlX0lO
Q0xVREVfRElSRUNUT1JJRVMKICAgICAgICAgJDxUQVJHRVRfUFJPUEVSVFk6V2ViS2l0LElOQ0xV
REVfRElSRUNUT1JJRVM+CisgICAgICAgICR7SmF2YVNjcmlwdENvcmVHTGliX0ZSQU1FV09SS19I
RUFERVJTX0RJUn0KICAgICAgICAgJHtDTUFLRV9CSU5BUllfRElSfQogICAgICAgICAke0dMSUJf
SU5DTFVERV9ESVJTfQogICAgICAgICAke1F0NV9JTkNMVURFX0RJUlN9CmRpZmYgLS1naXQgYS9T
b3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cgYi9Tb3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cKaW5kZXgg
MTBkNjcwNTI3ZDQzLi5iMTlhM2EzZGM3ZTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9ibWFsbG9jL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAor
MjAyMS0xMC0yMCAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW1dQRV0gUmVlbmFibGUgLWZ2aXNpYmlsaXR5PWhpZGRlbiBhbmQgLWZ2aXNpYmls
aXR5LWlubGluZXMtaGlkZGVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMjI4NjAKKworICAgICAgICBSZXZpZXdlZCBieSBEb24gT2xtc3RlYWQuCisK
KyAgICAgICAgKiBibWFsbG9jL0F2YWlsYWJsZU1lbW9yeS5oOiBFeHBvcnQgbWVtb3J5U3RhdHVz
LgorCiAyMDIxLTEwLTE0ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAg
ICAgICAgW2xpYnBhc10gVXNlIGBlbnVtIHsgLi4uIH1gIGluc3RlYWQgb2YgYHN0YXRpYyBjb25z
dCBzaXplX3RgIGZvciBjb25zdGFudCB2YWx1ZXMgdXNlZCBmb3IgYXJyYXkgc2l6ZQpkaWZmIC0t
Z2l0IGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9BdmFpbGFibGVNZW1vcnkuaCBiL1NvdXJjZS9i
bWFsbG9jL2JtYWxsb2MvQXZhaWxhYmxlTWVtb3J5LmgKaW5kZXggNWE3OTBhOThjZDQwLi4zMTFm
YzlhZGY2MjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvQXZhaWxhYmxlTWVt
b3J5LmgKKysrIGIvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9BdmFpbGFibGVNZW1vcnkuaApAQCAt
NDQsNyArNDQsNyBAQCBzdHJ1Y3QgTWVtb3J5U3RhdHVzIHsKICAgICBkb3VibGUgcGVyY2VudEF2
YWlsYWJsZU1lbW9yeUluVXNlOwogfTsKIAotTWVtb3J5U3RhdHVzIG1lbW9yeVN0YXR1cygpOwor
QkVYUE9SVCBNZW1vcnlTdGF0dXMgbWVtb3J5U3RhdHVzKCk7CiAKIGlubGluZSBzaXplX3QgbWVt
b3J5Rm9vdHByaW50KCkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNt
YWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2UKaW5kZXggZGNjMzkwMjU5YTQ1Li5h
MzZlNjkzODJiNjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCisr
KyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCkBAIC0xNDYsNiArMTQ2LDEzIEBAIGVs
c2UgKCkKICAgICBDQUxDVUxBVEVfTElCUkFSWV9WRVJTSU9OU19GUk9NX0xJQlRPT0xfVFJJUExF
KFdFQktJVCAwIDAgMCkKIGVuZGlmICgpCiAKK3NldChDTUFLRV9DX1ZJU0lCSUxJVFlfUFJFU0VU
IGhpZGRlbikKK3NldChDTUFLRV9DWFhfVklTSUJJTElUWV9QUkVTRVQgaGlkZGVuKQorc2V0KENN
QUtFX1ZJU0lCSUxJVFlfSU5MSU5FU19ISURERU4gT04pCitzZXQoYm1hbGxvY19MSUJSQVJZX1RZ
UEUgT0JKRUNUKQorc2V0KFdURl9MSUJSQVJZX1RZUEUgT0JKRUNUKQorc2V0KEphdmFTY3JpcHRD
b3JlX0xJQlJBUllfVFlQRSBPQkpFQ1QpCisKICMgVGhlc2UgYXJlIHNoYXJlZCB2YXJpYWJsZXMs
IGJ1dCB3ZSBzcGVjaWFsIGNhc2UgdGhlaXIgZGVmaW5pdGlvbiBzbyB0aGF0IHdlIGNhbiB1c2Ug
dGhlCiAjIENNQUtFX0lOU1RBTExfKiB2YXJpYWJsZXMgdGhhdCBhcmUgcG9wdWxhdGVkIGJ5IHRo
ZSBHTlVJbnN0YWxsRGlycyBtYWNyby4KIHNldChMSUJfSU5TVEFMTF9ESVIgIiR7Q01BS0VfSU5T
VEFMTF9GVUxMX0xJQkRJUn0iIENBQ0hFIFBBVEggIkFic29sdXRlIHBhdGggdG8gbGlicmFyeSBp
bnN0YWxsYXRpb24gZGlyZWN0b3J5IikKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rv
b2xzL0NoYW5nZUxvZwppbmRleCA4MWZhMjMxNWMyNzkuLmYxNDVlYTI5MDU2NSAxMDA2NDQKLS0t
IGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBA
CisyMDIxLTEwLTIwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4K
KworICAgICAgICBbV1BFXSBSZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFuZCAtZnZpc2li
aWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMjg2MAorCisgICAgICAgIFJldmlld2VkIGJ5IERvbiBPbG1zdGVhZC4K
KworICAgICAgICAqIFRlc3RSdW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICog
VGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdQRS5jbWFrZToKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJ
L2dsaWIvQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9DTWFrZUxp
c3RzLnR4dDoKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1BsYXRmb3JtV1BFLmNtYWtlOgor
CiAyMDIxLTEwLTE0ICBKb2huIFdpbGFuZGVyICA8d2lsYW5kZXJAYXBwbGUuY29tPgogCiAgICAg
ICAgIFRlc3RXZWJLaXRBUEkuUHJpdmF0ZUNsaWNrTWVhc3VyZW1lbnQuRnJhdWRQcmV2ZW50aW9u
IGlzIGEgY29uc3RhbnQgdGltZW91dApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFJ1bm5lclNoYXJl
ZC9DTWFrZUxpc3RzLnR4dCBiL1Rvb2xzL1Rlc3RSdW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQK
aW5kZXggNDNlYTkwZGVkZDRlLi4xMDJlNjlkNTg4ZGYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RS
dW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQKKysrIGIvVG9vbHMvVGVzdFJ1bm5lclNoYXJlZC9D
TWFrZUxpc3RzLnR4dApAQCAtMTgsMTAgKzE4LDEzIEBAIHNldChUZXN0UnVubmVyU2hhcmVkX1NP
VVJDRVMKICkKIAogc2V0KFRlc3RSdW5uZXJTaGFyZWRfUFJJVkFURV9MSUJSQVJJRVMKLSAgICBX
ZWJLaXQ6OkphdmFTY3JpcHRDb3JlCiAgICAgV2ViS2l0OjpXZWJDb3JlVGVzdFN1cHBvcnQKICkK
IAorc2V0KFRlc3RSdW5uZXJTaGFyZWRfRlJBTUVXT1JLUworICAgIEphdmFTY3JpcHRDb3JlCisp
CisKIGFkZF9kZXBlbmRlbmNpZXMoVGVzdFJ1bm5lclNoYXJlZCBXZWJDb3JlX0NvcHlQcml2YXRl
SGVhZGVycykKIAogc2V0KFRlc3RSdW5uZXJTaGFyZWRfUFJJVkFURV9JTkNMVURFX0RJUkVDVE9S
SUVTCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3JtV1BFLmNtYWtlIGIv
VG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdQRS5jbWFrZQppbmRleCAwNzQ4N2U5YTU2ZDcu
LjhmZWFlMjM5ZWI5NyAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdQ
RS5jbWFrZQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3JtV1BFLmNtYWtlCkBAIC0x
MTEsNyArMTExLDEyIEBAIHNldChUZXN0SlNDX1BSSVZBVEVfSU5DTFVERV9ESVJFQ1RPUklFUwog
c2V0KFRlc3RKU0NfTElCUkFSSUVTCiAgICAgJHtHTElCX0xJQlJBUklFU30KICAgICAke0dMSUJf
R01PRFVMRV9MSUJSQVJJRVN9Ci0gICAgV2ViS2l0OjpKYXZhU2NyaXB0Q29yZQorKQorCitzZXQo
VGVzdEpTQ19GUkFNRVdPUktTCisgICAgSmF2YVNjcmlwdENvcmUKKyAgICBXVEYKKyAgICBibWFs
bG9jCiApCiAKIHNldChUZXN0SlNDX0RFRklOSVRJT05TCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0
V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQgYi9Ub29scy9UZXN0V2ViS2l0QVBJL2dsaWIv
Q01ha2VMaXN0cy50eHQKaW5kZXggMjVjZWM5YmRjM2JiLi4xNTljMGZiZjU1YTggMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvZ2xpYi9DTWFrZUxpc3RzLnR4dAorKysgYi9Ub29scy9U
ZXN0V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQKQEAgLTI5LDcgKzI5LDYgQEAgc2V0KFdl
YktpdEdMaWJBUElUZXN0c19TWVNURU1fSU5DTFVERV9ESVJFQ1RPUklFUwogKQogCiBzZXQoV2Vi
S2l0QVBJVGVzdF9MSUJSQVJJRVMKLSAgICBXZWJLaXQ6OkphdmFTY3JpcHRDb3JlCiAgICAgV2Vi
S2l0OjpXZWJLaXQKICkKIApAQCAtNDYsNyArNDUsNiBAQCBzZXQoV2ViS2l0R0xpYkFQSVRlc3Rf
TElCUkFSSUVTCiAKIHNldChXZWJLaXRHTGliQVBJVGVzdEV4dGVuc2lvbl9MSUJSQVJJRVMKICAg
ICAke0dMSUJfTElCUkFSSUVTfQotICAgIFdlYktpdDo6SmF2YVNjcmlwdENvcmUKICAgICBXZWJL
aXQ6OldlYktpdAogKQogCkBAIC0xOTEsNiArMTg5LDggQEAgZW5kbWFjcm8oKQogaWYgKFBPUlQg
U1RSRVFVQUwgIldQRSIgQU5EIEVOQUJMRV9XUEVfUVRfQVBJKQogICAgIHNldChXUEVRdEFQSVRl
c3RzX0lOQ0xVREVfRElSRUNUT1JJRVMKICAgICAgICAgJHtDTUFLRV9CSU5BUllfRElSfQorICAg
ICAgICAke0phdmFTY3JpcHRDb3JlR0xpYl9ERVJJVkVEX1NPVVJDRVNfRElSfQorICAgICAgICAk
e0phdmFTY3JpcHRDb3JlR0xpYl9GUkFNRVdPUktfSEVBREVSU19ESVJ9CiAgICAgICAgICR7R0xJ
Ql9JTkNMVURFX0RJUlN9CiAgICAgICAgICR7TElCU09VUF9JTkNMVURFX0RJUlN9CiAgICAgICAg
ICR7UXQ1VGVzdF9JTkNMVURFX0RJUlN9CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVu
bmVyL0NNYWtlTGlzdHMudHh0IGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9DTWFrZUxpc3RzLnR4
dAppbmRleCBlOWM0NTE4YTVmNGYuLmE3OTAwOWRiMjI3NyAxMDA2NDQKLS0tIGEvVG9vbHMvV2Vi
S2l0VGVzdFJ1bm5lci9DTWFrZUxpc3RzLnR4dAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L0NNYWtlTGlzdHMudHh0CkBAIC0yNCw4ICsyNCw2IEBAIHNldChXZWJLaXRUZXN0UnVubmVyX0xJ
QlJBUklFUwogKQogc2V0KFdlYktpdFRlc3RSdW5uZXJfRlJBTUVXT1JLUwogICAgIEphdmFTY3Jp
cHRDb3JlCi0gICAgV2ViQ29yZVRlc3RTdXBwb3J0Ci0gICAgV2ViS2l0CiApCiAKIGlmIChDT01Q
SUxFUl9JU19HQ0NfT1JfQ0xBTkcpCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1BsYXRmb3JtV1BFLmNtYWtlIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5j
bWFrZQppbmRleCA3NzViNDE4Njg3MTguLmIwZjI2NjQ1ZWEzNiAxMDA2NDQKLS0tIGEvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5jbWFrZQorKysgYi9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL1BsYXRmb3JtV1BFLmNtYWtlCkBAIC0zNCw2ICszNCw3IEBAIGxpc3QoQVBQRU5EIFdl
YktpdFRlc3RSdW5uZXJfTElCUkFSSUVTCiApCiAKIGxpc3QoQVBQRU5EIFdlYktpdFRlc3RSdW5u
ZXJJbmplY3RlZEJ1bmRsZV9MSUJSQVJJRVMKKyAgICAkPFRBUkdFVF9PQkpFQ1RTOkphdmFTY3Jp
cHRDb3JlPgogICAgICR7QVRLX0xJQlJBUklFU30KICAgICAke0dMSUJfTElCUkFSSUVTfQogICAg
IENhaXJvOjpDYWlybwo=
</data>
<flag name="commit-queue"
          id="466238"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441871</attachid>
            <date>2021-10-20 05:34:31 -0700</date>
            <delta_ts>2021-10-20 05:34:31 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>wpe-hidden-symbols.diff</filename>
            <type>text/plain</type>
            <size>7881</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA4YzBiZGUzYjI4NGMuLjNk
YjhhYzliYTJlMiAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDEyIEBACisyMDIxLTEwLTIwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdh
bGlhLmNvbT4KKworICAgICAgICBbV1BFXSBSZWVuYWJsZSAtZnZpc2liaWxpdHk9aGlkZGVuIGFu
ZCAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2MAorCisgICAgICAgIFJldmlld2VkIGJ5IERvbiBP
bG1zdGVhZC4KKworICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlOgorCiAy
MDIxLTEwLTE5ICBSb3NzIEtpcnNsaW5nICA8cm9zcy5raXJzbGluZ0Bzb255LmNvbT4KIAogICAg
ICAgICBbQ01ha2VdIEFsaWduIE9wdGlvbnNNYWMgd2l0aCBYY29kZSBidWlsZApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwppbmRl
eCA1ODFhNjVkYjMzYTAuLmYxYjE0NDVkYTI4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9D
aGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAor
MjAyMS0xMC0yMCAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CisK
KyAgICAgICAgW1dQRV0gUmVlbmFibGUgLWZ2aXNpYmlsaXR5PWhpZGRlbiBhbmQgLWZ2aXNpYmls
aXR5LWlubGluZXMtaGlkZGVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMjI4NjAKKworICAgICAgICBSZXZpZXdlZCBieSBEb24gT2xtc3RlYWQuCisK
KyAgICAgICAgKiBQbGF0Zm9ybVdQRS5jbWFrZToKKwogMjAyMS0xMC0yMCAgQ2FybG9zIEdhcmNp
YSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBVc2Vy
SW50ZXJhY3RpdmUgdGhyZWFkcyBhcmUgbm90IFJlYWwtdGltZSBpbiBMaW51eApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybVdQRS5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZv
cm1XUEUuY21ha2UKaW5kZXggZjRjZDViZWY0MDJiLi44Nzc2NWY5NDE4ZTAgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1XUEUuY21ha2UKKysrIGIvU291cmNlL1dlYktpdC9QbGF0
Zm9ybVdQRS5jbWFrZQpAQCAtNDQ4LDYgKzQ0OCw3IEBAIGlmIChFTkFCTEVfV1BFX1FUX0FQSSkK
IAogICAgIHNldChxdHdwZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgICAgICQ8VEFSR0VUX1BS
T1BFUlRZOldlYktpdCxJTkNMVURFX0RJUkVDVE9SSUVTPgorICAgICAgICAke0phdmFTY3JpcHRD
b3JlR0xpYl9GUkFNRVdPUktfSEVBREVSU19ESVJ9CiAgICAgICAgICR7Q01BS0VfQklOQVJZX0RJ
Un0KICAgICAgICAgJHtHTElCX0lOQ0xVREVfRElSU30KICAgICAgICAgJHtRdDVfSU5DTFVERV9E
SVJTfQpkaWZmIC0tZ2l0IGEvU291cmNlL2JtYWxsb2MvQ2hhbmdlTG9nIGIvU291cmNlL2JtYWxs
b2MvQ2hhbmdlTG9nCmluZGV4IDFjNjUyZDE5Y2U2Yy4uOTE4NWQzNmJjMjZmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cKKysrIGIvU291cmNlL2JtYWxsb2MvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMTIgQEAKKzIwMjEtMTAtMjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dh
cmNpYUBpZ2FsaWEuY29tPgorCisgICAgICAgIFtXUEVdIFJlZW5hYmxlIC1mdmlzaWJpbGl0eT1o
aWRkZW4gYW5kIC1mdmlzaWJpbGl0eS1pbmxpbmVzLWhpZGRlbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIyODYwCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgRG9uIE9sbXN0ZWFkLgorCisgICAgICAgICogYm1hbGxvYy9BdmFpbGFibGVNZW1vcnkuaDog
RXhwb3J0IG1lbW9yeVN0YXR1cy4KKwogMjAyMS0xMC0xNiAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0
LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIyODQz
MDUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0F2YWlsYWJsZU1lbW9yeS5o
IGIvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9BdmFpbGFibGVNZW1vcnkuaAppbmRleCA1YTc5MGE5
OGNkNDAuLjMxMWZjOWFkZjYyNyAxMDA2NDQKLS0tIGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9B
dmFpbGFibGVNZW1vcnkuaAorKysgYi9Tb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0F2YWlsYWJsZU1l
bW9yeS5oCkBAIC00NCw3ICs0NCw3IEBAIHN0cnVjdCBNZW1vcnlTdGF0dXMgewogICAgIGRvdWJs
ZSBwZXJjZW50QXZhaWxhYmxlTWVtb3J5SW5Vc2U7CiB9OwogCi1NZW1vcnlTdGF0dXMgbWVtb3J5
U3RhdHVzKCk7CitCRVhQT1JUIE1lbW9yeVN0YXR1cyBtZW1vcnlTdGF0dXMoKTsKIAogaW5saW5l
IHNpemVfdCBtZW1vcnlGb290cHJpbnQoKQogewpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09w
dGlvbnNXUEUuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc1dQRS5jbWFrZQppbmRleCBkY2Mz
OTAyNTlhNDUuLmEzNmU2OTM4MmI2MiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNX
UEUuY21ha2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2UKQEAgLTE0Niw2ICsx
NDYsMTMgQEAgZWxzZSAoKQogICAgIENBTENVTEFURV9MSUJSQVJZX1ZFUlNJT05TX0ZST01fTElC
VE9PTF9UUklQTEUoV0VCS0lUIDAgMCAwKQogZW5kaWYgKCkKIAorc2V0KENNQUtFX0NfVklTSUJJ
TElUWV9QUkVTRVQgaGlkZGVuKQorc2V0KENNQUtFX0NYWF9WSVNJQklMSVRZX1BSRVNFVCBoaWRk
ZW4pCitzZXQoQ01BS0VfVklTSUJJTElUWV9JTkxJTkVTX0hJRERFTiBPTikKK3NldChibWFsbG9j
X0xJQlJBUllfVFlQRSBPQkpFQ1QpCitzZXQoV1RGX0xJQlJBUllfVFlQRSBPQkpFQ1QpCitzZXQo
SmF2YVNjcmlwdENvcmVfTElCUkFSWV9UWVBFIE9CSkVDVCkKKwogIyBUaGVzZSBhcmUgc2hhcmVk
IHZhcmlhYmxlcywgYnV0IHdlIHNwZWNpYWwgY2FzZSB0aGVpciBkZWZpbml0aW9uIHNvIHRoYXQg
d2UgY2FuIHVzZSB0aGUKICMgQ01BS0VfSU5TVEFMTF8qIHZhcmlhYmxlcyB0aGF0IGFyZSBwb3B1
bGF0ZWQgYnkgdGhlIEdOVUluc3RhbGxEaXJzIG1hY3JvLgogc2V0KExJQl9JTlNUQUxMX0RJUiAi
JHtDTUFLRV9JTlNUQUxMX0ZVTExfTElCRElSfSIgQ0FDSEUgUEFUSCAiQWJzb2x1dGUgcGF0aCB0
byBsaWJyYXJ5IGluc3RhbGxhdGlvbiBkaXJlY3RvcnkiKQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hh
bmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDgzOTE1M2Y2YjJiOS4uNzMwMmJiM2RhMjYz
IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMjEtMTAtMjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBp
Z2FsaWEuY29tPgorCisgICAgICAgIFtXUEVdIFJlZW5hYmxlIC1mdmlzaWJpbGl0eT1oaWRkZW4g
YW5kIC1mdmlzaWJpbGl0eS1pbmxpbmVzLWhpZGRlbgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIyODYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRG9u
IE9sbXN0ZWFkLgorCisgICAgICAgICogVGVzdFJ1bm5lclNoYXJlZC9DTWFrZUxpc3RzLnR4dDoK
KyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1BsYXRmb3JtV1BFLmNtYWtlOgorICAgICAgICAqIFRl
c3RXZWJLaXRBUEkvZ2xpYi9DTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVu
bmVyL0NNYWtlTGlzdHMudHh0OgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1X
UEUuY21ha2U6CisKIDIwMjEtMTAtMjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBp
Z2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdW2ExMXldIEFkZCBpbXBsZW1lbnRhdGlvbiBvZiB0
ZXh0IGludGVyZmFjZSB3aGVuIGJ1aWxkaW5nIHdpdGggQVRTUEkKZGlmZiAtLWdpdCBhL1Rvb2xz
L1Rlc3RSdW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQgYi9Ub29scy9UZXN0UnVubmVyU2hhcmVk
L0NNYWtlTGlzdHMudHh0CmluZGV4IDQzZWE5MGRlZGQ0ZS4uMTAyZTY5ZDU4OGRmIDEwMDY0NAot
LS0gYS9Ub29scy9UZXN0UnVubmVyU2hhcmVkL0NNYWtlTGlzdHMudHh0CisrKyBiL1Rvb2xzL1Rl
c3RSdW5uZXJTaGFyZWQvQ01ha2VMaXN0cy50eHQKQEAgLTE4LDEwICsxOCwxMyBAQCBzZXQoVGVz
dFJ1bm5lclNoYXJlZF9TT1VSQ0VTCiApCiAKIHNldChUZXN0UnVubmVyU2hhcmVkX1BSSVZBVEVf
TElCUkFSSUVTCi0gICAgV2ViS2l0OjpKYXZhU2NyaXB0Q29yZQogICAgIFdlYktpdDo6V2ViQ29y
ZVRlc3RTdXBwb3J0CiApCiAKK3NldChUZXN0UnVubmVyU2hhcmVkX0ZSQU1FV09SS1MKKyAgICBK
YXZhU2NyaXB0Q29yZQorKQorCiBhZGRfZGVwZW5kZW5jaWVzKFRlc3RSdW5uZXJTaGFyZWQgV2Vi
Q29yZV9Db3B5UHJpdmF0ZUhlYWRlcnMpCiAKIHNldChUZXN0UnVubmVyU2hhcmVkX1BSSVZBVEVf
SU5DTFVERV9ESVJFQ1RPUklFUwpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0
Zm9ybVdQRS5jbWFrZSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvUGxhdGZvcm1XUEUuY21ha2UKaW5k
ZXggMDc0ODdlOWE1NmQ3Li44ZmVhZTIzOWViOTcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvUGxhdGZvcm1XUEUuY21ha2UKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9y
bVdQRS5jbWFrZQpAQCAtMTExLDcgKzExMSwxMiBAQCBzZXQoVGVzdEpTQ19QUklWQVRFX0lOQ0xV
REVfRElSRUNUT1JJRVMKIHNldChUZXN0SlNDX0xJQlJBUklFUwogICAgICR7R0xJQl9MSUJSQVJJ
RVN9CiAgICAgJHtHTElCX0dNT0RVTEVfTElCUkFSSUVTfQotICAgIFdlYktpdDo6SmF2YVNjcmlw
dENvcmUKKykKKworc2V0KFRlc3RKU0NfRlJBTUVXT1JLUworICAgIEphdmFTY3JpcHRDb3JlCisg
ICAgV1RGCisgICAgYm1hbGxvYwogKQogCiBzZXQoVGVzdEpTQ19ERUZJTklUSU9OUwpkaWZmIC0t
Z2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9nbGliL0NNYWtlTGlzdHMudHh0IGIvVG9vbHMvVGVz
dFdlYktpdEFQSS9nbGliL0NNYWtlTGlzdHMudHh0CmluZGV4IDI1Y2VjOWJkYzNiYi4uMTU5YzBm
YmY1NWE4IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50
eHQKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9nbGliL0NNYWtlTGlzdHMudHh0CkBAIC0yOSw3
ICsyOSw2IEBAIHNldChXZWJLaXRHTGliQVBJVGVzdHNfU1lTVEVNX0lOQ0xVREVfRElSRUNUT1JJ
RVMKICkKIAogc2V0KFdlYktpdEFQSVRlc3RfTElCUkFSSUVTCi0gICAgV2ViS2l0OjpKYXZhU2Ny
aXB0Q29yZQogICAgIFdlYktpdDo6V2ViS2l0CiApCiAKQEAgLTQ2LDcgKzQ1LDYgQEAgc2V0KFdl
YktpdEdMaWJBUElUZXN0X0xJQlJBUklFUwogCiBzZXQoV2ViS2l0R0xpYkFQSVRlc3RFeHRlbnNp
b25fTElCUkFSSUVTCiAgICAgJHtHTElCX0xJQlJBUklFU30KLSAgICBXZWJLaXQ6OkphdmFTY3Jp
cHRDb3JlCiAgICAgV2ViS2l0OjpXZWJLaXQKICkKIApAQCAtMTkxLDYgKzE4OSw4IEBAIGVuZG1h
Y3JvKCkKIGlmIChQT1JUIFNUUkVRVUFMICJXUEUiIEFORCBFTkFCTEVfV1BFX1FUX0FQSSkKICAg
ICBzZXQoV1BFUXRBUElUZXN0c19JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgICAgICR7Q01BS0Vf
QklOQVJZX0RJUn0KKyAgICAgICAgJHtKYXZhU2NyaXB0Q29yZUdMaWJfREVSSVZFRF9TT1VSQ0VT
X0RJUn0KKyAgICAgICAgJHtKYXZhU2NyaXB0Q29yZUdMaWJfRlJBTUVXT1JLX0hFQURFUlNfRElS
fQogICAgICAgICAke0dMSUJfSU5DTFVERV9ESVJTfQogICAgICAgICAke0xJQlNPVVBfSU5DTFVE
RV9ESVJTfQogICAgICAgICAke1F0NVRlc3RfSU5DTFVERV9ESVJTfQpkaWZmIC0tZ2l0IGEvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9DTWFrZUxpc3RzLnR4dCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvQ01ha2VMaXN0cy50eHQKaW5kZXggZTljNDUxOGE1ZjRmLi42OWMyOTRjODI4YzAgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvQ01ha2VMaXN0cy50eHQKKysrIGIvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9DTWFrZUxpc3RzLnR4dApAQCAtMjUsNyArMjUsNiBAQCBzZXQoV2Vi
S2l0VGVzdFJ1bm5lcl9MSUJSQVJJRVMKIHNldChXZWJLaXRUZXN0UnVubmVyX0ZSQU1FV09SS1MK
ICAgICBKYXZhU2NyaXB0Q29yZQogICAgIFdlYkNvcmVUZXN0U3VwcG9ydAotICAgIFdlYktpdAog
KQogCiBpZiAoQ09NUElMRVJfSVNfR0NDX09SX0NMQU5HKQpkaWZmIC0tZ2l0IGEvVG9vbHMvV2Vi
S2l0VGVzdFJ1bm5lci9QbGF0Zm9ybUdUSy5jbWFrZSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
UGxhdGZvcm1HVEsuY21ha2UKaW5kZXggODk2MmU2NDVlOWE5Li42ZDU3MDUyMWUwOTUgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1HVEsuY21ha2UKKysrIGIvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybUdUSy5jbWFrZQpAQCAtMzUsNiArMzUsMTAgQEAg
bGlzdChBUFBFTkQgV2ViS2l0VGVzdFJ1bm5lckluamVjdGVkQnVuZGxlX0xJQlJBUklFUwogICAg
IEdUSzo6R1RLCiApCiAKK2xpc3QoQVBQRU5EIFdlYktpdFRlc3RSdW5uZXJfRlJBTUVXT1JLUwor
ICAgIFdlYktpdAorKQorCiBsaXN0KEFQUEVORCBXZWJLaXRUZXN0UnVubmVySW5qZWN0ZWRCdW5k
bGVfU09VUkNFUwogICAgIEluamVjdGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5Q29udHJvbGxl
ckF0ay5jcHAKICAgICBJbmplY3RlZEJ1bmRsZS9hdGsvQWNjZXNzaWJpbGl0eU5vdGlmaWNhdGlv
bkhhbmRsZXJBdGsuY3BwCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1BsYXRm
b3JtV1BFLmNtYWtlIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5jbWFrZQpp
bmRleCA3NzViNDE4Njg3MTguLmIwZjI2NjQ1ZWEzNiAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9QbGF0Zm9ybVdQRS5jbWFrZQorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1BsYXRmb3JtV1BFLmNtYWtlCkBAIC0zNCw2ICszNCw3IEBAIGxpc3QoQVBQRU5EIFdlYktpdFRl
c3RSdW5uZXJfTElCUkFSSUVTCiApCiAKIGxpc3QoQVBQRU5EIFdlYktpdFRlc3RSdW5uZXJJbmpl
Y3RlZEJ1bmRsZV9MSUJSQVJJRVMKKyAgICAkPFRBUkdFVF9PQkpFQ1RTOkphdmFTY3JpcHRDb3Jl
PgogICAgICR7QVRLX0xJQlJBUklFU30KICAgICAke0dMSUJfTElCUkFSSUVTfQogICAgIENhaXJv
OjpDYWlybwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdpbi5j
bWFrZSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1XaW4uY21ha2UKaW5kZXggY2E0
OTc5MmU5ZGQxLi40NTNmMmM3YTM4NDIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvUGxhdGZvcm1XaW4uY21ha2UKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9y
bVdpbi5jbWFrZQpAQCAtMzAsNiArMzAsMTAgQEAgbGlzdChBUFBFTkQgV2ViS2l0VGVzdFJ1bm5l
cl9MSUJSQVJJRVMKICAgICBPbGVhY2MKICkKIAorbGlzdChBUFBFTkQgV2ViS2l0VGVzdFJ1bm5l
cl9GUkFNRVdPUktTCisgICAgV2ViS2l0CispCisKIGxpc3QoQVBQRU5EIFdlYktpdFRlc3RSdW5u
ZXJJbmplY3RlZEJ1bmRsZV9MSUJSQVJJRVMKICAgICAkPFRBUkdFVF9PQkpFQ1RTOldlYkNvcmVU
ZXN0U3VwcG9ydD4KICkK
</data>

          </attachment>
      

    </bug>

</bugzilla>