Issue metadata
Sign in to add a comment
|
STATE_SYSTEM_OFFSCREEN not updated after scrolling |
||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36 Steps to reproduce the problem: IAccessible::get_state() does not return the correct state for STATE_SYSTEM_OFFSCREEN after the page has scrolled. What is the expected behavior? What went wrong? STATE_SYSTEM_OFFSCREEN is reported correctly after the page has loaded (so visible and non-visible elements have the correct state), but if you scroll the page, the state does not change for elements that are made visible, or made invisible. As a screen reader developer, I want to use STATE_SYSTEM_OFFSCREEN to know whether to bother querying the text objects for multiple lines - I need to be able to tell the difference between invisible accessibility links and actual on-screen multi-line text. Did this work before? No Chrome version: 62.0.3202.94 Channel: stable OS Version: 10.0 Flash Version: Shockwave Flash 27.0 r0 component:UI>Accessibility>Compatibility
,
Nov 29 2017
,
Nov 29 2017
Could you please provide sample test file and details steps, that would help us in triaging the issue from TE-end
,
Dec 14 2017
This may be a duplicate of crbug.com/717677 ?
,
Dec 15 2017
Google Chrome 65.0.3294.2 (Official Build) canary (64-bit) (cohort: 64-Bit) Windows 10 Enterprise Version 1607 Build 14393.1770 I am unable to repro this issue in the latest canary. A fix for this issue was posted in on Sep 28th. Please try again now that Chrome has been updated. I checked this offscreen state by looking at chrome://accessibility and doing the following: # load a long page such as chrome://version/ # Open chrome://accessibility in another tab and show accessibility tree for the version tab # Check when OFFSCREEN appears in tree and compare to actual off/onscreen items # Scroll the page # refresh accessibility tree # Check off/onscreen states again They updated as expected for me and matched the actual off/onscreen items. Thanks, Laura |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by manoranj...@chromium.org
, Nov 28 2017