<?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>214984</bug_id>
          
          <creation_ts>2020-07-30 13:16:36 -0700</creation_ts>
          <short_desc>[iPadOS] Two taps are required to choose a country/region when creating an account on ea.com</short_desc>
          <delta_ts>2020-07-30 16:32:04 -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>Forms</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="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>cdumez</cc>
    
    <cc>hi</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>pxlcoder</cc>
    
    <cc>thorton</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1676510</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-30 13:16:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/66261490&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676536</commentid>
    <comment_count>1</comment_count>
      <attachid>405613</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-30 14:05:48 -0700</bug_when>
    <thetext>Created attachment 405613
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676559</commentid>
    <comment_count>2</comment_count>
      <attachid>405613</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2020-07-30 14:35:27 -0700</bug_when>
    <thetext>Comment on attachment 405613
Patch

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

r=me

&gt; Source/WebKit/UIProcess/ios/forms/WKFormPopover.mm:141
&gt; +        auto scale = [_view page]-&gt;pageScaleFactor();

`_view.page`?

&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:25
&gt; +jsTestIsAsync = true;

NIT: `window.jsTestIsAsync = true;`

&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:26
&gt; +clickCount = 0;

NIT: `let`

&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:28
&gt; +addEventListener(&quot;load&quot;, async () =&gt; {

NIT: `window.addEventListener` or `document.addEventListener`?  I&apos;d put one just to be clear.

&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:36
&gt; +    button = document.querySelector(&quot;button&quot;);

NIT: `let`

&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:37
&gt; +    select = document.querySelector(&quot;select&quot;);

NIT: `let`</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676572</commentid>
    <comment_count>3</comment_count>
      <attachid>405613</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-30 14:46:26 -0700</bug_when>
    <thetext>Comment on attachment 405613
Patch

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

&gt;&gt; Source/WebKit/UIProcess/ios/forms/WKFormPopover.mm:141
&gt;&gt; +        auto scale = [_view page]-&gt;pageScaleFactor();
&gt; 
&gt; `_view.page`?

👍🏻

&gt;&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:25
&gt;&gt; +jsTestIsAsync = true;
&gt; 
&gt; NIT: `window.jsTestIsAsync = true;`

👍🏻

&gt;&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:26
&gt;&gt; +clickCount = 0;
&gt; 
&gt; NIT: `let`

👍🏻

&gt;&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:28
&gt;&gt; +addEventListener(&quot;load&quot;, async () =&gt; {
&gt; 
&gt; NIT: `window.addEventListener` or `document.addEventListener`?  I&apos;d put one just to be clear.

Changed to window.addEventListener!

&gt;&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:36
&gt;&gt; +    button = document.querySelector(&quot;button&quot;);
&gt; 
&gt; NIT: `let`

👍🏻

&gt;&gt; LayoutTests/fast/forms/ios/repeatedly-focus-offscreen-select.html:37
&gt;&gt; +    select = document.querySelector(&quot;select&quot;);
&gt; 
&gt; NIT: `let`

👍🏻</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676575</commentid>
    <comment_count>4</comment_count>
      <attachid>405625</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-30 14:53:00 -0700</bug_when>
    <thetext>Created attachment 405625
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676626</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-30 16:32:04 -0700</bug_when>
    <thetext>Committed r265117: &lt;https://trac.webkit.org/changeset/265117&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 405625.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>405613</attachid>
            <date>2020-07-30 14:05:48 -0700</date>
            <delta_ts>2020-07-30 14:52:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-214984-20200730140547.patch</filename>
            <type>text/plain</type>
            <size>8194</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1MDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDYwNTJiMzRhZTZlY2Q3MmNj
M2NmNzMxMDlhY2JmNGVhYmVjMmI1ODUuLjZiNGQ3ZWU5Yzc2MDBjMzA5ZmUzNDFmYjJhMjI1ZDM5
ZjFmOGExMzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIgQEAKKzIwMjAtMDctMzAgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lQYWRPU10gVHdvIHRh
cHMgYXJlIHJlcXVpcmVkIHRvIGNob29zZSBhIGNvdW50cnkvcmVnaW9uIHdoZW4gY3JlYXRpbmcg
YW4gYWNjb3VudCBvbiBlYS5jb20KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNDk4NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjYyNjE0OTA+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgT24gdGhlIGRl
c2t0b3AgdmVyc2lvbiBvZiB0aGUgYWNjb3VudCBjcmVhdGlvbiBwYWdlIG9uIGVhLmNvbSwgdGFw
cGluZyBhIGN1c3RvbSBzZWxlY3Rpb24gbWVudSBlbGVtZW50CisgICAgICAgIHByb2dyYW1tYXRp
Y2FsbHkgZm9jdXNlcyBhIHJlYWwgYHNlbGVjdGAgZWxlbWVudCB0aGF0IGlzIHBvc2l0aW9uZWQg
ZmFyIG91dHNpZGUgdGhlIHZpZXdwb3J0LiBBcyBhIHJlc3VsdCwgb24KKyAgICAgICAgaVBhZCwg
d2Ugc3RpbGwgYXR0ZW1wdCB0byBzaG93IGEgcG9wb3ZlciBmb3IgdGhpcyBmb2N1c2VkIHNlbGVj
dCBhdCB0aGUgZWxlbWVudCBsb2NhdGlvbi4gVGhpcyBwb3BvdmVyIGlzIG5vdAorICAgICAgICB2
aXNpYmxlIHRvIHRoZSB1c2VyLCBidXQgb24gaU9TIDEzLCBpdCBzdGlsbCBzdGVhbHMgbW9kYWwg
Zm9jdXMgZnJvbSB0aGUgd2ViIHZpZXcsIHdoaWNoIG1lYW5zIHRoYXQgYW4KKyAgICAgICAgYWRk
aXRpb25hbCB0YXAgYW55d2hlcmUgaW4gdGhlIHdpbmRvdyBpcyByZXF1aXJlZCB0byBkaXNtaXNz
IHRoZSAoaW52aXNpYmxlKSBwb3BvdmVyIGJlZm9yZSB0aGUgdXNlciBjYW4gY2hvb3NlCisgICAg
ICAgIG9uZSBvZiB0aGUgb3B0aW9ucyBpbiB0aGUgY3VzdG9tIGluLXBhZ2UgbWVudSB0aGF0IGlz
IHNob3duLgorCisgICAgICAgIEZ1cnRoZXJtb3JlLCB1cG9uIGNob29zaW5nIG9uZSBvZiB0aGVz
ZSBvcHRpb25zLCB0aGUgcGFnZSBwcm9ncmFtbWF0aWNhbGx5IGZvY3VzZXMgdGhlIG9mZnNjcmVl
biBzZWxlY3QgYWdhaW4uCisgICAgICAgIFRoaXMgY2F1c2VzIHVzIHRvIHJlLXByZXNlbnQgdGhl
IG9mZnNjcmVlbiBwb3BvdmVyLCB3aGljaCByZXF1aXJlcyB5ZXQgYW5vdGhlciB0YXAgdG8gZGlz
bWlzcyBvbiBpT1MgMTMuCisgICAgICAgIEhvd2V2ZXIsIG9uIGlPUyAxNCwgdGhpcyBhY3R1YWxs
eSByZXN1bHRzIGluIGEgY3Jhc2ggd2hlbiBhdHRlbXB0aW5nIHRvIHNjcm9sbCB0aGUgcG9wb3Zl
cidzIGlubmVyIFVJVGFibGVWaWV3CisgICAgICAgIHRvIHRoZSBzZWxlY3RlZCByb3cuCisKKyAg
ICAgICAgVG8gZml4IGJvdGggdGhlIGNyYXNoIG9uIGlPUyAxNCBhbmQgdGhlIG11bHRpcGxlIHJl
ZHVuZGFudCB0YXBzIHJlcXVpcmVkIHRvIGRpc21pc3MgdGhlIHBvcG92ZXIgb24gaU9TIDEzLCBh
dm9pZAorICAgICAgICBzaG93aW5nIHBvcG92ZXJzIGFsdG9nZXRoZXIgaWYgdGhlIHBvcG92ZXIn
cyBwcmVzZW50YXRpb24gcmVjdCBpcyBvdXRzaWRlIHRoZSBib3VuZHMgb2YgdGhlIGNvbnRlbnQg
dmlldywgc2luY2UKKyAgICAgICAgd2UgY2Fubm90IHJlYXNvbmFibHkgZXhwZWN0IGEgdXNlciB0
byBpbnRlcmFjdCB3aXRoIHN1Y2ggYSBwb3BvdmVyIGFueXdheXMuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9mb3Jtcy9pb3MvcmVwZWF0ZWRseS1mb2N1cy1vZmZzY3JlZW4tc2VsZWN0Lmh0bWwKKwor
ICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvZm9ybXMvV0tGb3JtUG9wb3Zlci5tbToKKyAgICAgICAg
KC1bV0tSb3RhdGluZ1BvcG92ZXIgcHJlc2VudFBvcG92ZXJBbmltYXRlZDpdKToKKwogMjAyMC0w
Ny0xNSAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAg
ICAgW0dUSzRdIEVuYWJsZSBBUEkgdGVzdHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL2lvcy9mb3Jtcy9XS0Zvcm1Qb3BvdmVyLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvaW9zL2Zvcm1zL1dLRm9ybVBvcG92ZXIubW0KaW5kZXggNDQyZTc3MWM4MDA5NjZiYTllY2Y0
M2VhNzRmYTFmYTUxNmUzMzNlNC4uMmU5MDg0MmIwZDg2NTQwMTAwYWE5OGQwZjg5ZDk4OTA5MmIy
ZjAyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL2Zvcm1zL1dLRm9y
bVBvcG92ZXIubW0KKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL2Zvcm1zL1dLRm9y
bVBvcG92ZXIubW0KQEAgLTEzMywyNiArMTMzLDIyIEBAIC0gKFVJUG9wb3ZlckFycm93RGlyZWN0
aW9uKXBvcG92ZXJBcnJvd0RpcmVjdGlvbnMKIAogLSAodm9pZClwcmVzZW50UG9wb3ZlckFuaW1h
dGVkOihCT09MKWFuaW1hdGVkCiB7CisgICAgYXV0byBkaXJlY3Rpb25zID0gW3NlbGYgcG9wb3Zl
ckFycm93RGlyZWN0aW9uc107CisgICAgQ0dSZWN0IHByZXNlbnRhdGlvblJlY3Q7CisgICAgaWYg
KENHUG9pbnRFcXVhbFRvUG9pbnQoc2VsZi5wcmVzZW50YXRpb25Qb2ludCwgQ0dQb2ludFplcm8p
KQorICAgICAgICBwcmVzZW50YXRpb25SZWN0ID0gX3ZpZXcuZm9jdXNlZEVsZW1lbnRJbmZvcm1h
dGlvbi5pbnRlcmFjdGlvblJlY3Q7CisgICAgZWxzZSB7CisgICAgICAgIGF1dG8gc2NhbGUgPSBb
X3ZpZXcgcGFnZV0tPnBhZ2VTY2FsZUZhY3RvcigpOworICAgICAgICBwcmVzZW50YXRpb25SZWN0
ID0gQ0dSZWN0TWFrZShzZWxmLnByZXNlbnRhdGlvblBvaW50LnggKiBzY2FsZSwgc2VsZi5wcmVz
ZW50YXRpb25Qb2ludC55ICogc2NhbGUsIDEsIDEpOworICAgIH0KKworICAgIGlmICghQ0dSZWN0
SW50ZXJzZWN0c1JlY3QocHJlc2VudGF0aW9uUmVjdCwgW192aWV3IGJvdW5kc10pKQorICAgICAg
ICByZXR1cm47CisKICNpZiBQTEFURk9STShNQUNDQVRBTFlTVCkKICAgICBbX3ZpZXcgc3RhcnRS
ZWxpbnF1aXNoaW5nRmlyc3RSZXNwb25kZXJUb0ZvY3VzZWRFbGVtZW50XTsKICNlbmRpZgotCi0g
ICAgVUlQb3BvdmVyQXJyb3dEaXJlY3Rpb24gZGlyZWN0aW9ucyA9IFtzZWxmIHBvcG92ZXJBcnJv
d0RpcmVjdGlvbnNdOwotCi0gICAgQk9PTCBwcmVzZW50V2l0aFBvaW50ID0gIUNHUG9pbnRFcXVh
bFRvUG9pbnQoc2VsZi5wcmVzZW50YXRpb25Qb2ludCwgQ0dQb2ludFplcm8pOwotICAgIGlmIChw
cmVzZW50V2l0aFBvaW50KSB7Ci0gICAgICAgIENHRmxvYXQgc2NhbGUgPSBbX3ZpZXcgcGFnZV0t
PnBhZ2VTY2FsZUZhY3RvcigpOwotICAgICAgICBbX3BvcG92ZXJDb250cm9sbGVyIHByZXNlbnRQ
b3BvdmVyRnJvbVJlY3Q6Q0dSZWN0SW50ZWdyYWwoQ0dSZWN0TWFrZShzZWxmLnByZXNlbnRhdGlv
blBvaW50LnggKiBzY2FsZSwgc2VsZi5wcmVzZW50YXRpb25Qb2ludC55ICogc2NhbGUsIDEsIDEp
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpblZpZXc6X3Zp
ZXcKLSAgICAgICAgICAgICAgICAgICAgICAgICAgcGVybWl0dGVkQXJyb3dEaXJlY3Rpb25zOmRp
cmVjdGlvbnMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1h
dGVkOmFuaW1hdGVkXTsKLSAgICB9IGVsc2UgewotICAgICAgICBDR1JlY3QgYm91bmRpbmdCb3hP
ZkRPTU5vZGUgPSBfdmlldy5mb2N1c2VkRWxlbWVudEluZm9ybWF0aW9uLmludGVyYWN0aW9uUmVj
dDsKLSAgICAgICAgW19wb3BvdmVyQ29udHJvbGxlciBwcmVzZW50UG9wb3ZlckZyb21SZWN0OkNH
UmVjdEludGVncmFsKGJvdW5kaW5nQm94T2ZET01Ob2RlKQotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpblZpZXc6X3ZpZXcKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGVybWl0dGVkQXJyb3dEaXJlY3Rpb25zOmRpcmVjdGlvbnMKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGVkOmFuaW1hdGVkXTsKLSAgICB9Cisg
ICAgW19wb3BvdmVyQ29udHJvbGxlciBwcmVzZW50UG9wb3ZlckZyb21SZWN0OkNHUmVjdEludGVn
cmFsKHByZXNlbnRhdGlvblJlY3QpIGluVmlldzpfdmlldyBwZXJtaXR0ZWRBcnJvd0RpcmVjdGlv
bnM6ZGlyZWN0aW9ucyBhbmltYXRlZDphbmltYXRlZF07CiB9CiAKIC0gKHZvaWQpZGlzbWlzc1Bv
cG92ZXJBbmltYXRlZDooQk9PTClhbmltYXRlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDI5YmU1MjVmY2VkZjE0YmJlYTc4
ZTljZjAyYjgxMDg1MDAzNDE3NzIuLmVhNzU2NDBlZTRiMjE3YTllZGY5YTNlZDI2NmI3YmFmYjhm
YTYwZmUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMC0wNy0zMCAgV2Vuc29uIEhzaWVoICA8
d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KKworICAgICAgICBbaVBhZE9TXSBUd28gdGFwcyBhcmUg
cmVxdWlyZWQgdG8gY2hvb3NlIGEgY291bnRyeS9yZWdpb24gd2hlbiBjcmVhdGluZyBhbiBhY2Nv
dW50IG9uIGVhLmNvbQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjE0OTg0CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NjI2MTQ5MD4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSB0ZXN0IHRoYXQg
ZXhlcmNpc2VzIGJvdGggdGhlIGNyYXNoIGFuZCB0aGUgVUkgYnVnIG9uIGlQYWRPUy4gTm90ZSB0
aGF0IHRoaXMgdGVzdCBhbHJlYWR5IHBhc3NlcyBvbiBpT1MsCisgICAgICAgIHdoZXJlIHdlIGRv
bid0IHVzZSBwb3BvdmVycyBmb3IgZm9jdXNlZCBzZWxlY3RzLgorCisgICAgICAgICogZmFzdC9m
b3Jtcy9pb3MvcmVwZWF0ZWRseS1mb2N1cy1vZmZzY3JlZW4tc2VsZWN0LWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9pb3MvcmVwZWF0ZWRseS1mb2N1cy1vZmZzY3Jl
ZW4tc2VsZWN0Lmh0bWw6IEFkZGVkLgorCiAyMDIwLTA3LTI5ICBLYXRlIENoZW5leSAgPGthdGhl
cmluZV9jaGVuZXlAYXBwbGUuY29tPgogCiAgICAgICAgIE1pZ3JhdGUgQXBwLUJvdW5kIERvbWFp
bnMgY29kZSBmcm9tIFdlYktpdCBBZGRpdGlvbnMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvZm9ybXMvaW9zL3JlcGVhdGVkbHktZm9jdXMtb2Zmc2NyZWVuLXNlbGVjdC1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9yZXBlYXRlZGx5LWZvY3VzLW9mZnNjcmVl
bi1zZWxlY3QtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZlN2MwOWZmYjM2YWU4MTFmYjVmNDRj
ODc2NDFiMDM2ZDY4MTUxNjUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL2lvcy9yZXBlYXRlZGx5LWZvY3VzLW9mZnNjcmVlbi1zZWxlY3QtZXhwZWN0ZWQudHh0CkBA
IC0wLDAgKzEsMTEgQEAKK1RoaXMgdGVzdCB2ZXJpZmllcyB0aGF0IGZvY3VzaW5nIGFuIG9mZnNj
cmVlbiBzZWxlY3QgZWxlbWVudCBkb2VzIG5vdCBwcmVzZW50IGFuIG9mZnNjcmVlbiBwb3BvdmVy
IG9uIGlQYWQuIFRvIG1hbnVhbGx5IHJ1biB0aGUgdGVzdCwgdGFwIHRoZSBidXR0b24gdGhyZWUg
dGltZXMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVz
c2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIGNsaWNrQ291bnQg
YmVjYW1lIDMKK1BBU1MgZG9jdW1lbnQuYWN0aXZlRWxlbWVudCBpcyBzZWxlY3QKK1BBU1Mgc3Vj
Y2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorRm9jdXMgdGhlIG9mZnNj
cmVlbiBzZWxlY3QgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9yZXBl
YXRlZGx5LWZvY3VzLW9mZnNjcmVlbi1zZWxlY3QuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZm9y
bXMvaW9zL3JlcGVhdGVkbHktZm9jdXMtb2Zmc2NyZWVuLXNlbGVjdC5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LjUzZTY4MmM4ODlhOTY2MmU3ZWNjYmQwM2ZiNGU3MDJmZThjMmJhMjYKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9yZXBlYXRlZGx5LWZvY3VzLW9mZnNjcmVl
bi1zZWxlY3QuaHRtbApAQCAtMCwwICsxLDUxIEBACis8IURPQ1RZUEUgaHRtbD4gPCEtLSB3ZWJr
aXQtdGVzdC1ydW5uZXIgWyB1c2VGbGV4aWJsZVZpZXdwb3J0PXRydWUgXSAtLT4KKzxodG1sPgor
PG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlh
bC1zY2FsZT0xLCB1c2VyLXNjYWxhYmxlPW5vIj4KKzxoZWFkPgorICAgIDxzY3JpcHQgc3JjPSIu
Li8uLi8uLi9yZXNvdXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+CisgICAgPHNjcmlwdCBzcmM9
Ii4uLy4uLy4uL3Jlc291cmNlcy91aS1oZWxwZXIuanMiPjwvc2NyaXB0PgorICAgIDxzdHlsZT4K
KyAgICAgICAgc2VsZWN0IHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAg
ICAgICAgIHRvcDogMDsKKyAgICAgICAgICAgIGxlZnQ6IC0xMDAwMHB4OworICAgICAgICAgICAg
Zm9udC1zaXplOiAyMHB4OworICAgICAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5
PgorICAgIDxidXR0b24+Rm9jdXMgdGhlIG9mZnNjcmVlbiBzZWxlY3Q8L2J1dHRvbj4KKyAgICA8
c2VsZWN0PgorICAgICAgICA8b3B0aW9uIGlkPSJvbmUiPk9uZTwvb3B0aW9uPgorICAgICAgICA8
b3B0aW9uIGlkPSJ0d28iPlR3bzwvb3B0aW9uPgorICAgICAgICA8b3B0aW9uIGlkPSJ0aHJlZSI+
VGhyZWU8L29wdGlvbj4KKyAgICA8L3NlbGVjdD4KKzwvYm9keT4KKzxzY3JpcHQ+Citqc1Rlc3RJ
c0FzeW5jID0gdHJ1ZTsKK2NsaWNrQ291bnQgPSAwOworCithZGRFdmVudExpc3RlbmVyKCJsb2Fk
IiwgYXN5bmMgKCkgPT4geworICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJ1dHRvbiIpLmFk
ZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgKGV2ZW50KSA9PiB7CisgICAgICAgIGRvY3VtZW50LnF1
ZXJ5U2VsZWN0b3IoInNlbGVjdCIpLmZvY3VzKCk7CisgICAgICAgICsrY2xpY2tDb3VudDsKKyAg
ICB9KTsKKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3QgdmVyaWZpZXMgdGhhdCBmb2N1c2lu
ZyBhbiBvZmZzY3JlZW4gc2VsZWN0IGVsZW1lbnQgZG9lcyBub3QgcHJlc2VudCBhbiBvZmZzY3Jl
ZW4gcG9wb3ZlciBvbiBpUGFkLiBUbyBtYW51YWxseSBydW4gdGhlIHRlc3QsIHRhcCB0aGUgYnV0
dG9uIHRocmVlIHRpbWVzLiIpOworCisgICAgYnV0dG9uID0gZG9jdW1lbnQucXVlcnlTZWxlY3Rv
cigiYnV0dG9uIik7CisgICAgc2VsZWN0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcigic2VsZWN0
Iik7CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CisgICAgICAgIGZvciAobGV0IGkgPSAw
OyBpIDwgMzsgKytpKSB7CisgICAgICAgICAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUVsZW1l
bnQoYnV0dG9uKTsKKyAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLndhaXRGb3JEb3VibGVUYXBE
ZWxheSgpOworICAgICAgICB9CisgICAgfQorCisgICAgYXdhaXQgbmV3IFByb21pc2UocmVzb2x2
ZSA9PiBzaG91bGRCZWNvbWVFcXVhbCgiY2xpY2tDb3VudCIsICIzIiwgcmVzb2x2ZSkpOworICAg
IHNob3VsZEJlKCJkb2N1bWVudC5hY3RpdmVFbGVtZW50IiwgInNlbGVjdCIpOworICAgIGRvY3Vt
ZW50LmFjdGl2ZUVsZW1lbnQuYmx1cigpOworICAgIGZpbmlzaEpTVGVzdCgpOworfSk7Cis8L3Nj
cmlwdD4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>405625</attachid>
            <date>2020-07-30 14:53:00 -0700</date>
            <delta_ts>2020-07-30 16:32:04 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-214984-20200730145259.patch</filename>
            <type>text/plain</type>
            <size>8178</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1MDgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDYwNTJiMzRhZTZlY2Q3MmNj
M2NmNzMxMDlhY2JmNGVhYmVjMmI1ODUuLjEyMzY5N2EyMTVmZjNmMGJlNjM4NjI4NzM2NTg5YTcw
MTE2MzA5MDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIgQEAKKzIwMjAtMDctMzAgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lQYWRPU10gVHdvIHRh
cHMgYXJlIHJlcXVpcmVkIHRvIGNob29zZSBhIGNvdW50cnkvcmVnaW9uIHdoZW4gY3JlYXRpbmcg
YW4gYWNjb3VudCBvbiBlYS5jb20KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNDk4NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjYyNjE0OTA+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgRGV2aW4gUm91c3NvLgorCisgICAgICAgIE9uIHRoZSBkZXNr
dG9wIHZlcnNpb24gb2YgdGhlIGFjY291bnQgY3JlYXRpb24gcGFnZSBvbiBlYS5jb20sIHRhcHBp
bmcgYSBjdXN0b20gc2VsZWN0aW9uIG1lbnUgZWxlbWVudAorICAgICAgICBwcm9ncmFtbWF0aWNh
bGx5IGZvY3VzZXMgYSByZWFsIGBzZWxlY3RgIGVsZW1lbnQgdGhhdCBpcyBwb3NpdGlvbmVkIGZh
ciBvdXRzaWRlIHRoZSB2aWV3cG9ydC4gQXMgYSByZXN1bHQsIG9uCisgICAgICAgIGlQYWQsIHdl
IHN0aWxsIGF0dGVtcHQgdG8gc2hvdyBhIHBvcG92ZXIgZm9yIHRoaXMgZm9jdXNlZCBzZWxlY3Qg
YXQgdGhlIGVsZW1lbnQgbG9jYXRpb24uIFRoaXMgcG9wb3ZlciBpcyBub3QKKyAgICAgICAgdmlz
aWJsZSB0byB0aGUgdXNlciwgYnV0IG9uIGlPUyAxMywgaXQgc3RpbGwgc3RlYWxzIG1vZGFsIGZv
Y3VzIGZyb20gdGhlIHdlYiB2aWV3LCB3aGljaCBtZWFucyB0aGF0IGFuCisgICAgICAgIGFkZGl0
aW9uYWwgdGFwIGFueXdoZXJlIGluIHRoZSB3aW5kb3cgaXMgcmVxdWlyZWQgdG8gZGlzbWlzcyB0
aGUgKGludmlzaWJsZSkgcG9wb3ZlciBiZWZvcmUgdGhlIHVzZXIgY2FuIGNob29zZQorICAgICAg
ICBvbmUgb2YgdGhlIG9wdGlvbnMgaW4gdGhlIGN1c3RvbSBpbi1wYWdlIG1lbnUgdGhhdCBpcyBz
aG93bi4KKworICAgICAgICBGdXJ0aGVybW9yZSwgdXBvbiBjaG9vc2luZyBvbmUgb2YgdGhlc2Ug
b3B0aW9ucywgdGhlIHBhZ2UgcHJvZ3JhbW1hdGljYWxseSBmb2N1c2VzIHRoZSBvZmZzY3JlZW4g
c2VsZWN0IGFnYWluLgorICAgICAgICBUaGlzIGNhdXNlcyB1cyB0byByZS1wcmVzZW50IHRoZSBv
ZmZzY3JlZW4gcG9wb3Zlciwgd2hpY2ggcmVxdWlyZXMgeWV0IGFub3RoZXIgdGFwIHRvIGRpc21p
c3Mgb24gaU9TIDEzLgorICAgICAgICBIb3dldmVyLCBvbiBpT1MgMTQsIHRoaXMgYWN0dWFsbHkg
cmVzdWx0cyBpbiBhIGNyYXNoIHdoZW4gYXR0ZW1wdGluZyB0byBzY3JvbGwgdGhlIHBvcG92ZXIn
cyBpbm5lciBVSVRhYmxlVmlldworICAgICAgICB0byB0aGUgc2VsZWN0ZWQgcm93LgorCisgICAg
ICAgIFRvIGZpeCBib3RoIHRoZSBjcmFzaCBvbiBpT1MgMTQgYW5kIHRoZSBtdWx0aXBsZSByZWR1
bmRhbnQgdGFwcyByZXF1aXJlZCB0byBkaXNtaXNzIHRoZSBwb3BvdmVyIG9uIGlPUyAxMywgYXZv
aWQKKyAgICAgICAgc2hvd2luZyBwb3BvdmVycyBhbHRvZ2V0aGVyIGlmIHRoZSBwb3BvdmVyJ3Mg
cHJlc2VudGF0aW9uIHJlY3QgaXMgb3V0c2lkZSB0aGUgYm91bmRzIG9mIHRoZSBjb250ZW50IHZp
ZXcsIHNpbmNlCisgICAgICAgIHdlIGNhbm5vdCByZWFzb25hYmx5IGV4cGVjdCBhIHVzZXIgdG8g
aW50ZXJhY3Qgd2l0aCBzdWNoIGEgcG9wb3ZlciBhbnl3YXlzLgorCisgICAgICAgIFRlc3Q6IGZh
c3QvZm9ybXMvaW9zL3JlcGVhdGVkbHktZm9jdXMtb2Zmc2NyZWVuLXNlbGVjdC5odG1sCisKKyAg
ICAgICAgKiBVSVByb2Nlc3MvaW9zL2Zvcm1zL1dLRm9ybVBvcG92ZXIubW06CisgICAgICAgICgt
W1dLUm90YXRpbmdQb3BvdmVyIHByZXNlbnRQb3BvdmVyQW5pbWF0ZWQ6XSk6CisKIDIwMjAtMDct
MTUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAg
IFtHVEs0XSBFbmFibGUgQVBJIHRlc3RzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9pb3MvZm9ybXMvV0tGb3JtUG9wb3Zlci5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L2lvcy9mb3Jtcy9XS0Zvcm1Qb3BvdmVyLm1tCmluZGV4IDQ0MmU3NzFjODAwOTY2YmE5ZWNmNDNl
YTc0ZmExZmE1MTZlMzMzZTQuLjcyMWViODI5ZjY1MjAwMzUyZjkyNGY4ZTgzNzM4MjhiNWI0MjFh
ZjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0Zvcm1Q
b3BvdmVyLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9mb3Jtcy9XS0Zvcm1Q
b3BvdmVyLm1tCkBAIC0xMzMsMjYgKzEzMywyMiBAQCAtIChVSVBvcG92ZXJBcnJvd0RpcmVjdGlv
bilwb3BvdmVyQXJyb3dEaXJlY3Rpb25zCiAKIC0gKHZvaWQpcHJlc2VudFBvcG92ZXJBbmltYXRl
ZDooQk9PTClhbmltYXRlZAogeworICAgIGF1dG8gZGlyZWN0aW9ucyA9IFtzZWxmIHBvcG92ZXJB
cnJvd0RpcmVjdGlvbnNdOworICAgIENHUmVjdCBwcmVzZW50YXRpb25SZWN0OworICAgIGlmIChD
R1BvaW50RXF1YWxUb1BvaW50KHNlbGYucHJlc2VudGF0aW9uUG9pbnQsIENHUG9pbnRaZXJvKSkK
KyAgICAgICAgcHJlc2VudGF0aW9uUmVjdCA9IF92aWV3LmZvY3VzZWRFbGVtZW50SW5mb3JtYXRp
b24uaW50ZXJhY3Rpb25SZWN0OworICAgIGVsc2UgeworICAgICAgICBhdXRvIHNjYWxlID0gX3Zp
ZXcucGFnZS0+cGFnZVNjYWxlRmFjdG9yKCk7CisgICAgICAgIHByZXNlbnRhdGlvblJlY3QgPSBD
R1JlY3RNYWtlKHNlbGYucHJlc2VudGF0aW9uUG9pbnQueCAqIHNjYWxlLCBzZWxmLnByZXNlbnRh
dGlvblBvaW50LnkgKiBzY2FsZSwgMSwgMSk7CisgICAgfQorCisgICAgaWYgKCFDR1JlY3RJbnRl
cnNlY3RzUmVjdChwcmVzZW50YXRpb25SZWN0LCBfdmlldy5ib3VuZHMpKQorICAgICAgICByZXR1
cm47CisKICNpZiBQTEFURk9STShNQUNDQVRBTFlTVCkKICAgICBbX3ZpZXcgc3RhcnRSZWxpbnF1
aXNoaW5nRmlyc3RSZXNwb25kZXJUb0ZvY3VzZWRFbGVtZW50XTsKICNlbmRpZgotCi0gICAgVUlQ
b3BvdmVyQXJyb3dEaXJlY3Rpb24gZGlyZWN0aW9ucyA9IFtzZWxmIHBvcG92ZXJBcnJvd0RpcmVj
dGlvbnNdOwotCi0gICAgQk9PTCBwcmVzZW50V2l0aFBvaW50ID0gIUNHUG9pbnRFcXVhbFRvUG9p
bnQoc2VsZi5wcmVzZW50YXRpb25Qb2ludCwgQ0dQb2ludFplcm8pOwotICAgIGlmIChwcmVzZW50
V2l0aFBvaW50KSB7Ci0gICAgICAgIENHRmxvYXQgc2NhbGUgPSBbX3ZpZXcgcGFnZV0tPnBhZ2VT
Y2FsZUZhY3RvcigpOwotICAgICAgICBbX3BvcG92ZXJDb250cm9sbGVyIHByZXNlbnRQb3BvdmVy
RnJvbVJlY3Q6Q0dSZWN0SW50ZWdyYWwoQ0dSZWN0TWFrZShzZWxmLnByZXNlbnRhdGlvblBvaW50
LnggKiBzY2FsZSwgc2VsZi5wcmVzZW50YXRpb25Qb2ludC55ICogc2NhbGUsIDEsIDEpKQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpblZpZXc6X3ZpZXcKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGVybWl0dGVkQXJyb3dEaXJlY3Rpb25zOmRpcmVjdGlv
bnMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGVkOmFu
aW1hdGVkXTsKLSAgICB9IGVsc2UgewotICAgICAgICBDR1JlY3QgYm91bmRpbmdCb3hPZkRPTU5v
ZGUgPSBfdmlldy5mb2N1c2VkRWxlbWVudEluZm9ybWF0aW9uLmludGVyYWN0aW9uUmVjdDsKLSAg
ICAgICAgW19wb3BvdmVyQ29udHJvbGxlciBwcmVzZW50UG9wb3ZlckZyb21SZWN0OkNHUmVjdElu
dGVncmFsKGJvdW5kaW5nQm94T2ZET01Ob2RlKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpblZpZXc6X3ZpZXcKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
cGVybWl0dGVkQXJyb3dEaXJlY3Rpb25zOmRpcmVjdGlvbnMKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGVkOmFuaW1hdGVkXTsKLSAgICB9CisgICAgW19w
b3BvdmVyQ29udHJvbGxlciBwcmVzZW50UG9wb3ZlckZyb21SZWN0OkNHUmVjdEludGVncmFsKHBy
ZXNlbnRhdGlvblJlY3QpIGluVmlldzpfdmlldyBwZXJtaXR0ZWRBcnJvd0RpcmVjdGlvbnM6ZGly
ZWN0aW9ucyBhbmltYXRlZDphbmltYXRlZF07CiB9CiAKIC0gKHZvaWQpZGlzbWlzc1BvcG92ZXJB
bmltYXRlZDooQk9PTClhbmltYXRlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDI5YmU1MjVmY2VkZjE0YmJlYTc4ZTljZjAy
YjgxMDg1MDAzNDE3NzIuLjA0MjA1OWE3MzViODNlYTJiNWM2YjcxMzNkM2M1NGRmNjhkNDRjZGIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMC0wNy0zMCAgV2Vuc29uIEhzaWVoICA8d2Vuc29u
X2hzaWVoQGFwcGxlLmNvbT4KKworICAgICAgICBbaVBhZE9TXSBUd28gdGFwcyBhcmUgcmVxdWly
ZWQgdG8gY2hvb3NlIGEgY291bnRyeS9yZWdpb24gd2hlbiBjcmVhdGluZyBhbiBhY2NvdW50IG9u
IGVhLmNvbQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE0OTg0CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NjI2MTQ5MD4KKworICAgICAgICBSZXZp
ZXdlZCBieSBEZXZpbiBSb3Vzc28uCisKKyAgICAgICAgQWRkIGEgdGVzdCB0aGF0IGV4ZXJjaXNl
cyBib3RoIHRoZSBjcmFzaCBhbmQgdGhlIFVJIGJ1ZyBvbiBpUGFkT1MuIE5vdGUgdGhhdCB0aGlz
IHRlc3QgYWxyZWFkeSBwYXNzZXMgb24gaU9TLAorICAgICAgICB3aGVyZSB3ZSBkb24ndCB1c2Ug
cG9wb3ZlcnMgZm9yIGZvY3VzZWQgc2VsZWN0cy4KKworICAgICAgICAqIGZhc3QvZm9ybXMvaW9z
L3JlcGVhdGVkbHktZm9jdXMtb2Zmc2NyZWVuLXNlbGVjdC1leHBlY3RlZC50eHQ6IEFkZGVkLgor
ICAgICAgICAqIGZhc3QvZm9ybXMvaW9zL3JlcGVhdGVkbHktZm9jdXMtb2Zmc2NyZWVuLXNlbGVj
dC5odG1sOiBBZGRlZC4KKwogMjAyMC0wNy0yOSAgS2F0ZSBDaGVuZXkgIDxrYXRoZXJpbmVfY2hl
bmV5QGFwcGxlLmNvbT4KIAogICAgICAgICBNaWdyYXRlIEFwcC1Cb3VuZCBEb21haW5zIGNvZGUg
ZnJvbSBXZWJLaXQgQWRkaXRpb25zCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L2lvcy9yZXBlYXRlZGx5LWZvY3VzLW9mZnNjcmVlbi1zZWxlY3QtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvcmVwZWF0ZWRseS1mb2N1cy1vZmZzY3JlZW4tc2VsZWN0
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZTdjMDlmZmIzNmFlODExZmI1ZjQ0Yzg3NjQxYjAz
NmQ2ODE1MTY1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3Mv
cmVwZWF0ZWRseS1mb2N1cy1vZmZzY3JlZW4tc2VsZWN0LWV4cGVjdGVkLnR4dApAQCAtMCwwICsx
LDExIEBACitUaGlzIHRlc3QgdmVyaWZpZXMgdGhhdCBmb2N1c2luZyBhbiBvZmZzY3JlZW4gc2Vs
ZWN0IGVsZW1lbnQgZG9lcyBub3QgcHJlc2VudCBhbiBvZmZzY3JlZW4gcG9wb3ZlciBvbiBpUGFk
LiBUbyBtYW51YWxseSBydW4gdGhlIHRlc3QsIHRhcCB0aGUgYnV0dG9uIHRocmVlIHRpbWVzLgor
CitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBm
b2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBjbGlja0NvdW50IGJlY2FtZSAz
CitQQVNTIGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQgaXMgc2VsZWN0CitQQVNTIHN1Y2Nlc3NmdWxs
eVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKK0ZvY3VzIHRoZSBvZmZzY3JlZW4gc2Vs
ZWN0IApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvcmVwZWF0ZWRseS1m
b2N1cy1vZmZzY3JlZW4tc2VsZWN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2lvcy9y
ZXBlYXRlZGx5LWZvY3VzLW9mZnNjcmVlbi1zZWxlY3QuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZjUxMDcx
MmUwOWE3ZmRlNzQzNWJjMWRjMjY3MzY2N2FlYjNjMjViCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvcmVwZWF0ZWRseS1mb2N1cy1vZmZzY3JlZW4tc2VsZWN0
Lmh0bWwKQEAgLTAsMCArMSw1MSBAQAorPCFET0NUWVBFIGh0bWw+IDwhLS0gd2Via2l0LXRlc3Qt
cnVubmVyIFsgdXNlRmxleGlibGVWaWV3cG9ydD10cnVlIF0gLS0+Cis8aHRtbD4KKzxtZXRhIG5h
bWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9
MSwgdXNlci1zY2FsYWJsZT1ubyI+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4v
cmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorICAgIDxzY3JpcHQgc3JjPSIuLi8uLi8u
Li9yZXNvdXJjZXMvdWktaGVscGVyLmpzIj48L3NjcmlwdD4KKyAgICA8c3R5bGU+CisgICAgICAg
IHNlbGVjdCB7CisgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgICAgICB0
b3A6IDA7CisgICAgICAgICAgICBsZWZ0OiAtMTAwMDBweDsKKyAgICAgICAgICAgIGZvbnQtc2l6
ZTogMjBweDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8
YnV0dG9uPkZvY3VzIHRoZSBvZmZzY3JlZW4gc2VsZWN0PC9idXR0b24+CisgICAgPHNlbGVjdD4K
KyAgICAgICAgPG9wdGlvbiBpZD0ib25lIj5PbmU8L29wdGlvbj4KKyAgICAgICAgPG9wdGlvbiBp
ZD0idHdvIj5Ud288L29wdGlvbj4KKyAgICAgICAgPG9wdGlvbiBpZD0idGhyZWUiPlRocmVlPC9v
cHRpb24+CisgICAgPC9zZWxlY3Q+Cis8L2JvZHk+Cis8c2NyaXB0Pgord2luZG93LmpzVGVzdElz
QXN5bmMgPSB0cnVlOworbGV0IGNsaWNrQ291bnQgPSAwOworbGV0IGJ1dHRvbiA9IGRvY3VtZW50
LnF1ZXJ5U2VsZWN0b3IoImJ1dHRvbiIpOworbGV0IHNlbGVjdCA9IGRvY3VtZW50LnF1ZXJ5U2Vs
ZWN0b3IoInNlbGVjdCIpOworCit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsIGFzeW5j
ICgpID0+IHsKKyAgICBidXR0b24uYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCAoZXZlbnQpID0+
IHsKKyAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3Rvcigic2VsZWN0IikuZm9jdXMoKTsKKyAg
ICAgICAgKytjbGlja0NvdW50OworICAgIH0pOworCisgICAgZGVzY3JpcHRpb24oIlRoaXMgdGVz
dCB2ZXJpZmllcyB0aGF0IGZvY3VzaW5nIGFuIG9mZnNjcmVlbiBzZWxlY3QgZWxlbWVudCBkb2Vz
IG5vdCBwcmVzZW50IGFuIG9mZnNjcmVlbiBwb3BvdmVyIG9uIGlQYWQuIFRvIG1hbnVhbGx5IHJ1
biB0aGUgdGVzdCwgdGFwIHRoZSBidXR0b24gdGhyZWUgdGltZXMuIik7CisKKyAgICBpZiAod2lu
ZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCAzOyArK2kpIHsK
KyAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlRWxlbWVudChidXR0b24pOworICAg
ICAgICAgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvckRvdWJsZVRhcERlbGF5KCk7CisgICAgICAg
IH0KKyAgICB9CisKKyAgICBhd2FpdCBuZXcgUHJvbWlzZShyZXNvbHZlID0+IHNob3VsZEJlY29t
ZUVxdWFsKCJjbGlja0NvdW50IiwgIjMiLCByZXNvbHZlKSk7CisgICAgc2hvdWxkQmUoImRvY3Vt
ZW50LmFjdGl2ZUVsZW1lbnQiLCAic2VsZWN0Iik7CisgICAgZG9jdW1lbnQuYWN0aXZlRWxlbWVu
dC5ibHVyKCk7CisgICAgZmluaXNoSlNUZXN0KCk7Cit9KTsKKzwvc2NyaXB0PgorPC9odG1sPgpc
IE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>