<?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>193070</bug_id>
          
          <creation_ts>2019-01-01 20:51:27 -0800</creation_ts>
          <short_desc>REGRESSION (r239441): [iOS] Selection UI sometimes doesn&apos;t change after tapping &quot;select all&quot; in the callout bar</short_desc>
          <delta_ts>2020-06-16 19:43:58 -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>HTML Editing</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>commit-queue</cc>
    
    <cc>fujii</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1491127</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-01-01 20:51:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/46921508&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491165</commentid>
    <comment_count>1</comment_count>
      <attachid>358184</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-01-02 10:41:16 -0800</bug_when>
    <thetext>Created attachment 358184
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491211</commentid>
    <comment_count>2</comment_count>
      <attachid>358184</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-01-02 12:28:31 -0800</bug_when>
    <thetext>Comment on attachment 358184
Patch

Clearing flags on attachment: 358184

Committed r239573: &lt;https://trac.webkit.org/changeset/239573&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1491212</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-01-02 12:28:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1663361</commentid>
    <comment_count>4</comment_count>
      <attachid>358184</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-06-16 19:43:58 -0700</bug_when>
    <thetext>Comment on attachment 358184
Patch

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

&gt; Source/WebKit/WebProcess/WebPage/WebPage.cpp:5890
&gt; +    // Instead, we should just compute and send post-layout editor state during the next frame.

Filed : Bug 213277 – [WinCairo][WK2] The entire content area is unnecessarily repainted just by clicking a text</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>358184</attachid>
            <date>2019-01-02 10:41:16 -0800</date>
            <delta_ts>2019-01-02 12:28:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193070-20190102104115.patch</filename>
            <type>text/plain</type>
            <size>11370</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NTU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDY2MDRiYWM1NzI1MzliMWMz
YTM4ZWU5YTRhYjk2Y2EzMWI3ZTdjZjguLjdiYjQ0MTMwNzM3ZTg0ODUzYjU3NTBkYThlNmUzYTI2
NTM1MzkzNzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsNDkgQEAKKzIwMTktMDEtMDEgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjIz
OTQ0MSk6IFtpT1NdIFNlbGVjdGlvbiBVSSBzb21ldGltZXMgZG9lc24ndCBjaGFuZ2UgYWZ0ZXIg
dGFwcGluZyAic2VsZWN0IGFsbCIgaW4gdGhlIGNhbGxvdXQgYmFyCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTMwNzAKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzQ2OTIxNTA4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIHIyMzk0NDEgYWRkZWQgbG9naWMgdG8gaW5jbHVkZSBhbiBFZGl0b3JTdGF0ZSBp
biB0aGUgbmV4dCBsYXllciB0cmVlIGNvbW1pdCB3aGVuIHJlZm9jdXNpbmcgYW4gZWxlbWVudDsg
dGhpcyB3YXMKKyAgICAgICAgZG9uZSB0byBlbnN1cmUgdGhhdCBhZnRlciB0YXBwaW5nIGFuIGVs
ZW1lbnQgdGhhdCBoYXMgYWxyZWFkeSBiZWVuIHByb2dyYW1tYXRpY2FsbHkgZm9jdXNlZCwgd2Ug
c3RpbGwgc2VuZCB1cC0KKyAgICAgICAgdG8tZGF0ZSBlZGl0b3IgaW5mb3JtYXRpb24gdG8gdGhl
IFVJIHByb2Nlc3MgZm9yIHRoZSBwdXJwb3NlcyBvZiB6b29taW5nIHRvIHRoZSBzZWxlY3Rpb24g
cmVjdCwgZXZlbiBpZiB0aGUKKyAgICAgICAgc2VsZWN0aW9uIGluIHRoZSBET00gaXMgdW5jaGFu
Z2VkLCBzaW5jZSBvdGhlciBhc3BlY3RzIG9mIHRoZSBlZGl0b3Igc3RhdGUgbWF5IGhhdmUgY2hh
bmdlZCBzaW5jZSB0aGUgZWxlbWVudAorICAgICAgICB3YXMgaW5pdGlhbGx5IGZvY3VzZWQuCisK
KyAgICAgICAgV2UgY3VycmVudGx5IHRyeSB0byBmbGFnIHRoZSBuZXh0IGxheWVyIHRyZWUgY29t
bWl0IGJ5IHNldHRpbmcgYG1faGFzUGVuZGluZ0VkaXRvclN0YXRlVXBkYXRlYCB0byBgdHJ1ZWAu
CisgICAgICAgIEhvd2V2ZXIsIHRoaXMgaXMgcHJvYmxlbWF0aWMgc2luY2Ugd2UgYXJlbid0IGd1
YXJhbnRlZWQgaW4gYWxsIGNhc2VzIHRoYXQgYSBjb21wb3NpdGluZyBmbHVzaCBoYXMgYmVlbgor
ICAgICAgICBzY2hlZHVsZWQuIEluIHRoZSBjYXNlIHdoZXJlIGl0IGhhc24ndCwgd2UnbGwgZW5k
IHVwIGluIGEgc3RhdGUgd2hlcmUgdGhlIGVkaXRvciBzdGF0ZSB1cGRhdGUgZmxhZyBoYXMgYmVl
biBzZXQsCisgICAgICAgIHlldCB0aGUgdXBkYXRlIHdpbGwgbm90IG1ha2UgaXQgb3ZlciB0byB0
aGUgVUkgcHJvY2VzcyB1bnRpbCBzb21ldGhpbmcgaGFwcGVucyB0aGF0IGZvcmNlcyBhIGxheWVy
IHRyZWUgY29tbWl0CisgICAgICAgIChlLmcuIHNjcm9sbGluZywgcGluY2ggem9vbWluZykuIFdv
cnNlIHN0aWxsLCBpZiB0aGUgc2VsZWN0aW9uIGlzIHRoZW4gcHJvZ3JhbW1hdGljYWxseSBjaGFu
Z2VkIGZyb20gdGhlIHdlYgorICAgICAgICBwcm9jZXNzLCB3ZSB3aWxsIGJhaWwgZnJvbSBzZW5k
aW5nIGEgc3Vic2VxdWVudCBlZGl0b3Igc3RhdGUgdXBkYXRlIHRvIHRoZSBVSSBwcm9jZXNzIGJl
Y2F1c2UgYFdlYlBhZ2VgIHRoaW5rcworICAgICAgICB0aGF0IGEgcGVuZGluZyBlZGl0b3Igc3Rh
dGUgaGFzIGFscmVhZHkgYmVlbiBzY2hlZHVsZWQuIFRoaXMgbWFuaWZlc3RzIGluIHNlbGVjdGlv
biBVSSBub3QgdXBkYXRpbmcgYWZ0ZXIKKyAgICAgICAgdGFwcGluZyAiU2VsZWN0IEFsbCIgaW4g
dGhlIGNhbGxvdXQgYmFyLCBpZiB0aGUgY2FsbG91dCBiYXIgd2FzIGJyb3VnaHQgdXAgYnkgdGFw
cGluZyBuZWFyIHRoZSBzZWxlY3Rpb24gKHNpbmNlCisgICAgICAgIHRoaXMgcmVmb2N1c2VzIHRo
ZSBlbGVtZW50KS4KKworICAgICAgICBUbyBmaXggdGhpcywgd2UgYWRqdXN0IHRoaXMgbG9naWMg
aW4gYFdlYlBhZ2U6OmVsZW1lbnREaWRSZWZvY3VzYCBzbyB0aGF0IGl0IHNldHMgdGhlIGZsYWcg
YW5kIHRoZW4gc2NoZWR1bGVzIGEKKyAgICAgICAgY29tcG9zaXRpbmcgZmx1c2gsIGJ1dCBvbmx5
IGlmIHRoZSB1c2VyIGlzIGFjdHVhbGx5IGludGVyYWN0aW5nIHdpdGggdGhlIGZvY3VzZWQgZWxl
bWVudCAoaS5lLiwgaWYgdGhlIHBhZ2UKKyAgICAgICAgY2FsbHMgYGZvY3VzYCByZXBlYXRlZGx5
LCB3ZSB3b24ndCBjb250aW51ZSB0byBzY2hlZHVsZSBjb21wb3NpdGluZyBmbHVzaGVzKS4KKwor
ICAgICAgICBUZXN0OiBlZGl0aW5nL3NlbGVjdGlvbi9pb3MvY2hhbmdlLXNlbGVjdGlvbi1hZnRl
ci10YXBwaW5nLWZvY3VzZWQtZWxlbWVudC5odG1sCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OmVsZW1lbnREaWRS
ZWZvY3VzKToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6c2VuZEVkaXRvclN0YXRlVXBkYXRl
KToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6c2NoZWR1bGVGdWxsRWRpdG9yU3RhdGVVcGRh
dGUpOgorCisgICAgICAgIEFkZCBhIHByaXZhdGUgaGVscGVyIG1ldGhvZCB0byBzY2hlZHVsZSBh
biBlZGl0b3Igc3RhdGUgdXBkYXRlIGJ5IHNldHRpbmcgYG1faGFzUGVuZGluZ0VkaXRvclN0YXRl
VXBkYXRlYCB0bworICAgICAgICBgdHJ1ZWAgYW5kIHRoZW4gc2NoZWR1bGluZyBhIGNvbXBvc2l0
aW5nIGxheWVyIGZsdXNoLiBBbHNvLCBhZGQgYSBGSVhNRSBhbHVkaW5nIHRvIHRoZSBmYWN0IHRo
YXQgc2NoZWR1bGluZyBhbgorICAgICAgICBlbnRpcmUgY29tcG9zaXRpbmcgbGF5ZXIgZmx1c2gg
dG8gc2VuZCBhbiBlZGl0b3Igc3RhdGUgdXBkYXRlIGlzIHNvbWV3aGF0IHdhc3RlZnVsLCBhbmQg
c2hvdWxkIGJlIHJlcGxhY2VkIGJ5CisgICAgICAgIGp1c3Qgc2NoZWR1bGluZyB0aGlzIHdvcmsg
dG8gYmUgZG9uZSBiZWZvcmUgdGhlIG5leHQgZnJhbWUgKHNlZTogPHJkYXI6Ly9wcm9ibGVtLzM2
NTIzNTgzPiBmb3IgbW9yZSBkZXRhaWwpLgorCisgICAgICAgIFdlIGFsc28gdXNlIHRoaXMgaGVs
cGVyIG1ldGhvZCBpbiBhIGZldyBwbGFjZXMgd2hlcmUgd2UgY3VycmVudGx5IHR1cm4gb24gdGhl
IGVkaXRvciBzdGF0ZSBmbGFnIGFuZCBzY2hlZHVsZSBhCisgICAgICAgIHN1YnNlcXVlbnQgY29t
cG9zaXRpbmcgZmx1c2guCisKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6c2VuZFBhcnRpYWxF
ZGl0b3JTdGF0ZUFuZFNjaGVkdWxlUG9zdExheW91dFVwZGF0ZSk6CisgICAgICAgICogV2ViUHJv
Y2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaDoKKwogMjAxOC0xMi0yOSAgV2Vuc29uIEhzaWVoICA8d2Vu
c29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgdXNpbmcgdGhl
IGN1cnJlbnQgdGV4dCBzZWxlY3Rpb24gYXMgdGhlIGZpbmQgc3RyaW5nIG9uIGlPUwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCBmNjUwMjZkMjE5
MjM3MzIxNTg4NTY2OGViOTg3ZTA2YjNlMTQzYTczLi5kMTYxNjI0NGIyYmYyM2VkMjkwZmEzY2Y0
YWQxNWIxNTVmOWZkNWY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2Vi
UGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJQYWdlLmNwcApAQCAtNTI4MSw3ICs1MjgxLDkgQEAgdm9pZCBXZWJQYWdlOjpyZXNldEZvY3Vz
ZWRFbGVtZW50Rm9yRnJhbWUoV2ViRnJhbWUqIGZyYW1lKQogdm9pZCBXZWJQYWdlOjplbGVtZW50
RGlkUmVmb2N1cyhXZWJDb3JlOjpFbGVtZW50JiBlbGVtZW50KQogewogICAgIGVsZW1lbnREaWRG
b2N1cyhlbGVtZW50KTsKLSAgICBtX2hhc1BlbmRpbmdFZGl0b3JTdGF0ZVVwZGF0ZSA9IHRydWU7
CisKKyAgICBpZiAobV9pc0ZvY3VzaW5nRWxlbWVudER1ZVRvVXNlckludGVyYWN0aW9uKQorICAg
ICAgICBzY2hlZHVsZUZ1bGxFZGl0b3JTdGF0ZVVwZGF0ZSgpOwogfQogCiB2b2lkIFdlYlBhZ2U6
OmVsZW1lbnREaWRGb2N1cyhXZWJDb3JlOjpFbGVtZW50JiBlbGVtZW50KQpAQCAtNTg3NCwxMCAr
NTg3NiwxOSBAQCB2b2lkIFdlYlBhZ2U6OnNlbmRFZGl0b3JTdGF0ZVVwZGF0ZSgpCiAgICAgYXV0
byBzdGF0ZSA9IGVkaXRvclN0YXRlKCk7CiAgICAgc2VuZChNZXNzYWdlczo6V2ViUGFnZVByb3h5
OjpFZGl0b3JTdGF0ZUNoYW5nZWQoc3RhdGUpLCBwYWdlSUQoKSk7CiAKLSAgICBpZiAoc3RhdGUu
aXNNaXNzaW5nUG9zdExheW91dERhdGEpIHsKLSAgICAgICAgbV9oYXNQZW5kaW5nRWRpdG9yU3Rh
dGVVcGRhdGUgPSB0cnVlOwotICAgICAgICBtX2RyYXdpbmdBcmVhLT5zY2hlZHVsZUNvbXBvc2l0
aW5nTGF5ZXJGbHVzaCgpOwotICAgIH0KKyAgICBpZiAoc3RhdGUuaXNNaXNzaW5nUG9zdExheW91
dERhdGEpCisgICAgICAgIHNjaGVkdWxlRnVsbEVkaXRvclN0YXRlVXBkYXRlKCk7Cit9CisKK3Zv
aWQgV2ViUGFnZTo6c2NoZWR1bGVGdWxsRWRpdG9yU3RhdGVVcGRhdGUoKQoreworICAgIGlmICht
X2hhc1BlbmRpbmdFZGl0b3JTdGF0ZVVwZGF0ZSkKKyAgICAgICAgcmV0dXJuOworCisgICAgbV9o
YXNQZW5kaW5nRWRpdG9yU3RhdGVVcGRhdGUgPSB0cnVlOworICAgIC8vIEZJWE1FOiBTY2hlZHVs
aW5nIGEgY29tcG9zaXRpbmcgbGF5ZXIgZmx1c2ggaGVyZSBjYW4gYmUgbW9yZSBleHBlbnNpdmUg
dGhhbiBuZWNlc3NhcnkuCisgICAgLy8gSW5zdGVhZCwgd2Ugc2hvdWxkIGp1c3QgY29tcHV0ZSBh
bmQgc2VuZCBwb3N0LWxheW91dCBlZGl0b3Igc3RhdGUgZHVyaW5nIHRoZSBuZXh0IGZyYW1lLgor
ICAgIG1fZHJhd2luZ0FyZWEtPnNjaGVkdWxlQ29tcG9zaXRpbmdMYXllckZsdXNoKCk7CiB9CiAK
ICNpZiBQTEFURk9STShDT0NPQSkKQEAgLTU5MDksMTMgKzU5MjAsNyBAQCB2b2lkIFdlYlBhZ2U6
OnNlbmRQYXJ0aWFsRWRpdG9yU3RhdGVBbmRTY2hlZHVsZVBvc3RMYXlvdXRVcGRhdGUoKQogICAg
ICAgICByZXR1cm47CiAKICAgICBzZW5kKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OkVkaXRvclN0
YXRlQ2hhbmdlZChlZGl0b3JTdGF0ZShJbmNsdWRlUG9zdExheW91dERhdGFIaW50OjpObykpLCBw
YWdlSUQoKSk7Ci0KLSAgICBpZiAobV9oYXNQZW5kaW5nRWRpdG9yU3RhdGVVcGRhdGUpCi0gICAg
ICAgIHJldHVybjsKLQotICAgIC8vIEZsYWcgdGhlIG5leHQgbGF5ZXIgZmx1c2ggdG8gY29tcHV0
ZSBhbmQgcHJvcGFnYXRlIGFuIEVkaXRvclN0YXRlIHRvIHRoZSBVSSBwcm9jZXNzLgotICAgIG1f
aGFzUGVuZGluZ0VkaXRvclN0YXRlVXBkYXRlID0gdHJ1ZTsKLSAgICBtX2RyYXdpbmdBcmVhLT5z
Y2hlZHVsZUNvbXBvc2l0aW5nTGF5ZXJGbHVzaCgpOworICAgIHNjaGVkdWxlRnVsbEVkaXRvclN0
YXRlVXBkYXRlKCk7CiB9CiAKIHZvaWQgV2ViUGFnZTo6Zmx1c2hQZW5kaW5nRWRpdG9yU3RhdGVV
cGRhdGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2Vi
UGFnZS5oIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCmluZGV4
IDM0ZGRmZjUxNTBiMGE2MjEyYmEyYjYwODdmNWQ3OTZiYzU3MDY1ZTUuLjA3NWQ3NWMxZTY2MDQ0
YWNkMDBmYTA4ODQ5OGM3OGNiNGIxMTkwZTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
V2ViUGFnZS9XZWJQYWdlLmgKQEAgLTExNDksNiArMTE0OSw3IEBAIHByaXZhdGU6CiAgICAgdm9p
ZCBwbGF0Zm9ybURldGFjaCgpOwogICAgIHZvaWQgcGxhdGZvcm1FZGl0b3JTdGF0ZShXZWJDb3Jl
OjpGcmFtZSYsIEVkaXRvclN0YXRlJiByZXN1bHQsIEluY2x1ZGVQb3N0TGF5b3V0RGF0YUhpbnQp
IGNvbnN0OwogICAgIHZvaWQgc2VuZEVkaXRvclN0YXRlVXBkYXRlKCk7CisgICAgdm9pZCBzY2hl
ZHVsZUZ1bGxFZGl0b3JTdGF0ZVVwZGF0ZSgpOwogCiAjaWYgUExBVEZPUk0oQ09DT0EpCiAgICAg
dm9pZCBzZW5kVG91Y2hCYXJNZW51RGF0YUFkZGVkVXBkYXRlKFdlYkNvcmU6OkhUTUxNZW51RWxl
bWVudCYpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDc2YzM4ZDkyNTAwODIwNjQxMTQ1ZWU0OWM3YzhkOTRmZWMzNTg0YzEu
LmM0OTM1Mzc0M2VmNDYyODYyZWUxMjJlMDUzYjI4MThjODM1NzZkOWUgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNyBAQAorMjAxOS0wMS0wMSAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNv
bT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjM5NDQxKTogW2lPU10gU2VsZWN0aW9uIFVJIHNv
bWV0aW1lcyBkb2Vzbid0IGNoYW5nZSBhZnRlciB0YXBwaW5nICJzZWxlY3QgYWxsIiBpbiB0aGUg
Y2FsbG91dCBiYXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE5MzA3MAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDY5MjE1MDg+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEgdGVzdCB0byBlbnN1
cmUgdGhhdCBzZWxlY3Rpb24gVUkgaXMgc2hvd24gYWZ0ZXIgdGFwcGluZyBvbiBhIGZvY3VzZWQg
ZWxlbWVudCBhbmQgdGhlbiBjaGFuZ2luZyB0aGUKKyAgICAgICAgc2VsZWN0aW9uIHByb2dyYW1t
YXRpY2FsbHkuCisKKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi9pb3MvY2hhbmdlLXNlbGVj
dGlvbi1hZnRlci10YXBwaW5nLWZvY3VzZWQtZWxlbWVudC1leHBlY3RlZC50eHQ6IEFkZGVkLgor
ICAgICAgICAqIGVkaXRpbmcvc2VsZWN0aW9uL2lvcy9jaGFuZ2Utc2VsZWN0aW9uLWFmdGVyLXRh
cHBpbmctZm9jdXNlZC1lbGVtZW50Lmh0bWw6IEFkZGVkLgorCiAyMDE4LTEyLTIzICBDYXJsb3Mg
R2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2Vk
IEdUSysgZ2FyZGVuaW5nLiBSZWJhc2VsaW5lIGZhc3QvdGV4dC96ZXJvLWZvbnQtc2l6ZS5odG1s
IGFmdGVyIHIyMzk1MzkuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi9pb3MvY2hhbmdlLXNlbGVjdGlvbi1hZnRlci10YXBwaW5nLWZvY3VzZWQtZWxlbWVudC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9pb3MvY2hhbmdlLXNlbGVj
dGlvbi1hZnRlci10YXBwaW5nLWZvY3VzZWQtZWxlbWVudC1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uMjhlZDE4NTQ0NzgxZTYwN2JkOGJhNThkYmNkMmI4NjIwYjMyMGQ2OAotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9jaGFuZ2Utc2VsZWN0aW9u
LWFmdGVyLXRhcHBpbmctZm9jdXNlZC1lbGVtZW50LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDE0
IEBACitXZWJLaXQKK1ZlcmlmaWVzIHRoYXQgYWZ0ZXIgdGFwcGluZyBhIGZvY3VzZWQgZWxlbWVu
dCB0byBicmluZyB1cCB0aGUga2V5Ym9hcmQsIGNoYW5naW5nIHRoZSBzZWxlY3Rpb24gdmlhIHNj
cmlwdCBjYXVzZXMgdGhlIG5hdGl2ZSBzZWxlY3Rpb24gVUkgdG8gYmUgc2hvd24uIFRvIG1hbnVh
bGx5IHRlc3QsIHRhcCB0aGUgcmVkIGJveCBhYm92ZSBhbmQgdGFwIHNlbGVjdCBhbGwgdmlhIHRo
ZSBjYWxsb3V0IGJhcjsgdGhlIGVudGlyZSB0ZXh0IGluIHRoZSBlZGl0YWJsZSBlbGVtZW50IHNo
b3VsZCBiZSBzZWxlY3RlZC4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9m
ICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCitQQVNTIHNl
bGVjdGlvblJlY3RzLmxlbmd0aCBpcyAxCitQQVNTIHNlbGVjdGlvblJlY3RzWzBdLmxlZnQgaXMg
MgorUEFTUyBzZWxlY3Rpb25SZWN0c1swXS50b3AgaXMgMgorUEFTUyBzZWxlY3Rpb25SZWN0c1sw
XS53aWR0aCBpcyAzMDkKK1BBU1Mgc2VsZWN0aW9uUmVjdHNbMF0uaGVpZ2h0IGlzIDExNAorUEFT
UyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2lvcy9jaGFuZ2Utc2VsZWN0aW9uLWFm
dGVyLXRhcHBpbmctZm9jdXNlZC1lbGVtZW50Lmh0bWwgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Nl
bGVjdGlvbi9pb3MvY2hhbmdlLXNlbGVjdGlvbi1hZnRlci10YXBwaW5nLWZvY3VzZWQtZWxlbWVu
dC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjlmOWJlZTUyYzViNTBlMzhjNzlmOTE3MzU4YjNkZWNmNzhiNTE0
MTIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9pb3Mv
Y2hhbmdlLXNlbGVjdGlvbi1hZnRlci10YXBwaW5nLWZvY3VzZWQtZWxlbWVudC5odG1sCkBAIC0w
LDAgKzEsNzMgQEAKKzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIHVz
ZUZsZXhpYmxlVmlld3BvcnQ9dHJ1ZSBdIC0tPgorPGh0bWw+Cis8bWV0YSBuYW1lPSJ2aWV3cG9y
dCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEsIHVzZXItc2Nh
bGFibGU9bm8iPgorPGhlYWQ+CisgICAgPHNjcmlwdCBzcmM9Ii4uLy4uLy4uL3Jlc291cmNlcy91
aS1oZWxwZXIuanMiPjwvc2NyaXB0PgorICAgIDxzY3JpcHQgc3JjPSIuLi8uLi8uLi9yZXNvdXJj
ZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+CisgICAgPHN0eWxlPgorICAgIGJvZHkgeworICAgICAg
ICBtYXJnaW46IDA7CisgICAgfQorCisgICAgI2VkaXRvciB7CisgICAgICAgIHdpZHRoOiAxMDAl
OworICAgICAgICBoZWlnaHQ6IDI4MHB4OworICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0b21h
dG87CisgICAgICAgIG91dGxpbmU6IG5vbmU7CisgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1i
b3g7CisgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7CisgICAgICAgIG1hcmdpbjogMDsKKyAgICB9
CisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAgIGpzVGVzdElzQXN5bmMgPSB0cnVlOwor
CisgICAgZnVuY3Rpb24gZG9BZnRlckRldGVjdGluZ1Zpc2libGVTZWxlY3Rpb25WaWV3UmVjdHMo
Y2FsbGJhY2spCisgICAgeworICAgICAgICBjb25zdCB1aVNjcmlwdCA9IGAKKyAgICAgICAgICAg
IGZ1bmN0aW9uIHdhaXRGb3JTZWxlY3Rpb25SZWN0cygpIHsKKyAgICAgICAgICAgICAgICB1aUNv
bnRyb2xsZXIuZG9Bc3luY1Rhc2soKCkgPT4geworICAgICAgICAgICAgICAgICAgICBjb25zdCBy
ZWN0cyA9IHVpQ29udHJvbGxlci5zZWxlY3Rpb25SYW5nZVZpZXdSZWN0czsKKyAgICAgICAgICAg
ICAgICAgICAgaWYgKHJlY3RzICYmIHJlY3RzLmxlbmd0aCkKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHVpQ29udHJvbGxlci51aVNjcmlwdENvbXBsZXRlKEpTT04uc3RyaW5naWZ5KHJlY3RzKSk7
CisgICAgICAgICAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgICAgIHdhaXRG
b3JTZWxlY3Rpb25SZWN0cygpOworICAgICAgICAgICAgICAgIH0pOworICAgICAgICAgICAgfQor
ICAgICAgICAgICAgdWlDb250cm9sbGVyLmRvQXN5bmNUYXNrKHdhaXRGb3JTZWxlY3Rpb25SZWN0
cyk7YDsKKyAgICAgICAgdGVzdFJ1bm5lci5ydW5VSVNjcmlwdCh1aVNjcmlwdCwgcmVzdWx0ID0+
IGNhbGxiYWNrKEpTT04ucGFyc2UocmVzdWx0KSkpOworICAgIH0KKworICAgIGFzeW5jIGZ1bmN0
aW9uIHJ1bigpCisgICAgeworICAgICAgICBkZXNjcmlwdGlvbigiVmVyaWZpZXMgdGhhdCBhZnRl
ciB0YXBwaW5nIGEgZm9jdXNlZCBlbGVtZW50IHRvIGJyaW5nIHVwIHRoZSBrZXlib2FyZCwgY2hh
bmdpbmcgdGhlIHNlbGVjdGlvbiB2aWEgIgorICAgICAgICAgICAgKyAic2NyaXB0IGNhdXNlcyB0
aGUgbmF0aXZlIHNlbGVjdGlvbiBVSSB0byBiZSBzaG93bi4gVG8gbWFudWFsbHkgdGVzdCwgdGFw
IHRoZSByZWQgYm94IGFib3ZlIGFuZCB0YXAgc2VsZWN0ICIKKyAgICAgICAgICAgICsgImFsbCB2
aWEgdGhlIGNhbGxvdXQgYmFyOyB0aGUgZW50aXJlIHRleHQgaW4gdGhlIGVkaXRhYmxlIGVsZW1l
bnQgc2hvdWxkIGJlIHNlbGVjdGVkLiIpOworCisgICAgICAgIGlmICghd2luZG93LnRlc3RSdW5u
ZXIpCisgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgYXdhaXQgVUlIZWxwZXIuYWN0aXZh
dGVBbmRXYWl0Rm9ySW5wdXRTZXNzaW9uQXQoMTMwLCAxMDApOworICAgICAgICBhd2FpdCBuZXcg
UHJvbWlzZShyZXNvbHZlID0+IHNldFRpbWVvdXQocmVzb2x2ZSwgNTAwKSk7CisKKyAgICAgICAg
ZG9BZnRlckRldGVjdGluZ1Zpc2libGVTZWxlY3Rpb25WaWV3UmVjdHMoc2VsZWN0aW9uUmVjdHMg
PT4geworICAgICAgICAgICAgd2luZG93LnNlbGVjdGlvblJlY3RzID0gc2VsZWN0aW9uUmVjdHM7
CisgICAgICAgICAgICBzaG91bGRCZSgic2VsZWN0aW9uUmVjdHMubGVuZ3RoIiwgIjEiKTsKKyAg
ICAgICAgICAgIHNob3VsZEJlKCJzZWxlY3Rpb25SZWN0c1swXS5sZWZ0IiwgIjIiKTsKKyAgICAg
ICAgICAgIHNob3VsZEJlKCJzZWxlY3Rpb25SZWN0c1swXS50b3AiLCAiMiIpOworICAgICAgICAg
ICAgc2hvdWxkQmUoInNlbGVjdGlvblJlY3RzWzBdLndpZHRoIiwgIjMwOSIpOworICAgICAgICAg
ICAgc2hvdWxkQmUoInNlbGVjdGlvblJlY3RzWzBdLmhlaWdodCIsICIxMTQiKTsKKyAgICAgICAg
ICAgIGZpbmlzaEpTVGVzdCgpOworICAgICAgICB9KTsKKworICAgICAgICBhd2FpdCBVSUhlbHBl
ci50YXBBdCgxMzAsIDEwMCk7CisgICAgICAgIGdldFNlbGVjdGlvbigpLnNlbGVjdEFsbENoaWxk
cmVuKGVkaXRvcik7CisgICAgfQorICAgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2Fk
PXJ1bigpPgorICAgIDxkaXYgaWQ9ImVkaXRvciIgY29udGVudGVkaXRhYmxlPldlYktpdDwvZGl2
PgorICAgIDxkaXYgaWQ9ImRlc2NyaXB0aW9uIj48L2Rpdj4KKyAgICA8ZGl2IGlkPSJjb25zb2xl
Ij48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>