Community
Participate
Working Groups
As a follow-on to bug 493111 the splitter now needs to have it's semantic markup added: see the aria role, states, and properties section in the aria-practices doc: https://w3c.github.io/aria-practices/#windowsplitter (The ARIA spec for separator may also be useful: http://w3c.github.io/aria/aria/aria.html#separator) Specifically, it needs role="separator", aria-valuemin, aria-valuemax, and aria-valuenow (valuenow is currently there - probably a holdover from the Dojo days - but it is currently being set to NaN which is not useful). Also, it needs an aria-label (particularly if there are multiple splitters on the page). Also, vertical splitters need to have aria-orientation="vertical".
I see that the aria spec says: The implicit value of aria-valuemin is 0. The implicit value of aria-valuemax is 100. So those values do not need to be explicitly set if we are using percentages. We just need to set the value of aria-valuenow to a percentage number as well.
GitHub Pull Request 232 created by [carmacleod] https://github.com/eclipse/orion.client/pull/232
Fixed with PR in comment 2. Added role, orientation property, and fixed value property to have percentage instead of NaN.