<?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>118511</bug_id>
          
          <creation_ts>2013-07-09 09:44:42 -0700</creation_ts>
          <short_desc>AX: WebKit doesn&apos;t map aria-sort=other on OS X</short_desc>
          <delta_ts>2013-09-25 11:19:54 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</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="James Craig">jcraig</reporter>
          <assigned_to name="Samuel White">samuel_white</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>907149</commentid>
    <comment_count>0</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-07-09 09:44:42 -0700</bug_when>
    <thetext>WebKit doesn&apos;t map aria-sort=other on OS X. Not sure if this is a platform-specific problem or if it represents a WebCore internal bug as well.

ARIA CR test case:
https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA/1.0/tests/test-files/roles-properties-supported/roles-properties-supported-columnheader-aria-sort-other.html

related to the original implementation bug 53842</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>907151</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-07-09 09:45:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/14390108&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>907156</commentid>
    <comment_count>2</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-07-09 09:50:11 -0700</bug_when>
    <thetext>ARIA CR Test Case 168</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>907157</commentid>
    <comment_count>3</comment_count>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-07-09 09:51:28 -0700</bug_when>
    <thetext>Expected AXSortDirection: AXUnknownSortDirection</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932766</commentid>
    <comment_count>4</comment_count>
      <attachid>212513</attachid>
    <who name="Samuel White">samuel_white</who>
    <bug_when>2013-09-24 16:00:25 -0700</bug_when>
    <thetext>Created attachment 212513
Patch.

Added support for &quot;other&quot; aria-sort order per http://www.w3.org/TR/wai-aria/complete#aria-sort</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932770</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-09-24 16:13:52 -0700</bug_when>
    <thetext>It still doesn&apos;t seem that this exposes anything to the Mac platform</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932785</commentid>
    <comment_count>6</comment_count>
    <who name="Samuel White">samuel_white</who>
    <bug_when>2013-09-24 16:27:00 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; It still doesn&apos;t seem that this exposes anything to the Mac platform

If you look at the -additionalAccessibilityAttributeNames method in WebAccessibilityObjectWrapperMac.mm you can see that we were determining NSAccessibilitySortDirectionAttribute inclusion by checking:

m_object-&gt;sortDirection() != SortDirectionNone

Previously, &quot;other&quot; would cause SortDirectionNone to be returned so an element would NOT expose AXSortDirection in this case.

Your confusion means I should update the test to make this check more explicit. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933073</commentid>
    <comment_count>7</comment_count>
      <attachid>212597</attachid>
    <who name="Samuel White">samuel_white</who>
    <bug_when>2013-09-25 10:32:49 -0700</bug_when>
    <thetext>Created attachment 212597
Updated patch.

Updated test to make it more clear when an element exposes AXSortDirection.

Before this patch, elements with an aria-sort value of &quot;other&quot; would not expose AXSortDirection. With this patch these elements correctly expose this attribute and return a value of AXUnknownSortDirection.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933120</commentid>
    <comment_count>8</comment_count>
      <attachid>212597</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-25 11:19:51 -0700</bug_when>
    <thetext>Comment on attachment 212597
Updated patch.

Clearing flags on attachment: 212597

Committed r156409: &lt;http://trac.webkit.org/changeset/156409&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933121</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-25 11:19:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212513</attachid>
            <date>2013-09-24 16:00:25 -0700</date>
            <delta_ts>2013-09-25 10:32:49 -0700</delta_ts>
            <desc>Patch.</desc>
            <filename>aria-sort-other.patch</filename>
            <type>text/plain</type>
            <size>4952</size>
            <attacher name="Samuel White">samuel_white</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9i
amVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmpl
Y3QuY3BwCmluZGV4IDU3ZDEwN2MuLjEzZGE4MDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcApAQCAtMTYyNyw2ICsxNjI3
LDggQEAgQWNjZXNzaWJpbGl0eVNvcnREaXJlY3Rpb24gQWNjZXNzaWJpbGl0eU9iamVjdDo6c29y
dERpcmVjdGlvbigpIGNvbnN0CiAgICAgICAgIHJldHVybiBTb3J0RGlyZWN0aW9uQXNjZW5kaW5n
OwogICAgIGlmIChlcXVhbElnbm9yaW5nQ2FzZShzb3J0QXR0cmlidXRlLCAiZGVzY2VuZGluZyIp
KQogICAgICAgICByZXR1cm4gU29ydERpcmVjdGlvbkRlc2NlbmRpbmc7CisgICAgaWYgKGVxdWFs
SWdub3JpbmdDYXNlKHNvcnRBdHRyaWJ1dGUsICJvdGhlciIpKQorICAgICAgICByZXR1cm4gU29y
dERpcmVjdGlvbk90aGVyOwogICAgIAogICAgIHJldHVybiBTb3J0RGlyZWN0aW9uTm9uZTsKIH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9i
amVjdC5oIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0
LmgKaW5kZXggOWU3NTk4OC4uNTI3ZGQ0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmgKQEAgLTI3OCw2ICsyNzgsNyBAQCBlbnVt
IEFjY2Vzc2liaWxpdHlTb3J0RGlyZWN0aW9uIHsKICAgICBTb3J0RGlyZWN0aW9uTm9uZSwKICAg
ICBTb3J0RGlyZWN0aW9uQXNjZW5kaW5nLAogICAgIFNvcnREaXJlY3Rpb25EZXNjZW5kaW5nLAor
ICAgIFNvcnREaXJlY3Rpb25PdGhlcgogfTsKIAogZW51bSBBY2Nlc3NpYmlsaXR5U2VhcmNoRGly
ZWN0aW9uIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1zb3J0
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1zb3J0LWV4cGVj
dGVkLnR4dAppbmRleCBkMDlhYmRiLi44ZWFhOGUzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L2FyaWEtc29ydC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNj
ZXNzaWJpbGl0eS9hcmlhLXNvcnQtZXhwZWN0ZWQudHh0CkBAIC0xLDUgKzEsNiBAQAogYnV0dG9u
Ci1jb2x1bW4KK2NvbHVtbiAxCitjb2x1bW4gMgogcm93CiBUaGlzIHRlc3RzIHRoYXQgYXJpYS1z
b3J0IHdpbGwgYmUgZXhwb3NlZCBjb3JyZWN0bHkgdG8gdGhlIE1hYyBhY2Nlc3NpYmlsaXR5IEFQ
SS4KIApAQCAtNyw2ICs4LDcgQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9m
ICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUKIAogCiBQQVNTIGFj
Y2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0dHJpYnV0ZVZhbHVl
KCdBWFNvcnREaXJlY3Rpb24nKSBpcyAnQVhVbmtub3duU29ydERpcmVjdGlvbicKK1BBU1MgYWNj
ZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQuc3RyaW5nQXR0cmlidXRlVmFsdWUo
J0FYU29ydERpcmVjdGlvbicpIGlzICdBWFVua25vd25Tb3J0RGlyZWN0aW9uJwogUEFTUyBhY2Nl
c3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgn
QVhTb3J0RGlyZWN0aW9uJykgaXMgJ0FYQXNjZW5kaW5nU29ydERpcmVjdGlvbicKIFBBU1MgYWNj
ZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQuc3RyaW5nQXR0cmlidXRlVmFsdWUo
J0FYU29ydERpcmVjdGlvbicpIGlzICdBWERlc2NlbmRpbmdTb3J0RGlyZWN0aW9uJwogUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNz
aWJpbGl0eS9hcmlhLXNvcnQuaHRtbCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1z
b3J0Lmh0bWwKaW5kZXggNzE1NjhiOC4uM2I1OTFiOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
YWNjZXNzaWJpbGl0eS9hcmlhLXNvcnQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmls
aXR5L2FyaWEtc29ydC5odG1sCkBAIC05LDggKzksOSBAQAogCiA8ZGl2IHJvbGU9ImdyaWQiPgog
PGRpdiByb2xlPSJyb3ciPgotPGRpdiByb2xlPSJjb2x1bW5oZWFkZXIiIGFyaWEtc29ydD0iYXNj
ZW5kaW5nIiB0YWJpbmRleD0iMCIgaWQ9ImNvbHVtbiI+Y29sdW1uPC9kaXY+Ci08ZGl2IHJvbGU9
InJvd2hlYWRlciIgYXJpYS1zb3J0PSJkZXNjZW5kaW5nIiB0YWJpbmRleD0iMCIgaWQ9InJvdyI+
cm93PC9kaXY+IAorPGRpdiByb2xlPSJjb2x1bW5oZWFkZXIiIGFyaWEtc29ydD0ib3RoZXIiIHRh
YmluZGV4PSIwIiBpZD0iY29sdW1uMSI+Y29sdW1uIDE8L2Rpdj4KKzxkaXYgcm9sZT0iY29sdW1u
aGVhZGVyIiBhcmlhLXNvcnQ9ImFzY2VuZGluZyIgdGFiaW5kZXg9IjAiIGlkPSJjb2x1bW4yIj5j
b2x1bW4gMjwvZGl2PgorPGRpdiByb2xlPSJyb3doZWFkZXIiIGFyaWEtc29ydD0iZGVzY2VuZGlu
ZyIgdGFiaW5kZXg9IjAiIGlkPSJyb3ciPnJvdzwvZGl2PgogPC9kaXY+CiA8L2Rpdj4KIApAQCAt
MjYsNyArMjcsMTAgQEAKICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJ1dHRvbiIp
LmZvY3VzKCk7CiAgICAgICAgIHNob3VsZEJlKCJhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1
c2VkRWxlbWVudC5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhTb3J0RGlyZWN0aW9uJykiLCAiJ0FY
VW5rbm93blNvcnREaXJlY3Rpb24nIik7CiAKLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImNvbHVtbiIpLmZvY3VzKCk7CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJj
b2x1bW4xIikuZm9jdXMoKTsKKyAgICAgICAgc2hvdWxkQmUoImFjY2Vzc2liaWxpdHlDb250cm9s
bGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0dHJpYnV0ZVZhbHVlKCdBWFNvcnREaXJlY3Rpb24n
KSIsICInQVhVbmtub3duU29ydERpcmVjdGlvbiciKTsKKworICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgiY29sdW1uMiIpLmZvY3VzKCk7CiAgICAgICAgIHNob3VsZEJlKCJhY2Nlc3Np
YmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhT
b3J0RGlyZWN0aW9uJykiLCAiJ0FYQXNjZW5kaW5nU29ydERpcmVjdGlvbiciKTsKIAogICAgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicm93IikuZm9jdXMoKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBh
ZWU1YWQwLi5iM2RhOGRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMDktMjQg
IFNhbXVlbCBXaGl0ZSAgPHNhbXVlbF93aGl0ZUBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IFdl
YktpdCBkb2Vzbid0IG1hcCBhcmlhLXNvcnQ9b3RoZXIgb24gT1MgWAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4NTExCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCB1cGRhdGVkIGV4
aXN0aW5nIGFyaWEtc29ydCB0ZXN0IHRvIHZhbGlkYXRlIG5ldyBiZWhhdmlvci4gQWRkZWQgTWFj
IHBsYXRmb3JtCisgICAgICAgIHN1cHBvcnQgZm9yICJvdGhlciIgc29ydCBvcmRlciBodHRwOi8v
d3d3LnczLm9yZy9UUi93YWktYXJpYS9jb21wbGV0ZSNhcmlhLXNvcnQuCisKKyAgICAgICAgKiBh
Y2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
QWNjZXNzaWJpbGl0eU9iamVjdDo6c29ydERpcmVjdGlvbik6CisgICAgICAgICogYWNjZXNzaWJp
bGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0Lmg6CisKIDIwMTMtMDktMjMgIFBhdHJpY2sgR2Fuc3Rl
cmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW1dJTl0gQWRkIGltcGxlbWVudGF0
aW9uIGZvciBXZWJDb3JlOjpyZWFkRnJvbUZpbGUoKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGVhZmM0MGUuLjQ2MmZkOWQg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMy0wOS0yNCAgU2FtdWVsIFdoaXRlICA8c2FtdWVs
X3doaXRlQGFwcGxlLmNvbT4KKworICAgICAgICBBWDogV2ViS2l0IGRvZXNuJ3QgbWFwIGFyaWEt
c29ydD1vdGhlciBvbiBPUyBYCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMTg1MTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBVcGRhdGVkIHRlc3QgdG8gY2hlY2sgZm9yICJvdGhlciIgYXJpYS1zb3J0IG9y
ZGVyLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9hcmlhLXNvcnQtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYXJpYS1zb3J0Lmh0bWw6CisKIDIwMTMtMDktMjMgIFNp
bW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lP
TiAocjE1NTk5OCk6IHdoZW4gem9vbWluZyBpbiwgdGlsZXMgYXJlIHRvbyBzbWFsbAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212597</attachid>
            <date>2013-09-25 10:32:49 -0700</date>
            <delta_ts>2013-09-25 11:19:51 -0700</delta_ts>
            <desc>Updated patch.</desc>
            <filename>aria-sort.patch</filename>
            <type>text/plain</type>
            <size>7210</size>
            <attacher name="Samuel White">samuel_white</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9i
amVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmpl
Y3QuY3BwCmluZGV4IDU3ZDEwN2MuLjEzZGE4MDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmNwcApAQCAtMTYyNyw2ICsxNjI3
LDggQEAgQWNjZXNzaWJpbGl0eVNvcnREaXJlY3Rpb24gQWNjZXNzaWJpbGl0eU9iamVjdDo6c29y
dERpcmVjdGlvbigpIGNvbnN0CiAgICAgICAgIHJldHVybiBTb3J0RGlyZWN0aW9uQXNjZW5kaW5n
OwogICAgIGlmIChlcXVhbElnbm9yaW5nQ2FzZShzb3J0QXR0cmlidXRlLCAiZGVzY2VuZGluZyIp
KQogICAgICAgICByZXR1cm4gU29ydERpcmVjdGlvbkRlc2NlbmRpbmc7CisgICAgaWYgKGVxdWFs
SWdub3JpbmdDYXNlKHNvcnRBdHRyaWJ1dGUsICJvdGhlciIpKQorICAgICAgICByZXR1cm4gU29y
dERpcmVjdGlvbk90aGVyOwogICAgIAogICAgIHJldHVybiBTb3J0RGlyZWN0aW9uTm9uZTsKIH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU9i
amVjdC5oIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0
LmgKaW5kZXggOWU3NTk4OC4uNTI3ZGQ0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0LmgKQEAgLTI3OCw2ICsyNzgsNyBAQCBlbnVt
IEFjY2Vzc2liaWxpdHlTb3J0RGlyZWN0aW9uIHsKICAgICBTb3J0RGlyZWN0aW9uTm9uZSwKICAg
ICBTb3J0RGlyZWN0aW9uQXNjZW5kaW5nLAogICAgIFNvcnREaXJlY3Rpb25EZXNjZW5kaW5nLAor
ICAgIFNvcnREaXJlY3Rpb25PdGhlcgogfTsKIAogZW51bSBBY2Nlc3NpYmlsaXR5U2VhcmNoRGly
ZWN0aW9uIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1zb3J0
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1zb3J0LWV4cGVj
dGVkLnR4dAppbmRleCBkMDlhYmRiLi4xODM4MWViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L2FyaWEtc29ydC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvYWNj
ZXNzaWJpbGl0eS9hcmlhLXNvcnQtZXhwZWN0ZWQudHh0CkBAIC0xLDE0ICsxLDE3IEBACi1idXR0
b24KLWNvbHVtbgorY29sdW1uIGNvbHVtbiBjb2x1bW4KIHJvdwotVGhpcyB0ZXN0cyB0aGF0IGFy
aWEtc29ydCB3aWxsIGJlIGV4cG9zZWQgY29ycmVjdGx5IHRvIHRoZSBNYWMgYWNjZXNzaWJpbGl0
eSBBUEkuCitUaGlzIHRlc3RzIHRoYXQgYXJpYS1zb3J0IGlzIGV4cG9zZWQgY29ycmVjdGx5IHRv
IHRoZSBNYWMgYWNjZXNzaWJpbGl0eSBBUEkuCiAKIE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBh
IHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4K
IAogCi1QQVNTIGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0
dHJpYnV0ZVZhbHVlKCdBWFNvcnREaXJlY3Rpb24nKSBpcyAnQVhVbmtub3duU29ydERpcmVjdGlv
bicKLVBBU1MgYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQuc3RyaW5nQXR0
cmlidXRlVmFsdWUoJ0FYU29ydERpcmVjdGlvbicpIGlzICdBWEFzY2VuZGluZ1NvcnREaXJlY3Rp
b24nCi1QQVNTIGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0
dHJpYnV0ZVZhbHVlKCdBWFNvcnREaXJlY3Rpb24nKSBpcyAnQVhEZXNjZW5kaW5nU29ydERpcmVj
dGlvbicKK1BBU1MgY29sMS5pc0F0dHJpYnV0ZVN1cHBvcnRlZCgnQVhTb3J0RGlyZWN0aW9uJykg
aXMgdHJ1ZQorUEFTUyBjb2wxLnN0cmluZ0F0dHJpYnV0ZVZhbHVlKCdBWFNvcnREaXJlY3Rpb24n
KSBpcyAnQVhBc2NlbmRpbmdTb3J0RGlyZWN0aW9uJworUEFTUyBjb2wyLmlzQXR0cmlidXRlU3Vw
cG9ydGVkKCdBWFNvcnREaXJlY3Rpb24nKSBpcyB0cnVlCitQQVNTIGNvbDIuc3RyaW5nQXR0cmli
dXRlVmFsdWUoJ0FYU29ydERpcmVjdGlvbicpIGlzICdBWERlc2NlbmRpbmdTb3J0RGlyZWN0aW9u
JworUEFTUyBjb2wzLmlzQXR0cmlidXRlU3VwcG9ydGVkKCdBWFNvcnREaXJlY3Rpb24nKSBpcyB0
cnVlCitQQVNTIGNvbDMuc3RyaW5nQXR0cmlidXRlVmFsdWUoJ0FYU29ydERpcmVjdGlvbicpIGlz
ICdBWFVua25vd25Tb3J0RGlyZWN0aW9uJworUEFTUyByb3cxLmlzQXR0cmlidXRlU3VwcG9ydGVk
KCdBWFNvcnREaXJlY3Rpb24nKSBpcyBmYWxzZQogUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMg
dHJ1ZQogCiBURVNUIENPTVBMRVRFCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmls
aXR5L2FyaWEtc29ydC5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXNvcnQu
aHRtbAppbmRleCA3MTU2OGI4Li5lODAxM2ZkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9hY2Nl
c3NpYmlsaXR5L2FyaWEtc29ydC5odG1sCisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkv
YXJpYS1zb3J0Lmh0bWwKQEAgLTEsMTYgKzEsMjcgQEAKLTwhRE9DVFlQRSBIVE1MIFBVQkxJQyAi
LS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzwhRE9DVFlQRSBodG1sPgogPGh0bWw+CiA8aGVhZD4K
IDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHRp
dGxlPmFyaWEtc29ydDwvdGl0bGU+CiA8L2hlYWQ+Ci08Ym9keSBpZD0iYm9keSI+Ci0KLTxkaXYg
dGFiaW5kZXg9IjAiIGlkPSJidXR0b24iIHJvbGU9ImJ1dHRvbiI+YnV0dG9uPC9kaXY+Cis8Ym9k
eT4KIAogPGRpdiByb2xlPSJncmlkIj4KIDxkaXYgcm9sZT0icm93Ij4KLTxkaXYgcm9sZT0iY29s
dW1uaGVhZGVyIiBhcmlhLXNvcnQ9ImFzY2VuZGluZyIgdGFiaW5kZXg9IjAiIGlkPSJjb2x1bW4i
PmNvbHVtbjwvZGl2PgotPGRpdiByb2xlPSJyb3doZWFkZXIiIGFyaWEtc29ydD0iZGVzY2VuZGlu
ZyIgdGFiaW5kZXg9IjAiIGlkPSJyb3ciPnJvdzwvZGl2PiAKKzxzcGFuIHJvbGU9ImdyaWRjZWxs
Ij48L3NwYW4+Cis8IS0tIEFzY2VuZGluZyBhcmlhLXNvcnQgZGlyZWN0aW9uLiAtLT4KKzxzcGFu
IGFyaWEtc29ydD0iYXNjZW5kaW5nIiBpZD0iY29sMSIgcm9sZT0iY29sdW1uaGVhZGVyIj5jb2x1
bW48L3NwYW4+Cis8IS0tIERlc2NlbmRpbmcgYXJpYS1zb3J0IGRpcmVjdGlvbi4gLS0+Cis8c3Bh
biBhcmlhLXNvcnQ9ImRlc2NlbmRpbmciIGlkPSJjb2wyIiByb2xlPSJjb2x1bW5oZWFkZXIiPmNv
bHVtbjwvc3Bhbj4KKzwhLS0gT3RoZXIgYXJpYS1zb3J0IGRpcmVjdGlvbi4gLS0+Cis8c3BhbiBh
cmlhLXNvcnQ9Im90aGVyIiBpZD0iY29sMyIgcm9sZT0iY29sdW1uaGVhZGVyIj5jb2x1bW48L3Nw
YW4+Cis8L2Rpdj4KKzxkaXYgcm9sZT0icm93Ij4KKzwhLS0gTm8gYXJpYS1zb3J0IGRpcmVjdGlv
bi4gLS0+Cis8c3BhbiBpZD0icm93MSIgcm9sZT0icm93aGVhZGVyIj5yb3c8L3NwYW4+Cis8c3Bh
biByb2xlPSJncmlkY2VsbCI+PC9zcGFuPgorPHNwYW4gcm9sZT0iZ3JpZGNlbGwiPjwvc3Bhbj4K
KzxzcGFuIHJvbGU9ImdyaWRjZWxsIj48L3NwYW4+CiA8L2Rpdj4KIDwvZGl2PgogCkBAIC0xOCwy
MSArMjksMjQgQEAKIDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgogCiA8c2NyaXB0PgotCi0gICAg
ZGVzY3JpcHRpb24oIlRoaXMgdGVzdHMgdGhhdCBhcmlhLXNvcnQgd2lsbCBiZSBleHBvc2VkIGNv
cnJlY3RseSB0byB0aGUgTWFjIGFjY2Vzc2liaWxpdHkgQVBJLiIpOwotCisgICAgZGVzY3JpcHRp
b24oIlRoaXMgdGVzdHMgdGhhdCBhcmlhLXNvcnQgaXMgZXhwb3NlZCBjb3JyZWN0bHkgdG8gdGhl
IE1hYyBhY2Nlc3NpYmlsaXR5IEFQSS4iKTsKKyAgICAKICAgICBpZiAod2luZG93LmFjY2Vzc2li
aWxpdHlDb250cm9sbGVyKSB7Ci0KLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJ1
dHRvbiIpLmZvY3VzKCk7Ci0gICAgICAgIHNob3VsZEJlKCJhY2Nlc3NpYmlsaXR5Q29udHJvbGxl
ci5mb2N1c2VkRWxlbWVudC5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhTb3J0RGlyZWN0aW9uJyki
LCAiJ0FYVW5rbm93blNvcnREaXJlY3Rpb24nIik7Ci0KLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoImNvbHVtbiIpLmZvY3VzKCk7Ci0gICAgICAgIHNob3VsZEJlKCJhY2Nlc3NpYmls
aXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhTb3J0
RGlyZWN0aW9uJykiLCAiJ0FYQXNjZW5kaW5nU29ydERpcmVjdGlvbiciKTsKLQotICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgicm93IikuZm9jdXMoKTsKLSAgICAgICAgc2hvdWxkQmUo
ImFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0dHJpYnV0ZVZh
bHVlKCdBWFNvcnREaXJlY3Rpb24nKSIsICInQVhEZXNjZW5kaW5nU29ydERpcmVjdGlvbiciKTsK
KyAgICAgICAgdmFyIGNvbDEgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5hY2Nlc3NpYmxlRWxl
bWVudEJ5SWQoImNvbDEiKTsKKyAgICAgICAgc2hvdWxkQmUoImNvbDEuaXNBdHRyaWJ1dGVTdXBw
b3J0ZWQoJ0FYU29ydERpcmVjdGlvbicpIiwgInRydWUiKTsKKyAgICAgICAgc2hvdWxkQmUoImNv
bDEuc3RyaW5nQXR0cmlidXRlVmFsdWUoJ0FYU29ydERpcmVjdGlvbicpIiwgIidBWEFzY2VuZGlu
Z1NvcnREaXJlY3Rpb24nIik7CisgICAgICAgIAorICAgICAgICB2YXIgY29sMiA9IGFjY2Vzc2li
aWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgiY29sMiIpOworICAgICAgICBz
aG91bGRCZSgiY29sMi5pc0F0dHJpYnV0ZVN1cHBvcnRlZCgnQVhTb3J0RGlyZWN0aW9uJykiLCAi
dHJ1ZSIpOworICAgICAgICBzaG91bGRCZSgiY29sMi5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhT
b3J0RGlyZWN0aW9uJykiLCAiJ0FYRGVzY2VuZGluZ1NvcnREaXJlY3Rpb24nIik7CisgICAgICAg
IAorICAgICAgICB2YXIgY29sMyA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVF
bGVtZW50QnlJZCgiY29sMyIpOworICAgICAgICBzaG91bGRCZSgiY29sMy5pc0F0dHJpYnV0ZVN1
cHBvcnRlZCgnQVhTb3J0RGlyZWN0aW9uJykiLCAidHJ1ZSIpOworICAgICAgICBzaG91bGRCZSgi
Y29sMy5zdHJpbmdBdHRyaWJ1dGVWYWx1ZSgnQVhTb3J0RGlyZWN0aW9uJykiLCAiJ0FYVW5rbm93
blNvcnREaXJlY3Rpb24nIik7CisgICAgICAgIAorICAgICAgICB2YXIgcm93MSA9IGFjY2Vzc2li
aWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50QnlJZCgicm93MSIpOworICAgICAgICBz
aG91bGRCZSgicm93MS5pc0F0dHJpYnV0ZVN1cHBvcnRlZCgnQVhTb3J0RGlyZWN0aW9uJykiLCAi
ZmFsc2UiKTsKICAgICB9Ci0KIDwvc2NyaXB0PgogCiA8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2Vz
L2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDQwYTcyYi4uZGU0NDc1NyAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA5LTI1ICBTYW0gV2hpdGUgIDxzYW11ZWxfd2hpdGVA
YXBwbGUuY29tPgorCisgICAgICAgIEFYOiBXZWJLaXQgZG9lc24ndCBtYXAgYXJpYS1zb3J0PW90
aGVyIG9uIE9TIFgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExODUxMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFVwZGF0ZWQgdGVzdCB0byBjaGVjayAib3RoZXIiIGFyaWEtc29ydCBvcmRlci4gQWxzbyBh
ZGRlZCBhZGRpdGlvbmFsIGNoZWNrcyB0bworICAgICAgICBkZXRlcm1pbmUgd2hpY2ggZWxlbWVu
dHMgZXhwb3NlIGFyaWEtc29ydCBzbyBvdXIgIm5vbmUiIGNhc2UgaXMgbW9yZSBjbGVhci4KKwor
ICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYXJpYS1zb3J0LWV4cGVjdGVkLnR4dDoKKyAgICAgICAg
KiBhY2Nlc3NpYmlsaXR5L2FyaWEtc29ydC5odG1sOgorCiAyMDEzLTA5LTI0ICBNYXJrIEhhaG5l
bmJlcmcgIDxtaGFobmVuYmVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgb3BfZ2V0X2NhbGxlZSBz
aG91bGRuJ3QgdXNlIHZhbHVlIHByb2ZpbGluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGEzY2I1ODUuLjExYWFi
YmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMy0wOS0yNSAgU2FtIFdoaXRlICA8
c2FtdWVsX3doaXRlQGFwcGxlLmNvbT4KKworICAgICAgICBBWDogV2ViS2l0IGRvZXNuJ3QgbWFw
IGFyaWEtc29ydD1vdGhlciBvbiBPUyBYCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTg1MTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMsIHVwZGF0ZWQgZXhpc3RpbmcgYXJpYS1zb3J0
IHRlc3QgdG8gdmFsaWRhdGUgYWRkaXRpb24gb2YgIm90aGVyIgorICAgICAgICBzb3J0IG9yZGVy
IHBlciBodHRwOi8vd3d3LnczLm9yZy9UUi93YWktYXJpYS9jb21wbGV0ZSNhcmlhLXNvcnQuCisK
KyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU9iamVjdDo6c29ydERpcmVjdGlvbik6CisgICAgICAg
ICogYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5T2JqZWN0Lmg6CisKIDIwMTMtMDktMjQgIEFu
dHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIENsZWFuIHVwIHNvbWUg
dXNlcyBvZiBmaXJzdC9sYXN0Q2hpbGRTbG93Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>