<?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>214326</bug_id>
          
          <creation_ts>2020-07-14 15:40:06 -0700</creation_ts>
          <short_desc>Selection is not always clearing when tapping.</short_desc>
          <delta_ts>2020-07-16 14:59:38 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Megan Gardner">megan_gardner</reporter>
          <assigned_to name="Megan Gardner">megan_gardner</assigned_to>
          <cc>thorton</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1671554</commentid>
    <comment_count>0</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-14 15:40:06 -0700</bug_when>
    <thetext>Selection is not always clearing when tapping.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671584</commentid>
    <comment_count>1</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-14 16:33:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/65069201&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671586</commentid>
    <comment_count>2</comment_count>
      <attachid>404305</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-14 16:35:17 -0700</bug_when>
    <thetext>Created attachment 404305
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671593</commentid>
    <comment_count>3</comment_count>
      <attachid>404305</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-14 16:40:34 -0700</bug_when>
    <thetext>Comment on attachment 404305
Patch

Can we remove the `!_page-&gt;editorState().selectionIsRange` check too?

This is also something we should be able to write a test for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671595</commentid>
    <comment_count>4</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-14 16:42:57 -0700</bug_when>
    <thetext>We can, but I figured it was a reasonable short-circuit, so I didn&apos;t take it out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671600</commentid>
    <comment_count>5</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-14 16:51:20 -0700</bug_when>
    <thetext>(In reply to Megan Gardner from comment #4)
&gt; We can, but I figured it was a reasonable short-circuit, so I didn&apos;t take it
&gt; out.

👍🏻 Sounds reasonable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672220</commentid>
    <comment_count>6</comment_count>
      <attachid>404476</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-16 12:57:21 -0700</bug_when>
    <thetext>Created attachment 404476
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672224</commentid>
    <comment_count>7</comment_count>
      <attachid>404476</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-07-16 13:05:37 -0700</bug_when>
    <thetext>Comment on attachment 404476
Patch

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

&gt; Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm:2574
&gt;                  if (!_page-&gt;editorState().selectionIsRange)
&gt;                      return NO;
&gt; -                return [self _pointIsInsideSelectionRect:point outBoundingRect:nil];
&gt; +                return YES;

Nit - this might be cleaner as just `return _page-&gt;editorState().selectionIsRange;`

&gt; LayoutTests/editing/selection/ios/hide-selection-after-tap-on-prevent-default-element.html:53
&gt; +    //await UIHelper.delayFor(1000);

Nit - stray commented out code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672250</commentid>
    <comment_count>8</comment_count>
      <attachid>404484</attachid>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2020-07-16 14:27:06 -0700</bug_when>
    <thetext>Created attachment 404484
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672261</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-16 14:59:38 -0700</bug_when>
    <thetext>Committed r264481: &lt;https://trac.webkit.org/changeset/264481&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 404484.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404305</attachid>
            <date>2020-07-14 16:35:17 -0700</date>
            <delta_ts>2020-07-16 12:57:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-214326-20200714163516.patch</filename>
            <type>text/plain</type>
            <size>2184</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDdiZmQyMTc2MDM3ZGFmZWU0
ODViM2ViOTI2MmI4YmRmYmNjY2UxNzAuLjFjOTliODJlMDQ5ZDEzOTQzMjRmODJlZmIzMzRmOTkz
YzkwNmE5OGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMjAtMDctMTQgIE1lZ2FuIEdh
cmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxlLmNvbT4KKworICAgICAgICBTZWxlY3Rpb24gaXMg
bm90IGFsd2F5cyBjbGVhcmluZyB3aGVuIHRhcHBpbmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQzMjYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzY1MDY5MjAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEluIHIyNjIyODAgd2Ugc3RvcHBlZCB0aGUgVUlXS0dlc3R1cmVPbmVGaW5nZXJUYXAgZ2Vz
dHVyZSBmcm9tIHN0YXJ0aW5nIGlmIHRoZSB0YXAgd2FzIG5vdCBpbnNpZGUKKyAgICAgICAgdGhl
IGN1cnJlbnQgc2VsZWN0aW9uLiBUaGF0IGNhdXNlZCB0aGUgc2VsZWN0aW9uIHRvIG5vdCBhbHdh
eXMgYmUgY2xlYXJlZCwgZXNwZWNpYWxseSB3aGVuIHRhcHBpbmcKKyAgICAgICAgb24gYW4gZWxl
bWVudCB0aGF0IGNvdWxkIGNyZWF0ZSBhbiBvdmVybGF5IGluIHdoaWNoIHRoZSBzZWxlY3Rpb24g
d2FzIHN1cHBvc2VkIHRvIGJlIG9ic2N1cmVkLiBXZSAKKyAgICAgICAgc2hvcnQgY2lyY3VpdGVk
IHRoaXMgZ2VzdHVyZSBiZWNhdXNlIGl0IHVzZWQgdG8gY2F1c2UgYSBzeW5jIElQQyBtZXNzYWdl
IHRvIGJlIHNlbnQgdG8gdGhlIHdlYiBwcm9jZXNzLAorICAgICAgICBidXQgdGhhdCBjb2RlIGhh
cyBzdWJzZXF1ZW50bHkgY2hhbmdlZCwgc28gYWxsb3dpbmcgdGhlIGdlc3R1cmUgdG8gc3RhcnQg
YW5kIGNsZWFyIHRoZSBzZWxlY3Rpb24gaW4gYWxsCisgICAgICAgIGNhc2VzIGlzIG5vIGxvbmdl
ciBhIHBlcmZvcm1hbmNlIGNvbmNlcm4sIHNvIGNoYW5naW5nIHRoZSBiZWhhdmlvciBiYWNrIHRv
IGFsbG93aW5nIHRoZSBnZXN0dXJlIHRvIGFsd2F5cworICAgICAgICBzdGFydCwgZXZlbiBpZiB0
aGUgdG91Y2ggaXMgbm90IGluc2lkZSB0aGUgc2VsZWN0aW9uIHJlY3QuCisKKyAgICAgICAgKiBV
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1bV0tD
b250ZW50VmlldyB0ZXh0SW50ZXJhY3Rpb25HZXN0dXJlOnNob3VsZEJlZ2luQXRQb2ludDpdKToK
KwogMjAyMC0wNy0xNCAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4K
IAogICAgICAgICBVbnJldmlld2VkIG5vbi11bmlmaWVkIGJ1aWxkIGZpeGVzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1t
IGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5t
bQppbmRleCA1ODEyMDg2N2UwNTNjODc3MTAwNjcwZmJkMTU1NGMyN2I3YWJmY2ZlLi5lZGMxZDUy
YTU1MDMwNjU2YzE0ZDEzODhmYjM2YWM3ZDkwYmQwM2ViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KQEAgLTI1
NzEsNyArMjU3MSw3IEBAIC0gKEJPT0wpdGV4dEludGVyYWN0aW9uR2VzdHVyZTooVUlXS0dlc3R1
cmVUeXBlKWdlc3R1cmUgc2hvdWxkQmVnaW5BdFBvaW50OihDR1BvCiAgICAgICAgICAgICBkZWZh
dWx0OgogICAgICAgICAgICAgICAgIGlmICghX3BhZ2UtPmVkaXRvclN0YXRlKCkuc2VsZWN0aW9u
SXNSYW5nZSkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIE5POwotICAgICAgICAgICAgICAg
IHJldHVybiBbc2VsZiBfcG9pbnRJc0luc2lkZVNlbGVjdGlvblJlY3Q6cG9pbnQgb3V0Qm91bmRp
bmdSZWN0Om5pbF07CisgICAgICAgICAgICAgICAgcmV0dXJuIFlFUzsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfQogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404476</attachid>
            <date>2020-07-16 12:57:21 -0700</date>
            <delta_ts>2020-07-16 14:27:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-214326-20200716125720.patch</filename>
            <type>text/plain</type>
            <size>6901</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDdiZmQyMTc2MDM3ZGFmZWU0
ODViM2ViOTI2MmI4YmRmYmNjY2UxNzAuLjUzYzBmNzYyYmI0NzBlNzEzMDMzNGE1ZmFlOWM2YmNi
ZWEzODQ3NzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjAtMDctMTYgIE1lZ2FuIEdh
cmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxlLmNvbT4KKworICAgICAgICBTZWxlY3Rpb24gaXMg
bm90IGFsd2F5cyBjbGVhcmluZyB3aGVuIHRhcHBpbmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQzMjYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzY1MDY5MjAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEluIHIyNjIyODAgd2Ugc3RvcHBlZCB0aGUgVUlXS0dlc3R1cmVPbmVGaW5nZXJUYXAgZ2Vz
dHVyZSBmcm9tIHN0YXJ0aW5nIGlmIHRoZSB0YXAgd2FzIG5vdCBpbnNpZGUKKyAgICAgICAgdGhl
IGN1cnJlbnQgc2VsZWN0aW9uLiBUaGF0IGNhdXNlZCB0aGUgc2VsZWN0aW9uIHRvIG5vdCBhbHdh
eXMgYmUgY2xlYXJlZCwgZXNwZWNpYWxseSB3aGVuIHRhcHBpbmcKKyAgICAgICAgb24gYW4gZWxl
bWVudCB0aGF0IGNvdWxkIGNyZWF0ZSBhbiBvdmVybGF5IGluIHdoaWNoIHRoZSBzZWxlY3Rpb24g
d2FzIHN1cHBvc2VkIHRvIGJlIG9ic2N1cmVkLiBXZSAKKyAgICAgICAgc2hvcnQgY2lyY3VpdGVk
IHRoaXMgZ2VzdHVyZSBiZWNhdXNlIGl0IHVzZWQgdG8gY2F1c2UgYSBzeW5jIElQQyBtZXNzYWdl
IHRvIGJlIHNlbnQgdG8gdGhlIHdlYiBwcm9jZXNzLAorICAgICAgICBidXQgdGhhdCBjb2RlIGhh
cyBzdWJzZXF1ZW50bHkgY2hhbmdlZCwgc28gYWxsb3dpbmcgdGhlIGdlc3R1cmUgdG8gc3RhcnQg
YW5kIGNsZWFyIHRoZSBzZWxlY3Rpb24gaW4gYWxsCisgICAgICAgIGNhc2VzIGlzIG5vIGxvbmdl
ciBhIHBlcmZvcm1hbmNlIGNvbmNlcm4sIHNvIGNoYW5naW5nIHRoZSBiZWhhdmlvciBiYWNrIHRv
IGFsbG93aW5nIHRoZSBnZXN0dXJlIHRvIGFsd2F5cworICAgICAgICBzdGFydCwgZXZlbiBpZiB0
aGUgdG91Y2ggaXMgbm90IGluc2lkZSB0aGUgc2VsZWN0aW9uIHJlY3QuCisKKyAgICAgICAgVGVz
dDogZWRpdGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2
ZW50LWRlZmF1bHQtZWxlbWVudC5odG1sCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29u
dGVudFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyB0ZXh0SW50
ZXJhY3Rpb25HZXN0dXJlOnNob3VsZEJlZ2luQXRQb2ludDpdKToKKwogMjAyMC0wNy0xNCAgRnVq
aWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KIAogICAgICAgICBVbnJldmll
d2VkIG5vbi11bmlmaWVkIGJ1aWxkIGZpeGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQppbmRleCA1ODEyMDg2N2Uw
NTNjODc3MTAwNjcwZmJkMTU1NGMyN2I3YWJmY2ZlLi5lZGMxZDUyYTU1MDMwNjU2YzE0ZDEzODhm
YjM2YWM3ZDkwYmQwM2ViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3Mv
V0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KQEAgLTI1NzEsNyArMjU3MSw3IEBAIC0g
KEJPT0wpdGV4dEludGVyYWN0aW9uR2VzdHVyZTooVUlXS0dlc3R1cmVUeXBlKWdlc3R1cmUgc2hv
dWxkQmVnaW5BdFBvaW50OihDR1BvCiAgICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAg
ICAgIGlmICghX3BhZ2UtPmVkaXRvclN0YXRlKCkuc2VsZWN0aW9uSXNSYW5nZSkKICAgICAgICAg
ICAgICAgICAgICAgcmV0dXJuIE5POwotICAgICAgICAgICAgICAgIHJldHVybiBbc2VsZiBfcG9p
bnRJc0luc2lkZVNlbGVjdGlvblJlY3Q6cG9pbnQgb3V0Qm91bmRpbmdSZWN0Om5pbF07CisgICAg
ICAgICAgICAgICAgcmV0dXJuIFlFUzsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjMzg2Y2EwODE5MjYwNjY1OGVjYTkwMmY0YzE1NzBkNGVkY2Y4ZmQ0Li43YjE3MWQy
N2I2NWFkMWFhMGUxOTY0NDE5MDAwMmNmNGVlYzk4MzU3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMjAtMDctMTYgIE1lZ2FuIEdhcmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxlLmNvbT4KKwor
ICAgICAgICBTZWxlY3Rpb24gaXMgbm90IGFsd2F5cyBjbGVhcmluZyB3aGVuIHRhcHBpbmcuCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQzMjYKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGVkaXRpbmcv
c2VsZWN0aW9uL2lvcy9oaWRlLXNlbGVjdGlvbi1hZnRlci10YXAtb24tcHJldmVudC1kZWZhdWx0
LWVsZW1lbnQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlv
bi9pb3MvaGlkZS1zZWxlY3Rpb24tYWZ0ZXItdGFwLW9uLXByZXZlbnQtZGVmYXVsdC1lbGVtZW50
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHJlc291cmNlcy91aS1oZWxwZXIuanM6CisgICAgICAg
ICh3aW5kb3cuVUlIZWxwZXIudGFwRWxlbWVudCk6CisKIDIwMjAtMDctMTQgIENocmlzIER1bWV6
ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXN5bmMgd2ViLXBsYXRmb3JtLXRlc3Rz
L3BvaW50ZXJldmVudHMgZnJvbSB1cHN0cmVhbQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRp
dGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50LWRl
ZmF1bHQtZWxlbWVudC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi9pb3MvaGlkZS1zZWxlY3Rpb24tYWZ0ZXItdGFwLW9uLXByZXZlbnQtZGVmYXVsdC1lbGVtZW50
LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41ZWFlZGRlNzJjOGNlY2FkODc0MmJmMThhYWZkMTU4
NjU4ZDY3MDgyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rp
b24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50LWRlZmF1bHQtZWxlbWVu
dC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMSBAQAorSGVsbG9Xb3JsZAorCitWZXJpZmllcyB0
aGF0IHRleHQgc2VsZWN0aW9uIGlzIHN1cHByZXNzZWQgd2hlbiB0YXBwaW5nIG9uIGEgZGlmZmVy
ZW50IGVsZW1lbnQgdGhhdCBwcmV2ZW50cyBkZWZhdWx0LiBUbyBtYW51YWxseSBydW4gdGhlIHRl
c3QsIHNlbGVjdCBzb21lIHRleHQsIGFuZCB0aGVuIHRhcCB0aGUgYnV0dG9uIGJlbG93IGl0LiBQ
bGF0Zm9ybSBzZWxlY3Rpb24gdmlld3Mgc2hvdWxkIGRpc2FwcGVhci4KKworT24gc3VjY2Vzcywg
eW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRF
U1QgQ09NUExFVEUiLgorCitQQVNTIHNlbGVjdGlvblJlY3RzLmxlbmd0aCBpcyAwCitQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRh
cC1vbi1wcmV2ZW50LWRlZmF1bHQtZWxlbWVudC5odG1sIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9z
ZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50LWRlZmF1bHQt
ZWxlbWVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjI3YmViOGFjODYwNjYyODBkMmNlMzlhNTk2YjA0Yzc0
NGMyNmRiZjUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi9pb3MvaGlkZS1zZWxlY3Rpb24tYWZ0ZXItdGFwLW9uLXByZXZlbnQtZGVmYXVsdC1lbGVtZW50
Lmh0bWwKQEAgLTAsMCArMSw3NSBAQAorPCFET0NUWVBFIGh0bWw+IDwhLS0gd2Via2l0LXRlc3Qt
cnVubmVyIFsgdXNlRmxleGlibGVWaWV3cG9ydD10cnVlIF0gLS0+Cis8aHRtbD4KKzxoZWFkPgor
PG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlh
bC1zY2FsZT0xLCB1c2VyLXNjYWxhYmxlPW5vIj4KKzxzY3JpcHQgc3JjPSIuLi8uLi8uLi9yZXNv
dXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3Vy
Y2VzL3VpLWhlbHBlci5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+Citib2R5IHsKKyAgICB3aWR0aDog
MTAwJTsKKyAgICBoZWlnaHQ6IDEwMCU7CisgICAgbWFyZ2luOiAwOworfQorCisjdGV4dCB7Cisg
ICAgd2lkdGg6IDEwMCU7CisgICAgaGVpZ2h0OiAxMDAlOworICAgIGZvbnQtc2l6ZTogMTAwcHg7
CisgICAgZm9udDogbW9ub3NwYWNlOworfQorCisjc3BhY2VyIHsKKyAgICB3aWR0aDogMTAwJTsK
KyAgICBoZWlnaHQ6IDIwMHB4OworfQorCisKKyN0YXJnZXQgeworICAgIHdpZHRoOiAxZW07Cisg
ICAgaGVpZ2h0OiAxZW07Cit9CisKK2lucHV0IHsKKyAgICB3aWR0aDogMzIwcHg7CisgICAgaGVp
Z2h0OiAzZW07Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2FkZEV2ZW50TGlzdGVuZXIoImxvYWQi
LCBydW5UZXN0KTsKK2pzVGVzdElzQXN5bmMgPSB0cnVlOworCithc3luYyBmdW5jdGlvbiBydW5U
ZXN0KCkgeworICAgIGRlc2NyaXB0aW9uKCJWZXJpZmllcyB0aGF0IHRleHQgc2VsZWN0aW9uIGlz
IHN1cHByZXNzZWQgd2hlbiB0YXBwaW5nIG9uIGEgZGlmZmVyZW50IGVsZW1lbnQgdGhhdCBwcmV2
ZW50cyBkZWZhdWx0LiBUbyBtYW51YWxseSBydW4gdGhlIHRlc3QsIHNlbGVjdCBzb21lIHRleHQs
IGFuZCB0aGVuIHRhcCB0aGUgYnV0dG9uIGJlbG93IGl0LiBQbGF0Zm9ybSBzZWxlY3Rpb24gdmll
d3Mgc2hvdWxkIGRpc2FwcGVhci4iKTsKKworICAgIGJ1dHRvbiA9IGRvY3VtZW50LnF1ZXJ5U2Vs
ZWN0b3IoImlucHV0Iik7CisgICAgdGV4dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0
Iik7CisgICAgYnV0dG9uLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgKCkgPT4geworICAgICAg
ICBldmVudC5wcmV2ZW50RGVmYXVsdCgpOworICAgIH0pOworCisgICAgaWYgKCF3aW5kb3cudGVz
dFJ1bm5lcikKKyAgICAgICAgcmV0dXJuOworCisgICAgLy9hd2FpdCBVSUhlbHBlci5kZWxheUZv
cigxMDAwKTsKKworICAgIGF3YWl0IFVJSGVscGVyLmxvbmdQcmVzc0VsZW1lbnQodGV4dCk7Cisg
ICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvclNlbGVjdGlvblRvQXBwZWFyKCk7CisgICAgYXdhaXQg
VUlIZWxwZXIudGFwRWxlbWVudCh0ZXh0KTsKKyAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUVs
ZW1lbnQoYnV0dG9uKTsKKyAgICBhd2FpdCBVSUhlbHBlci53YWl0Rm9yU2VsZWN0aW9uVG9EaXNh
cHBlYXIoKTsKKyAgICBzZWxlY3Rpb25SZWN0cyA9IGF3YWl0IFVJSGVscGVyLmdldFVJU2VsZWN0
aW9uVmlld1JlY3RzKCk7CisKKyAgICBzaG91bGRCZSgic2VsZWN0aW9uUmVjdHMubGVuZ3RoIiwg
IjAiKTsKKworICAgIGZpbmlzaEpTVGVzdCgpOworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9k
eT4KKzxkaXYgaWQ9InRleHQiPkhlbGxvV29ybGQ8L2Rpdj4KKzxkaXYgaWQ9InNwYWNlciI+PC9k
aXY+Cis8aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iUHJlc3MgbWUiPgorPGRpdiBpZD0iZGVz
Y3JpcHRpb24iPjwvZGl2PgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0
bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9yZXNvdXJjZXMvdWktaGVscGVyLmpzIGIvTGF5
b3V0VGVzdHMvcmVzb3VyY2VzL3VpLWhlbHBlci5qcwppbmRleCA3ZTUzZWZmN2QzZjE5YTAwMzU0
MmZkMDM5ODI2ODAwZmMzYmJkMjRjLi4xN2NiMDZkNTgyY2E0NzZjOTExYzRhMmM0OWU2OGQxMjk4
Mzc1YTMzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9yZXNvdXJjZXMvdWktaGVscGVyLmpzCisr
KyBiL0xheW91dFRlc3RzL3Jlc291cmNlcy91aS1oZWxwZXIuanMKQEAgLTEyOSw2ICsxMjksMTMg
QEAgd2luZG93LlVJSGVscGVyID0gY2xhc3MgVUlIZWxwZXIgewogICAgICAgICB9KTsKICAgICB9
CiAKKyAgICBzdGF0aWMgdGFwRWxlbWVudChlbGVtZW50LCBkZWxheSA9IDApCisgICAgeworICAg
ICAgICBjb25zdCB4ID0gZWxlbWVudC5vZmZzZXRMZWZ0ICsgKGVsZW1lbnQub2Zmc2V0V2lkdGgg
LyAyKTsKKyAgICAgICAgY29uc3QgeSA9IGVsZW1lbnQub2Zmc2V0VG9wICsgKGVsZW1lbnQub2Zm
c2V0SGVpZ2h0IC8gMik7CisgICAgICAgIHRoaXMudGFwQXQoeCwgeSk7CisgICAgfQorCiAgICAg
c3RhdGljIGRvdWJsZVRhcEVsZW1lbnQoZWxlbWVudCwgZGVsYXkgPSAwKQogICAgIHsKICAgICAg
ICAgY29uc3QgeCA9IGVsZW1lbnQub2Zmc2V0TGVmdCArIChlbGVtZW50Lm9mZnNldFdpZHRoIC8g
Mik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404484</attachid>
            <date>2020-07-16 14:27:06 -0700</date>
            <delta_ts>2020-07-16 14:59:38 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-214326-20200716142705.patch</filename>
            <type>text/plain</type>
            <size>6934</size>
            <attacher name="Megan Gardner">megan_gardner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDdiZmQyMTc2MDM3ZGFmZWU0
ODViM2ViOTI2MmI4YmRmYmNjY2UxNzAuLjQ5NWJiYTc0MTNjNDA2Y2UwY2I1OGFlMjI3OTcxOWMw
Y2U0M2U0MDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjAtMDctMTYgIE1lZ2FuIEdh
cmRuZXIgIDxtZWdhbl9nYXJkbmVyQGFwcGxlLmNvbT4KKworICAgICAgICBTZWxlY3Rpb24gaXMg
bm90IGFsd2F5cyBjbGVhcmluZyB3aGVuIHRhcHBpbmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQzMjYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzY1MDY5MjAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IFdlbnNvbiBIc2llaC4KKworICAgICAg
ICBJbiByMjYyMjgwIHdlIHN0b3BwZWQgdGhlIFVJV0tHZXN0dXJlT25lRmluZ2VyVGFwIGdlc3R1
cmUgZnJvbSBzdGFydGluZyBpZiB0aGUgdGFwIHdhcyBub3QgaW5zaWRlCisgICAgICAgIHRoZSBj
dXJyZW50IHNlbGVjdGlvbi4gVGhhdCBjYXVzZWQgdGhlIHNlbGVjdGlvbiB0byBub3QgYWx3YXlz
IGJlIGNsZWFyZWQsIGVzcGVjaWFsbHkgd2hlbiB0YXBwaW5nCisgICAgICAgIG9uIGFuIGVsZW1l
bnQgdGhhdCBjb3VsZCBjcmVhdGUgYW4gb3ZlcmxheSBpbiB3aGljaCB0aGUgc2VsZWN0aW9uIHdh
cyBzdXBwb3NlZCB0byBiZSBvYnNjdXJlZC4gV2UgCisgICAgICAgIHNob3J0IGNpcmN1aXRlZCB0
aGlzIGdlc3R1cmUgYmVjYXVzZSBpdCB1c2VkIHRvIGNhdXNlIGEgc3luYyBJUEMgbWVzc2FnZSB0
byBiZSBzZW50IHRvIHRoZSB3ZWIgcHJvY2VzcywKKyAgICAgICAgYnV0IHRoYXQgY29kZSBoYXMg
c3Vic2VxdWVudGx5IGNoYW5nZWQsIHNvIGFsbG93aW5nIHRoZSBnZXN0dXJlIHRvIHN0YXJ0IGFu
ZCBjbGVhciB0aGUgc2VsZWN0aW9uIGluIGFsbAorICAgICAgICBjYXNlcyBpcyBubyBsb25nZXIg
YSBwZXJmb3JtYW5jZSBjb25jZXJuLCBzbyBjaGFuZ2luZyB0aGUgYmVoYXZpb3IgYmFjayB0byBh
bGxvd2luZyB0aGUgZ2VzdHVyZSB0byBhbHdheXMKKyAgICAgICAgc3RhcnQsIGV2ZW4gaWYgdGhl
IHRvdWNoIGlzIG5vdCBpbnNpZGUgdGhlIHNlbGVjdGlvbiByZWN0LgorCisgICAgICAgIFRlc3Q6
IGVkaXRpbmcvc2VsZWN0aW9uL2lvcy9oaWRlLXNlbGVjdGlvbi1hZnRlci10YXAtb24tcHJldmVu
dC1kZWZhdWx0LWVsZW1lbnQuaHRtbAorCisgICAgICAgICogVUlQcm9jZXNzL2lvcy9XS0NvbnRl
bnRWaWV3SW50ZXJhY3Rpb24ubW06CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgdGV4dEludGVy
YWN0aW9uR2VzdHVyZTpzaG91bGRCZWdpbkF0UG9pbnQ6XSk6CisKIDIwMjAtMDctMTQgIEZ1amlp
IEhpcm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdl
ZCBub24tdW5pZmllZCBidWlsZCBmaXhlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KaW5kZXggNTgxMjA4NjdlMDUz
Yzg3NzEwMDY3MGZiZDE1NTRjMjdiN2FiZmNmZS4uNWEyMTIxZDNkYjZjZDFmZjJlZTViYWE2ZDIy
ZjUzZTQ3ZDdhODE5YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dL
Q29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9p
b3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCkBAIC0yNTY5LDkgKzI1NjksNyBAQCAtIChC
T09MKXRleHRJbnRlcmFjdGlvbkdlc3R1cmU6KFVJV0tHZXN0dXJlVHlwZSlnZXN0dXJlIHNob3Vs
ZEJlZ2luQXRQb2ludDooQ0dQbwogICAgICAgICAgICAgICAgIHJldHVybiBOTzsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICAgICAgaWYgKCFfcGFnZS0+
ZWRpdG9yU3RhdGUoKS5zZWxlY3Rpb25Jc1JhbmdlKQotICAgICAgICAgICAgICAgICAgICByZXR1
cm4gTk87Ci0gICAgICAgICAgICAgICAgcmV0dXJuIFtzZWxmIF9wb2ludElzSW5zaWRlU2VsZWN0
aW9uUmVjdDpwb2ludCBvdXRCb3VuZGluZ1JlY3Q6bmlsXTsKKyAgICAgICAgICAgICAgICByZXR1
cm4gX3BhZ2UtPmVkaXRvclN0YXRlKCkuc2VsZWN0aW9uSXNSYW5nZTsKICAgICAgICAgICAgIH0K
ICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBjMzg2Y2EwODE5MjYwNjY1OGVjYTkwMmY0YzE1NzBk
NGVkY2Y4ZmQ0Li45YjViYTU3NmUzNWI0M2ZlZjFjMGI2Mjg2YzIwMDBjYjA2OTY3NTA2IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMTUgQEAKKzIwMjAtMDctMTYgIE1lZ2FuIEdhcmRuZXIgIDxtZWdhbl9nYXJk
bmVyQGFwcGxlLmNvbT4KKworICAgICAgICBTZWxlY3Rpb24gaXMgbm90IGFsd2F5cyBjbGVhcmlu
ZyB3aGVuIHRhcHBpbmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMTQzMjYKKworICAgICAgICBSZXZpZXdlZCBieSBXZW5zb24gSHNpZWguCisKKyAg
ICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi9pb3MvaGlkZS1zZWxlY3Rpb24tYWZ0ZXItdGFwLW9u
LXByZXZlbnQtZGVmYXVsdC1lbGVtZW50LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICog
ZWRpdGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50
LWRlZmF1bHQtZWxlbWVudC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiByZXNvdXJjZXMvdWktaGVs
cGVyLmpzOgorICAgICAgICAod2luZG93LlVJSGVscGVyLnRhcEVsZW1lbnQpOgorCiAyMDIwLTA3
LTE0ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgUmVzeW5jIHdl
Yi1wbGF0Zm9ybS10ZXN0cy9wb2ludGVyZXZlbnRzIGZyb20gdXBzdHJlYW0KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9oaWRlLXNlbGVjdGlvbi1hZnRlci10
YXAtb24tcHJldmVudC1kZWZhdWx0LWVsZW1lbnQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
ZWRpdGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50
LWRlZmF1bHQtZWxlbWVudC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNWVhZWRkZTcyYzhjZWNh
ZDg3NDJiZjE4YWFmZDE1ODY1OGQ2NzA4MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9oaWRlLXNlbGVjdGlvbi1hZnRlci10YXAtb24tcHJldmVu
dC1kZWZhdWx0LWVsZW1lbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTEgQEAKK0hlbGxvV29y
bGQKKworVmVyaWZpZXMgdGhhdCB0ZXh0IHNlbGVjdGlvbiBpcyBzdXBwcmVzc2VkIHdoZW4gdGFw
cGluZyBvbiBhIGRpZmZlcmVudCBlbGVtZW50IHRoYXQgcHJldmVudHMgZGVmYXVsdC4gVG8gbWFu
dWFsbHkgcnVuIHRoZSB0ZXN0LCBzZWxlY3Qgc29tZSB0ZXh0LCBhbmQgdGhlbiB0YXAgdGhlIGJ1
dHRvbiBiZWxvdyBpdC4gUGxhdGZvcm0gc2VsZWN0aW9uIHZpZXdzIHNob3VsZCBkaXNhcHBlYXIu
CisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMs
IGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworUEFTUyBzZWxlY3Rpb25SZWN0cy5sZW5n
dGggaXMgMAorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRF
CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9oaWRlLXNl
bGVjdGlvbi1hZnRlci10YXAtb24tcHJldmVudC1kZWZhdWx0LWVsZW1lbnQuaHRtbCBiL0xheW91
dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9oaWRlLXNlbGVjdGlvbi1hZnRlci10YXAtb24t
cHJldmVudC1kZWZhdWx0LWVsZW1lbnQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43ODA5OWYxNTc1MWNkNDEw
NjRiZWViNjZlOGUzN2U5ZGNjZWRiYWNjCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZWRpdGluZy9zZWxlY3Rpb24vaW9zL2hpZGUtc2VsZWN0aW9uLWFmdGVyLXRhcC1vbi1wcmV2ZW50
LWRlZmF1bHQtZWxlbWVudC5odG1sCkBAIC0wLDAgKzEsNzMgQEAKKzwhRE9DVFlQRSBodG1sPiA8
IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIHVzZUZsZXhpYmxlVmlld3BvcnQ9dHJ1ZSBdIC0tPgor
PGh0bWw+Cis8aGVhZD4KKzxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZp
Y2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSwgdXNlci1zY2FsYWJsZT1ubyI+Cis8c2NyaXB0IHNy
Yz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9
Ii4uLy4uLy4uL3Jlc291cmNlcy91aS1oZWxwZXIuanMiPjwvc2NyaXB0PgorPHN0eWxlPgorYm9k
eSB7CisgICAgd2lkdGg6IDEwMCU7CisgICAgaGVpZ2h0OiAxMDAlOworICAgIG1hcmdpbjogMDsK
K30KKworI3RleHQgeworICAgIHdpZHRoOiAxMDAlOworICAgIGhlaWdodDogMTAwJTsKKyAgICBm
b250LXNpemU6IDEwMHB4OworICAgIGZvbnQ6IG1vbm9zcGFjZTsKK30KKworI3NwYWNlciB7Cisg
ICAgd2lkdGg6IDEwMCU7CisgICAgaGVpZ2h0OiAyMDBweDsKK30KKworCisjdGFyZ2V0IHsKKyAg
ICB3aWR0aDogMWVtOworICAgIGhlaWdodDogMWVtOworfQorCitpbnB1dCB7CisgICAgd2lkdGg6
IDMyMHB4OworICAgIGhlaWdodDogM2VtOworfQorPC9zdHlsZT4KKzxzY3JpcHQ+CithZGRFdmVu
dExpc3RlbmVyKCJsb2FkIiwgcnVuVGVzdCk7Citqc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKworYXN5
bmMgZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICBkZXNjcmlwdGlvbigiVmVyaWZpZXMgdGhhdCB0
ZXh0IHNlbGVjdGlvbiBpcyBzdXBwcmVzc2VkIHdoZW4gdGFwcGluZyBvbiBhIGRpZmZlcmVudCBl
bGVtZW50IHRoYXQgcHJldmVudHMgZGVmYXVsdC4gVG8gbWFudWFsbHkgcnVuIHRoZSB0ZXN0LCBz
ZWxlY3Qgc29tZSB0ZXh0LCBhbmQgdGhlbiB0YXAgdGhlIGJ1dHRvbiBiZWxvdyBpdC4gUGxhdGZv
cm0gc2VsZWN0aW9uIHZpZXdzIHNob3VsZCBkaXNhcHBlYXIuIik7CisKKyAgICBidXR0b24gPSBk
b2N1bWVudC5xdWVyeVNlbGVjdG9yKCJpbnB1dCIpOworICAgIHRleHQgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgidGV4dCIpOworICAgIGJ1dHRvbi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIs
ICgpID0+IHsKKyAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsKKyAgICB9KTsKKworICAg
IGlmICghd2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgIHJldHVybjsKKworICAgIGF3YWl0IFVJ
SGVscGVyLmxvbmdQcmVzc0VsZW1lbnQodGV4dCk7CisgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZv
clNlbGVjdGlvblRvQXBwZWFyKCk7CisgICAgYXdhaXQgVUlIZWxwZXIudGFwRWxlbWVudCh0ZXh0
KTsKKyAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUVsZW1lbnQoYnV0dG9uKTsKKyAgICBhd2Fp
dCBVSUhlbHBlci53YWl0Rm9yU2VsZWN0aW9uVG9EaXNhcHBlYXIoKTsKKyAgICBzZWxlY3Rpb25S
ZWN0cyA9IGF3YWl0IFVJSGVscGVyLmdldFVJU2VsZWN0aW9uVmlld1JlY3RzKCk7CisKKyAgICBz
aG91bGRCZSgic2VsZWN0aW9uUmVjdHMubGVuZ3RoIiwgIjAiKTsKKworICAgIGZpbmlzaEpTVGVz
dCgpOworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxkaXYgaWQ9InRleHQiPkhlbGxv
V29ybGQ8L2Rpdj4KKzxkaXYgaWQ9InNwYWNlciI+PC9kaXY+Cis8aW5wdXQgdHlwZT0iYnV0dG9u
IiB2YWx1ZT0iUHJlc3MgbWUiPgorPGRpdiBpZD0iZGVzY3JpcHRpb24iPjwvZGl2PgorPGRpdiBp
ZD0iY29uc29sZSI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9yZXNvdXJjZXMvdWktaGVscGVyLmpzIGIvTGF5b3V0VGVzdHMvcmVzb3VyY2VzL3VpLWhl
bHBlci5qcwppbmRleCA3ZTUzZWZmN2QzZjE5YTAwMzU0MmZkMDM5ODI2ODAwZmMzYmJkMjRjLi4x
N2NiMDZkNTgyY2E0NzZjOTExYzRhMmM0OWU2OGQxMjk4Mzc1YTMzIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9yZXNvdXJjZXMvdWktaGVscGVyLmpzCisrKyBiL0xheW91dFRlc3RzL3Jlc291cmNl
cy91aS1oZWxwZXIuanMKQEAgLTEyOSw2ICsxMjksMTMgQEAgd2luZG93LlVJSGVscGVyID0gY2xh
c3MgVUlIZWxwZXIgewogICAgICAgICB9KTsKICAgICB9CiAKKyAgICBzdGF0aWMgdGFwRWxlbWVu
dChlbGVtZW50LCBkZWxheSA9IDApCisgICAgeworICAgICAgICBjb25zdCB4ID0gZWxlbWVudC5v
ZmZzZXRMZWZ0ICsgKGVsZW1lbnQub2Zmc2V0V2lkdGggLyAyKTsKKyAgICAgICAgY29uc3QgeSA9
IGVsZW1lbnQub2Zmc2V0VG9wICsgKGVsZW1lbnQub2Zmc2V0SGVpZ2h0IC8gMik7CisgICAgICAg
IHRoaXMudGFwQXQoeCwgeSk7CisgICAgfQorCiAgICAgc3RhdGljIGRvdWJsZVRhcEVsZW1lbnQo
ZWxlbWVudCwgZGVsYXkgPSAwKQogICAgIHsKICAgICAgICAgY29uc3QgeCA9IGVsZW1lbnQub2Zm
c2V0TGVmdCArIChlbGVtZW50Lm9mZnNldFdpZHRoIC8gMik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>