-
Notifications
You must be signed in to change notification settings - Fork 27
add/revise popover related attribute mappings #481
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
39ae862
e4694e5
9eed4ec
5fde9c0
cbd0cc6
4cad167
e64eaae
0a3851e
5829073
75d44ff
4691b00
ed8270a
82b42e3
2b36d6f
bfa65de
bcdb24e
beccc2c
ce1773d
7ed1441
1fde1de
bf0a2fe
fd42971
5e31f10
44d2432
71c0c0b
fcdd9ac
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13594,7 +13594,6 @@ <h4 id=att-playsinline>`playsinline`</h4> | |
</tr> | ||
</tbody> | ||
</table> | ||
|
||
<h4 id=att-popover>`popover`</h4> | ||
<table aria-labelledby=att-poster> | ||
<tbody> | ||
|
@@ -13622,10 +13621,7 @@ <h4 id=att-popover>`popover`</h4> | |
<span class="type">Relations:</span> `IA2_RELATION_DETAILS_FOR` points to invoking element | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It feels weird that we express this as a platform specific relation, but we express popovertarget's details relation as a cross-platform aria-details relation. Is this just because we have no way of expressing reverse relations for ARIA mappings and we want to be explicit here? I wonder whether it'd be better to link to a more general note about implicit reverse relations or something like that. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'd be fine with either replacing the cross-platform aria-details relation with the specific platform mappings, or keeping the cross-platform relation and removing the platform specific and replacing with a note about the reverse relations. Whatever makes the most sense for those that need to read the spec is what I want to do, so just let me know which is preferred. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I assume this shouldn't happen if we don't expose aria-details due to the invoking element being an immediate sibling or having popovertargetaction=hide? Again, hopefully common sense will prevail, but probably best not to rely on that.
scottaohara marked this conversation as resolved.
Show resolved
Hide resolved
|
||
<div class="objattrs"> | ||
<span class="type">Object attributes:</span> | ||
<ul> | ||
<li><code>ispopup: <value></code> where <code><value></code> reflects the <a data-cite="html/popover.html#the-popover-attribute">popover</a> type</li> | ||
<li>`details-roles:popover`</li> | ||
</ul> | ||
<code>ispopup: <value></code> where <code><value></code> reflects the <a data-cite="html/popover.html#the-popover-attribute">popover</a> type</li> | ||
</div> | ||
</td> | ||
</tr> | ||
|
@@ -13638,13 +13634,12 @@ <h4 id=att-popover>`popover`</h4> | |
<tr> | ||
<th><a href="https://gnome.pages.gitlab.gnome.org/atk/">ATK</a></th> | ||
<td> | ||
<span class="type">Relations:</span> `RELATION_DETAILS_FOR` points to invoking element | ||
<p> | ||
<span class="type">Relations:</span> `RELATION_DETAILS_FOR` points to invoking element | ||
scottaohara marked this conversation as resolved.
Show resolved
Hide resolved
|
||
</p> | ||
<div class="objattrs"> | ||
<span class="type">Object attributes:</span> | ||
<ul> | ||
<li><code>ispopup: <value></code> where <code><value></code> reflects the <a data-cite="html/popover.html#the-popover-attribute">popover</a> type</li> | ||
<li>`details-roles:popover`</li> | ||
</ul> | ||
<span class="type">Object attributes:</span> | ||
<code>ispopup: <value></code> where <code><value></code> reflects the <a data-cite="html/popover.html#the-popover-attribute">popover</a> type. | ||
</div> | ||
</td> | ||
</tr> | ||
|
@@ -13702,6 +13697,9 @@ <h4 id=att-popovertarget>`popovertarget`</h4> | |
+ <a href="http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/">IAccessible2</a></th> | ||
<td> | ||
<div class="general">Use WAI-ARIA mapping</div> | ||
<div class="general"> | ||
<span class="type">Object attributes:</span> `details-roles:popover` | ||
</div> | ||
</td> | ||
</tr> | ||
<tr> | ||
|
@@ -13714,6 +13712,9 @@ <h4 id=att-popovertarget>`popovertarget`</h4> | |
<th><a href="https://gnome.pages.gitlab.gnome.org/atk/">ATK</a></th> | ||
<td> | ||
<div class="general">Use WAI-ARIA mapping</div> | ||
<div class="general"> | ||
<span class="type">Object attributes:</span> `details-roles:popover` | ||
</div> | ||
</td> | ||
</tr> | ||
<tr> | ||
|
Uh oh!
There was an error while loading. Please reload this page.