Issue metadata
Sign in to add a comment
|
<webview>: Accessibility Highlight is offset from element |
||||||||||||||||||||||||||
Issue descriptionIt seems that the frame drawn around the focused element is offset from the correct location by the offsetTop of the webview. When the top is 0, the frames line up, as top increases, the frame is more and more offset.
,
Feb 15 2017
Thanks for catching this. I've got several tests for this for out-of-process iframes such as: https://cs.chromium.org/chromium/src/content/test/data/accessibility/html/iframe-coordinates-cross-process.html Most of the needed test infrastructure is all in content/ - is there any way we could test this from content/ or would we need to be in chrome/? Also, does this bug depend on whether or not we're in the new OOPIF-based webview vs the old browser-plugin-based, or not? I'm assuming this bug happens on other platforms too? Easiest to test is with VoiceOver on Mac.
,
Feb 28 2017
This bug happens both with --disable-features=GuestViewCrossProcessFrames and --enable-features=GuestViewCrossProcessFrames (BrowserPlugin vs oopif webviews). I will test on a Mac shortly.
,
Feb 28 2017
I wasn't able to repro with voiceover on Mac. Without cross process frames, the frames rendered correctly. With cross process frames (oopif webview), i was not able to move focus to the <webview> due to issue 685739 . I will test again once the fix is rolled into canary.
,
Feb 28 2017
FWIW, we're seeing a similar issue on the Chrome OS OOBE screen, I'm looking into that now. Not sure if it's related.
,
Mar 21 2017
,
Mar 27 2017
,
Mar 27 2017
I think this is the same root cause at 658947. Feel free to undupe if this doesn't end up getting fixed. |
|||||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||||
Comment 1 by lfg@chromium.org
, Feb 15 2017Labels: -Pri-3 OS-Chrome Pri-2