<?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>234119</bug_id>
          
          <creation_ts>2021-12-09 18:36:57 -0800</creation_ts>
          <short_desc>AX: role=&quot;button&quot; with aria-pressed is not exposed as a form control</short_desc>
          <delta_ts>2022-01-17 11:51:25 -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 15</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="Sepand Parhami">sparhami</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>tyler_w</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1822479</commentid>
    <comment_count>0</comment_count>
    <who name="Sepand Parhami">sparhami</who>
    <bug_when>2021-12-09 18:36:57 -0800</bug_when>
    <thetext>Summary:
When using an element with `role=“button”` and `aria-pressed`, the element does not correctly show up in VoiceOver’s form controls menu, like regular buttons with aria-pressed or elements with just the role.

Steps To Reproduce:
1. Open the attached repro.html in Safari
2. Enable VoiceOver
3. Open web rotor (control + option + u)
4. Navigate to form controls (left or right arrow until it appears)

Results:
There is only one button in the forms control menu, the plain HTML button. I would expect that the one with the aria role would also show up there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822480</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-09 18:37:13 -0800</bug_when>
    <thetext>&lt;rdar://problem/86302258&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822485</commentid>
    <comment_count>2</comment_count>
      <attachid>446654</attachid>
    <who name="Sepand Parhami">sparhami</who>
    <bug_when>2021-12-09 19:08:03 -0800</bug_when>
    <thetext>Created attachment 446654
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822514</commentid>
    <comment_count>3</comment_count>
      <attachid>446654</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2021-12-09 22:16:47 -0800</bug_when>
    <thetext>Comment on attachment 446654
Patch

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

&gt; Source/WebCore/ChangeLog:11
&gt; +        Tests: LayoutTests\accessibility\mac\search-predicate-element-count.html

wrong format for slashes, they should be the other way

&gt; LayoutTests/accessibility/mac/search-predicate-element-count.html:54
&gt; +&lt;!-- The following two are toggle buttons. --&gt;

it doesn&apos;t look like this tests the new behavior. toggle buttons have aria_pressed as attributes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822797</commentid>
    <comment_count>4</comment_count>
      <attachid>446757</attachid>
    <who name="Sepand Parhami">sparhami</who>
    <bug_when>2021-12-10 10:37:41 -0800</bug_when>
    <thetext>Created attachment 446757
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1822798</commentid>
    <comment_count>5</comment_count>
      <attachid>446654</attachid>
    <who name="Sepand Parhami">sparhami</who>
    <bug_when>2021-12-10 10:39:38 -0800</bug_when>
    <thetext>Comment on attachment 446654
Patch

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

&gt;&gt; Source/WebCore/ChangeLog:11
&gt;&gt; +        Tests: LayoutTests\accessibility\mac\search-predicate-element-count.html
&gt; 
&gt; wrong format for slashes, they should be the other way

Fixed.

&gt;&gt; LayoutTests/accessibility/mac/search-predicate-element-count.html:54
&gt;&gt; +&lt;!-- The following two are toggle buttons. --&gt;
&gt; 
&gt; it doesn&apos;t look like this tests the new behavior. toggle buttons have aria_pressed as attributes.

Oops, fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831543</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-17 11:51:22 -0800</bug_when>
    <thetext>Committed r288100 (246114@main): &lt;https://commits.webkit.org/246114@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 446757.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>446654</attachid>
            <date>2021-12-09 19:08:03 -0800</date>
            <delta_ts>2021-12-10 10:37:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234119-20211209190803.patch</filename>
            <type>text/plain</type>
            <size>7284</size>
            <attacher name="Sepand Parhami">sparhami</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NzM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzVkODQ3ZGVkNGEzYTc1
OTkxYmZkMDQ3YWUzNjRlYWMxODIyOWE5Yi4uMGY5ZDNkYzU2NTZkYjdkYjUyZDhiYmM0Y2UzOWQz
OWRhNDgxZmNhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTEyLTA5ICBTZXBh
bmQgUGFyaGFtaSAgPHNwYXJoYW1pQGFwcGxlLmNvbT4KKworICAgICAgICBBWDogRXhwb3NlIHRv
Z2dsZSBidXR0b25zIHVzaW5nIHJvbGU9ImJ1dHRvbiIgYXMgZm9ybSBjb250cm9scy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNDExOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0aGUgVG9nZ2xl
QnV0dG9uIHJvbGUgdG8gdGhlIGxpc3Qgb2YgYXJpYSBjb250cm9scyBpbiBpc0FSSUFDb250cm9s
IHNvIHRoYXQgaXQKKyAgICAgICAgaXMgYSBjb250cm9sIHdoZW4gY2hlY2tlZCBieSB0aGUgYWNj
ZXNzaWJpbGl0eSBvYmplY3Qgc2VhcmNoLgorCisgICAgICAgIFRlc3RzOiBMYXlvdXRUZXN0c1xh
Y2Nlc3NpYmlsaXR5XG1hY1xzZWFyY2gtcHJlZGljYXRlLWVsZW1lbnQtY291bnQuaHRtbAorCisg
ICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdDo6aXNMYWJlbGFibGUgY29uc3Qp
OgorCisgICAgICAgIFJlbW92ZSByZWR1bmRhbnQgY2hlY2ssIGlzQ29udHJvbCBhbHJlYWR5IGNv
dmVycyBpdC4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0Ojppc0FSSUFDb250cm9s
KToKKwogMjAyMS0xMi0wOCAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbTVNFXSBBZGQgYSBNb2R1bGVzL21lZGlhc291cmNlL1JFQURNRS5tZCBmaWxlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2Jq
ZWN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVP
YmplY3QuY3BwCmluZGV4IDlmYjgzZjI0OWVlYjA0NDdmN2MyMDhkMDNjYWUxN2U5MThmMjlkN2Mu
LjUwYTVhOWY1NGI4YmI1NTMzYjI1OTA4Y2I3NmQ5NGJlMDVmMjAyY2IgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVPYmplY3QuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVPYmplY3Qu
Y3BwCkBAIC0xMjg5LDcgKzEyODksNyBAQCBib29sIEFjY2Vzc2liaWxpdHlOb2RlT2JqZWN0Ojpp
c0xhYmVsYWJsZSgpIGNvbnN0CiAgICAgaWYgKCFub2RlKQogICAgICAgICByZXR1cm4gZmFsc2U7
CiAgICAgCi0gICAgcmV0dXJuIGlzPEhUTUxJbnB1dEVsZW1lbnQ+KCpub2RlKSB8fCBBY2Nlc3Np
YmlsaXR5T2JqZWN0Ojppc0FSSUFJbnB1dChhcmlhUm9sZUF0dHJpYnV0ZSgpKSB8fCBpc0NvbnRy
b2woKSB8fCBpc1Byb2dyZXNzSW5kaWNhdG9yKCkgfHwgaXNNZXRlcigpOworICAgIHJldHVybiBp
czxIVE1MSW5wdXRFbGVtZW50Pigqbm9kZSkgfHwgaXNDb250cm9sKCkgfHwgaXNQcm9ncmVzc0lu
ZGljYXRvcigpIHx8IGlzTWV0ZXIoKTsKIH0KIAogU3RyaW5nIEFjY2Vzc2liaWxpdHlOb2RlT2Jq
ZWN0Ojp0ZXh0Rm9yTGFiZWxFbGVtZW50KEVsZW1lbnQqIGVsZW1lbnQpIGNvbnN0CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3Bw
IGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcApp
bmRleCBkNjQ5ZjFjZDJjZWM3YThkYTZmMDRkZWJlNTUyNGE3NzBkMDliOWY1Li40YWQxNmNiM2Q1
NGVkNTFmOWQyYjY3MTE1ZDJjNTg0YjE2NzkwNzE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKQEAgLTkxNyw2ICs5MTcs
NyBAQCBib29sIEFjY2Vzc2liaWxpdHlPYmplY3Q6OmlzQVJJQUNvbnRyb2woQWNjZXNzaWJpbGl0
eVJvbGUgYXJpYVJvbGUpCiAgICAgY2FzZSBBY2Nlc3NpYmlsaXR5Um9sZTo6UG9wVXBCdXR0b246
CiAgICAgY2FzZSBBY2Nlc3NpYmlsaXR5Um9sZTo6U2xpZGVyOgogICAgIGNhc2UgQWNjZXNzaWJp
bGl0eVJvbGU6OlRleHRBcmVhOgorICAgIGNhc2UgQWNjZXNzaWJpbGl0eVJvbGU6OlRvZ2dsZUJ1
dHRvbjoKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJu
IGZhbHNlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDA3Y2IxOTgzODZhNDMwYjYzMjQ1NjUzMzFlMDdjZDE4MzcxOWM1MGYu
LmJjN2E1YjVmMGJkZWU5ZDI5Nzc4YzhkMzhjMDFmZDAyNWMxMjIzMDYgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNyBAQAorMjAyMS0xMi0wOSAgU2VwYW5kIFBhcmhhbWkgIDxzcGFyaGFtaUBhcHBsZS5jb20+
CisKKyAgICAgICAgQVg6IEV4cG9zZSB0b2dnbGUgYnV0dG9ucyB1c2luZyByb2xlPSJidXR0b24i
IGFzIGZvcm0gY29udHJvbHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzQxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBZGRlZCBhIHRlc3QgY2FzZSBmb3IgYnV0dG9uL3JvbGU9ImJ1dHRvbiIgd2l0
aCBhcmlhLXByZXNzc2VkLiBSZW9yZGVyZWQgYSBmZXcgdGhpbmdzIGFzCisgICAgICAgIHRoZSBw
cmV2aW91c2x5IG5hbWVkICJpbnB1dHMiIHNlY3Rpb24gd2FzIG5vdCB3aGF0IHdhcyBiZWluZyBj
aGVja2VkIGluIHRoZSB0ZXN0IChpdCB3YXMKKyAgICAgICAgdGhlIG51bWJlciBvZiBidXR0b25z
KSBhbmQgaXQgaGFkIHByZXZpb3VzbHkgbWF0Y2hlZCB0aGUgbnVtYmVyIGJ5IGNvaW5jaWRlbmNl
LgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tYWMvc2VhcmNoLXByZWRpY2F0ZS1lbGVtZW50
LWNvdW50LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gt
cHJlZGljYXRlLWVsZW1lbnQtY291bnQuaHRtbDoKKwogMjAyMS0xMi0wOCAgUm9iIEJ1aXMgIDxy
YnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtjc3MtY29udGFpbl0gUHJldmVudCB2YXJpb3Vz
IGtpbmRzIG9mIHByb3BhZ2F0aW9uIHRvIFJlbmRlclZpZXcKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNhdGUtZWxlbWVudC1jb3VudC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gtcHJlZGljYXRl
LWVsZW1lbnQtY291bnQtZXhwZWN0ZWQudHh0CmluZGV4IDZhODYxZTgzMzRjYmVlM2RhM2U2MmY5
YjFmZjlhOTRmZTFjOTNiNzkuLjhmNjkwZjQ4YTAzNjUzYTZhZjQ5ZDE4NDVkMTM3OTI2NjQ2NGVi
ODcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVk
aWNhdGUtZWxlbWVudC1jb3VudC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9tYWMvc2VhcmNoLXByZWRpY2F0ZS1lbGVtZW50LWNvdW50LWV4cGVjdGVkLnR4dApA
QCAtNiw4ICs2LDggQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNT
IiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUKIFBBU1MgdGFibGVDb3VudCBp
cyAyCiBQQVNTIGxpbmtDb3VudCBpcyAzCiBQQVNTIGltYWdlQ291bnQgaXMgNAotUEFTUyBpbnB1
dENvdW50IGlzIDUKLVBBU1MgY29udHJvbENvdW50IGlzIDEyCitQQVNTIGJ1dHRvbkNvdW50IGlz
IDcKK1BBU1MgY29udHJvbENvdW50IGlzIDE2CiBQQVNTIGhlYWRpbmdDb3VudCBpcyA2CiBQQVNT
IG9uc2NyZWVuQ291bnQgaXMgNgogUEFTUyBvZmZzY3JlZW5Db3VudCBpcyA0CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gtcHJlZGljYXRlLWVsZW1lbnQt
Y291bnQuaHRtbCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNh
dGUtZWxlbWVudC1jb3VudC5odG1sCmluZGV4IDJhODQ5YjFlMjYwOGJlNDA2OWEwZjAxYjgzNTU1
NDZjN2E0Yzc4N2UuLmRlYzRhY2IyMTZlZDg2NTc3Y2EwYzExMGRkMzFjOTgwNjBhZmM5NzAgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNhdGUt
ZWxlbWVudC1jb3VudC5odG1sCisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3Nl
YXJjaC1wcmVkaWNhdGUtZWxlbWVudC1jb3VudC5odG1sCkBAIC00MywyMyArNDMsMjkgQEAKIDxp
bWcgYWx0PSJDYWtlIiBzcmM9InJlc291cmNlcy9jYWtlLnBuZyI+CiA8aW1nIGFsdD0iQ2FrZSIg
c3JjPSJyZXNvdXJjZXMvY2FrZS5wbmciPgogPGJyPgotPCEtLSBJbnB1dHMuIC0tPgorCis8IS0t
IEJ1dHRvbnMuIC0tPgogPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IlN1Ym1pdCI+Cis8YnV0
dG9uPkJ1dHRvbjwvYnV0dG9uPgorPGRpdiByb2xlPSJidXR0b24iPlJvbGUgYnV0dG9uPC9kaXY+
Cis8IS0tIFRoZSBmb2xsb3dpbmcgdHdvIGFyZSBwb3B1cCBidXR0b25zLiAtLT4KKzxidXR0b24g
YXJpYS1oYXNwb3B1cD0ibWVudSI+QnV0dG9uIHdpdGggYXJpYS1oYXNwb3B1cDwvYnV0dG9uPgor
PGRpdiByb2xlPSJidXR0b24iIGFyaWEtaGFzcG9wdXA9Im1lbnUiPlJvbGUgYnV0dG9uIHdpdGgg
YXJpYS1oYXNwb3B1cDwvZGl2PgorPCEtLSBUaGUgZm9sbG93aW5nIHR3byBhcmUgdG9nZ2xlIGJ1
dHRvbnMuIC0tPgorPGJ1dHRvbiBhcmlhLWhhc3BvcHVwPSJtZW51Ij5CdXR0b24gd2l0aCBhcmlh
LWhhc3BvcHVwPC9idXR0b24+Cis8ZGl2IHJvbGU9ImJ1dHRvbiIgYXJpYS1oYXNwb3B1cD0ibWVu
dSI+Um9sZSBidXR0b24gd2l0aCBhcmlhLWhhc3BvcHVwPC9kaXY+Cis8YnI+CisKKzwhLS0gTm9u
LWJ1dHRvbiBjb250cm9scy4gLS0+CiA8ZGl2IHJvbGU9ImNoZWNrYm94Ij5Sb2xlIGNoZWNrYm94
PC9kaXY+CiA8ZGl2IHJvbGU9InJhZGlvIj5Sb2xlIHJhZGlvPC9kaXY+CiA8ZGl2IHJvbGU9InNl
YXJjaGJveCI+Um9sZSBzZWFyY2hib3g8L2Rpdj4KIDxkaXYgcm9sZT0ic3dpdGNoIj5Sb2xlIHN3
aXRjaDwvZGl2PgotPGJyPgotCi08IS0tIEZvcm0gY29udHJvbHMuIC0tPgotPGJ1dHRvbj5CdXR0
b248L2J1dHRvbj4KLTxkaXYgcm9sZT0iYnV0dG9uIj5Sb2xlIGJ1dHRvbjwvZGl2PgorPGRpdiBy
b2xlPSJ0ZXh0Ym94Ij5Sb2xlIHRleHRib3g8L2Rpdj4KIDxkaXYgcm9sZT0iY29tYm9ib3giPlJv
bGUgY29tYm9ib3g8L2Rpdj4KKzxkaXYgcm9sZT0ibGlzdGJveCI+Um9sZSBsaXN0Ym94PC9kaXY+
CiA8ZGl2IHJvbGU9InNsaWRlciI+Um9sZSBzbGlkZXI8L2Rpdj4KLTxkaXYgcm9sZT0idGV4dGJv
eCI+Um9sZSB0ZXh0Ym94PC9kaXY+Ci08IS0tIFRoZSBmb2xsb3dpbmcgdHdvIGFyZSBwb3B1cCBi
dXR0b25zIGFuZCBhcmUgYWxzbyBmb3JtIGNvbnRyb2xzLiAtLT4KLTxidXR0b24gYXJpYS1oYXNw
b3B1cD0ibWVudSI+QnV0dG9uIHdpdGggYXJpYS1oYXNwb3B1cDwvYnV0dG9uPgotPGRpdiByb2xl
PSJidXR0b24iIGFyaWEtaGFzcG9wdXA9Im1lbnUiPlJvbGUgYnV0dG9uIHdpdGggYXJpYS1oYXNw
b3B1cDwvZGl2PgorPHRleHRhcmVhPlRleHRhcmVhPC90ZXh0YXJlYT4KIAogPC9kaXY+CiAKQEAg
LTg1LDE0ICs5MSwxNCBAQAogICAgICAgICAvLyBJbWFnZXMuCiAgICAgICAgIHZhciBpbWFnZUNv
dW50ID0gY29udGFpbmVyRWxlbWVudC51aUVsZW1lbnRDb3VudEZvclNlYXJjaFByZWRpY2F0ZShz
dGFydEVsZW1lbnQsIHRydWUsICJBWEdyYXBoaWNTZWFyY2hLZXkiLCAiIiwgZmFsc2UpOwogICAg
ICAgICBzaG91bGRCZSgiaW1hZ2VDb3VudCIsICI0Iik7Ci0gICAgICAgIAotICAgICAgICAvLyBJ
bnB1dHMuCi0gICAgICAgIHZhciBpbnB1dENvdW50ID0gY29udGFpbmVyRWxlbWVudC51aUVsZW1l
bnRDb3VudEZvclNlYXJjaFByZWRpY2F0ZShzdGFydEVsZW1lbnQsIHRydWUsICJBWEJ1dHRvblNl
YXJjaEtleSIsICIiLCBmYWxzZSk7Ci0gICAgICAgIHNob3VsZEJlKCJpbnB1dENvdW50IiwgIjUi
KTsKIAotICAgICAgICAvLyBGb3JtIGNvbnRyb2xzIGluY2x1ZGUgaW5wdXRzLCBzbyB0aGUgY291
bnQgc2hvdWxkIGJlIHRoZSBzdW0gb2YgaW5wdXRzIGFuZCBjb250cm9scy4KKyAgICAgICAgLy8g
QnV0dG9ucy4KKyAgICAgICAgdmFyIGJ1dHRvbkNvdW50ID0gY29udGFpbmVyRWxlbWVudC51aUVs
ZW1lbnRDb3VudEZvclNlYXJjaFByZWRpY2F0ZShzdGFydEVsZW1lbnQsIHRydWUsICJBWEJ1dHRv
blNlYXJjaEtleSIsICIiLCBmYWxzZSk7CisgICAgICAgIHNob3VsZEJlKCJidXR0b25Db3VudCIs
ICI3Iik7CisKKyAgICAgICAgLy8gRm9ybSBjb250cm9scyBpbmNsdWRlIGJ1dHRvbnMsIGNoZWNr
Ym94ZXMsIGV0Yywgc28gdGhlIGNvdW50IHNob3VsZCBiZSB0aGUgc3VtIG9mIGJ1dHRvbnMgYW5k
IG90aGVyIGNvbnRyb2xzLgogICAgICAgICB2YXIgY29udHJvbENvdW50ID0gY29udGFpbmVyRWxl
bWVudC51aUVsZW1lbnRDb3VudEZvclNlYXJjaFByZWRpY2F0ZShzdGFydEVsZW1lbnQsIHRydWUs
ICJBWENvbnRyb2xTZWFyY2hLZXkiLCAiIiwgZmFsc2UpOwotICAgICAgICBzaG91bGRCZSgiY29u
dHJvbENvdW50IiwgIjEyIik7CisgICAgICAgIHNob3VsZEJlKCJjb250cm9sQ291bnQiLCAiMTYi
KTsKIAogICAgICAgICAvLyBIZWFkaW5ncy4KICAgICAgICAgdmFyIGhlYWRpbmdDb3VudCA9IGNv
bnRhaW5lckVsZW1lbnQudWlFbGVtZW50Q291bnRGb3JTZWFyY2hQcmVkaWNhdGUoc3RhcnRFbGVt
ZW50LCB0cnVlLCAiQVhIZWFkaW5nU2VhcmNoS2V5IiwgIiIsIGZhbHNlKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>446757</attachid>
            <date>2021-12-10 10:37:41 -0800</date>
            <delta_ts>2022-01-17 11:51:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234119-20211210103740.patch</filename>
            <type>text/plain</type>
            <size>7282</size>
            <attacher name="Sepand Parhami">sparhami</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NzM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzVkODQ3ZGVkNGEzYTc1
OTkxYmZkMDQ3YWUzNjRlYWMxODIyOWE5Yi4uYTRlOTljMWZmMjQ3YzgxNDc1Yjg0NmJmM2ZiNjgw
YWUzMzZjYjYwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTEyLTA5ICBTZXBh
bmQgUGFyaGFtaSAgPHNwYXJoYW1pQGFwcGxlLmNvbT4KKworICAgICAgICBBWDogRXhwb3NlIHRv
Z2dsZSBidXR0b25zIHVzaW5nIHJvbGU9ImJ1dHRvbiIgYXMgZm9ybSBjb250cm9scy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNDExOQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0aGUgVG9nZ2xl
QnV0dG9uIHJvbGUgdG8gdGhlIGxpc3Qgb2YgYXJpYSBjb250cm9scyBpbiBpc0FSSUFDb250cm9s
IHNvIHRoYXQgaXQKKyAgICAgICAgaXMgYSBjb250cm9sIHdoZW4gY2hlY2tlZCBieSB0aGUgYWNj
ZXNzaWJpbGl0eSBvYmplY3Qgc2VhcmNoLgorCisgICAgICAgIFRlc3RzOiBMYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gtcHJlZGljYXRlLWVsZW1lbnQtY291bnQuaHRtbAorCisg
ICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdDo6aXNMYWJlbGFibGUgY29uc3Qp
OgorCisgICAgICAgIFJlbW92ZSByZWR1bmRhbnQgY2hlY2ssIGlzQ29udHJvbCBhbHJlYWR5IGNv
dmVycyBpdC4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0Ojppc0FSSUFDb250cm9s
KToKKwogMjAyMS0xMi0wOCAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbTVNFXSBBZGQgYSBNb2R1bGVzL21lZGlhc291cmNlL1JFQURNRS5tZCBmaWxlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2Jq
ZWN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVP
YmplY3QuY3BwCmluZGV4IDlmYjgzZjI0OWVlYjA0NDdmN2MyMDhkMDNjYWUxN2U5MThmMjlkN2Mu
LjUwYTVhOWY1NGI4YmI1NTMzYjI1OTA4Y2I3NmQ5NGJlMDVmMjAyY2IgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVPYmplY3QuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVPYmplY3Qu
Y3BwCkBAIC0xMjg5LDcgKzEyODksNyBAQCBib29sIEFjY2Vzc2liaWxpdHlOb2RlT2JqZWN0Ojpp
c0xhYmVsYWJsZSgpIGNvbnN0CiAgICAgaWYgKCFub2RlKQogICAgICAgICByZXR1cm4gZmFsc2U7
CiAgICAgCi0gICAgcmV0dXJuIGlzPEhUTUxJbnB1dEVsZW1lbnQ+KCpub2RlKSB8fCBBY2Nlc3Np
YmlsaXR5T2JqZWN0Ojppc0FSSUFJbnB1dChhcmlhUm9sZUF0dHJpYnV0ZSgpKSB8fCBpc0NvbnRy
b2woKSB8fCBpc1Byb2dyZXNzSW5kaWNhdG9yKCkgfHwgaXNNZXRlcigpOworICAgIHJldHVybiBp
czxIVE1MSW5wdXRFbGVtZW50Pigqbm9kZSkgfHwgaXNDb250cm9sKCkgfHwgaXNQcm9ncmVzc0lu
ZGljYXRvcigpIHx8IGlzTWV0ZXIoKTsKIH0KIAogU3RyaW5nIEFjY2Vzc2liaWxpdHlOb2RlT2Jq
ZWN0Ojp0ZXh0Rm9yTGFiZWxFbGVtZW50KEVsZW1lbnQqIGVsZW1lbnQpIGNvbnN0CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3Bw
IGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcApp
bmRleCBkNjQ5ZjFjZDJjZWM3YThkYTZmMDRkZWJlNTUyNGE3NzBkMDliOWY1Li40YWQxNmNiM2Q1
NGVkNTFmOWQyYjY3MTE1ZDJjNTg0YjE2NzkwNzE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKQEAgLTkxNyw2ICs5MTcs
NyBAQCBib29sIEFjY2Vzc2liaWxpdHlPYmplY3Q6OmlzQVJJQUNvbnRyb2woQWNjZXNzaWJpbGl0
eVJvbGUgYXJpYVJvbGUpCiAgICAgY2FzZSBBY2Nlc3NpYmlsaXR5Um9sZTo6UG9wVXBCdXR0b246
CiAgICAgY2FzZSBBY2Nlc3NpYmlsaXR5Um9sZTo6U2xpZGVyOgogICAgIGNhc2UgQWNjZXNzaWJp
bGl0eVJvbGU6OlRleHRBcmVhOgorICAgIGNhc2UgQWNjZXNzaWJpbGl0eVJvbGU6OlRvZ2dsZUJ1
dHRvbjoKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJu
IGZhbHNlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDA3Y2IxOTgzODZhNDMwYjYzMjQ1NjUzMzFlMDdjZDE4MzcxOWM1MGYu
LmJjN2E1YjVmMGJkZWU5ZDI5Nzc4YzhkMzhjMDFmZDAyNWMxMjIzMDYgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNyBAQAorMjAyMS0xMi0wOSAgU2VwYW5kIFBhcmhhbWkgIDxzcGFyaGFtaUBhcHBsZS5jb20+
CisKKyAgICAgICAgQVg6IEV4cG9zZSB0b2dnbGUgYnV0dG9ucyB1c2luZyByb2xlPSJidXR0b24i
IGFzIGZvcm0gY29udHJvbHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzQxMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBZGRlZCBhIHRlc3QgY2FzZSBmb3IgYnV0dG9uL3JvbGU9ImJ1dHRvbiIgd2l0
aCBhcmlhLXByZXNzc2VkLiBSZW9yZGVyZWQgYSBmZXcgdGhpbmdzIGFzCisgICAgICAgIHRoZSBw
cmV2aW91c2x5IG5hbWVkICJpbnB1dHMiIHNlY3Rpb24gd2FzIG5vdCB3aGF0IHdhcyBiZWluZyBj
aGVja2VkIGluIHRoZSB0ZXN0IChpdCB3YXMKKyAgICAgICAgdGhlIG51bWJlciBvZiBidXR0b25z
KSBhbmQgaXQgaGFkIHByZXZpb3VzbHkgbWF0Y2hlZCB0aGUgbnVtYmVyIGJ5IGNvaW5jaWRlbmNl
LgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tYWMvc2VhcmNoLXByZWRpY2F0ZS1lbGVtZW50
LWNvdW50LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gt
cHJlZGljYXRlLWVsZW1lbnQtY291bnQuaHRtbDoKKwogMjAyMS0xMi0wOCAgUm9iIEJ1aXMgIDxy
YnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtjc3MtY29udGFpbl0gUHJldmVudCB2YXJpb3Vz
IGtpbmRzIG9mIHByb3BhZ2F0aW9uIHRvIFJlbmRlclZpZXcKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNhdGUtZWxlbWVudC1jb3VudC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gtcHJlZGljYXRl
LWVsZW1lbnQtY291bnQtZXhwZWN0ZWQudHh0CmluZGV4IDZhODYxZTgzMzRjYmVlM2RhM2U2MmY5
YjFmZjlhOTRmZTFjOTNiNzkuLjhmNjkwZjQ4YTAzNjUzYTZhZjQ5ZDE4NDVkMTM3OTI2NjQ2NGVi
ODcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVk
aWNhdGUtZWxlbWVudC1jb3VudC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9tYWMvc2VhcmNoLXByZWRpY2F0ZS1lbGVtZW50LWNvdW50LWV4cGVjdGVkLnR4dApA
QCAtNiw4ICs2LDggQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNT
IiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUKIFBBU1MgdGFibGVDb3VudCBp
cyAyCiBQQVNTIGxpbmtDb3VudCBpcyAzCiBQQVNTIGltYWdlQ291bnQgaXMgNAotUEFTUyBpbnB1
dENvdW50IGlzIDUKLVBBU1MgY29udHJvbENvdW50IGlzIDEyCitQQVNTIGJ1dHRvbkNvdW50IGlz
IDcKK1BBU1MgY29udHJvbENvdW50IGlzIDE2CiBQQVNTIGhlYWRpbmdDb3VudCBpcyA2CiBQQVNT
IG9uc2NyZWVuQ291bnQgaXMgNgogUEFTUyBvZmZzY3JlZW5Db3VudCBpcyA0CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hYy9zZWFyY2gtcHJlZGljYXRlLWVsZW1lbnQt
Y291bnQuaHRtbCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNh
dGUtZWxlbWVudC1jb3VudC5odG1sCmluZGV4IDJhODQ5YjFlMjYwOGJlNDA2OWEwZjAxYjgzNTU1
NDZjN2E0Yzc4N2UuLmJjZDZiOTI1ZmZjZDBmNThlZWEzM2MxZDU2YjkzNDEwYzMxNGEyZmYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3NlYXJjaC1wcmVkaWNhdGUt
ZWxlbWVudC1jb3VudC5odG1sCisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL3Nl
YXJjaC1wcmVkaWNhdGUtZWxlbWVudC1jb3VudC5odG1sCkBAIC00MywyMyArNDMsMjkgQEAKIDxp
bWcgYWx0PSJDYWtlIiBzcmM9InJlc291cmNlcy9jYWtlLnBuZyI+CiA8aW1nIGFsdD0iQ2FrZSIg
c3JjPSJyZXNvdXJjZXMvY2FrZS5wbmciPgogPGJyPgotPCEtLSBJbnB1dHMuIC0tPgorCis8IS0t
IEJ1dHRvbnMuIC0tPgogPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IlN1Ym1pdCI+Cis8YnV0
dG9uPkJ1dHRvbjwvYnV0dG9uPgorPGRpdiByb2xlPSJidXR0b24iPlJvbGUgYnV0dG9uPC9kaXY+
Cis8IS0tIFRoZSBmb2xsb3dpbmcgdHdvIGFyZSBwb3B1cCBidXR0b25zLiAtLT4KKzxidXR0b24g
YXJpYS1oYXNwb3B1cD0ibWVudSI+QnV0dG9uIHdpdGggYXJpYS1oYXNwb3B1cDwvYnV0dG9uPgor
PGRpdiByb2xlPSJidXR0b24iIGFyaWEtaGFzcG9wdXA9Im1lbnUiPlJvbGUgYnV0dG9uIHdpdGgg
YXJpYS1oYXNwb3B1cDwvZGl2PgorPCEtLSBUaGUgZm9sbG93aW5nIHR3byBhcmUgdG9nZ2xlIGJ1
dHRvbnMuIC0tPgorPGJ1dHRvbiBhcmlhLXByZXNzZWQ9ImZhbHNlIj5CdXR0b24gd2l0aCBhcmlh
LXByZXNzZWQ8L2J1dHRvbj4KKzxkaXYgcm9sZT0iYnV0dG9uIiBhcmlhLXByZXNzZWQ9ImZhbHNl
Ij5Sb2xlIGJ1dHRvbiB3aXRoIGFyaWEtcHJlc3NlZDwvZGl2PgorPGJyPgorCis8IS0tIE5vbi1i
dXR0b24gY29udHJvbHMuIC0tPgogPGRpdiByb2xlPSJjaGVja2JveCI+Um9sZSBjaGVja2JveDwv
ZGl2PgogPGRpdiByb2xlPSJyYWRpbyI+Um9sZSByYWRpbzwvZGl2PgogPGRpdiByb2xlPSJzZWFy
Y2hib3giPlJvbGUgc2VhcmNoYm94PC9kaXY+CiA8ZGl2IHJvbGU9InN3aXRjaCI+Um9sZSBzd2l0
Y2g8L2Rpdj4KLTxicj4KLQotPCEtLSBGb3JtIGNvbnRyb2xzLiAtLT4KLTxidXR0b24+QnV0dG9u
PC9idXR0b24+Ci08ZGl2IHJvbGU9ImJ1dHRvbiI+Um9sZSBidXR0b248L2Rpdj4KKzxkaXYgcm9s
ZT0idGV4dGJveCI+Um9sZSB0ZXh0Ym94PC9kaXY+CiA8ZGl2IHJvbGU9ImNvbWJvYm94Ij5Sb2xl
IGNvbWJvYm94PC9kaXY+Cis8ZGl2IHJvbGU9Imxpc3Rib3giPlJvbGUgbGlzdGJveDwvZGl2Pgog
PGRpdiByb2xlPSJzbGlkZXIiPlJvbGUgc2xpZGVyPC9kaXY+Ci08ZGl2IHJvbGU9InRleHRib3gi
PlJvbGUgdGV4dGJveDwvZGl2PgotPCEtLSBUaGUgZm9sbG93aW5nIHR3byBhcmUgcG9wdXAgYnV0
dG9ucyBhbmQgYXJlIGFsc28gZm9ybSBjb250cm9scy4gLS0+Ci08YnV0dG9uIGFyaWEtaGFzcG9w
dXA9Im1lbnUiPkJ1dHRvbiB3aXRoIGFyaWEtaGFzcG9wdXA8L2J1dHRvbj4KLTxkaXYgcm9sZT0i
YnV0dG9uIiBhcmlhLWhhc3BvcHVwPSJtZW51Ij5Sb2xlIGJ1dHRvbiB3aXRoIGFyaWEtaGFzcG9w
dXA8L2Rpdj4KKzx0ZXh0YXJlYT5UZXh0YXJlYTwvdGV4dGFyZWE+CiAKIDwvZGl2PgogCkBAIC04
NSwxNCArOTEsMTQgQEAKICAgICAgICAgLy8gSW1hZ2VzLgogICAgICAgICB2YXIgaW1hZ2VDb3Vu
dCA9IGNvbnRhaW5lckVsZW1lbnQudWlFbGVtZW50Q291bnRGb3JTZWFyY2hQcmVkaWNhdGUoc3Rh
cnRFbGVtZW50LCB0cnVlLCAiQVhHcmFwaGljU2VhcmNoS2V5IiwgIiIsIGZhbHNlKTsKICAgICAg
ICAgc2hvdWxkQmUoImltYWdlQ291bnQiLCAiNCIpOwotICAgICAgICAKLSAgICAgICAgLy8gSW5w
dXRzLgotICAgICAgICB2YXIgaW5wdXRDb3VudCA9IGNvbnRhaW5lckVsZW1lbnQudWlFbGVtZW50
Q291bnRGb3JTZWFyY2hQcmVkaWNhdGUoc3RhcnRFbGVtZW50LCB0cnVlLCAiQVhCdXR0b25TZWFy
Y2hLZXkiLCAiIiwgZmFsc2UpOwotICAgICAgICBzaG91bGRCZSgiaW5wdXRDb3VudCIsICI1Iik7
CiAKLSAgICAgICAgLy8gRm9ybSBjb250cm9scyBpbmNsdWRlIGlucHV0cywgc28gdGhlIGNvdW50
IHNob3VsZCBiZSB0aGUgc3VtIG9mIGlucHV0cyBhbmQgY29udHJvbHMuCisgICAgICAgIC8vIEJ1
dHRvbnMuCisgICAgICAgIHZhciBidXR0b25Db3VudCA9IGNvbnRhaW5lckVsZW1lbnQudWlFbGVt
ZW50Q291bnRGb3JTZWFyY2hQcmVkaWNhdGUoc3RhcnRFbGVtZW50LCB0cnVlLCAiQVhCdXR0b25T
ZWFyY2hLZXkiLCAiIiwgZmFsc2UpOworICAgICAgICBzaG91bGRCZSgiYnV0dG9uQ291bnQiLCAi
NyIpOworCisgICAgICAgIC8vIEZvcm0gY29udHJvbHMgaW5jbHVkZSBidXR0b25zLCBjaGVja2Jv
eGVzLCBldGMsIHNvIHRoZSBjb3VudCBzaG91bGQgYmUgdGhlIHN1bSBvZiBidXR0b25zIGFuZCBv
dGhlciBjb250cm9scy4KICAgICAgICAgdmFyIGNvbnRyb2xDb3VudCA9IGNvbnRhaW5lckVsZW1l
bnQudWlFbGVtZW50Q291bnRGb3JTZWFyY2hQcmVkaWNhdGUoc3RhcnRFbGVtZW50LCB0cnVlLCAi
QVhDb250cm9sU2VhcmNoS2V5IiwgIiIsIGZhbHNlKTsKLSAgICAgICAgc2hvdWxkQmUoImNvbnRy
b2xDb3VudCIsICIxMiIpOworICAgICAgICBzaG91bGRCZSgiY29udHJvbENvdW50IiwgIjE2Iik7
CiAKICAgICAgICAgLy8gSGVhZGluZ3MuCiAgICAgICAgIHZhciBoZWFkaW5nQ291bnQgPSBjb250
YWluZXJFbGVtZW50LnVpRWxlbWVudENvdW50Rm9yU2VhcmNoUHJlZGljYXRlKHN0YXJ0RWxlbWVu
dCwgdHJ1ZSwgIkFYSGVhZGluZ1NlYXJjaEtleSIsICIiLCBmYWxzZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>