Change in ARIA 1.1 breaks checkbox/radio with embedded field

ARIA 1.1 says checkbox and radio have childrenPresentational: true, whereas
ARIA 1.0 didn't.

Unfortunately, this will break the following use case:

[ ] Delete mail after ___ days

The ___ can be a textfield, combobox, etc. It's the reason that a value is
part of the name computation. Unfortunately, when the parent checkbox/radio
is childrenPresentational, we truncate the tree at that point and make it a
leaf. So there is no object to fire events for when the embedded control
gets focused.

<div role="checkbox">Delete mail after <input> days</div>

- Aaron

Received on Friday, 30 June 2017 19:11:34 UTC