WK2: Need to propagate enhanced accessibility flag from UI -> web process
https://bugs.webkit.org/show_bug.cgi?id=56379 Reviewed by Darin Adler. Source/WebCore: Allow the enhanced accessibility flag to be toggleable. * accessibility/AXObjectCache.h: (WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Source/WebKit/mac: * WebView/WebFrame.mm: (-[WebFrame accessibilityRoot]): Source/WebKit2: Support sending the enhanced accessibility flag between processes. * UIProcess/WebContext.cpp: (WebKit::WebContext::~WebContext): (WebKit::WebContext::setEnhancedAccessibility): * UIProcess/WebContext.h: * UIProcess/gtk/WebContextGtk.cpp: (WebKit::WebContet::platformInvalidateContext): * UIProcess/mac/WebContextMac.mm: (WebKit::WebContext::platformInitializeWebProcess): (WebKit::WebContext::platformInvalidateContext): * UIProcess/qt/WebContextQt.cpp: (WebKit::WebContext::platformInvalidateContext): * UIProcess/win/WebContextWin.cpp: (WebKit::WebContext::platformInvalidateContext): * WebProcess/WebProcess.cpp: (WebKit::WebProcess::setEnhancedAccessibility): * WebProcess/WebProcess.h: * WebProcess/WebProcess.messages.in: git-svn-id: svn://svn.chromium.org/blink/trunk@81274 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
Please register or sign in to comment