<?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>239472</bug_id>
          
          <creation_ts>2022-04-18 16:32:36 -0700</creation_ts>
          <short_desc>[selectors] Double script focus after mouse click shouldn&apos;t match :focus-visible</short_desc>
          <delta_ts>2022-05-06 15:08:13 -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>CSS</component>
          <version>Safari 15</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/33968</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>185859</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>focusvisiblewebkitbugzilla</reporter>
          <assigned_to name="Manuel Rego Casasnovas">rego</assigned_to>
          <cc>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kangil.han</cc>
    
    <cc>koivisto</cc>
    
    <cc>rego</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1862362</commentid>
    <comment_count>0</comment_count>
    <who name="">focusvisiblewebkitbugzilla</who>
    <bug_when>2022-04-18 16:32:36 -0700</bug_when>
    <thetext>Safari introduced :focus-visible support in 15.4. However, it behaves differently than Chrome and Firefox in that programmatically focusing elements will trigger :focus-visible styles. Many screens rely on programmatic focus for accessibility and are not expecting a focus ring to appear.

Example:
- Go to www.airbnb.com
- On the top right, click the globe icon to bring up a &quot;language and region&quot; modal
- Notice that the close button has a :focus-visible outline in Safari 15.4+ but not in Chrome or Firefox

Another report: 
- https://githubhot.com/repo/reach/reach-ui/issues/915

Desired result:
- :focus-visible in Safari should behave the same as Chrome and Firefox</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864285</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-25 16:33:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/92301472&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867138</commentid>
    <comment_count>2</comment_count>
      <attachid>458942</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2022-05-06 02:22:37 -0700</bug_when>
    <thetext>Created attachment 458942
Test case to reproduce the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867237</commentid>
    <comment_count>3</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2022-05-06 09:27:09 -0700</bug_when>
    <thetext>The problem with that website is that it was focusing the element several times via script.

The test case attached reproduce the issue. I&apos;m working on a patch to fix it and behave consistently to Chromium and Firefox here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867242</commentid>
    <comment_count>4</comment_count>
      <attachid>458956</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2022-05-06 09:35:03 -0700</bug_when>
    <thetext>Created attachment 458956
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867243</commentid>
    <comment_count>5</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2022-05-06 09:36:53 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867366</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-06 15:08:06 -0700</bug_when>
    <thetext>Committed r293926 (250373@main): &lt;https://commits.webkit.org/250373@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 458956.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>458942</attachid>
            <date>2022-05-06 02:22:37 -0700</date>
            <delta_ts>2022-05-06 02:22:37 -0700</delta_ts>
            <desc>Test case to reproduce the issue</desc>
            <filename>bug-239472.html</filename>
            <type>text/html</type>
            <size>264</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+Cgo8ZGl2IGlkPXRlc3QgdGFiaW5kZXg9MD5DbGljayBtZSE8L2Rpdj4K
CjxkaXYgaWQ9dGFyZ2V0IHRhYmluZGV4PTA+SSdtIGZvY3VzZWQgYnV0IHNob3VsZG4ndCBnZXQg
YSBmb2N1cyBpbmRpY2F0b3I8L2Rpdj4KCjxzY3JpcHQ+CiAgdGVzdC5hZGRFdmVudExpc3RlbmVy
KCJjbGljayIsICgpID0+IHsKICAgIHRhcmdldC5mb2N1cygpOwogICAgdGFyZ2V0LmJsdXIoKTsK
ICAgIHRhcmdldC5mb2N1cygpOwogIH0pOwo8L3NjcmlwdD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458956</attachid>
            <date>2022-05-06 09:35:03 -0700</date>
            <delta_ts>2022-05-06 15:08:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239472-20220506183502.patch</filename>
            <type>text/plain</type>
            <size>7133</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzODgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNThjOTMyNGVlZjVhYjRm
Y2UzZjRlMWY5YjIzYWFiMmEzN2I3NzVmYy4uZDE4YTVhNjI2NjkxMmY0ZGU0YzZmYjc4Y2NhMjAx
NDFjYjNjMmQ0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTA1LTA2ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtzZWxlY3Rv
cnNdIERvdWJsZSBzY3JpcHQgZm9jdXMgYWZ0ZXIgbW91c2UgY2xpY2sgc2hvdWxkbid0IG1hdGNo
IDpmb2N1cy12aXNpYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzk0NzIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzkyMzAxNDcyPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4geW91IGRvIHRo
ZSBzZWNvbmQgc2NyaXB0IGZvY3VzLCB3ZSB3ZXJlIHNldHRpbmcKKyAgICAgICAgbV9sYXRlc3RG
b2N1c1RyaWdnZXIgdG8gRm9jdXNUcmlnZ2VyOjpCaW5kaW5ncywgdGhhdCBtYWtlcyB1cyBsb3Nl
IHRoZQorICAgICAgICBpbmZvcm1hdGlvbiBhYm91dCB0aGUgcHJldmlvdXMgZWxlbWVudCB0aGF0
IHdhcyBmb2N1c2VkIHZpYSBtb3VzZQorICAgICAgICBjbGljayBhbmQgc3RhcnQgbWF0Y2hpbmcg
OmZvY3VzLXZpc2libGUgb24gdGhhdCBjYXNlLgorCisgICAgICAgIFRlc3Q6IGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL3NlbGVjdG9ycy9mb2N1cy12aXNpYmxlLXNjcmlwdC1m
b2N1cy0wMjAuaHRtbAorCisgICAgICAgICogZG9tL0RvY3VtZW50LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkRvY3VtZW50OjpzZXRGb2N1c2VkRWxlbWVudCk6IFdlIGF2b2lkIHNldHRpbmcKKyAg
ICAgICAgbV9sYXRlc3RGb2N1c1RyaWdnZXIgaWYgd2UgY29tZSBmcm9tIHNjcmlwdCBmb2N1cy4g
VGhhdCB3YXkgd2Uga25vdyBpZgorICAgICAgICB0aGUgcHJldmlvdXMgZm9jdXNlZCBlbGVtZW50
IHdhcyBmb2N1c2VkIHZpYSBtb3VzZSBjbGljayBhZnRlciBzZXZlcmFsCisgICAgICAgIHNjcmlw
dCBmb2N1cy4KKwogMjAyMi0wNS0wNSAgSmVhbi1ZdmVzIEF2ZW5hcmQgIDxqeWFAYXBwbGUuY29t
PgogCiAgICAgICAgIFtFTUVdIENETSBhbmQgZnJpZW5kcyBzaG91bGQgYmUgdXNpbmcgU2hhcmVk
QnVmZmVyIHJhdGhlciBGcmFnbWVudGVkU2hhcmVkQnVmZmVyCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNw
cAppbmRleCAxNDM3ZTU0YWMxMDBiOTU3MzI5MjE1ZWI1YzNlM2EyOWUwNGM0Y2JhLi5iNDM0MTkz
NmI1ZDIzMDFkZThhNDg4YjdiMTAzMjk5N2E5ZDc5ZmE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9kb20vRG9jdW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5j
cHAKQEAgLTQ3MzksNyArNDczOSw4IEBAIGJvb2wgRG9jdW1lbnQ6OnNldEZvY3VzZWRFbGVtZW50
KEVsZW1lbnQqIGVsZW1lbnQsIGNvbnN0IEZvY3VzT3B0aW9ucyYgb3B0aW9ucykKICAgICAgICAg
bV9mb2N1c2VkRWxlbWVudCA9IG5ld0ZvY3VzZWRFbGVtZW50OwogICAgICAgICBzZXRGb2N1c05h
dmlnYXRpb25TdGFydGluZ05vZGUobV9mb2N1c2VkRWxlbWVudC5nZXQoKSk7CiAgICAgICAgIG1f
Zm9jdXNlZEVsZW1lbnQtPnNldEZvY3VzKHRydWUsIG9wdGlvbnMudmlzaWJpbGl0eSk7Ci0gICAg
ICAgIG1fbGF0ZXN0Rm9jdXNUcmlnZ2VyID0gb3B0aW9ucy50cmlnZ2VyOworICAgICAgICBpZiAo
b3B0aW9ucy50cmlnZ2VyICE9IEZvY3VzVHJpZ2dlcjo6QmluZGluZ3MpCisgICAgICAgICAgICBt
X2xhdGVzdEZvY3VzVHJpZ2dlciA9IG9wdGlvbnMudHJpZ2dlcjsKIAogICAgICAgICAvLyBUaGUg
c2V0Rm9jdXMgY2FsbCB0cmlnZ2VycyBhIGJsdXIgYW5kIGEgZm9jdXMgZXZlbnQuIEV2ZW50IGhh
bmRsZXJzIGNvdWxkIGNhdXNlIHRoZSBmb2N1c2VkIGVsZW1lbnQgdG8gYmUgY2xlYXJlZC4KICAg
ICAgICAgaWYgKG1fZm9jdXNlZEVsZW1lbnQgIT0gbmV3Rm9jdXNlZEVsZW1lbnQpIHsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IGRiMTM5OTcyM2VmODAwYjFiOWQyMGFhY2YxNzAy
YmJjY2UwNjk1NWYuLjdlNmQ2NDU5YzYwYTdmOWZhYzE5NmJhM2Q5ZTFiZjcyNmUwMWY3OGQgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIyLTA1LTA2
ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtz
ZWxlY3RvcnNdIERvdWJsZSBzY3JpcHQgZm9jdXMgYWZ0ZXIgbW91c2UgY2xpY2sgc2hvdWxkbid0
IG1hdGNoIDpmb2N1cy12aXNpYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMzk0NzIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzkyMzAxNDcyPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBs
YXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9jdXMtdmlzaWJsZS1zY3JpcHQtZm9jdXMtMDIw
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9z
ZWxlY3RvcnMvZm9jdXMtdmlzaWJsZS1zY3JpcHQtZm9jdXMtMDIwLmh0bWw6IEFkZGVkLgorCiAy
MDIyLTA1LTA1ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgogCiAg
ICAgICAgIEFSSUEgcmVmbGVjdGlvbiBmb3IgRWxlbWVudCBhdHRyaWJ1dGVzCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3Rv
cnMvZm9jdXMtdmlzaWJsZS1zY3JpcHQtZm9jdXMtMDIwLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL3NlbGVjdG9ycy9mb2N1cy12
aXNpYmxlLXNjcmlwdC1mb2N1cy0wMjAtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmJkNTdmYTlj
NGZiYjgzZjdiY2UzNDk1ZDBhNTk0ZTIxNDY1MThlMGUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9j
dXMtdmlzaWJsZS1zY3JpcHQtZm9jdXMtMDIwLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEwIEBA
CitUaGlzIHRlc3QgY2hlY2tzIHRoYXQgYSBkb3VibGUgc2NyaXB0IGZvY3VzIGFmdGVyIGEgbW91
c2UgY2xpY2sgb24gYSBmb2N1c2FibGUgZWxlbWVudCB0aGF0IGRvZXMgbm90IG1hdGNoIDpmb2N1
cyB2aXNpYmxlLCBkb2VzIE5PVCBtYXRjaCA6Zm9jdXMtdmlzaWJsZS4KKworQ2xpY2sgb24gdGhl
IGVsZW1lbnQgdGhhdCBzYXlzICJDbGljayBtZSIuCitJZiB0aGUgZWxlbWVudCB0aGF0IHNheXMg
IkZvY3VzZWQiIGhhcyBhIHJlZCBvdXRsaW5lIHRoZW4gdGhlIHRlc3QgcmVzdWx0IGlzIEZBSUxV
UkUsIGlmIGl0IGhhcyBhIGdyZWVuIGJhY2tncm91bmQgdGhlbiB0aGUgdGVzdCByZXN1bHQgaXMg
U1VDQ0VTUy4KK0NsaWNrIG1lCitGb2N1c2VkCisKK1BBU1MgIjpmb2N1cy12aXNpYmxlIiBzaG91
bGQgYmUgYSB2YWxpZCBzZWxlY3RvcgorUEFTUyBEb3VibGUgc2NyaXB0IGZvY3VzIGFmdGVyIG1v
dXNlIGNsaWNrIG9uIGEgZm9jdXNhYmxlIGVsZW1lbnQgdGhhdCBkb2VzIG5vdCBtYXRjaCA6Zm9j
dXMtdmlzaWJsZSwgZG9lcyBOT1QgbWF0Y2ggOmZvY3VzLXZpc2libGUKKwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mvc2VsZWN0b3Jz
L2ZvY3VzLXZpc2libGUtc2NyaXB0LWZvY3VzLTAyMC5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mvc2VsZWN0b3JzL2ZvY3VzLXZpc2libGUtc2Ny
aXB0LWZvY3VzLTAyMC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmViNjhlZmM2ODMwMTIxNTRlOTcwMTE3ZGY5
ZTA0Mjk1OTMzYTk3ZWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9zZWxlY3RvcnMvZm9jdXMtdmlzaWJsZS1zY3JpcHQt
Zm9jdXMtMDIwLmh0bWwKQEAgLTAsMCArMSw3MCBAQAorPCFET0NUWVBFIGh0bWw+Cis8bWV0YSBj
aGFyc2V0PSJ1dGYtOCIgLz4KKzx0aXRsZT5DU1MgVGVzdCAoU2VsZWN0b3JzKTogRG91YmxlIHNj
cmlwdCBmb2N1cyBhZnRlciBtb3VzZSBjbGljayBvbiBhIGZvY3VzYWJsZSBlbGVtZW50IHRoYXQg
ZG9lcyBub3QgbWF0Y2ggOmZvY3VzLXZpc2libGUsIGRvZXMgTk9UIG1hdGNoIDpmb2N1cy12aXNp
YmxlPC90aXRsZT4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iTWFudWVsIFJlZ28gQ2FzYXNu
b3ZhcyIgaHJlZj0ibWFpbHRvOnJlZ29AaWdhbGlhLmNvbSI+Cis8bGluayByZWw9ImhlbHAiIGhy
ZWY9Imh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9zZWxlY3RvcnMtNC8jdGhlLWZvY3VzLXZpc2li
bGUtcHNldWRvIiAvPgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwv
c2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwv
c2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+
Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcyI+PC9zY3JpcHQ+
Cis8c2NyaXB0IHNyYz0iL2Nzcy9zdXBwb3J0L3BhcnNpbmctdGVzdGNvbW1vbi5qcyI+PC9zY3Jp
cHQ+Cis8c3R5bGU+CisgICN3YXJuaW5nIHsKKyAgICBkaXNwbGF5OiBub25lOworICAgIGJhY2tn
cm91bmQ6IHJlZDsKKyAgfQorCisgIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2li
bGUpIHsKKyAgICAjaW5zdHJ1Y3Rpb25zIHsKKyAgICAgIGRpc3BsYXk6IG5vbmU7CisgICAgfQor
CisgICAgI3dhcm5pbmcgeworICAgICAgZGlzcGxheTogYmxvY2s7CisgICAgfQorICB9CisKKyAg
OmZvY3VzLXZpc2libGUgeworICAgIG91dGxpbmU6IHNvbGlkIHRoaWNrIHJlZDsKKyAgfQorCisg
IDpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHsKKyAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW1l
OworICB9Cis8L3N0eWxlPgorCis8cD5UaGlzIHRlc3QgY2hlY2tzIHRoYXQgYSBkb3VibGUgc2Ny
aXB0IGZvY3VzIGFmdGVyIGEgbW91c2UgY2xpY2sgb24gYSBmb2N1c2FibGUgZWxlbWVudCB0aGF0
IGRvZXMgbm90IG1hdGNoIDxjb2RlPjpmb2N1cyB2aXNpYmxlPC9jb2RlPiwgZG9lcyBOT1QgbWF0
Y2ggPGNvZGU+OmZvY3VzLXZpc2libGU8L2NvZGU+LjwvcD4KKzxvbCBpZD0iaW5zdHJ1Y3Rpb25z
Ij4KKyAgPGxpPkNsaWNrIG9uIHRoZSBlbGVtZW50IHRoYXQgc2F5cyAiQ2xpY2sgbWUiLjwvbGk+
CisgIDxsaT5JZiB0aGUgZWxlbWVudCB0aGF0IHNheXMgIkZvY3VzZWQiIGhhcyBhIHJlZCBvdXRs
aW5lIHRoZW4gdGhlIHRlc3QgcmVzdWx0IGlzIEZBSUxVUkUsIGlmIGl0IGhhcyBhIGdyZWVuIGJh
Y2tncm91bmQgdGhlbiB0aGUgdGVzdCByZXN1bHQgaXMgU1VDQ0VTUy48L2xpPgorPC9vbD4KKzxw
IGlkPSJ3YXJuaW5nIj5Zb3VyIHVzZXItYWdlbnQgZG9lcyBub3Qgc3VwcG9ydCA8Y29kZT46Zm9j
dXMtdmlzaWJsZTwvY29kZT4gcHNldWRvLWNsYXNzLCBwbGVhc2UgU0tJUCB0aGlzIHRlc3QuPC9w
PgorCis8ZGl2IGlkPSJpbml0aWFsIiB0YWJpbmRleD0iMCI+Q2xpY2sgbWU8L2Rpdj4KKzxkaXYg
aWQ9InRhcmdldCIgdGFiaW5kZXg9IjAiPkZvY3VzZWQ8L2Rpdj4KKworPHNjcmlwdD4KKyAgc2V0
dXAoeyBleHBsaWNpdF9kb25lOiB0cnVlIH0pOworCisgIC8vIENoZWNrIHRoYXQgOmZvY3VzLXZp
c2libGUgaXMgc3VwcG9ydGVkLgorICB0ZXN0X3ZhbGlkX3NlbGVjdG9yKCc6Zm9jdXMtdmlzaWJs
ZScpOworCisgIGluaXRpYWwuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCAoKSA9PiB7CisgICAg
dGFyZ2V0LmZvY3VzKCk7CisgICAgdGFyZ2V0LmJsdXIoKTsKKyAgICB0YXJnZXQuZm9jdXMoKTsK
KyAgfSk7CisKKyAgYXN5bmNfdGVzdChmdW5jdGlvbih0KSB7CisgICAgbGV0IGNvdW50ID0gMDsK
KyAgICB0YXJnZXQuYWRkRXZlbnRMaXN0ZW5lcigiZm9jdXMiLCB0LnN0ZXBfZnVuYyhmdW5jdGlv
bigpIHsKKyAgICAgIGFzc2VydF9lcXVhbHMoZ2V0Q29tcHV0ZWRTdHlsZSh0YXJnZXQpLmJhY2tn
cm91bmRDb2xvciwgInJnYigwLCAyNTUsIDApIiwgYGJhY2tncm91bmRDb2xvciBmb3IgJHt0YXJn
ZXQudGFnTmFtZX0jJHt0YXJnZXQuaWR9IHNob3VsZCBiZSBsaW1lYCk7CisgICAgICBhc3NlcnRf
bm90X2VxdWFscyhnZXRDb21wdXRlZFN0eWxlKHRhcmdldCkub3V0bGluZUNvbG9yLCAicmdiKDI1
NSwgMCwgMCkiLCBgb3V0bGluZUNvbG9yIGZvciAke3RhcmdldC50YWdOYW1lfSMke3RhcmdldC5p
ZH0gc2hvdWxkIE5PVCBiZSByZWRgKTsKKyAgICAgIGlmIChjb3VudCA+IDApCisgICAgICAgIHQu
ZG9uZSgpOworICAgICAgY291bnQrKzsKKyAgICB9KSk7CisKKyAgICB0ZXN0X2RyaXZlci5jbGlj
ayhpbml0aWFsKS50aGVuKCgpID0+IGRvbmUoKSk7CisgIH0sICJEb3VibGUgc2NyaXB0IGZvY3Vz
IGFmdGVyIG1vdXNlIGNsaWNrIG9uIGEgZm9jdXNhYmxlIGVsZW1lbnQgdGhhdCBkb2VzIG5vdCBt
YXRjaCA6Zm9jdXMtdmlzaWJsZSwgZG9lcyBOT1QgbWF0Y2ggOmZvY3VzLXZpc2libGUiKTsKKzwv
c2NyaXB0Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>