You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update the first column which had copied the `contenteditable` content to the correct `command` related content.
update the allowances for aria-expanded to only be applicable to the toggle/show/hide popover states - since that's where the implicit conflict would come into play.
other wording fixes for the attribute table cleanup that i was doing in this PR as well - for better/worse since that arguably should have been another PR... but the work is done so here it is...
Element with [^html-global/contenteditable^]`=true`
3659
-
or
3660
-
element without `contenteditable` attribute whose closest
3661
-
ancestor with a `contenteditable` attribute has
3662
-
`contenteditable="true"`.
3663
-
</p>
3664
-
<pclass="note">
3665
-
This is equivalent to the <adata-cite="html/interaction.html#dom-iscontenteditable">`isContentEditable`</a>
3666
-
IDL attribute.
3658
+
Any element where the <adata-cite="html/form-elements.html#attr-button-command">`command`</a> attribute is allowed
3667
3659
</p>
3668
3660
</th>
3669
3661
<td>
3670
3662
`aria-expanded="..."`, `aria-details`
3671
3663
</td>
3672
3664
<td>
3673
3665
<p>
3674
-
Authors MUST NOT use the `aria-expanded` attribute on any element which also has a `command` attribute.
3666
+
Authors MUST NOT use the `aria-expanded` attribute on any element which also has a `command` attribute in the <strong>Toggle popover</strong>, <strong>Show popover</strong> or <strong>Hide popover</strong> state. E.g., `command=toggle-popover`, `command=show-popover` or `command=hide-popover`.
3675
3667
</p>
3676
3668
<p>
3677
3669
Authors MAY use `aria-details` to modify whether or how the element exposes a details relationship
Authors MUST NOT use `aria-hidden="true"` on any element which also has the `hidden` attribute specified in the `until-found` state.
3733
3723
</p>
3734
3724
<p>
3735
-
Authors MAY use the <adata-cite="wai-aria-1.2#aria-hidden">`aria-hidden`</a> attribute on any HTML element that allows
3725
+
Authors MAY use the <adata-cite="wai-aria-1.2#aria-hidden">`aria-hidden`</a> attribute on an element that allows
3736
3726
<adata-cite="wai-aria-1.2#global_states">global `aria-*` attributes</a> to
3737
3727
be specified, with the exception of focusable elements. The attribute MUST NOT be used on the <ahref="#el-body">`body`</a> and <ahref="#el-html">`html`</a> elements.
3738
3728
</p>
3739
3729
<divclass="note">
3740
-
A focusable element is any element which can be focused by use of keyboard or pointer device. Focusable elements are not always elements which
3730
+
A focusable element is an element which can be focused by use of keyboard or pointer device. Focusable elements are not always elements which
3741
3731
can be tabbed to with a keyboard. For instance, an element with `tabindex="-1"` is focusable but is not a tabbable element.
3742
3732
</div>
3743
3733
<divclass="note">
3744
-
Using `aria-hidden="true"` on an element that has the `hidden` attribute is at best an unnecessary redundancy. At worst its usage can
3734
+
Using `aria-hidden="true"` on an element that has the `hidden` attribute is at best an unnecessary redundancy. At worst, its usage can
3745
3735
prevent access to the content if the `hidden` attribute's default UA style of `display: none` has been purposeuflly overwritten by an author or user style sheet.
3746
3736
Additionally, if the `hidden` attribute has the value of `until-found`, the use of `aria-hidden=true` will prevent this content from being discoverable to
3747
3737
users of assistive technology when it is found via a browser's in-page find feature and visually rendered to users.
0 commit comments