<?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>146682</bug_id>
          
          <creation_ts>2015-07-07 07:01:57 -0700</creation_ts>
          <short_desc>AX: aria-pressed state not included in accessibility tree</short_desc>
          <delta_ts>2015-07-07 07:02:38 -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>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.10</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Zoë Bijl">webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1107448</commentid>
    <comment_count>0</comment_count>
      <attachid>256299</attachid>
    <who name="Zoë Bijl">webkit</who>
    <bug_when>2015-07-07 07:01:57 -0700</bug_when>
    <thetext>Created attachment 256299
Example of a toggle button design pattern

WebKit does not include the aria-pressed[1] state of a button in the accessibility tree. See attached .zip-file for a code example.

This seems related: https://bugs.webkit.org/show_bug.cgi?id=130726
Related bug on Apple&apos;s bug reporter: #21702946 “aria-pressed not announced by VoiceOver”

[1]: http://www.w3.org/TR/wai-aria-1.1/#aria-pressed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1107449</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-07-07 07:02:38 -0700</bug_when>
    <thetext>&lt;rdar://problem/21703198&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>256299</attachid>
            <date>2015-07-07 07:01:57 -0700</date>
            <delta_ts>2015-07-07 07:01:57 -0700</delta_ts>
            <desc>Example of a toggle button design pattern</desc>
            <filename>button.zip</filename>
            <type>application/zip</type>
            <size>5345</size>
            <attacher name="Zoë Bijl">webkit</attacher>
            
              <data encoding="base64">UEsDBAoAAAAAAJkA50YAAAAAAAAAAAAAAAAHABAAYnV0dG9uL1VYDACmyZtVgfuaVeGzFkdQSwME
FAAIAAgA+nTnRgAAAAAAAAAAAAAAABAAEABidXR0b24vLkRTX1N0b3JlVVgMAO55m1WXyJtV4bMW
R+2YQU7DMBBF/6RZBBCSlyx9hd7AqsIJegFELIFQqlQK3edAHIINB+BASNTxT5OQdMECtcA8KX3R
TOxxu4g9BSCrnV8CBkCGaAk3M2S8JiT0ZRgc5ijK+6oq97dYzE91foS1L1CgRu3r4frbUPmwXBfV
ZhufTd/6zKbKc797LoD315frNn3I+COZ7eNwNhs+EjyNC7eBL2U/uvio6AXQx/1sfFzQ/OwvqSiK
ovwWJCq7Ou0yFEU5Q8L7wdKObqKF+YROB2MMbWlHN9HC5xI6pTPa0JZ2dBPNl5aw+RBW7poX4SlX
LO2+9ZUV5d/AJt2E/f/2eP+vKMofRtJ8na9waAgmhL3W7q+7bgC4m2N6CEjin4U36POWdnQTrQcB
RTkVn1BLBwjdSAHxIAEAAAQYAABQSwMECgAAAAAAHHvnRgAAAAAAAAAAAAAAAAkAEABfX01BQ09T
WC9VWAwAKNObVSjTm1XhsxZHUEsDBAoAAAAAABx750YAAAAAAAAAAAAAAAAQABAAX19NQUNPU1gv
YnV0dG9uL1VYDAAo05tVKNObVeGzFkdQSwMEFAAIAAgA+nTnRgAAAAAAAAAAAAAAABsAEABfX01B
Q09TWC9idXR0b24vLl8uRFNfU3RvcmVVWAwA7nmbVZfIm1XhsxZHY2AVY2dgYmDwTUxW8A9WiFCA
ApAYAycQGwGxGxCD+BVAzABXIcCAAziGhARBmRUwXegAAFBLBwj0Gde8NAAAAHgAAABQSwMEFAAI
AAgAhmbnRgAAAAAAAAAAAAAAABIAEABidXR0b24vYnV0dG9uLmh0bWxVWAwAH7+bVVyvm1XhsxZH
xVdtb9s2EP7uX3FTgdgFYiuJ96FrJAFpG6zp2i1oMwz7SFNniQ0tCiRlxVgD7Nfsh+2X7EhKtozU
CfYCzDBCk3zu4d3Dl7sk37z56fXNr9eXUNqVzEajxLUgWVWkEVZRRgPI8mwE9EmssBKzV421qoIc
jSgqqJm1qKskDpMBuELLgJdMG7Rp1Njl9EUEcTcpRXULGmUaGbuRaEpEG4Hd1JhGFu9szI2JoNS4
TCP6GS+YEXzmB/8xhXd5n8NwLWoLRvM0+ryFfDZRlsRhjoKPQ/SjZKHyTWdYnh6SgGZGAVNnNyUC
3rFVLREIakthCFggUEsRYR5GEb7KBSJMJqyLorS2Ni/jWLO2EHbG1Spu5zxmWrB4xQzZxLVm3AqO
xo9Ot92Z29Iou/h4dQGns1O4aGyptKgKuO4h8H0jckxils2SuN4FkRirVVVkPyqLL0mW0INfSqyg
MY7i7c2H9/QTg7dc5ZgdSXse1Dwq7HkS+0FAiSus7AzeKKiUpd2b1o2uFZkqstU9wIBVwDUyixBY
zNCn8iy7DKoa0vusH87FGkRORzbMRWGr/FQg8bM1RW2j7No1YTP+/P2PpNv6gYmpGcnPFqLK8S6N
TiLQStLRCsDIc1lVFLQQdFqjoS1NoyWThlb/0FhS09F0ZyYmBwchvFZO7Z375TxzQtLQvDMgRjp+
XrrRTtBBFE7b/UAcLN4J783+bSSOyAXjuR2ZZ+72lFrv5jasd2zNPvmrE4J7EMmyqejAuTgqYSfP
4TeCrJkGH1J3EVLIFW/8WSnQXoZT8WpzlU/GHjZ+ft5ZBcefNgu4YEffwWIzlueXawK+F3SFKtST
MZeC346PhyiPeMuqXKL2JI8z3OImV231BAd9h/4/4skQ9oDmCY6dL4+w3I92G3PA5Qm6zm7D3FNL
kvvRmet0IYklTMJcmsJ29WAXZoMJzbg74GGnc/jyBR6Oz896O4CWDrBqZ967iQ/cfbommNI5c+0b
XLJGbkH39Pee3hZ6ZvZ9C+r2Kzzkv9+T5ZB6/7cuQ78+WXozO4f+e4UeW+mwVkPkVqRFf2M7mZim
G9tfat5oTaPekCBdWibAhbVaUBcn4+FLtXsOKmx7q7HVDY4H2u+zpj2iD25o6h++cQjL23cumMMu
HG8Jwm3qTpOqpGI5cbrX7vCr6ZLrXjKrs58N5WSXUX3S3isCqAZo23bWzmdKF/HNx7hlYurLAPey
U/XiGmC9py6n0+m2JTASSTaUbZd/i/BZlyqy0PoaAW5cNSOqpdKr4OdCq9ZQErclsyCoqipVI3Mq
gHyC94iw6cyQI91vW2rVFCXhaZBTGWLEQkhhN3BxfbVfiGwF8fXG1/yvGRcopSqIs/b10YI68dnJ
6bfxyYvYVytTYpj22XC61SiOsn7wCeFOutBryXjnUJ+YKypbXJ+YQOmctNhWeS4+qTjrMp+HGdVo
jgHpSBHWwjRMAqtrZJpV3C84VE4a5WrqqqCVW1eBLSnhGVipNfqiicrCPc1+wM1CMZ0739BXesrZ
6D23KRat1lT85dvtCMUvyRX8QmcN9NwB5X+OC7pp9BqFu+vsOattozE/9pjGxeyk0KIocLjW0bP5
d+fGHQnklkALLNlakAzBayrDfIlNF8H/J/IXUEsHCDve6dLIBAAAmgwAAFBLAwQUAAgACACGZudG
AAAAAAAAAAAAAAAAHQAQAF9fTUFDT1NYL2J1dHRvbi8uX2J1dHRvbi5odG1sVVgMAB+/m1Vcr5tV
4bMWR2NgFWNnYGJg8E1MVvAPVohQgAKQGAMnEBsB8WkgBvH/MhAFHENCgqBMkI43QCyIpoQZKs7B
wCCanJ+rl5uYXJSfm1iSWqyXXJRsDLKU4QsQszIwyKHJF6fmpCaXZObnBSXmpadCzfsJxCwMDDJo
assyizOTclI981JSKxgYUoxSLVNSjZMsDayMjIwMDc0AUEsHCMwcyF2PAAAA/QAAAFBLAwQKAAAA
AAChAOdGAAAAAAAAAAAAAAAACwAQAGJ1dHRvbi9jc3MvVVgMAKbJm1WN+5pV4bMWR1BLAwQUAAgA
CAArouZGAAAAAAAAAAAAAAAAFAAQAGJ1dHRvbi9jc3MvYmFzaWMuY3NzVVgMAB+/m1UxxppV4bMW
R5VSTU+DQBC98ysmbXqjCm1pUzwZD3rRgzHeB3aAjewOWbYfxvjfXQqVVpqoJJCdHd7b92ZfYVXp
Q8Li3fvwwD0ZaxuDZqOwhHU0gQcqt2Rlij68khGo3eLWSHSwGnU9rcnI7OaATblkE8M4CIJ2o0Ih
pM5j6GqFJpf6UH563smp/Y9XESn3XZH6AYFF04Cwb+ynOylsEUMUHTcTTN9ywxstnIwsyw7nFKEP
xcy980sew1UwuQ6DYAL3aFCxFj6MXqSiGp5oB8+sUI+c195mK2masLWsvr115pfzYCjFGjepCg1p
2yka+p41Hpre7KLK6D8qG5o5XKJZNDSzv9NgJ6a/2vXv9jDeylpaEmfg8Xw5HM0QWvCWjA8YZ5xu
6maBqZVbOuf6jljPNT1qzNI2X1LlHShhI8g0U9B0aKUs6GzMCZcCRne8MZIMaNq5KXSVD4+s2YlM
W+yY9qiq8ojv0mC5ik/DeRaR9m6/AFBLBwgxnaNpawEAAGwDAABQSwMEFAAIAAgAsGTnRgAAAAAA
AAAAAAAAABUAEABidXR0b24vY3NzL2J1dHRvbi5jc3NVWAwAH7+bVeurm1XhsxZHbZDBasMwDIbP
9VOI9NpAtpBLQp8k9OBYcmdqLCPbpWXs3eeElTLao75f+n9Js7CnY7OUnDk0J/hWAOhS9Po+ggve
BWoXz+YyVSFqRBfOIwzxBh9dvK1wYUGSET4rS+wdwn4YhqfSikZX0ja0UsOea/u+67qtSZvLWbgE
rAwRJ/Wj1Px/q/GLryQHeOGWTUlvuDbZXWk75unfPpKJaFI7UyStJZLVxed3ubMWp9solBLhsclS
6O9FDytr7csRfd9Xs19QSwcIwAyFlcIAAABZAQAAUEsDBAoAAAAAABx750YAAAAAAAAAAAAAAAAU
ABAAX19NQUNPU1gvYnV0dG9uL2Nzcy9VWAwAKNObVSjTm1XhsxZHUEsDBBQACAAIALBk50YAAAAA
AAAAAAAAAAAgABAAX19NQUNPU1gvYnV0dG9uL2Nzcy8uX2J1dHRvbi5jc3NVWAwAH7+bVeurm1Xh
sxZHY2AVY2dgYmDwTUxW8A9WiFCAApAYAycQGwHxcSAG8X8yEAUcQ0KCoEyQjjdAzIumhBkqzsHA
IJqcn6uXm5hclJ+bWJJarJdclGwMspThCxCzMDDIockXp+akJpdk5ucFJealp0LN+wHEjAwMMmhq
yzKLM5NyUj3zUlIrGBgsTS1MDZKTDUytDC0NAFBLBwgk3qrHiwAAAPkAAABQSwMECgAAAAAAnQDn
RgAAAAAAAAAAAAAAAAoAEABidXR0b24vanMvVVgMAKbJm1WJ+5pV4bMWR1BLAwQUAAgACAB8ZudG
AAAAAAAAAAAAAAAAEwAQAGJ1dHRvbi9qcy9idXR0b24uanNVWAwAH7+bVUuvm1XhsxZHxVRBboMw
ELzzCt9MpBSpzTHi0LSRWqm3vsDFS2SF2pFZEkUNf+9iY+I0glwqBSHA9sx4dmApG12gMpoprTCd
sZ+Esb2wbGeVxlWDSEs5k6ZovkFjtgFcV9A9ro7vMuUOxmfLnoVms6ngNs3jPI/OaLNMSLneE/BD
1QgabMqLShVbPo9RDvEmtKzAOpFphS0cpTnoGxp0xv4nnMSwK5kbGmcvEyptkpThxYxYTqEbnF8Y
HndAkbvZrBv0JamSpX4tz9mwu+f5VU+hlRcjPexxwU4ndj2/eAo8xg5Kk1Lm3KWu8O7ob566s+7+
CqVoqgHU0rVlUNXwx5tPN+xwrd9exDKW3r1ziX19okDoDf1/QlM7jWcVI4eQvkLH9jEJSx0bmrpo
rKVZRySIx3Yt/YxoFQ0h5cIq8UDV1DXI8+9AwyGwONoGeJT9pWoeEKG4mFoKioL7shy/t1CPW5gP
Ar6b+q/J6MoISZrd326Z/AJQSwcIZveLw20BAAD9BAAAUEsDBAoAAAAAABx750YAAAAAAAAAAAAA
AAATABAAX19NQUNPU1gvYnV0dG9uL2pzL1VYDAAo05tVKNObVeGzFkdQSwMEFAAIAAgAfGbnRgAA
AAAAAAAAAAAAAB4AEABfX01BQ09TWC9idXR0b24vanMvLl9idXR0b24uanNVWAwAH7+bVUuvm1Xh
sxZHY2AVY2dgYmDwTUxW8A9WiFCAApAYAycQGwHxSSAG8X8zEAUcQ0KCoEyQjjdAzI+mhBkqzsHA
IJqcn6uXm5hclJ+bWJJarJdclGwMspThCxCzMDDIockXp+akJpdk5ucFJealp0LN+wExUwZNbVlm
cWZSTqpnXkpqBQNDsrFFUpq5mZmJpZWlmZEFAFBLBwii40rViwAAAPsAAABQSwECFQMKAAAAAACZ
AOdGAAAAAAAAAAAAAAAABwAMAAAAAAAAAABA7UEAAAAAYnV0dG9uL1VYCACmyZtVgfuaVVBLAQIV
AxQACAAIAPp050bdSAHxIAEAAAQYAAAQAAwAAAAAAAAAAECkgTUAAABidXR0b24vLkRTX1N0b3Jl
VVgIAO55m1WXyJtVUEsBAhUDCgAAAAAAHHvnRgAAAAAAAAAAAAAAAAkADAAAAAAAAAAAQP1BowEA
AF9fTUFDT1NYL1VYCAAo05tVKNObVVBLAQIVAwoAAAAAABx750YAAAAAAAAAAAAAAAAQAAwAAAAA
AAAAAED9QdoBAABfX01BQ09TWC9idXR0b24vVVgIACjTm1Uo05tVUEsBAhUDFAAIAAgA+nTnRvQZ
17w0AAAAeAAAABsADAAAAAAAAAAAQKSBGAIAAF9fTUFDT1NYL2J1dHRvbi8uXy5EU19TdG9yZVVY
CADueZtVl8ibVVBLAQIVAxQACAAIAIZm50Y73unSyAQAAJoMAAASAAwAAAAAAAAAAECkgaUCAABi
dXR0b24vYnV0dG9uLmh0bWxVWAgAH7+bVVyvm1VQSwECFQMUAAgACACGZudGzBzIXY8AAAD9AAAA
HQAMAAAAAAAAAABApIG9BwAAX19NQUNPU1gvYnV0dG9uLy5fYnV0dG9uLmh0bWxVWAgAH7+bVVyv
m1VQSwECFQMKAAAAAAChAOdGAAAAAAAAAAAAAAAACwAMAAAAAAAAAABA7UGnCAAAYnV0dG9uL2Nz
cy9VWAgApsmbVY37mlVQSwECFQMUAAgACAArouZGMZ2jaWsBAABsAwAAFAAMAAAAAAAAAABApIHg
CAAAYnV0dG9uL2Nzcy9iYXNpYy5jc3NVWAgAH7+bVTHGmlVQSwECFQMUAAgACACwZOdGwAyFlcIA
AABZAQAAFQAMAAAAAAAAAABApIGdCgAAYnV0dG9uL2Nzcy9idXR0b24uY3NzVVgIAB+/m1Xrq5tV
UEsBAhUDCgAAAAAAHHvnRgAAAAAAAAAAAAAAABQADAAAAAAAAAAAQP1BsgsAAF9fTUFDT1NYL2J1
dHRvbi9jc3MvVVgIACjTm1Uo05tVUEsBAhUDFAAIAAgAsGTnRiTeqseLAAAA+QAAACAADAAAAAAA
AAAAQKSB9AsAAF9fTUFDT1NYL2J1dHRvbi9jc3MvLl9idXR0b24uY3NzVVgIAB+/m1Xrq5tVUEsB
AhUDCgAAAAAAnQDnRgAAAAAAAAAAAAAAAAoADAAAAAAAAAAAQO1B3QwAAGJ1dHRvbi9qcy9VWAgA
psmbVYn7mlVQSwECFQMUAAgACAB8ZudGZveLw20BAAD9BAAAEwAMAAAAAAAAAABApIEVDQAAYnV0
dG9uL2pzL2J1dHRvbi5qc1VYCAAfv5tVS6+bVVBLAQIVAwoAAAAAABx750YAAAAAAAAAAAAAAAAT
AAwAAAAAAAAAAED9QdMOAABfX01BQ09TWC9idXR0b24vanMvVVgIACjTm1Uo05tVUEsBAhUDFAAI
AAgAfGbnRqLjStWLAAAA+wAAAB4ADAAAAAAAAAAAQKSBFA8AAF9fTUFDT1NYL2J1dHRvbi9qcy8u
X2J1dHRvbi5qc1VYCAAfv5tVS6+bVVBLBQYAAAAAEAAQANAEAAD7DwAAAAA=
</data>

          </attachment>
      

    </bug>

</bugzilla>