A number of accessibility features are enabled by the WebContent process sandbox. These aren't needed, because Safari is the application that actually handles the accessibility user interface. After reviewing with the AX team, we have identified a number of symbols and endpoints we can remove.
<rdar://problem/36485356>
Created attachment 331247 [details] Patch
I've run this revised profile locally and confirmed VoiceOver works properly in WebContent.
Comment on attachment 331247 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=331247&action=review > Source/WebKit/ChangeLog:10 > + not needed in the WebContent process, since Nit: since what?
Comment on attachment 331247 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=331247&action=review >> Source/WebKit/ChangeLog:10 >> + not needed in the WebContent process, since > > Nit: since what? Ack!
Committed r226926: <https://trac.webkit.org/changeset/226926>