<?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>247134</bug_id>
          
          <creation_ts>2022-10-27 09:39:59 -0700</creation_ts>
          <short_desc>AX: VoiceOver highlight does not move to Shadow DOM button when using aria-modal and role</short_desc>
          <delta_ts>2022-11-10 06:06:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>Safari 16</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Liam DeBeasi">ldebeasi</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>andresg_22</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>samuel_white</cc>
    
    <cc>thomas_mchugh</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1908746</commentid>
    <comment_count>0</comment_count>
      <attachid>463275</attachid>
    <who name="Liam DeBeasi">ldebeasi</who>
    <bug_when>2022-10-27 09:39:59 -0700</bug_when>
    <thetext>Created attachment 463275
Code reproduction

VoiceOver does not highlight buttons in the Shadow DOM when using aria-modal and role=&quot;dialog&quot; on the same element.

Steps to reproduce:

1. Open code reproduction on iOS.
2. Turn VoiceOver on.
3. Swipe to the right. Observe that VoiceOver announces &quot;Before Button&quot;.
4. Swipe to the right. Observe that VoiceOver announces &quot;After Button&quot;.


Expected Behavior:

When swiping right in step 4, I expect VoiceOver to announce &quot;Button One&quot;.


Actual Behavior:

VoiceOver skips the button and announces &quot;After Button&quot; instead.


Other Information:

- This also happens with role=&quot;alertdialog&quot;
- Moving the role to a child element inside of the modal avoids the issue.
- This issue also happens on Safari for macOS.
- This issue does not occur on Chrome for Android</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1908747</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-10-27 09:40:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/101637934&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1908752</commentid>
    <comment_count>2</comment_count>
    <who name="Liam DeBeasi">ldebeasi</who>
    <bug_when>2022-10-27 09:54:00 -0700</bug_when>
    <thetext>I should also note that having `aria-modal=&quot;true&quot;` and `role=&quot;dialog&quot;` on different elements leads to other accessibility issues. I mentioned it to highlight that this bug only happens when the two attributes are used on the same element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1911160</commentid>
    <comment_count>3</comment_count>
      <attachid>463462</attachid>
    <who name="Tommy McHugh">thomas_mchugh</who>
    <bug_when>2022-11-08 18:14:52 -0800</bug_when>
    <thetext>Created attachment 463462
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1911234</commentid>
    <comment_count>4</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2022-11-09 04:36:36 -0800</bug_when>
    <thetext>(In reply to Tommy McHugh from comment #3)
&gt; Created attachment 463462 [details]
&gt; Patch

diff --git a/LayoutTests/accessibility/shadow-dom-element-in-aria-modal.html b/LayoutTests/accessibility/shadow-dom-element-in-aria-modal.html
new file mode 100644
index 000000000000..11028ab6449d
--- /dev/null
+++ b/LayoutTests/accessibility/shadow-dom-element-in-aria-modal.html

+    class MyButton extends HTMLElement {
+      constructor() {
+        super();

Style: indentation should be 4 spaces.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1911440</commentid>
    <comment_count>5</comment_count>
      <attachid>463471</attachid>
    <who name="Tommy McHugh">thomas_mchugh</who>
    <bug_when>2022-11-09 18:43:15 -0800</bug_when>
    <thetext>Created attachment 463471
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1911521</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-11-10 06:06:35 -0800</bug_when>
    <thetext>Committed 256531@main (cbf7509a12df): &lt;https://commits.webkit.org/256531@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 463471.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>463275</attachid>
            <date>2022-10-27 09:39:59 -0700</date>
            <delta_ts>2022-10-27 09:39:59 -0700</delta_ts>
            <desc>Code reproduction</desc>
            <filename>index.html</filename>
            <type>text/html</type>
            <size>682</size>
            <attacher name="Liam DeBeasi">ldebeasi</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEgY2hhcnNldD0iVVRGLTgi
IC8+CiAgICA8dGl0bGU+V2ViS2l0IFZvaWNlT3ZlciBNb2RhbDwvdGl0bGU+CiAgICA8bWV0YQog
ICAgICBuYW1lPSJ2aWV3cG9ydCIKICAgICAgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBp
bml0aWFsLXNjYWxlPTEuMCwgbWluaW11bS1zY2FsZT0xLjAiCiAgICAvPgogIDwvaGVhZD4KCiAg
PGJvZHk+CiAgICA8ZGl2IGFyaWEtbW9kYWw9InRydWUiIHJvbGU9ImRpYWxvZyI+CiAgICAgIEJl
Zm9yZSBCdXR0b24KICAgICAgPG15LWJ1dHRvbj5CdXR0b24gT25lPC9teS1idXR0b24+CiAgICAg
IEFmdGVyIEJ1dHRvbgogICAgPC9kaXY+CiAgPC9ib2R5PgogIAogIDxzY3JpcHQ+CiAgICBjbGFz
cyBNeUJ1dHRvbiBleHRlbmRzIEhUTUxFbGVtZW50IHsKICAgICAgY29uc3RydWN0b3IoKSB7CiAg
ICAgICAgc3VwZXIoKTsKICAgIAogICAgICAgIGNvbnN0IHJvb3QgPSB0aGlzLmF0dGFjaFNoYWRv
dyh7IG1vZGU6ICdvcGVuJyB9KTsKICAgICAgICByb290LmlubmVySFRNTCA9ICc8YnV0dG9uPjxz
bG90Pjwvc2xvdD48L2J1dHRvbj4nOwogICAgICB9CiAgICB9CiAgICAKICAgIGN1c3RvbUVsZW1l
bnRzLmRlZmluZSgnbXktYnV0dG9uJywgTXlCdXR0b24pOwogIDwvc2NyaXB0Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>463462</attachid>
            <date>2022-11-08 18:14:52 -0800</date>
            <delta_ts>2022-11-09 18:43:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-247134-20221108181451.patch</filename>
            <type>text/plain</type>
            <size>3985</size>
            <attacher name="Tommy McHugh">thomas_mchugh</attacher>
            
              <data encoding="base64">RnJvbSBkNDU0MmU1MjNkMDA0NjI4Y2I3ODUyMGUyZWVlZmNkMTYzMzU5OThmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUb21teSBNY0h1Z2ggPHRob21hc19tY2h1Z2hAYXBwbGUuY29t
PgpEYXRlOiBUdWUsIDggTm92IDIwMjIgMTg6MDU6NTYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBB
WDogVm9pY2VPdmVyIGhpZ2hsaWdodCBkb2VzIG5vdCBtb3ZlIHRvIFNoYWRvdyBET00gYnV0dG9u
CiB3aGVuIHVzaW5nIGFyaWEtbW9kYWwgYW5kIHJvbGUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTI0NzEzNAogcmRhcjovL3Byb2JsZW0vMTAxNjM3OTM0CgpSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KCkFjY2Vzc2liaWxpdHlPYmplY3Q6OmlzTW9kYWxEZXNjZW5k
YW50IGVyb25ldW91c2x5IHJldHVybmVkIGZhbHNlIGZvciBzaGFkb3cgaG9zdHMKaW5zaWRlIHRo
ZSBtb2RhbCBiZWNhdXNlIHRoZSB0ZW1wbGF0ZSBjb2RlIGlzIG91dHNpZGUgdGhlIG1vZGFsLiBU
aGlzIHBhdGNoIGZpeGVzCnRoYXQgYnkgdXNpbmcgTm9kZTo6aXNEZXNjZW5kYW50T3JTaGFkb3dE
ZXNjZW5kYW50T2YgdG8gcHJvcGVybHkgY29uc2lkZXIgc2hhZG93IERPTSBlbGVtZW50cy4KCiog
TGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1lbnQtaW4tYXJpYS1tb2Rh
bC1leHBlY3RlZC50eHQ6IEFkZGVkLgoqIExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvc2hhZG93
LWRvbS1lbGVtZW50LWluLWFyaWEtbW9kYWwuaHRtbDogQWRkZWQuCiogU291cmNlL1dlYkNvcmUv
YWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcDoKKFdlYkNvcmU6OkFjY2Vzc2li
aWxpdHlPYmplY3Q6OmlzTW9kYWxEZXNjZW5kYW50IGNvbnN0KToKLS0tCiAuLi4vYWNjZXNzaWJp
bGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcCAgICAgfCAgMiArLQogLi4uZG93LWRvbS1lbGVt
ZW50LWluLWFyaWEtbW9kYWwtZXhwZWN0ZWQudHh0IHwgMTEgKysrKysrCiAuLi4vc2hhZG93LWRv
bS1lbGVtZW50LWluLWFyaWEtbW9kYWwuaHRtbCAgICAgfCAzOCArKysrKysrKysrKysrKysrKysr
CiAzIGZpbGVzIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVu
dC1pbi1hcmlhLW1vZGFsLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRl
c3RzL2FjY2Vzc2liaWxpdHkvc2hhZG93LWRvbS1lbGVtZW50LWluLWFyaWEtbW9kYWwuaHRtbAoK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9i
amVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmpl
Y3QuY3BwCmluZGV4IDk0MjM5MjgyNDcyNi4uNWI3NzNhYzA0YjFkIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKQEAgLTIx
ODksNyArMjE4OSw3IEBAIGJvb2wgQWNjZXNzaWJpbGl0eU9iamVjdDo6aXNNb2RhbERlc2NlbmRh
bnQoTm9kZSogbW9kYWxOb2RlKSBjb25zdAogICAgIAogICAgIC8vIEFSSUEgMS4xIGFyaWEtbW9k
YWwsIGluZGljYXRlcyB3aGV0aGVyIGFuIGVsZW1lbnQgaXMgbW9kYWwgd2hlbiBkaXNwbGF5ZWQu
CiAgICAgLy8gRm9yIHRoZSBkZWNlbmRhbnRzIG9mIHRoZSBtb2RhbCBvYmplY3QsIHRoZXkgc2hv
dWxkIGFsc28gYmUgY29uc2lkZXJlZCBhcyBhcmlhLW1vZGFsPXRydWUuCi0gICAgcmV0dXJuIG5v
ZGUtPmlzRGVzY2VuZGFudE9mKCptb2RhbE5vZGUpOworICAgIHJldHVybiBub2RlLT5pc0Rlc2Nl
bmRhbnRPclNoYWRvd0Rlc2NlbmRhbnRPZigqbW9kYWxOb2RlKTsKIH0KIAogYm9vbCBBY2Nlc3Np
YmlsaXR5T2JqZWN0Ojppc01vZGFsTm9kZSgpIGNvbnN0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVudC1pbi1hcmlhLW1vZGFsLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvc2hhZG93LWRvbS1lbGVtZW50LWluLWFy
aWEtbW9kYWwtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMC4uNWQ4NGVhOWYzYjQyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1lbnQtaW4tYXJpYS1tb2RhbC1leHBlY3RlZC50eHQKQEAg
LTAsMCArMSwxMSBAQAorVGhpcyB0ZXN0IGVuc3VyZXMgc2hhZG93IERPTSBkZXNjZW5kYW50cyBv
ZiBzb21ldGhpbmcgdGhhdCBpcyBhcmlhLW1vZGFsIGFyZSBhY2Nlc3NpYmxlLgorCitPbiBzdWNj
ZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBi
eSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBidXR0b24uaXNJZ25vcmVkIGlzIGZhbHNlCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKK0J1dHRvbiBP
bmUKK0J1dHRvbiBUd28gQmVmb3JlIEJ1dHRvbiBCdXR0b24gVGhyZWUgQWZ0ZXIgQnV0dG9uCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVudC1p
bi1hcmlhLW1vZGFsLmh0bWwgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20t
ZWxlbWVudC1pbi1hcmlhLW1vZGFsLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwLi4xMTAyOGFiNjQ0OWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVudC1pbi1hcmlhLW1vZGFsLmh0bWwKQEAgLTAs
MCArMSwzOCBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4i
PgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvYWNjZXNzaWJpbGl0
eS1oZWxwZXIuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0
LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorCis8YnV0dG9uPkJ1dHRvbiBPbmU8L2J1
dHRvbj4KKzxkaXYgYXJpYS1tb2RhbD0idHJ1ZSIgcm9sZT0iZGlhbG9nIj4KKyAgICA8YnV0dG9u
PkJ1dHRvbiBUd288L2J1dHRvbj4KKyAgICBCZWZvcmUgQnV0dG9uCisgICAgPG15LWJ1dHRvbj5C
dXR0b24gVGhyZWU8L215LWJ1dHRvbj4KKyAgICBBZnRlciBCdXR0b24KKzwvZGl2PgorCis8c2Ny
aXB0PgorICAgIGNsYXNzIE15QnV0dG9uIGV4dGVuZHMgSFRNTEVsZW1lbnQgeworICAgICAgY29u
c3RydWN0b3IoKSB7CisgICAgICAgIHN1cGVyKCk7CisgICAgCisgICAgICAgIGNvbnN0IHJvb3Qg
PSB0aGlzLmF0dGFjaFNoYWRvdyh7IG1vZGU6ICdvcGVuJyB9KTsKKyAgICAgICAgcm9vdC5pbm5l
ckhUTUwgPSAnPGJ1dHRvbiBpZD0ibXktYnV0dG9uIj48c2xvdD48L3Nsb3Q+PC9idXR0b24+JzsK
KyAgICAgIH0KKyAgICB9ICAgIAorICAgIGN1c3RvbUVsZW1lbnRzLmRlZmluZSgnbXktYnV0dG9u
JywgTXlCdXR0b24pOworCisgICAgZGVzY3JpcHRpb24oIlRoaXMgdGVzdCBlbnN1cmVzIHNoYWRv
dyBET00gZGVzY2VuZGFudHMgb2Ygc29tZXRoaW5nIHRoYXQgaXMgYXJpYS1tb2RhbCBhcmUgYWNj
ZXNzaWJsZS4iKTsKKworICAgIGlmICh3aW5kb3cuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIpIHsK
KyAgICAgICAgdmFyIGJ1dHRvbiA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVF
bGVtZW50QnlJZCgibXktYnV0dG9uIik7CisgICAgICAgIHNob3VsZEJlRmFsc2UoImJ1dHRvbi5p
c0lnbm9yZWQiKTsKKyAgICB9Cis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KKworCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>463471</attachid>
            <date>2022-11-09 18:43:15 -0800</date>
            <delta_ts>2022-11-10 06:06:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-247134-20221109184313.patch</filename>
            <type>text/plain</type>
            <size>4002</size>
            <attacher name="Tommy McHugh">thomas_mchugh</attacher>
            
              <data encoding="base64">RnJvbSA2ZWYzOWYyNzBhNjJjYTBiZDIwYmRmYTUyYTIwOTUyYWNjNDY5ZWZmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUb21teSBNY0h1Z2ggPHRob21hc19tY2h1Z2hAYXBwbGUuY29t
PgpEYXRlOiBUdWUsIDggTm92IDIwMjIgMTg6MDU6NTYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBB
WDogVm9pY2VPdmVyIGhpZ2hsaWdodCBkb2VzIG5vdCBtb3ZlIHRvIFNoYWRvdyBET00gYnV0dG9u
CiB3aGVuIHVzaW5nIGFyaWEtbW9kYWwgYW5kIHJvbGUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTI0NzEzNAogcmRhcjovL3Byb2JsZW0vMTAxNjM3OTM0CgpSZXZpZXdl
ZCBieSBBbmRyZXMgR29uemFsZXouCgpBY2Nlc3NpYmlsaXR5T2JqZWN0Ojppc01vZGFsRGVzY2Vu
ZGFudCBlcm9uZXVvdXNseSByZXR1cm5lZCBmYWxzZSBmb3Igc2hhZG93IGhvc3RzCmluc2lkZSB0
aGUgbW9kYWwgYmVjYXVzZSB0aGUgdGVtcGxhdGUgY29kZSBpcyBvdXRzaWRlIHRoZSBtb2RhbC4g
VGhpcyBwYXRjaCBmaXhlcwp0aGF0IGJ5IHVzaW5nIE5vZGU6OmlzRGVzY2VuZGFudE9yU2hhZG93
RGVzY2VuZGFudE9mIHRvIHByb3Blcmx5IGNvbnNpZGVyIHNoYWRvdyBET00gZWxlbWVudHMuCgoq
IExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvc2hhZG93LWRvbS1lbGVtZW50LWluLWFyaWEtbW9k
YWwtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRv
dy1kb20tZWxlbWVudC1pbi1hcmlhLW1vZGFsLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHA6CihXZWJDb3JlOjpBY2Nlc3Np
YmlsaXR5T2JqZWN0Ojppc01vZGFsRGVzY2VuZGFudCBjb25zdCk6Ci0tLQogLi4uL2FjY2Vzc2li
aWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAgICAgIHwgIDIgKy0KIC4uLmRvdy1kb20tZWxl
bWVudC1pbi1hcmlhLW1vZGFsLWV4cGVjdGVkLnR4dCB8IDExICsrKysrKwogLi4uL3NoYWRvdy1k
b20tZWxlbWVudC1pbi1hcmlhLW1vZGFsLmh0bWwgICAgIHwgMzggKysrKysrKysrKysrKysrKysr
KwogMyBmaWxlcyBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVh
dGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1l
bnQtaW4tYXJpYS1tb2RhbC1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRU
ZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVudC1pbi1hcmlhLW1vZGFsLmh0bWwK
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlP
YmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2Jq
ZWN0LmNwcAppbmRleCA5NDIzOTI4MjQ3MjYuLjViNzczYWMwNGIxZCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCkBAIC0y
MTg5LDcgKzIxODksNyBAQCBib29sIEFjY2Vzc2liaWxpdHlPYmplY3Q6OmlzTW9kYWxEZXNjZW5k
YW50KE5vZGUqIG1vZGFsTm9kZSkgY29uc3QKICAgICAKICAgICAvLyBBUklBIDEuMSBhcmlhLW1v
ZGFsLCBpbmRpY2F0ZXMgd2hldGhlciBhbiBlbGVtZW50IGlzIG1vZGFsIHdoZW4gZGlzcGxheWVk
LgogICAgIC8vIEZvciB0aGUgZGVjZW5kYW50cyBvZiB0aGUgbW9kYWwgb2JqZWN0LCB0aGV5IHNo
b3VsZCBhbHNvIGJlIGNvbnNpZGVyZWQgYXMgYXJpYS1tb2RhbD10cnVlLgotICAgIHJldHVybiBu
b2RlLT5pc0Rlc2NlbmRhbnRPZigqbW9kYWxOb2RlKTsKKyAgICByZXR1cm4gbm9kZS0+aXNEZXNj
ZW5kYW50T3JTaGFkb3dEZXNjZW5kYW50T2YoKm1vZGFsTm9kZSk7CiB9CiAKIGJvb2wgQWNjZXNz
aWJpbGl0eU9iamVjdDo6aXNNb2RhbE5vZGUoKSBjb25zdApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvYWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1lbnQtaW4tYXJpYS1tb2RhbC1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NoYWRvdy1kb20tZWxlbWVudC1pbi1h
cmlhLW1vZGFsLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAuLjVkODRlYTlmM2I0MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvc2hhZG93LWRvbS1lbGVtZW50LWluLWFyaWEtbW9kYWwtZXhwZWN0ZWQudHh0CkBA
IC0wLDAgKzEsMTEgQEAKK1RoaXMgdGVzdCBlbnN1cmVzIHNoYWRvdyBET00gZGVzY2VuZGFudHMg
b2Ygc29tZXRoaW5nIHRoYXQgaXMgYXJpYS1tb2RhbCBhcmUgYWNjZXNzaWJsZS4KKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgYnV0dG9uLmlzSWdub3JlZCBpcyBmYWxzZQor
UEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCitCdXR0b24g
T25lCitCdXR0b24gVHdvIEJlZm9yZSBCdXR0b24gQnV0dG9uIFRocmVlIEFmdGVyIEJ1dHRvbgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1lbnQt
aW4tYXJpYS1tb2RhbC5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9t
LWVsZW1lbnQtaW4tYXJpYS1tb2RhbC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMC4uMGVlOGVmNzllOGViCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
YWNjZXNzaWJpbGl0eS9zaGFkb3ctZG9tLWVsZW1lbnQtaW4tYXJpYS1tb2RhbC5odG1sCkBAIC0w
LDAgKzEsMzggQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VO
Ij4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL2FjY2Vzc2liaWxp
dHktaGVscGVyLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVz
dC5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKworPGJ1dHRvbj5CdXR0b24gT25lPC9i
dXR0b24+Cis8ZGl2IGFyaWEtbW9kYWw9InRydWUiIHJvbGU9ImRpYWxvZyI+CisgICAgPGJ1dHRv
bj5CdXR0b24gVHdvPC9idXR0b24+CisgICAgQmVmb3JlIEJ1dHRvbgorICAgIDxteS1idXR0b24+
QnV0dG9uIFRocmVlPC9teS1idXR0b24+CisgICAgQWZ0ZXIgQnV0dG9uCis8L2Rpdj4KKworPHNj
cmlwdD4KKyAgICBjbGFzcyBNeUJ1dHRvbiBleHRlbmRzIEhUTUxFbGVtZW50IHsKKyAgICAgICAg
Y29uc3RydWN0b3IoKSB7CisgICAgICAgICAgICBzdXBlcigpOworICAgIAorICAgICAgICAgICAg
Y29uc3Qgcm9vdCA9IHRoaXMuYXR0YWNoU2hhZG93KHsgbW9kZTogJ29wZW4nIH0pOworICAgICAg
ICAgICAgcm9vdC5pbm5lckhUTUwgPSAnPGJ1dHRvbiBpZD0ibXktYnV0dG9uIj48c2xvdD48L3Ns
b3Q+PC9idXR0b24+JzsKKyAgICAgICAgfQorICAgIH0gICAgCisgICAgY3VzdG9tRWxlbWVudHMu
ZGVmaW5lKCdteS1idXR0b24nLCBNeUJ1dHRvbik7CisKKyAgICBkZXNjcmlwdGlvbigiVGhpcyB0
ZXN0IGVuc3VyZXMgc2hhZG93IERPTSBkZXNjZW5kYW50cyBvZiBzb21ldGhpbmcgdGhhdCBpcyBh
cmlhLW1vZGFsIGFyZSBhY2Nlc3NpYmxlLiIpOworCisgICAgaWYgKHdpbmRvdy5hY2Nlc3NpYmls
aXR5Q29udHJvbGxlcikgeworICAgICAgICB2YXIgYnV0dG9uID0gYWNjZXNzaWJpbGl0eUNvbnRy
b2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJteS1idXR0b24iKTsKKyAgICAgICAgc2hvdWxk
QmVGYWxzZSgiYnV0dG9uLmlzSWdub3JlZCIpOworICAgIH0KKzwvc2NyaXB0PgorPC9ib2R5Pgor
PC9odG1sPgorCisK
</data>

          </attachment>
      

    </bug>

</bugzilla>