<?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>214859</bug_id>
          
          <creation_ts>2020-07-27 16:41:18 -0700</creation_ts>
          <short_desc>Clicking on a shadow DOM does not move the selection to the focused element when delegatesFocus is set to true</short_desc>
          <delta_ts>2020-07-30 13:14:32 -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>DOM</component>
          <version>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=166484</see_also>
          <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>
          
          <blocked>148695</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jan Miksovsky">jan</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kangil.han</cc>
    
    <cc>koivisto</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1675441</commentid>
    <comment_count>0</comment_count>
    <who name="Jan Miksovsky">jan</who>
    <bug_when>2020-07-27 16:41:18 -0700</bug_when>
    <thetext>Although WebKit has implemented support for the delegatesFocus flag (https://bugs.webkit.org/show_bug.cgi?id=166484), the implementation appears to be incomplete.

To repro, use the same repro from the above bug: https://bug-166484-attachments.webkit.org/attachment.cgi?id=297772

* Clicking the &quot;Hello world&quot; text should focus the input. The input gets a focus ring, but does not appear to have the focus -- you can&apos;t type in the input, for example.
* Programmatically invoking the focus() method on that element similarly doesn&apos;t not focus the input.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1675487</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-07-27 18:19:38 -0700</bug_when>
    <thetext>&lt;rdar://problem/66192901&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676342</commentid>
    <comment_count>2</comment_count>
      <attachid>405559</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2020-07-30 02:36:54 -0700</bug_when>
    <thetext>Created attachment 405559
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1676507</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-30 13:14:30 -0700</bug_when>
    <thetext>Committed r265092: &lt;https://trac.webkit.org/changeset/265092&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 405559.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>405559</attachid>
            <date>2020-07-30 02:36:54 -0700</date>
            <delta_ts>2020-07-30 13:14:31 -0700</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-214859-20200730023654.patch</filename>
            <type>text/plain</type>
            <size>10261</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI2NTA4MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDIwLTA3LTMwICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIENsaWNraW5nIG9uIGEgc2hhZG93
IERPTSBkb2VzIG5vdCBtb3ZlIHRoZSBzZWxlY3Rpb24gdG8gdGhlIGZvY3VzZWQgZWxlbWVudCB3
aGVuIGRlbGVnYXRlc0ZvY3VzIGlzIHNldCB0byB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQ4NTkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzY2MTkyOTAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBidWcgd2FzIGNhdXNlZCBieSBFdmVudEhhbmRsZXIgbW92aW5nIHRoZSBzZWxlY3Rp
b24gdG8gd2hlcmUgdGhlIHVzZXIgaGFkIGNsaWNrZWQsIG5vdCB0byB3aGVyZSB0aGUgZm9jdXMK
KyAgICAgICAgaGFkIGJlZW4gZGVsZWdhdGVkLCB3aGljaCBpcyBhIHVuaXF1ZWx5IFdlYktpdCBi
ZWhhdmlvci4gRml4ZWQgdGhlIGJ1ZyBieSByZXZlYWxpbmcgdGhlIGZvY3VzZWQgZWxlbWVudCBh
cyBkb25lCisgICAgICAgIGluIEVsZW1lbnQ6OmZvY3VzIGluIEV2ZW50SGFuZGxlcjo6ZGlzcGF0
Y2hNb3VzZUV2ZW50IGFuZCBhdm9pZCB1cGRhdGluZyB0aGUgc2VsZWN0aW9uIHRvIHRoZSBjbGlj
a2VkIHBvaW50CisgICAgICAgIGxhdGVyIGluIEV2ZW50SGFuZGxlcjo6aGFuZGxlTW91c2VQcmVz
c0V2ZW50U2luZ2xlQ2xpY2sgYnkgYWRkaW5nIGFuIGVhcmx5IGV4aXQuCisKKyAgICAgICAgVGVz
dDogZmFzdC9zaGFkb3ctZG9tL2RlbGVnYXRlcy1mb2N1cy1hbmQtdHlwZXMtaW50by1pbnB1dC5o
dG1sCisKKyAgICAgICAgKiBkb20vRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGVt
ZW50Ojpmb2N1cyk6CisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50OjpyZXZlYWxGb2N1c2VkRWxl
bWVudCk6IEV4dHJhY3RlZCBmcm9tIEVsZW1lbnQ6OmZvY3VzLgorICAgICAgICAqIGRvbS9FbGVt
ZW50Lmg6CisgICAgICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6RXZlbnRIYW5kbGVyOjpoYW5kbGVNb3VzZVByZXNzRXZlbnRTaW5nbGVDbGljayk6IEFkZGVk
IGFuIGVhcmx5IGV4aXQgd2hlbiBkaXNwYXRjaE1vdXNlRXZlbnQgaGFkCisgICAgICAgIGRlbGVn
YXRlZCB0aGUgZm9jdXMgdG8gYW4gZWxlbWVudCBkaWZmZXJlbnQgZnJvbSB0aGUgb25lIHRoZSB1
c2VyIGhhZCBjbGlja2VkLgorICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5kbGVyOjpkaXNwYXRj
aE1vdXNlRXZlbnQpOiBBZGRlZCBhIGNvZGUgdG8gcmV2ZWFsIHRoZSBuZXdseSBmb2N1c2VkIGVs
ZW1lbnQgd2hlbiB0aGUgZm9jdXMKKyAgICAgICAgaGFkIGJlZW4gZGVsZWdhdGVkLgorICAgICAg
ICAqIHBhZ2UvRXZlbnRIYW5kbGVyLmg6CisKIDIwMjAtMDctMzAgIEJyYWR5IEVpZHNvbiAgPGJl
aWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFJlZmFjdG9yIEhJRCBnYW1lcGFkIGNvZGUgdG8g
YmUgbXVjaCBsZXNzIGZyYWdpbGUgYW5kIG11Y2ggZWFzaWVyIHRvIGhhY2sgb24uCkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvZG9tL0VsZW1lbnQuY3BwCShyZXZpc2lvbiAyNjQ5NDMpCisrKyBTb3VyY2UvV2ViQ29yZS9k
b20vRWxlbWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMwMzIsMTMgKzMwMzIsMTggQEAgdm9p
ZCBFbGVtZW50Ojpmb2N1cyhib29sIHJlc3RvcmVQcmV2aW91cwogICAgICAgICAgICAgcmV0dXJu
OwogICAgIH0KIAorICAgIG5ld1RhcmdldC0+cmV2ZWFsRm9jdXNlZEVsZW1lbnQocmVzdG9yZVBy
ZXZpb3VzU2VsZWN0aW9uID8gU2VsZWN0aW9uUmVzdG9yYXRpb25Nb2RlOjpSZXN0b3JlIDogU2Vs
ZWN0aW9uUmVzdG9yYXRpb25Nb2RlOjpTZXREZWZhdWx0KTsKK30KKwordm9pZCBFbGVtZW50Ojpy
ZXZlYWxGb2N1c2VkRWxlbWVudChTZWxlY3Rpb25SZXN0b3JhdGlvbk1vZGUgc2VsZWN0aW9uTW9k
ZSkKK3sKICAgICBTZWxlY3Rpb25SZXZlYWxNb2RlIHJldmVhbE1vZGUgPSBTZWxlY3Rpb25SZXZl
YWxNb2RlOjpSZXZlYWw7CiAKICNpZiBQTEFURk9STShJT1NfRkFNSUxZKQogICAgIC8vIEZvY3Vz
aW5nIGEgZm9ybSBlbGVtZW50IHRyaWdnZXJzIGFuaW1hdGlvbiBpbiBVSUtpdCB0byBzY3JvbGwg
dG8gdGhlIHJpZ2h0IHBvc2l0aW9uLgogICAgIC8vIENhbGxpbmcgdXBkYXRlRm9jdXNBcHBlYXJh
bmNlKCkgd291bGQgZ2VuZXJhdGUgYW4gdW5uZWNlc3NhcnkgY2FsbCB0byBTY3JvbGxWaWV3Ojpz
ZXRTY3JvbGxQb3NpdGlvbigpLAogICAgIC8vIHdoaWNoIHdvdWxkIGp1bXAgdXMgYXJvdW5kIGR1
cmluZyB0aGlzIGFuaW1hdGlvbi4gU2VlIDxyZGFyOi8vcHJvYmxlbS82Njk5NzQxPi4KLSAgICBp
ZiAoaXM8SFRNTEZvcm1Db250cm9sRWxlbWVudD4obmV3VGFyZ2V0KSkKKyAgICBpZiAoaXM8SFRN
TEZvcm1Db250cm9sRWxlbWVudD4oKnRoaXMpKQogICAgICAgICByZXZlYWxNb2RlID0gU2VsZWN0
aW9uUmV2ZWFsTW9kZTo6UmV2ZWFsVXBUb01haW5GcmFtZTsKICNlbmRpZgogCkBAIC0zMDQ2LDcg
KzMwNTEsNyBAQCB2b2lkIEVsZW1lbnQ6OmZvY3VzKGJvb2wgcmVzdG9yZVByZXZpb3VzCiAgICAg
aWYgKCF0YXJnZXQpCiAgICAgICAgIHJldHVybjsKIAotICAgIHRhcmdldC0+dXBkYXRlRm9jdXNB
cHBlYXJhbmNlKHJlc3RvcmVQcmV2aW91c1NlbGVjdGlvbiA/IFNlbGVjdGlvblJlc3RvcmF0aW9u
TW9kZTo6UmVzdG9yZSA6IFNlbGVjdGlvblJlc3RvcmF0aW9uTW9kZTo6U2V0RGVmYXVsdCwgcmV2
ZWFsTW9kZSk7CisgICAgdGFyZ2V0LT51cGRhdGVGb2N1c0FwcGVhcmFuY2Uoc2VsZWN0aW9uTW9k
ZSwgcmV2ZWFsTW9kZSk7CiB9CiAKIC8vIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvI2Zv
Y3VzLXByb2Nlc3NpbmctbW9kZWwKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmgK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaAkocmV2aXNpb24gMjY0
OTQzKQorKysgU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaAkod29ya2luZyBjb3B5KQpAQCAt
Mzk2LDYgKzM5Niw3IEBAIHB1YmxpYzoKIAogICAgIHN0YXRpYyBBWFRleHRTdGF0ZUNoYW5nZUlu
dGVudCBkZWZhdWx0Rm9jdXNUZXh0U3RhdGVDaGFuZ2VJbnRlbnQoKSB7IHJldHVybiBBWFRleHRT
dGF0ZUNoYW5nZUludGVudChBWFRleHRTdGF0ZUNoYW5nZVR5cGVTZWxlY3Rpb25Nb3ZlLCBBWFRl
eHRTZWxlY3Rpb24geyBBWFRleHRTZWxlY3Rpb25EaXJlY3Rpb25EaXNjb250aWd1b3VzLCBBWFRl
eHRTZWxlY3Rpb25HcmFudWxhcml0eVVua25vd24sIHRydWUgfSk7IH0KICAgICB2aXJ0dWFsIHZv
aWQgZm9jdXMoYm9vbCByZXN0b3JlUHJldmlvdXNTZWxlY3Rpb24gPSB0cnVlLCBGb2N1c0RpcmVj
dGlvbiA9IEZvY3VzRGlyZWN0aW9uTm9uZSk7CisgICAgdm9pZCByZXZlYWxGb2N1c2VkRWxlbWVu
dChTZWxlY3Rpb25SZXN0b3JhdGlvbk1vZGUpOwogICAgIHZpcnR1YWwgUmVmUHRyPEVsZW1lbnQ+
IGZvY3VzQXBwZWFyYW5jZVVwZGF0ZVRhcmdldCgpOwogICAgIHZpcnR1YWwgdm9pZCB1cGRhdGVG
b2N1c0FwcGVhcmFuY2UoU2VsZWN0aW9uUmVzdG9yYXRpb25Nb2RlLCBTZWxlY3Rpb25SZXZlYWxN
b2RlID0gU2VsZWN0aW9uUmV2ZWFsTW9kZTo6UmV2ZWFsKTsKICAgICB2aXJ0dWFsIHZvaWQgYmx1
cigpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMjY0
OTQzKQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC02ODgsNyArNjg4LDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmhhbmRsZU1vdXNlUHJl
c3NFdmVudAogCiAgICAgbV9mcmFtZS5kb2N1bWVudCgpLT51cGRhdGVMYXlvdXRJZ25vcmVQZW5k
aW5nU3R5bGVzaGVldHMoKTsKICAgICBOb2RlKiB0YXJnZXROb2RlID0gZXZlbnQudGFyZ2V0Tm9k
ZSgpOwotICAgIGlmICghKHRhcmdldE5vZGUgJiYgdGFyZ2V0Tm9kZS0+cmVuZGVyZXIoKSAmJiBt
X21vdXNlRG93bk1heVN0YXJ0U2VsZWN0KSkKKyAgICBpZiAoIXRhcmdldE5vZGUgfHwgIXRhcmdl
dE5vZGUtPnJlbmRlcmVyKCkgfHwgIW1fbW91c2VEb3duTWF5U3RhcnRTZWxlY3QgfHwgbV9tb3Vz
ZURvd25EZWxlZ2F0ZWRGb2N1cykKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgLy8gRXh0
ZW5kIHRoZSBzZWxlY3Rpb24gaWYgdGhlIFNoaWZ0IGtleSBpcyBkb3duLCB1bmxlc3MgdGhlIGNs
aWNrIGlzIGluIGEgbGluay4KQEAgLTI3MTIsNiArMjcxMiw4IEBAIGJvb2wgRXZlbnRIYW5kbGVy
OjpkaXNwYXRjaE1vdXNlRXZlbnQoY28KICAgICBpZiAoZXZlbnRUeXBlICE9IGV2ZW50TmFtZXMo
KS5tb3VzZWRvd25FdmVudCkKICAgICAgICAgcmV0dXJuIHRydWU7CiAKKyAgICBtX21vdXNlRG93
bkRlbGVnYXRlZEZvY3VzID0gZmFsc2U7CisKICAgICAvLyBJZiBjbGlja2luZyBvbiBhIGZyYW1l
IHNjcm9sbGJhciwgZG8gbm90IG1ha2UgYW55IGNoYW5nZSB0byB3aGljaCBlbGVtZW50IGlzIGZv
Y3VzZWQuCiAgICAgYXV0byogdmlldyA9IG1fZnJhbWUudmlldygpOwogICAgIGlmICh2aWV3ICYm
IHZpZXctPnNjcm9sbGJhckF0UG9pbnQocGxhdGZvcm1Nb3VzZUV2ZW50LnBvc2l0aW9uKCkpKQpA
QCAtMjczMSw2ICsyNzMzLDcgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmRpc3BhdGNoTW91c2VFdmVu
dChjbwogICAgICAgICBpZiAoYXV0byogc2hhZG93Um9vdCA9IGVsZW1lbnQtPnNoYWRvd1Jvb3Qo
KSkgewogICAgICAgICAgICAgaWYgKHNoYWRvd1Jvb3QtPmRlbGVnYXRlc0ZvY3VzKCkpIHsKICAg
ICAgICAgICAgICAgICBlbGVtZW50ID0gZmluZEZpcnN0TW91c2VGb2N1c2FibGVFbGVtZW50SW5D
b21wb3NlZFRyZWUoKmVsZW1lbnQpOworICAgICAgICAgICAgICAgIG1fbW91c2VEb3duRGVsZWdh
dGVkRm9jdXMgPSB0cnVlOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgfQog
ICAgICAgICB9CkBAIC0yNzU5LDYgKzI3NjIsOSBAQCBib29sIEV2ZW50SGFuZGxlcjo6ZGlzcGF0
Y2hNb3VzZUV2ZW50KGNvCiAgICAgaWYgKHBhZ2UgJiYgIXBhZ2UtPmZvY3VzQ29udHJvbGxlcigp
LnNldEZvY3VzZWRFbGVtZW50KGVsZW1lbnQuZ2V0KCksIG1fZnJhbWUpKQogICAgICAgICByZXR1
cm4gZmFsc2U7CiAKKyAgICBpZiAobV9tb3VzZURvd25EZWxlZ2F0ZWRGb2N1cykKKyAgICAgICAg
ZWxlbWVudC0+cmV2ZWFsRm9jdXNlZEVsZW1lbnQoU2VsZWN0aW9uUmVzdG9yYXRpb25Nb2RlOjpT
ZXREZWZhdWx0KTsKKwogICAgIHJldHVybiB0cnVlOwogfQogCkluZGV4OiBTb3VyY2UvV2ViQ29y
ZS9wYWdlL0V2ZW50SGFuZGxlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2Uv
RXZlbnRIYW5kbGVyLmgJKHJldmlzaW9uIDI2NDk0MykKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2Uv
RXZlbnRIYW5kbGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTUyNCw2ICs1MjQsNyBAQCBwcml2YXRl
OgogICAgIGJvb2wgbV9kcmFnTWF5U3RhcnRTZWxlY3Rpb25JbnN0ZWFkIHsgZmFsc2UgfTsKICNl
bmRpZgogCisgICAgYm9vbCBtX21vdXNlRG93bkRlbGVnYXRlZEZvY3VzIHsgZmFsc2UgfTsKICAg
ICBib29sIG1fbW91c2VEb3duV2FzU2luZ2xlQ2xpY2tJblNlbGVjdGlvbiB7IGZhbHNlIH07CiAg
ICAgZW51bSBTZWxlY3Rpb25Jbml0aWF0aW9uU3RhdGUgeyBIYXZlTm90U3RhcnRlZFNlbGVjdGlv
biwgUGxhY2VkQ2FyZXQsIEV4dGVuZGVkU2VsZWN0aW9uIH07CiAgICAgU2VsZWN0aW9uSW5pdGlh
dGlvblN0YXRlIG1fc2VsZWN0aW9uSW5pdGlhdGlvblN0YXRlIHsgSGF2ZU5vdFN0YXJ0ZWRTZWxl
Y3Rpb24gfTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDI2NDk0MykKKysrIExheW91dFRlc3RzL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA3LTMwICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIENsaWNraW5nIG9uIGEgc2hhZG93
IERPTSBkb2VzIG5vdCBtb3ZlIHRoZSBzZWxlY3Rpb24gdG8gdGhlIGZvY3VzZWQgZWxlbWVudCB3
aGVuIGRlbGVnYXRlc0ZvY3VzIGlzIHNldCB0byB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTQ4NTkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzY2MTkyOTAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEFkZGVkIGEgcmVncmVzc2lvbiB0ZXN0LgorCisgICAgICAgICogZmFzdC9zaGFkb3ctZG9t
L2RlbGVnYXRlcy1mb2N1cy1hbmQtdHlwZXMtaW50by1pbnB1dC1leHBlY3RlZC50eHQ6IEFkZGVk
LgorICAgICAgICAqIGZhc3Qvc2hhZG93LWRvbS9kZWxlZ2F0ZXMtZm9jdXMtYW5kLXR5cGVzLWlu
dG8taW5wdXQuaHRtbDogQWRkZWQuCisKIDIwMjAtMDctMjcgIENocmlzIER1bWV6ICA8Y2R1bWV6
QGFwcGxlLmNvbT4KIAogICAgICAgICBBU1NFUlQoW2ZpbHRlcmVkQ29va2llcy5nZXQoKSBjb3Vu
dF0gPD0gMSkgb24gIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2Vic29ja2V0cy9j
b29raWVzL3RoaXJkLXBhcnR5LWNvb2tpZS1hY2NlcHRlZC5odHRwcy5odG1sCkluZGV4OiBMYXlv
dXRUZXN0cy9mYXN0L3NoYWRvdy1kb20vZGVsZWdhdGVzLWZvY3VzLWFuZC10eXBlcy1pbnRvLWlu
cHV0LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3NoYWRvdy1k
b20vZGVsZWdhdGVzLWZvY3VzLWFuZC10eXBlcy1pbnRvLWlucHV0LWV4cGVjdGVkLnR4dAkobm9u
ZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L3NoYWRvdy1kb20vZGVsZWdhdGVzLWZvY3Vz
LWFuZC10eXBlcy1pbnRvLWlucHV0LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCww
ICsxLDE2IEBACitUaGlzIHRlc3RzIGRlbGVnYXRpbmcgZm9jdXMgaW4gYSBzaGFkb3cgdHJlZSB0
byBhbiBpbnB1dCBlbGVtZW50LiBXZWJLaXQgc2hvdWxkIG1vdmUgdGhlIHNlbGVjdGlvbiBhcyB3
ZWxsIGFzIHRoZSBmb2N1cworCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBk
b2N1bWVudC5hY3RpdmVFbGVtZW50IGlzIGhvc3QKK1BBU1Mgc2hhZG93Um9vdC5xdWVyeVNlbGVj
dG9yKCJpbnB1dCIpIGlzIHRhcmdldAorUEFTUyBzaGFkb3dSb290LmFjdGl2ZUVsZW1lbnQgaXMg
dGFyZ2V0CitQQVNTIHRhcmdldC52YWx1ZSBpcyAiIgorUEFTUyB0YXJnZXQudmFsdWUgaXMgImhl
bGxvIgorUEFTUyB0YXJnZXQuc2VsZWN0aW9uU3RhcnQgaXMgNQorUEFTUyB0YXJnZXQuc2VsZWN0
aW9uRW5kIGlzIDUKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01Q
TEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3NoYWRvdy1kb20vZGVsZWdhdGVzLWZvY3Vz
LWFuZC10eXBlcy1pbnRvLWlucHV0Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9zaGFkb3ctZG9tL2RlbGVnYXRlcy1mb2N1cy1hbmQtdHlwZXMtaW50by1pbnB1dC5odG1sCShu
b25leGlzdGVudCkKKysrIExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9kZWxlZ2F0ZXMtZm9j
dXMtYW5kLXR5cGVzLWludG8taW5wdXQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDUy
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8bWV0YSBuYW1lPSJ2aWV3cG9y
dCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEsIHVzZXItc2Nh
bGFibGU9bm8iPgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2Vz
L2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy91aS1o
ZWxwZXIuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKworZGVzY3JpcHRpb24oJ1RoaXMgdGVzdHMg
ZGVsZWdhdGluZyBmb2N1cyBpbiBhIHNoYWRvdyB0cmVlIHRvIGFuIGlucHV0IGVsZW1lbnQuIFdl
YktpdCBzaG91bGQgbW92ZSB0aGUgc2VsZWN0aW9uIGFzIHdlbGwgYXMgdGhlIGZvY3VzJyk7CisK
K2pzVGVzdElzQXN5bmMgPSB0cnVlOworCitjb25zdCBob3N0ID0gZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgnZGl2Jyk7Citkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGhvc3QpOworCitjb25zdCBz
aGFkb3dSb290ID0gaG9zdC5hdHRhY2hTaGFkb3coe21vZGU6ICdjbG9zZWQnLCBkZWxlZ2F0ZXNG
b2N1czogdHJ1ZX0pOworc2hhZG93Um9vdC5pbm5lckhUTUwgPSBgPGlucHV0IHR5cGU9InRleHQi
IGlkPSJ0YXJnZXQiPgorPGRpdiBvbmNsaWNrPSJjaGVja1NlbGVjdGlvbigpIj5DbGljayBoZXJl
PC9kaXY+YDsKK2NvbnN0IHRhcmdldCA9IHNoYWRvd1Jvb3QuZ2V0RWxlbWVudEJ5SWQoInRhcmdl
dCIpOworCithc3luYyBmdW5jdGlvbiBydW5UZXN0KCkgeworICAgIGNvbnN0IGRpdlJlY3QgPSBz
aGFkb3dSb290LnF1ZXJ5U2VsZWN0b3IoJ2RpdicpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOwor
ICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlQXQoZGl2UmVjdC54ICsgNSwgZGl2UmVjdC55ICsg
NSk7CisgICAgYXdhaXQgVUlIZWxwZXIuZW5zdXJlUHJlc2VudGF0aW9uVXBkYXRlKCk7CisgICAg
YXdhaXQgbmV3IFByb21pc2UocmVxdWVzdEFuaW1hdGlvbkZyYW1lKTsKKyAgICBhd2FpdCBzZWxl
Y3Rpb25DaGVjazsKK30KKworbGV0IHJlc29sdmVTZWxlY3Rpb25DaGVjazsKK2NvbnN0IHNlbGVj
dGlvbkNoZWNrID0gbmV3IFByb21pc2UoKHJlc29sdmUpID0+IHJlc29sdmVTZWxlY3Rpb25DaGVj
ayA9IHJlc29sdmUpOworZnVuY3Rpb24gY2hlY2tTZWxlY3Rpb24oKSB7CisgICAgc2hvdWxkQmUo
J2RvY3VtZW50LmFjdGl2ZUVsZW1lbnQnLCAnaG9zdCcpOworICAgIHNob3VsZEJlKCdzaGFkb3dS
b290LnF1ZXJ5U2VsZWN0b3IoImlucHV0IiknLCAndGFyZ2V0Jyk7CisgICAgc2hvdWxkQmUoJ3No
YWRvd1Jvb3QuYWN0aXZlRWxlbWVudCcsICd0YXJnZXQnKTsKKyAgICBzaG91bGRCZUVxdWFsVG9T
dHJpbmcoJ3RhcmdldC52YWx1ZScsICcnKTsKKyAgICBkb2N1bWVudC5leGVjQ29tbWFuZCgnaW5z
ZXJ0VGV4dCcsIGZhbHNlLCAnaGVsbG8nKTsKKyAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoJ3Rh
cmdldC52YWx1ZScsICdoZWxsbycpOworICAgIHNob3VsZEJlKCd0YXJnZXQuc2VsZWN0aW9uU3Rh
cnQnLCAnNScpOworICAgIHNob3VsZEJlKCd0YXJnZXQuc2VsZWN0aW9uRW5kJywgJzUnKTsKKyAg
ICByZXNvbHZlU2VsZWN0aW9uQ2hlY2soKTsKK30KKworaWYgKHdpbmRvdy50ZXN0UnVubmVyKQor
ICAgIFVJSGVscGVyLndhaXQocnVuVGVzdCgpKTsKK2Vsc2UKKyAgICBzZWxlY3Rpb25DaGVjay50
aGVuKCgpID0+IGZpbmlzaEpTVGVzdCgpKTsKKworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>