Version: 52.0.2743.116 m
OS: Windows 10 64 bit
The string returned by IAccessibleAction::name should *not* be localized, but it currently is. Note that there is IAccessibleAction::localizedName for the localized name, though Chrome doesn't currently implement this.
STR:
1. Start the NVDA screen reader.
2. Start Chrome with the following command line: chrome --lang=it
3. Open this URL: data:text/html,<div onClick=";">Test</div>
4. Ensure focus is in the document and press control+home, which will move to the top of the document and read the line.
Expected: NVDA should say "Test"
Actual: NVDA says "blank"
5. Open the NVDA Python console with NVDA+control+z.
6. Enter the following line: nav.IAccessibleActionObject.name(0)
Expected: u'click'
Actual: u'fai clic'
Impact: This breaks the NVDA screen reader for all nodes which have a click action when Chrome is set to a language other than English.
NVDA issue: https://github.com/nvaccess/nvda/issues/6249
Comment 1 by nek...@chromium.org
, Nov 22 2016Status: Started (was: Untriaged)