<?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>171167</bug_id>
          
          <creation_ts>2017-04-22 11:20:18 -0700</creation_ts>
          <short_desc>[ATK] Implement support for aria-autocomplete</short_desc>
          <delta_ts>2017-04-30 11:12:35 -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>Accessibility</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</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="Joanmarie Diggs">jdiggs</reporter>
          <assigned_to name="Joanmarie Diggs">jdiggs</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jcraig</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1300219</commentid>
    <comment_count>0</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2017-04-22 11:20:18 -0700</bug_when>
    <thetext>1. Expose STATE_SUPPORTS_AUTOCOMPLETION
2. Object attribute autocomplete:&lt;value&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1300220</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-04-22 11:20:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/31774783&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1303006</commentid>
    <comment_count>2</comment_count>
      <attachid>308669</attachid>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2017-04-29 09:22:40 -0700</bug_when>
    <thetext>Created attachment 308669
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1303095</commentid>
    <comment_count>3</comment_count>
    <who name="Joanmarie Diggs">jdiggs</who>
    <bug_when>2017-04-30 03:44:14 -0700</bug_when>
    <thetext>Chris: Please review. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1303119</commentid>
    <comment_count>4</comment_count>
      <attachid>308669</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-30 11:12:33 -0700</bug_when>
    <thetext>Comment on attachment 308669
Patch

Clearing flags on attachment: 308669

Committed r215989: &lt;http://trac.webkit.org/changeset/215989&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1303120</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-30 11:12:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>308669</attachid>
            <date>2017-04-29 09:22:40 -0700</date>
            <delta_ts>2017-04-30 11:12:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171167-20170429122239.patch</filename>
            <type>text/plain</type>
            <size>12465</size>
            <attacher name="Joanmarie Diggs">jdiggs</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE1OTcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2QyOTQ0MjlkZWJiMzI0
YWU4MjBlNjk1YjA2NGM4ZDMwMDY1ODE5Mi4uMjBiZGZmMzFhMDlhYWFhNjAwMjc4ZmEwYzhiNWQx
MjgwNjNkMTVkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE3LTA0LTI5ICBKb2Fu
bWFyaWUgRGlnZ3MgIDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbQVRLXSBJbXBsZW1l
bnQgc3VwcG9ydCBmb3IgYXJpYS1hdXRvY29tcGxldGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTE2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4cG9zZSBBVEtfU1RBVEVfU1VQUE9SVFNfQVVUT0NP
TVBMRVRJT04gaW4gdGhlIHN0YXRlIHNldCwgYW5kIHRoZSB2YWx1ZQorICAgICAgICBvZiBhcmlh
LWF1dG9jb21wbGV0ZSBhcyBhbiBvYmplY3QgYXR0cmlidXRlLCBmb3IgZWxlbWVudHMgd2hpY2gg
aW5kaWNhdGUKKyAgICAgICAgdGhleSBzdXBwb3J0IGF1dG9jb21wbGV0aW9uLgorCisgICAgICAg
IFRlc3Q6IGFjY2Vzc2liaWxpdHkvZ3RrL2FyaWEtYXV0b2NvbXBsZXRlLmh0bWwKKworICAgICAg
ICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0OjpzdXBwb3J0c0FSSUFBdXRvQ29tcGxldGUpOgorICAg
ICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU9iamVjdDo6YXJpYUF1dG9Db21wbGV0ZVZhbHVl
KToKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuaDoKKyAgICAg
ICAgKiBhY2Nlc3NpYmlsaXR5L2F0ay9XZWJLaXRBY2Nlc3NpYmxlV3JhcHBlckF0ay5jcHA6Cisg
ICAgICAgICh3ZWJraXRBY2Nlc3NpYmxlR2V0QXR0cmlidXRlcyk6CisgICAgICAgIChzZXRBdGtT
dGF0ZVNldEZyb21Db3JlT2JqZWN0KToKKyAgICAgICAgKiBodG1sL0hUTUxBdHRyaWJ1dGVOYW1l
cy5pbjoKKwogMjAxNy0wNC0yOCAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+
CiAKICAgICAgICAgQ3Jhc2ggdW5kZXIgV2ViQ29yZTo6QWNjZXNzaWJpbGl0eVJlbmRlck9iamVj
dDo6aGFuZGxlQXJpYUV4cGFuZGVkQ2hhbmdlZCgpLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKaW5kZXggZDJiY2YzYjY0NDhi
Zjg4NWNhZjQ1MGQ0ZWQxYzk4YjFjYjJlMzBkYy4uM2FjNDE2MGM2NTVmNGRjYjkyNTViNGRhOWFk
ZjEzZDNiY2Q5NThkMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9B
Y2Nlc3NpYmlsaXR5T2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5
L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCkBAIC0xNjEyLDYgKzE2MTIsMjIgQEAgU3RyaW5nIEFj
Y2Vzc2liaWxpdHlPYmplY3Q6OmFyaWFSZWFkT25seVZhbHVlKCkgY29uc3QKICAgICByZXR1cm4g
Z2V0QXR0cmlidXRlKGFyaWFfcmVhZG9ubHlBdHRyKS5zdHJpbmcoKS5jb252ZXJ0VG9BU0NJSUxv
d2VyY2FzZSgpOwogfQogCitib29sIEFjY2Vzc2liaWxpdHlPYmplY3Q6OnN1cHBvcnRzQVJJQUF1
dG9Db21wbGV0ZSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIGlzQVJJQVRleHRDb250cm9sKCkgJiYg
aGFzQXR0cmlidXRlKGFyaWFfYXV0b2NvbXBsZXRlQXR0cik7Cit9CisKK1N0cmluZyBBY2Nlc3Np
YmlsaXR5T2JqZWN0OjphcmlhQXV0b0NvbXBsZXRlVmFsdWUoKSBjb25zdAoreworICAgIGNvbnN0
IEF0b21pY1N0cmluZyYgYXV0b0NvbXBsZXRlID0gZ2V0QXR0cmlidXRlKGFyaWFfYXV0b2NvbXBs
ZXRlQXR0cik7CisgICAgaWYgKGVxdWFsTGV0dGVyc0lnbm9yaW5nQVNDSUlDYXNlKGF1dG9Db21w
bGV0ZSwgImlubGluZSIpCisgICAgICAgIHx8IGVxdWFsTGV0dGVyc0lnbm9yaW5nQVNDSUlDYXNl
KGF1dG9Db21wbGV0ZSwgImxpc3QiKQorICAgICAgICB8fCBlcXVhbExldHRlcnNJZ25vcmluZ0FT
Q0lJQ2FzZShhdXRvQ29tcGxldGUsICJib3RoIikpCisgICAgICAgIHJldHVybiBhdXRvQ29tcGxl
dGU7CisKKyAgICByZXR1cm4gIm5vbmUiOworfQorCiBib29sIEFjY2Vzc2liaWxpdHlPYmplY3Q6
OmNvbnRlbnRFZGl0YWJsZUF0dHJpYnV0ZUlzRW5hYmxlZChFbGVtZW50KiBlbGVtZW50KQogewog
ICAgIGlmICghZWxlbWVudCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxp
dHkvQWNjZXNzaWJpbGl0eU9iamVjdC5oIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9B
Y2Nlc3NpYmlsaXR5T2JqZWN0LmgKaW5kZXggNDA1ODczNjFhNWFhM2QyOGVjMDU4MmJhMWU1ZDg3
NTE4MGM4NGZlZi4uODUxNWIwMWZjNDg1MDhhYmNjNWQ2YzliYzA5ZTEzNTY1ZDEzM2RjZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0
LmgKQEAgLTk0Miw2ICs5NDIsOSBAQCBwdWJsaWM6CiAKICAgICBib29sIHN1cHBvcnRzQVJJQVJl
YWRPbmx5KCkgY29uc3Q7CiAgICAgU3RyaW5nIGFyaWFSZWFkT25seVZhbHVlKCkgY29uc3Q7CisK
KyAgICBib29sIHN1cHBvcnRzQVJJQUF1dG9Db21wbGV0ZSgpIGNvbnN0OworICAgIFN0cmluZyBh
cmlhQXV0b0NvbXBsZXRlVmFsdWUoKSBjb25zdDsKICAgICAKICAgICBib29sIHN1cHBvcnRzQVJJ
QUF0dHJpYnV0ZXMoKSBjb25zdDsKICAgICAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Fj
Y2Vzc2liaWxpdHkvYXRrL1dlYktpdEFjY2Vzc2libGVXcmFwcGVyQXRrLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2FjY2Vzc2liaWxpdHkvYXRrL1dlYktpdEFjY2Vzc2libGVXcmFwcGVyQXRrLmNwcApp
bmRleCA0NWEyN2RmMjRlYmQ1OTA0ZmYzOGM1NDNhMWRjOWVjNjE0Y2IwMGEzLi5hZDVkNWIxN2U3
OWFiMmMyZjA4OTcyNzVlNTZjZjFiNjljMGI5YTEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9hY2Nlc3NpYmlsaXR5L2F0ay9XZWJLaXRBY2Nlc3NpYmxlV3JhcHBlckF0ay5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9hdGsvV2ViS2l0QWNjZXNzaWJsZVdyYXBwZXJB
dGsuY3BwCkBAIC00MDAsNiArNDAwLDkgQEAgc3RhdGljIEF0a0F0dHJpYnV0ZVNldCogd2Via2l0
QWNjZXNzaWJsZUdldEF0dHJpYnV0ZXMoQXRrT2JqZWN0KiBvYmplY3QpCiAgICAgaWYgKCFwbGFj
ZWhvbGRlci5pc0VtcHR5KCkpCiAgICAgICAgIGF0dHJpYnV0ZVNldCA9IGFkZFRvQXRrQXR0cmli
dXRlU2V0KGF0dHJpYnV0ZVNldCwgInBsYWNlaG9sZGVyLXRleHQiLCBwbGFjZWhvbGRlci51dGY4
KCkuZGF0YSgpKTsKIAorICAgIGlmIChjb3JlT2JqZWN0LT5zdXBwb3J0c0FSSUFBdXRvQ29tcGxl
dGUoKSkKKyAgICAgICAgYXR0cmlidXRlU2V0ID0gYWRkVG9BdGtBdHRyaWJ1dGVTZXQoYXR0cmli
dXRlU2V0LCAiYXV0b2NvbXBsZXRlIiwgY29yZU9iamVjdC0+YXJpYUF1dG9Db21wbGV0ZVZhbHVl
KCkudXRmOCgpLmRhdGEoKSk7CisKICAgICBpZiAoY29yZU9iamVjdC0+c3VwcG9ydHNBUklBSGFz
UG9wdXAoKSkKICAgICAgICAgYXR0cmlidXRlU2V0ID0gYWRkVG9BdGtBdHRyaWJ1dGVTZXQoYXR0
cmlidXRlU2V0LCAiaGFzcG9wdXAiLCBjb3JlT2JqZWN0LT5hcmlhUG9wdXBWYWx1ZSgpLnV0Zjgo
KS5kYXRhKCkpOwogCkBAIC04NjksNiArODcyLDkgQEAgc3RhdGljIHZvaWQgc2V0QXRrU3RhdGVT
ZXRGcm9tQ29yZU9iamVjdChBY2Nlc3NpYmlsaXR5T2JqZWN0KiBjb3JlT2JqZWN0LCBBdGtTdGEK
IAogICAgIC8vIFRPRE86IEFUS19TVEFURV9TRU5TSVRJVkUKIAorICAgIGlmIChjb3JlT2JqZWN0
LT5zdXBwb3J0c0FSSUFBdXRvQ29tcGxldGUoKSAmJiBjb3JlT2JqZWN0LT5hcmlhQXV0b0NvbXBs
ZXRlVmFsdWUoKSAhPSAibm9uZSIpCisgICAgICAgIGF0a19zdGF0ZV9zZXRfYWRkX3N0YXRlKHN0
YXRlU2V0LCBBVEtfU1RBVEVfU1VQUE9SVFNfQVVUT0NPTVBMRVRJT04pOworCiAgICAgaWYgKGNv
cmVPYmplY3QtPmlzVmlzaXRlZCgpKQogICAgICAgICBhdGtfc3RhdGVfc2V0X2FkZF9zdGF0ZShz
dGF0ZVNldCwgQVRLX1NUQVRFX1ZJU0lURUQpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MQXR0cmlidXRlTmFtZXMuaW4gYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxB
dHRyaWJ1dGVOYW1lcy5pbgppbmRleCA0MWE1NGVlMWM3Y2JiZGJkMjA3ZmFhYWM5NmFmZDdlNDc5
OTRlMDc2Li4yYmZhZWQzNjI2ODdmNWE2NzYyODRkMmE5ZWZlOTcyM2U5YWJkNTA4IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxBdHRyaWJ1dGVOYW1lcy5pbgorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxBdHRyaWJ1dGVOYW1lcy5pbgpAQCAtMTUsNiArMTUsNyBAQCBh
bHQKIGFyY2hpdmUKIGFyaWEtYWN0aXZlZGVzY2VuZGFudAogYXJpYS1hdG9taWMKK2FyaWEtYXV0
b2NvbXBsZXRlCiBhcmlhLWJ1c3kKIGFyaWEtY2hlY2tlZAogYXJpYS1jb2xjb3VudApkaWZmIC0t
Z2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDIwYmU5NzIxODYw
MmFjMjEzNjQ5OWFhYjFhMGMxYzU0YTY0YTMyZDUuLjdjYjE0N2Y4OGE1MTZmYWI3MGZjZDg0ZDY2
NjQyN2VkZTcyZGY1YzggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxNy0wNC0yOSAgSm9hbm1hcmllIERpZ2dzICA8
amRpZ2dzQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0FUS10gSW1wbGVtZW50IHN1cHBvcnQgZm9y
IGFyaWEtYXV0b2NvbXBsZXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNzExNjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBZGQgIkFYU3VwcG9ydHNBdXRvQ29tcGxldGlvbiIgYXR0cmlidXRlIHNvIHRo
ZSBwcmVzZW5jZSBvZgorICAgICAgICBBVEtfU1RBVEVfU1VQUE9SVFNfQVVUT0NPTVBMRVRJT04g
Y2FuIGJlIHRlc3RlZC4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvYXRrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRBdGsuY3BwOgorICAgICAgICAoV1RSOjpBY2Nl
c3NpYmlsaXR5VUlFbGVtZW50Ojpib29sQXR0cmlidXRlVmFsdWUpOgorCiAyMDE3LTA0LTI4ICBT
aW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBzeXN0
ZW0gdHJhY2UgcG9pbnRzIGZvciBEb2N1bWVudDo6dXBkYXRlVG91Y2hFdmVudFJlZ2lvbnMoKQpk
aWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9hdGsvQWNj
ZXNzaWJpbGl0eVVJRWxlbWVudEF0ay5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVj
dGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcAppbmRleCBhNjE5N2Mz
ZmRhZmQwMWZkY2ZiNjVlMzI5NWMxMGI3N2Y1NDk5MDhiLi4zYjExNTc1NGZlNjNkNDcxY2JkYzdj
ZjY2Y2JlMmQ2NTQ5NjNlZWZkIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50QXRrLmNwcAorKysgYi9Ub29s
cy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL2F0ay9BY2Nlc3NpYmlsaXR5VUlFbGVt
ZW50QXRrLmNwcApAQCAtMTExMiw2ICsxMTEyLDggQEAgYm9vbCBBY2Nlc3NpYmlsaXR5VUlFbGVt
ZW50Ojpib29sQXR0cmlidXRlVmFsdWUoSlNTdHJpbmdSZWYgYXR0cmlidXRlKQogICAgICAgICBy
ZXR1cm4gY2hlY2tFbGVtZW50U3RhdGUobV9lbGVtZW50LmdldCgpLCBBVEtfU1RBVEVfUkVRVUlS
RUQpOwogICAgIGlmIChhdHRyaWJ1dGVTdHJpbmcgPT0gIkFYU2VsZWN0ZWQiKQogICAgICAgICBy
ZXR1cm4gY2hlY2tFbGVtZW50U3RhdGUobV9lbGVtZW50LmdldCgpLCBBVEtfU1RBVEVfU0VMRUNU
RUQpOworICAgIGlmIChhdHRyaWJ1dGVTdHJpbmcgPT0gIkFYU3VwcG9ydHNBdXRvQ29tcGxldGlv
biIpCisgICAgICAgIHJldHVybiBjaGVja0VsZW1lbnRTdGF0ZShtX2VsZW1lbnQuZ2V0KCksIEFU
S19TVEFURV9TVVBQT1JUU19BVVRPQ09NUExFVElPTik7CiAgICAgaWYgKGF0dHJpYnV0ZVN0cmlu
ZyA9PSAiQVhWaXNpdGVkIikKICAgICAgICAgcmV0dXJuIGNoZWNrRWxlbWVudFN0YXRlKG1fZWxl
bWVudC5nZXQoKSwgQVRLX1NUQVRFX1ZJU0lURUQpOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMzc0YTg1NTU1NmY4ZTlm
N2E1NDJmYTVhYTNlYzUwOGJkMTE5ZGIwNS4uNTczYTE3ZmQ3ZTFhNjJlZjEzZGM2MzVmOTA3Yjg4
MDAwNDQxYTE5MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE3LTA0LTI5ICBKb2FubWFyaWUg
RGlnZ3MgIDxqZGlnZ3NAaWdhbGlhLmNvbT4KKworICAgICAgICBbQVRLXSBJbXBsZW1lbnQgc3Vw
cG9ydCBmb3IgYXJpYS1hdXRvY29tcGxldGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE3MTE2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9ndGsvYXJpYS1hdXRvY29tcGxldGUt
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L2d0ay9hcmlhLWF1
dG9jb21wbGV0ZS5odG1sOiBBZGRlZC4KKwogMjAxNy0wNC0yOCAgUGVyIEFybmUgVm9sbGFuICA8
cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgQ3Jhc2ggdW5kZXIgV2ViQ29yZTo6QWNjZXNz
aWJpbGl0eVJlbmRlck9iamVjdDo6aGFuZGxlQXJpYUV4cGFuZGVkQ2hhbmdlZCgpLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9ndGsvYXJpYS1hdXRvY29tcGxldGUtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9ndGsvYXJpYS1hdXRvY29tcGxl
dGUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZiZThkNGVjM2VlZjBjZTU4YzZmNWIyMTBiYmIx
NmQ3NDUyODk1NmUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5
L2d0ay9hcmlhLWF1dG9jb21wbGV0ZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1MSBAQAorVGhp
cyB0ZXN0cyB0aGUgZXhwb3N1cmUgb2YgYXJpYS1jdXJyZW50CisKK09uIHN1Y2Nlc3MsIHlvdSB3
aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENP
TVBMRVRFIi4KKworCisKK3Rlc3QxIHN1cHBvcnRzIGF1dG9jb21wbGV0aW9uOiBmYWxzZQorQVhQ
bGF0Zm9ybUF0dHJpYnV0ZXM6IGNvbXB1dGVkLXJvbGU6c2VhcmNoYm94LCB4bWwtcm9sZXM6c2Vh
cmNoYm94LCByZWFkb25seTpmYWxzZSwgaHRtbC1pZDp0ZXN0MSwgdGFnOmRpdiwgdG9vbGtpdDpX
ZWJLaXRHdGsKKwordGVzdDIgc3VwcG9ydHMgYXV0b2NvbXBsZXRpb246IGZhbHNlCitBWFBsYXRm
b3JtQXR0cmlidXRlczogY29tcHV0ZWQtcm9sZTpzZWFyY2hib3gsIHhtbC1yb2xlczpzZWFyY2hi
b3gsIHJlYWRvbmx5OmZhbHNlLCBhdXRvY29tcGxldGU6bm9uZSwgaHRtbC1pZDp0ZXN0MiwgdGFn
OmRpdiwgdG9vbGtpdDpXZWJLaXRHdGsKKwordGVzdDMgc3VwcG9ydHMgYXV0b2NvbXBsZXRpb246
IGZhbHNlCitBWFBsYXRmb3JtQXR0cmlidXRlczogY29tcHV0ZWQtcm9sZTpzZWFyY2hib3gsIHht
bC1yb2xlczpzZWFyY2hib3gsIHJlYWRvbmx5OmZhbHNlLCBhdXRvY29tcGxldGU6bm9uZSwgaHRt
bC1pZDp0ZXN0MywgdGFnOmRpdiwgdG9vbGtpdDpXZWJLaXRHdGsKKwordGVzdDQgc3VwcG9ydHMg
YXV0b2NvbXBsZXRpb246IGZhbHNlCitBWFBsYXRmb3JtQXR0cmlidXRlczogY29tcHV0ZWQtcm9s
ZTpzZWFyY2hib3gsIHhtbC1yb2xlczpzZWFyY2hib3gsIHJlYWRvbmx5OmZhbHNlLCBhdXRvY29t
cGxldGU6bm9uZSwgaHRtbC1pZDp0ZXN0NCwgdGFnOmRpdiwgdG9vbGtpdDpXZWJLaXRHdGsKKwor
dGVzdDUgc3VwcG9ydHMgYXV0b2NvbXBsZXRpb246IHRydWUKK0FYUGxhdGZvcm1BdHRyaWJ1dGVz
OiBjb21wdXRlZC1yb2xlOnNlYXJjaGJveCwgeG1sLXJvbGVzOnNlYXJjaGJveCwgcmVhZG9ubHk6
ZmFsc2UsIGF1dG9jb21wbGV0ZTpib3RoLCBodG1sLWlkOnRlc3Q1LCB0YWc6ZGl2LCB0b29sa2l0
OldlYktpdEd0aworCit0ZXN0NiBzdXBwb3J0cyBhdXRvY29tcGxldGlvbjogdHJ1ZQorQVhQbGF0
Zm9ybUF0dHJpYnV0ZXM6IGNvbXB1dGVkLXJvbGU6c2VhcmNoYm94LCB4bWwtcm9sZXM6c2VhcmNo
Ym94LCByZWFkb25seTpmYWxzZSwgYXV0b2NvbXBsZXRlOmlubGluZSwgaHRtbC1pZDp0ZXN0Niwg
dGFnOmRpdiwgdG9vbGtpdDpXZWJLaXRHdGsKKwordGVzdDcgc3VwcG9ydHMgYXV0b2NvbXBsZXRp
b246IHRydWUKK0FYUGxhdGZvcm1BdHRyaWJ1dGVzOiBjb21wdXRlZC1yb2xlOnNlYXJjaGJveCwg
eG1sLXJvbGVzOnNlYXJjaGJveCwgcmVhZG9ubHk6ZmFsc2UsIGF1dG9jb21wbGV0ZTpsaXN0LCBo
dG1sLWlkOnRlc3Q3LCB0YWc6ZGl2LCB0b29sa2l0OldlYktpdEd0aworCit0ZXN0OCBzdXBwb3J0
cyBhdXRvY29tcGxldGlvbjogZmFsc2UKK0FYUGxhdGZvcm1BdHRyaWJ1dGVzOiBjb21wdXRlZC1y
b2xlOmdyb3VwLCB4bWwtcm9sZXM6Z3JvdXAsIGh0bWwtaWQ6dGVzdDgsIHRhZzpkaXYsIHRvb2xr
aXQ6V2ViS2l0R3RrCisKK3Rlc3Q5IHN1cHBvcnRzIGF1dG9jb21wbGV0aW9uOiBmYWxzZQorQVhQ
bGF0Zm9ybUF0dHJpYnV0ZXM6IGNvbXB1dGVkLXJvbGU6Z3JvdXAsIHhtbC1yb2xlczpncm91cCwg
aHRtbC1pZDp0ZXN0OSwgdGFnOmRpdiwgdG9vbGtpdDpXZWJLaXRHdGsKKwordGVzdDEwIHN1cHBv
cnRzIGF1dG9jb21wbGV0aW9uOiBmYWxzZQorQVhQbGF0Zm9ybUF0dHJpYnV0ZXM6IGNvbXB1dGVk
LXJvbGU6Z3JvdXAsIHhtbC1yb2xlczpncm91cCwgaHRtbC1pZDp0ZXN0MTAsIHRhZzpkaXYsIHRv
b2xraXQ6V2ViS2l0R3RrCisKK3Rlc3QxMSBzdXBwb3J0cyBhdXRvY29tcGxldGlvbjogZmFsc2UK
K0FYUGxhdGZvcm1BdHRyaWJ1dGVzOiBjb21wdXRlZC1yb2xlOmdyb3VwLCB4bWwtcm9sZXM6Z3Jv
dXAsIGh0bWwtaWQ6dGVzdDExLCB0YWc6ZGl2LCB0b29sa2l0OldlYktpdEd0aworCit0ZXN0MTIg
c3VwcG9ydHMgYXV0b2NvbXBsZXRpb246IGZhbHNlCitBWFBsYXRmb3JtQXR0cmlidXRlczogY29t
cHV0ZWQtcm9sZTpncm91cCwgeG1sLXJvbGVzOmdyb3VwLCBodG1sLWlkOnRlc3QxMiwgdGFnOmRp
diwgdG9vbGtpdDpXZWJLaXRHdGsKKwordGVzdDEzIHN1cHBvcnRzIGF1dG9jb21wbGV0aW9uOiBm
YWxzZQorQVhQbGF0Zm9ybUF0dHJpYnV0ZXM6IGNvbXB1dGVkLXJvbGU6Z3JvdXAsIHhtbC1yb2xl
czpncm91cCwgaHRtbC1pZDp0ZXN0MTMsIHRhZzpkaXYsIHRvb2xraXQ6V2ViS2l0R3RrCisKK3Rl
c3QxNCBzdXBwb3J0cyBhdXRvY29tcGxldGlvbjogZmFsc2UKK0FYUGxhdGZvcm1BdHRyaWJ1dGVz
OiBjb21wdXRlZC1yb2xlOmdyb3VwLCB4bWwtcm9sZXM6Z3JvdXAsIGh0bWwtaWQ6dGVzdDE0LCB0
YWc6ZGl2LCB0b29sa2l0OldlYktpdEd0aworUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1
ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxp
dHkvZ3RrL2FyaWEtYXV0b2NvbXBsZXRlLmh0bWwgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5
L2d0ay9hcmlhLWF1dG9jb21wbGV0ZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjFjZjFhZDczOTE5NDE2YWNl
M2IzNGFkYzk0YjMzODYxOGQ2MDUyZTIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L2d0ay9hcmlhLWF1dG9jb21wbGV0ZS5odG1sCkBAIC0wLDAgKzEsNTEgQEAK
KzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgor
PGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5IGlkPSJib2R5Ij4KKzxkaXYgaWQ9ImNvbnRlbnQiPgorICA8
ZGl2IGlkPSJ0ZXN0MSIgcm9sZT0ic2VhcmNoYm94Ij5YPC9kaXY+CisgIDxkaXYgaWQ9InRlc3Qy
IiByb2xlPSJzZWFyY2hib3giIGFyaWEtYXV0b2NvbXBsZXRlPSIiPlg8L2Rpdj4KKyAgPGRpdiBp
ZD0idGVzdDMiIHJvbGU9InNlYXJjaGJveCIgYXJpYS1hdXRvY29tcGxldGU9ImZvbyI+WDwvZGl2
PgorICA8ZGl2IGlkPSJ0ZXN0NCIgcm9sZT0ic2VhcmNoYm94IiBhcmlhLWF1dG9jb21wbGV0ZT0i
bm9uZSI+WDwvZGl2PgorICA8ZGl2IGlkPSJ0ZXN0NSIgcm9sZT0ic2VhcmNoYm94IiBhcmlhLWF1
dG9jb21wbGV0ZT0iYm90aCI+WDwvZGl2PgorICA8ZGl2IGlkPSJ0ZXN0NiIgcm9sZT0ic2VhcmNo
Ym94IiBhcmlhLWF1dG9jb21wbGV0ZT0iaW5saW5lIj5YPC9kaXY+CisgIDxkaXYgaWQ9InRlc3Q3
IiByb2xlPSJzZWFyY2hib3giIGFyaWEtYXV0b2NvbXBsZXRlPSJsaXN0Ij5YPC9kaXY+CisgIDxk
aXYgaWQ9InRlc3Q4IiByb2xlPSJncm91cCI+WDwvZGl2PgorICA8ZGl2IGlkPSJ0ZXN0OSIgcm9s
ZT0iZ3JvdXAiIGFyaWEtYXV0b2NvbXBsZXRlPSIiPlg8L2Rpdj4KKyAgPGRpdiBpZD0idGVzdDEw
IiByb2xlPSJncm91cCIgYXJpYS1hdXRvY29tcGxldGU9ImZvbyI+WDwvZGl2PgorICA8ZGl2IGlk
PSJ0ZXN0MTEiIHJvbGU9Imdyb3VwIiBhcmlhLWF1dG9jb21wbGV0ZT0ibm9uZSI+WDwvZGl2Pgor
ICA8ZGl2IGlkPSJ0ZXN0MTIiIHJvbGU9Imdyb3VwIiBhcmlhLWF1dG9jb21wbGV0ZT0iYm90aCI+
WDwvZGl2PgorICA8ZGl2IGlkPSJ0ZXN0MTMiIHJvbGU9Imdyb3VwIiBhcmlhLWF1dG9jb21wbGV0
ZT0iaW5saW5lIj5YPC9kaXY+CisgIDxkaXYgaWQ9InRlc3QxNCIgcm9sZT0iZ3JvdXAiIGFyaWEt
YXV0b2NvbXBsZXRlPSJsaXN0Ij5YPC9kaXY+Cis8L2Rpdj4KKzxwIGlkPSJkZXNjcmlwdGlvbiI+
PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2NyaXB0PgorICAgIGZ1bmN0aW9uIHBs
YXRmb3JtQXR0cmlidXRlcyhheEVsZW1lbnQpIHsKKyAgICAgICAgdmFyIGFsbEF0dHJpYnV0ZXMg
PSBheEVsZW1lbnQuYWxsQXR0cmlidXRlcygpLnNwbGl0KCJcbiIpOworICAgICAgICB2YXIgbGVu
Z3RoID0gYWxsQXR0cmlidXRlcy5sZW5ndGg7CisgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwg
bGVuZ3RoOyBpKyspIHsKKyAgICAgICAgICAgIHZhciBzdHJpbmcgPSBhbGxBdHRyaWJ1dGVzW2ld
OworICAgICAgICAgICAgaWYgKHN0cmluZy5zdGFydHNXaXRoKCJBWFBsYXRmb3JtQXR0cmlidXRl
cyIpKQorICAgICAgICAgICAgICAgIHJldHVybiBzdHJpbmc7CisgICAgICAgIH0KKyAgICAgICAg
cmV0dXJuICIiOworICAgIH0KKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3RzIHRoZSBleHBv
c3VyZSBvZiBhcmlhLWN1cnJlbnQiKTsKKyAgICBpZiAod2luZG93LmFjY2Vzc2liaWxpdHlDb250
cm9sbGVyKSB7CisgICAgICAgIGZvciAodmFyIGkgPSAxOyBpIDw9IDE0OyBpKyspIHsKKyAgICAg
ICAgICAgIHZhciBheEVsZW1lbnQgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nlc3NpYmxl
RWxlbWVudEJ5SWQoInRlc3QiICsgaSk7CisgICAgICAgICAgICBkZWJ1ZygiXG50ZXN0IiArIGkg
KyAiIHN1cHBvcnRzIGF1dG9jb21wbGV0aW9uOiAiICsgYXhFbGVtZW50LmJvb2xBdHRyaWJ1dGVW
YWx1ZSgiQVhTdXBwb3J0c0F1dG9Db21wbGV0aW9uIikpOworICAgICAgICAgICAgZGVidWcocGxh
dGZvcm1BdHRyaWJ1dGVzKGF4RWxlbWVudCkpOworICAgICAgICB9CisKKyAgICAgICAgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoImNvbnRlbnQiKS5zdHlsZS52aXNpYmlsaXR5ID0gImhpZGRlbiI7
CisgICAgfQorPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CisK
</data>

          </attachment>
      

    </bug>

</bugzilla>