Stops using SYSTEM_STATE_INDETERMINATE as it makes radio buttons appear to have a mixed state.
On Windows, we set SYSTEM_STATE_INDETERMINATE on an accessibility object whenever it represents an input control in an indeterminate state.
However, the official documentation at
https://msdn.microsoft.com/en-us/library/windows/desktop/dd373609(v=vs.85).aspx doesn't list SYSTEM_STATE_INDETERMINATE and if you look into the header file for IAccessible you observe that SYSTEM_STATE_INDETERMINATE has the same value as SYSTEM_STATE_MIXED.
I found some discussion on an IA2 mailing list for adding this state to IA2, but the discussion didn't lead to anywhere as far as I can tell.
BUG=
521875
TESTED=browser tests,manually using Jaws
R=dmazzoni@chromium.org
TBR=mkwst
Committed:
https://crrev.com/f5ebe8c02f6a79691503fa48614b566a75bcbd0c
Cr-Commit-Position: refs/heads/master@{#362631}