RESOLVED FIXED 181619
[iOS] Remove unneeded accessibility-related sandbox rules
https://bugs.webkit.org/show_bug.cgi?id=181619
Summary [iOS] Remove unneeded accessibility-related sandbox rules
Brent Fulgham
Reported 2018-01-12 15:49:35 PST
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.
Attachments
Patch (3.13 KB, patch)
2018-01-12 15:53 PST, Brent Fulgham
eric.carlson: review+
Radar WebKit Bug Importer
Comment 1 2018-01-12 15:50:19 PST
Brent Fulgham
Comment 2 2018-01-12 15:53:27 PST
Brent Fulgham
Comment 3 2018-01-12 16:24:07 PST
I've run this revised profile locally and confirmed VoiceOver works properly in WebContent.
Eric Carlson
Comment 4 2018-01-12 16:25:48 PST
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?
Brent Fulgham
Comment 5 2018-01-12 16:26:26 PST
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!
Brent Fulgham
Comment 6 2018-01-12 16:28:14 PST
Note You need to log in before you can comment on or make changes to this bug.