summaryrefslogtreecommitdiffstats
path: root/dom/webidl/AriaAttributes.webidl
blob: 6121002bb363f95cba9d19122ab251b7acec8145 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * The origin of this IDL file is
 * https://rawgit.com/w3c/aria/master/#AriaAttributes
 *
 * Copyright © 2012 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C
 * liability, trademark and document use rules apply.
 */

interface mixin AriaAttributes {
  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaAtomic;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaAutoComplete;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaBusy;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaChecked;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaColCount;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaColIndex;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaColIndexText;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaColSpan;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaCurrent;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaDescription;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaDisabled;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaExpanded;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaHasPopup;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaHidden;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaInvalid;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaKeyShortcuts;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaLabel;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaLevel;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaLive;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaModal;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaMultiLine;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaMultiSelectable;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaOrientation;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaPlaceholder;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaPosInSet;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaPressed;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaReadOnly;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRelevant;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRequired;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRoleDescription;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRowCount;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRowIndex;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRowIndexText;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaRowSpan;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaSelected;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaSetSize;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaSort;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaValueMax;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaValueMin;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaValueNow;

  [Pref="accessibility.ARIAReflection.enabled", CEReactions, SetterThrows]
  attribute DOMString ariaValueText;
};