<?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>131111</bug_id>
          
          <creation_ts>2014-04-02 09:57:16 -0700</creation_ts>
          <short_desc>AX: no accessibility support for details element</short_desc>
          <delta_ts>2015-06-15 11:40:05 -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>528+ (Nightly build)</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>
          <dependson>129787</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Craig">jcraig</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>faulkner.steve</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>996739</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-04-02 09:57:16 -0700</bug_when>
    <thetext>This is like disclosure triangles on OS X. They are focusable buttons that expand and collapse the other sibling nodes. 

Probable changes for this bug. 

1. Change the DisclosureTriangleRole to just DisclosureRole. Will not always render as triangle.
2. Update summary element to use the new role, and be the label for the group.
3. Update AccessibilityObject::supportsARIAExpanded() to be supportsExpanded()… No longer ARIA-specific.
4. Update AccessibilityObject::isExpanded() to account for the boolean &quot;open&quot; attr on DisclosureRole in addition to aria-expanded.
5. Update test in getAccessibilityPropertiesForNode.html

Test case markup:

&lt;details open&gt;
  &lt;summary&gt;Some open info&lt;/summary&gt;
  &lt;p&gt;Details about the open topic.&lt;/p&gt;
&lt;/details&gt;

&lt;details&gt;
  &lt;summary&gt;Some closed info&lt;/summary&gt;
  &lt;p&gt;Details about the closed topic.&lt;/p&gt;
&lt;/details&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996740</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-04-02 09:57:33 -0700</bug_when>
    <thetext>&lt;rdar://problem/16500145&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996760</commentid>
    <comment_count>2</comment_count>
      <attachid>228406</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2014-04-02 11:41:30 -0700</bug_when>
    <thetext>Created attachment 228406
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101825</commentid>
    <comment_count>3</comment_count>
    <who name="Steve Faulkner">faulkner.steve</who>
    <bug_when>2015-06-13 11:48:07 -0700</bug_when>
    <thetext>any update on this? just checked in Version 8.0.5 (10600.5.17, r183741) and no acc support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101876</commentid>
    <comment_count>4</comment_count>
      <attachid>254865</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-06-14 22:13:45 -0700</bug_when>
    <thetext>Created attachment 254865
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101982</commentid>
    <comment_count>5</comment_count>
      <attachid>254865</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-15 11:39:59 -0700</bug_when>
    <thetext>Comment on attachment 254865
patch

Clearing flags on attachment: 254865

Committed r185558: &lt;http://trac.webkit.org/changeset/185558&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101983</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-15 11:40:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>228406</attachid>
            <date>2014-04-02 11:41:30 -0700</date>
            <delta_ts>2014-04-02 11:41:30 -0700</delta_ts>
            <desc>test case</desc>
            <filename>webkit131111.html</filename>
            <type>text/html</type>
            <size>201</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">PGRldGFpbHMgb3Blbj4KICA8c3VtbWFyeT5Tb21lIG9wZW4gaW5mbzwvc3VtbWFyeT4KICA8cD5E
ZXRhaWxzIGFib3V0IHRoZSBvcGVuIHRvcGljLjwvcD4KPC9kZXRhaWxzPgoKPGRldGFpbHM+CiAg
PHN1bW1hcnk+U29tZSBjbG9zZWQgaW5mbzwvc3VtbWFyeT4KICA8cD5EZXRhaWxzIGFib3V0IHRo
ZSBjbG9zZWQgdG9waWMuPC9wPgo8L2RldGFpbHM+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254865</attachid>
            <date>2015-06-14 22:13:45 -0700</date>
            <delta_ts>2015-06-15 11:39:59 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>11329</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NTU0NykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM3IEBACisyMDE1LTA2LTE0ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IG5vIGFjY2Vzc2li
aWxpdHkgc3VwcG9ydCBmb3IgZGV0YWlscyBlbGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzExMTEKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYWNjZXNzaWJpbGl0eSBzdXBwb3J0IGZvciBN
YWMgZm9yIGRldGFpbHMgZWxlbWVudCBieToKKyAgICAgICAgICAgMSkgUmV0dXJuaW5nIG5ldyBz
dWJyb2xlcyBmb3IgPGRldGFpbHM+IGFuZCA8c3VtbWFyeT4KKyAgICAgICAgICAgMikgRXhwb3Np
bmcgaXNFeHBhbmRlZCBwcm9wZXJ0eSBmb3IgPGRldGFpbHM+IGVsZW1lbnQuCisKKyAgICAgICAg
VGVzdDogcGxhdGZvcm0vbWFjL2FjY2Vzc2liaWxpdHkvZGV0YWlscy1zdW1tYXJ5Lmh0bWwKKwor
ICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0OjpzdXBwb3J0c0FSSUFQcmVzc2VkKToKKyAg
ICAgICAgKFdlYkNvcmU6OkFjY2Vzc2liaWxpdHlPYmplY3Q6OnN1cHBvcnRzRXhwYW5kZWQpOgor
ICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU9iamVjdDo6aXNFeHBhbmRlZCk6CisgICAg
ICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0OjpzdXBwb3J0c0FSSUFFeHBhbmRlZCk6
IERlbGV0ZWQuCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0Lmg6
CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5T2JqZWN0OjpjYW52YXNIYXNGYWxsYmFj
a0NvbnRlbnQpOgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eVJlbmRlck9i
amVjdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0Ojpj
b21wdXRlQWNjZXNzaWJpbGl0eUlzSWdub3JlZCk6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3Np
YmlsaXR5UmVuZGVyT2JqZWN0OjpkZXRlcm1pbmVBY2Nlc3NpYmlsaXR5Um9sZSk6CisgICAgICAg
ICogYWNjZXNzaWJpbGl0eS9pb3MvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJJT1MubW06
CisgICAgICAgICgtW1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyIGFjY2Vzc2liaWxpdHlT
dXBwb3J0c0FSSUFFeHBhbmRlZF0pOgorICAgICAgICAoLVtXZWJBY2Nlc3NpYmlsaXR5T2JqZWN0
V3JhcHBlciBhY2Nlc3NpYmlsaXR5SXNFeHBhbmRlZF0pOgorICAgICAgICAqIGFjY2Vzc2liaWxp
dHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tOgorICAgICAgICAoLVtX
ZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlciBhZGRpdGlvbmFsQWNjZXNzaWJpbGl0eUF0dHJp
YnV0ZU5hbWVzXSk6CisgICAgICAgIChjcmVhdGVBY2Nlc3NpYmlsaXR5Um9sZU1hcCk6CisgICAg
ICAgICgtW1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyIHN1YnJvbGVdKToKKyAgICAgICAg
KiBodG1sL0hUTUxEZXRhaWxzRWxlbWVudC5oOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0
b3JET01BZ2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JET01BZ2VudDo6YnVp
bGRPYmplY3RGb3JBY2Nlc3NpYmlsaXR5UHJvcGVydGllcyk6CisKIDIwMTUtMDYtMTMgIENocmlz
IER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBbV0syXSBBUEk6Ok5hdmlnYXRp
b24gb2JqZWN0cyBhcmUgbGVha2VkIG9uIGhpc3RvcnkgbmF2aWdhdGlvbiB0byBIaXN0b3J5SXRl
bXMgaW4gUGFnZUNhY2hlCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vz
c2liaWxpdHlPYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2li
aWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAJKHJldmlzaW9uIDE4NTU0MikKKysrIFNvdXJj
ZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTQxLDYgKzQxLDcgQEAKICNpbmNsdWRlICJGcmFtZS5oIgogI2luY2x1ZGUgIkZy
YW1lTG9hZGVyLmgiCiAjaW5jbHVkZSAiRnJhbWVTZWxlY3Rpb24uaCIKKyNpbmNsdWRlICJIVE1M
RGV0YWlsc0VsZW1lbnQuaCIKICNpbmNsdWRlICJIVE1MSW5wdXRFbGVtZW50LmgiCiAjaW5jbHVk
ZSAiSFRNTE5hbWVzLmgiCiAjaW5jbHVkZSAiSFRNTFBhcnNlcklkaW9tcy5oIgpAQCAtMjIxOSw3
ICsyMjIwLDcgQEAKICAgICByZXR1cm4gZXF1YWxJZ25vcmluZ0Nhc2UoZXhwYW5kZWQsICJ0cnVl
IikgfHwgZXF1YWxJZ25vcmluZ0Nhc2UoZXhwYW5kZWQsICJmYWxzZSIpOwogfQogICAgIAotYm9v
bCBBY2Nlc3NpYmlsaXR5T2JqZWN0OjpzdXBwb3J0c0FSSUFFeHBhbmRlZCgpIGNvbnN0Citib29s
IEFjY2Vzc2liaWxpdHlPYmplY3Q6OnN1cHBvcnRzRXhwYW5kZWQoKSBjb25zdAogewogICAgIC8v
IFVuZGVmaW5lZCB2YWx1ZXMgc2hvdWxkIG5vdCByZXN1bHQgaW4gdGhpcyBhdHRyaWJ1dGUgYmVp
bmcgZXhwb3NlZCB0byBBVHMgYWNjb3JkaW5nIHRvIEFSSUEuCiAgICAgY29uc3QgQXRvbWljU3Ry
aW5nJiBleHBhbmRlZCA9IGdldEF0dHJpYnV0ZShhcmlhX2V4cGFuZGVkQXR0cik7CkBAIC0yMjI4
LDYgKzIyMjksNyBAQAogICAgIHN3aXRjaCAocm9sZVZhbHVlKCkpIHsKICAgICBjYXNlIENvbWJv
Qm94Um9sZToKICAgICBjYXNlIERpc2Nsb3N1cmVUcmlhbmdsZVJvbGU6CisgICAgY2FzZSBEZXRh
aWxzUm9sZToKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0
dXJuIGZhbHNlOwpAQCAtMjIzOSw2ICsyMjQxLDkgQEAKICAgICBpZiAoZXF1YWxJZ25vcmluZ0Nh
c2UoZ2V0QXR0cmlidXRlKGFyaWFfZXhwYW5kZWRBdHRyKSwgInRydWUiKSkKICAgICAgICAgcmV0
dXJuIHRydWU7CiAgICAgCisgICAgaWYgKGlzPEhUTUxEZXRhaWxzRWxlbWVudD4obm9kZSgpKSkK
KyAgICAgICAgcmV0dXJuIGRvd25jYXN0PEhUTUxEZXRhaWxzRWxlbWVudD4obm9kZSgpKS0+aXNP
cGVuKCk7CisgICAgCiAgICAgcmV0dXJuIGZhbHNlOyAgCiB9CiAKSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5oCShyZXZpc2lv
biAxODU1NDIpCisrKyBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlP
YmplY3QuaAkod29ya2luZyBjb3B5KQpAQCAtMTE4LDYgKzExOCw3IEBACiAgICAgRGVzY3JpcHRp
b25MaXN0Um9sZSwKICAgICBEZXNjcmlwdGlvbkxpc3RUZXJtUm9sZSwKICAgICBEZXNjcmlwdGlv
bkxpc3REZXRhaWxSb2xlLAorICAgIERldGFpbHNSb2xlLAogICAgIERpcmVjdG9yeVJvbGUsCiAg
ICAgRGlzY2xvc3VyZVRyaWFuZ2xlUm9sZSwKICAgICBEaXZSb2xlLApAQCAtMTk1LDYgKzE5Niw3
IEBACiAgICAgU3BsaXRHcm91cFJvbGUsCiAgICAgU3BsaXR0ZXJSb2xlLAogICAgIFN0YXRpY1Rl
eHRSb2xlLAorICAgIFN1bW1hcnlSb2xlLAogICAgIFN3aXRjaFJvbGUsCiAgICAgU3lzdGVtV2lk
ZVJvbGUsCiAgICAgU1ZHUm9vdFJvbGUsCkBAIC02MTIsNyArNjE0LDcgQEAKICAgICBib29sIGFy
aWFJc011bHRpbGluZSgpIGNvbnN0OwogICAgIFN0cmluZyBpbnZhbGlkU3RhdHVzKCkgY29uc3Q7
CiAgICAgYm9vbCBzdXBwb3J0c0FSSUFQcmVzc2VkKCkgY29uc3Q7Ci0gICAgYm9vbCBzdXBwb3J0
c0FSSUFFeHBhbmRlZCgpIGNvbnN0OworICAgIGJvb2wgc3VwcG9ydHNFeHBhbmRlZCgpIGNvbnN0
OwogICAgIGJvb2wgc3VwcG9ydHNDaGVja2VkKCkgY29uc3Q7CiAgICAgQWNjZXNzaWJpbGl0eVNv
cnREaXJlY3Rpb24gc29ydERpcmVjdGlvbigpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBjYW52
YXNIYXNGYWxsYmFja0NvbnRlbnQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQpJbmRleDogU291
cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlS
ZW5kZXJPYmplY3QuY3BwCShyZXZpc2lvbiAxODU1NDIpCisrKyBTb3VyY2UvV2ViQ29yZS9hY2Nl
c3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlSZW5kZXJPYmplY3QuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xMjU2LDYgKzEyNTYsNyBAQAogICAgIGNhc2UgQXVkaW9Sb2xlOgogICAgIGNhc2UgRGVzY3Jp
cHRpb25MaXN0VGVybVJvbGU6CiAgICAgY2FzZSBEZXNjcmlwdGlvbkxpc3REZXRhaWxSb2xlOgor
ICAgIGNhc2UgRGV0YWlsc1JvbGU6CiAgICAgY2FzZSBEb2N1bWVudEFydGljbGVSb2xlOgogICAg
IGNhc2UgRG9jdW1lbnRSZWdpb25Sb2xlOgogICAgIGNhc2UgTGlzdEl0ZW1Sb2xlOgpAQCAtMjY1
MSw2ICsyNjUyLDExIEBACiAgICAgaWYgKG5vZGUgJiYgbm9kZS0+aGFzVGFnTmFtZShwcmVUYWcp
KQogICAgICAgICByZXR1cm4gUHJlUm9sZTsKIAorICAgIGlmIChpczxIVE1MRGV0YWlsc0VsZW1l
bnQ+KG5vZGUpKQorICAgICAgICByZXR1cm4gRGV0YWlsc1JvbGU7CisgICAgaWYgKGlzPEhUTUxT
dW1tYXJ5RWxlbWVudD4obm9kZSkpCisgICAgICAgIHJldHVybiBTdW1tYXJ5Um9sZTsKKwogI2lm
IEVOQUJMRShWSURFTykKICAgICBpZiAoaXM8SFRNTFZpZGVvRWxlbWVudD4obm9kZSkpCiAgICAg
ICAgIHJldHVybiBWaWRlb1JvbGU7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5
L2lvcy9XZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlcklPUy5tbQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L2lvcy9XZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3Jh
cHBlcklPUy5tbQkocmV2aXNpb24gMTg1NTQyKQorKysgU291cmNlL1dlYkNvcmUvYWNjZXNzaWJp
bGl0eS9pb3MvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJJT1MubW0JKHdvcmtpbmcgY29w
eSkKQEAgLTIzMjYsNyArMjMyNiw3IEBACiAgICAgaWYgKCFbc2VsZiBfcHJlcGFyZUFjY2Vzc2li
aWxpdHlDYWxsXSkKICAgICAgICAgcmV0dXJuIE5POwogICAgIAotICAgIHJldHVybiBtX29iamVj
dC0+c3VwcG9ydHNBUklBRXhwYW5kZWQoKTsKKyAgICByZXR1cm4gbV9vYmplY3QtPnN1cHBvcnRz
RXhwYW5kZWQoKTsKIH0KIAogLSAoQk9PTClhY2Nlc3NpYmlsaXR5SXNFeHBhbmRlZApJbmRleDog
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdy
YXBwZXJNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9t
YWMvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJNYWMubW0JKHJldmlzaW9uIDE4NTU0MikK
KysrIFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmpl
Y3RXcmFwcGVyTWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xMjE0LDcgKzEyMTQsNyBAQAogICAg
IGlmIChtX29iamVjdC0+aXNUb2dnbGVCdXR0b24oKSkKICAgICAgICAgW2FkZGl0aW9uYWwgYWRk
T2JqZWN0Ok5TQWNjZXNzaWJpbGl0eVZhbHVlQXR0cmlidXRlXTsKICAgICAKLSAgICBpZiAobV9v
YmplY3QtPnN1cHBvcnRzQVJJQUV4cGFuZGVkKCkpCisgICAgaWYgKG1fb2JqZWN0LT5zdXBwb3J0
c0V4cGFuZGVkKCkpCiAgICAgICAgIFthZGRpdGlvbmFsIGFkZE9iamVjdDpOU0FjY2Vzc2liaWxp
dHlFeHBhbmRlZEF0dHJpYnV0ZV07CiAgICAgCiAgICAgaWYgKG1fb2JqZWN0LT5pc1Njcm9sbGJh
cigpKQpAQCAtMTk4NSw2ICsxOTg1LDggQEAKICAgICAgICAgeyBSdWJ5SW5saW5lUm9sZSwgTlNB
Y2Nlc3NpYmlsaXR5R3JvdXBSb2xlIH0sCiAgICAgICAgIHsgUnVieVJ1blJvbGUsIE5TQWNjZXNz
aWJpbGl0eUdyb3VwUm9sZSB9LAogICAgICAgICB7IFJ1YnlUZXh0Um9sZSwgTlNBY2Nlc3NpYmls
aXR5R3JvdXBSb2xlIH0sCisgICAgICAgIHsgRGV0YWlsc1JvbGUsIE5TQWNjZXNzaWJpbGl0eUdy
b3VwUm9sZSB9LAorICAgICAgICB7IFN1bW1hcnlSb2xlLCBOU0FjY2Vzc2liaWxpdHlHcm91cFJv
bGUgfSwKICAgICB9OwogICAgIEFjY2Vzc2liaWxpdHlSb2xlTWFwJiByb2xlTWFwID0gKm5ldyBB
Y2Nlc3NpYmlsaXR5Um9sZU1hcDsKICAgICAKQEAgLTIxNjEsNiArMjE2MywxMCBAQAogICAgICAg
ICByZXR1cm4gQCJBWFZpZGVvIjsKICAgICBpZiAocm9sZSA9PSBBdWRpb1JvbGUpCiAgICAgICAg
IHJldHVybiBAIkFYQXVkaW8iOworICAgIGlmIChyb2xlID09IERldGFpbHNSb2xlKQorICAgICAg
ICByZXR1cm4gQCJBWERldGFpbHMiOworICAgIGlmIChyb2xlID09IFN1bW1hcnlSb2xlKQorICAg
ICAgICByZXR1cm4gQCJBWFN1bW1hcnkiOwogICAgIAogICAgIGlmIChtX29iamVjdC0+aXNNZWRp
YVRpbWVsaW5lKCkpCiAgICAgICAgIHJldHVybiBOU0FjY2Vzc2liaWxpdHlUaW1lbGluZVN1YnJv
bGU7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxEZXRhaWxzRWxlbWVudC5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTERldGFpbHNFbGVtZW50LmgJKHJldmlz
aW9uIDE4NTU0MikKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTERldGFpbHNFbGVtZW50LmgJ
KHdvcmtpbmcgY29weSkKQEAgLTMxLDcgKzMxLDggQEAKICAgICB2b2lkIHRvZ2dsZU9wZW4oKTsK
IAogICAgIGNvbnN0IEVsZW1lbnQqIGZpbmRNYWluU3VtbWFyeSgpIGNvbnN0OwotCisgICAgYm9v
bCBpc09wZW4oKSBjb25zdCB7IHJldHVybiBtX2lzT3BlbjsgfQorICAgIAogcHJpdmF0ZToKICAg
ICBIVE1MRGV0YWlsc0VsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50Jik7CiAK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JET01BZ2VudC5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckRPTUFnZW50LmNw
cAkocmV2aXNpb24gMTg1NTQyKQorKysgU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rv
ckRPTUFnZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTUxMCw3ICsxNTEwLDcgQEAKICAgICAg
ICAgICAgIGRpc2FibGVkID0gIWF4T2JqZWN0LT5pc0VuYWJsZWQoKTsgCiAgICAgICAgICAgICBl
eGlzdHMgPSB0cnVlOwogICAgICAgICAgICAgCi0gICAgICAgICAgICBzdXBwb3J0c0V4cGFuZGVk
ID0gYXhPYmplY3QtPnN1cHBvcnRzQVJJQUV4cGFuZGVkKCk7CisgICAgICAgICAgICBzdXBwb3J0
c0V4cGFuZGVkID0gYXhPYmplY3QtPnN1cHBvcnRzRXhwYW5kZWQoKTsKICAgICAgICAgICAgIGlm
IChzdXBwb3J0c0V4cGFuZGVkKQogICAgICAgICAgICAgICAgIGV4cGFuZGVkID0gYXhPYmplY3Qt
PmlzRXhwYW5kZWQoKTsKIApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTg1NTQ3KQorKysgTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTUtMDYtMTQg
IENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxlLmNvbT4KKworICAgICAgICBBWDogbm8g
YWNjZXNzaWJpbGl0eSBzdXBwb3J0IGZvciBkZXRhaWxzIGVsZW1lbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTExMQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGxhdGZvcm0vbWFjL2FjY2Vzc2li
aWxpdHkvZGV0YWlscy1zdW1tYXJ5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxh
dGZvcm0vbWFjL2FjY2Vzc2liaWxpdHkvZGV0YWlscy1zdW1tYXJ5Lmh0bWw6IEFkZGVkLgorCiAy
MDE1LTA2LTEzICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CiAKICAgICAg
ICAgQVg6IFdlYktpdCBleHBvc2VzIGFsbCBSdWJ5IFRleHQgYXMgVW5rbm93biAoSmFwYW5lc2Ug
RVBVQiBhY2Nlc3NpYmlsaXR5IGJsb2NrZXIpCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvYWNjZXNzaWJpbGl0eS9kZXRhaWxzLXN1bW1hcnktZXhwZWN0ZWQudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2RldGFpbHMtc3VtbWFy
eS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
YWNjZXNzaWJpbGl0eS9kZXRhaWxzLXN1bW1hcnktZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkp
CkBAIC0wLDAgKzEsMjAgQEAKK1NvbWUgb3BlbiBpbmZvCitEZXRhaWxzIGFib3V0IHRoZSBvcGVu
IHRvcGljLgorCitTb21lIG9wZW4gaW5mbworVGhpcyB0ZXN0cyBzb21lIGJhc2ljIGF0dHJpYnV0
ZXMgYWJvdXQgdGhlIGRldGFpbHMgZWxlbWVudC4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2Vl
IGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUi
LgorCisKK1BBU1MgZGV0YWlsczEucm9sZSBpcyAnQVhSb2xlOiBBWEdyb3VwJworUEFTUyBkZXRh
aWxzMS5zdWJyb2xlIGlzICdBWFN1YnJvbGU6IEFYRGV0YWlscycKK1BBU1MgZGV0YWlsczEuaXNF
eHBhbmRlZCBpcyB0cnVlCitQQVNTIGRldGFpbHMxLmNoaWxkQXRJbmRleCgwKS5yb2xlIGlzICdB
WFJvbGU6IEFYR3JvdXAnCitQQVNTIGRldGFpbHMxLmNoaWxkQXRJbmRleCgwKS5zdWJyb2xlIGlz
ICdBWFN1YnJvbGU6IEFYU3VtbWFyeScKK1BBU1MgZGV0YWlsczIuc3Vicm9sZSBpcyAnQVhTdWJy
b2xlOiBBWERldGFpbHMnCitQQVNTIGRldGFpbHMyLmlzRXhwYW5kZWQgaXMgZmFsc2UKK1BBU1Mg
c3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCkluZGV4OiBMYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9kZXRhaWxzLXN1bW1hcnkuaHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9kZXRh
aWxzLXN1bW1hcnkuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy9hY2Nlc3NpYmlsaXR5L2RldGFpbHMtc3VtbWFyeS5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0w
LDAgKzEsNDMgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VO
Ij4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRl
c3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IGlkPSJib2R5Ij4KKworPGRldGFp
bHMgb3BlbiBpZD0iZGV0YWlsczEiPgorICA8c3VtbWFyeT5Tb21lIG9wZW4gaW5mbzwvc3VtbWFy
eT4KKyAgPHA+RGV0YWlscyBhYm91dCB0aGUgb3BlbiB0b3BpYy48L3A+Cis8L2RldGFpbHM+CisK
KzxkZXRhaWxzIGlkPSJkZXRhaWxzMiI+CisgIDxzdW1tYXJ5PlNvbWUgb3BlbiBpbmZvPC9zdW1t
YXJ5PgorICA8cD5EZXRhaWxzIGFib3V0IHRoZSBvcGVuIHRvcGljLjwvcD4KKzwvZGV0YWlscz4K
KworPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKwor
PHNjcmlwdD4KKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3RzIHNvbWUgYmFzaWMgYXR0cmli
dXRlcyBhYm91dCB0aGUgZGV0YWlscyBlbGVtZW50LiIpOworCisgICAgaWYgKHdpbmRvdy5hY2Nl
c3NpYmlsaXR5Q29udHJvbGxlcikgeworCisgICAgICAgIHZhciBkZXRhaWxzMSA9IGFjY2Vzc2li
aWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgiZGV0YWlsczEiKTsKKyAgICAg
ICAgc2hvdWxkQmUoImRldGFpbHMxLnJvbGUiLCAiJ0FYUm9sZTogQVhHcm91cCciKTsKKyAgICAg
ICAgc2hvdWxkQmUoImRldGFpbHMxLnN1YnJvbGUiLCAiJ0FYU3Vicm9sZTogQVhEZXRhaWxzJyIp
OworICAgICAgICBzaG91bGRCZVRydWUoImRldGFpbHMxLmlzRXhwYW5kZWQiKTsKKyAgICAgICAg
c2hvdWxkQmUoImRldGFpbHMxLmNoaWxkQXRJbmRleCgwKS5yb2xlIiwgIidBWFJvbGU6IEFYR3Jv
dXAnIik7CisgICAgICAgIHNob3VsZEJlKCJkZXRhaWxzMS5jaGlsZEF0SW5kZXgoMCkuc3Vicm9s
ZSIsICInQVhTdWJyb2xlOiBBWFN1bW1hcnknIik7CisKKyAgICAgICAgdmFyIGRldGFpbHMyID0g
YWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJkZXRhaWxzMiIp
OworICAgICAgICBzaG91bGRCZSgiZGV0YWlsczIuc3Vicm9sZSIsICInQVhTdWJyb2xlOiBBWERl
dGFpbHMnIik7CisgICAgICAgIHNob3VsZEJlRmFsc2UoImRldGFpbHMyLmlzRXhwYW5kZWQiKTsK
KyAgICB9CisKKzwvc2NyaXB0PgorCis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pz
LXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>