janke99 / chromiumembedded

Automatically exported from code.google.com/p/chromiumembedded
0 stars 0 forks source link

CEF3: OSR Accessibility #1217

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This patch implements Accessibility support for Offscreen Rendering Mode. On 
Windows it will expose IAccessible object instance of OSR browsers which allow 
to use different accessibility tools like UI test automation or screen readers 
with non native windows controls.

Patch also fix incorrect CefRenderWidgetHostViewOSR::GetViewBounds() return 
value. GetViewBounds() must return bounds in screen coordinates (as non OSR 
mode does).

Windows non OSR mode:
NoOSR.png

OSR Mode(--off-screen-rendering-enabled) without patch:
OSR-NoAcc.png

OSR Mode(--off-screen-rendering-enabled) with patch:
OSR-Acc.png

Original issue reported on code.google.com by ajax16...@gmail.com on 22 Feb 2014 at 10:14

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by magreenb...@gmail.com on 23 Oct 2014 at 5:28

GoogleCodeExporter commented 9 years ago
CEF is transitioning from Google Code to Bitbucket project hosting. If you 
would like to continue receiving notifications on this issue please add 
yourself as a Watcher at the new location: 
https://bitbucket.org/chromiumembedded/cef/issue/1217

Original comment by magreenb...@gmail.com on 14 Mar 2015 at 3:30