[Webkit-unassigned] [Bug 185515] New: UIProcess needs to notify WebContent process of Accessibility setting changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 10 10:09:10 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=185515

            Bug ID: 185515
           Summary: UIProcess needs to notify WebContent process of
                    Accessibility setting changes
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bfulgham at webkit.org

In Bug 184337 I started caching the state of CGDisplayUsesInvertedPolarity (and other accessibility settings) so that we could message them from the UIProcess, and avoid interacting with the Window Server in the WebContent process.

Unfortunately, this caused certain accessibility features (such as inverted colors) to only be read when the UIProcess launched, because WebKit was not registered to be notified when screen-affecting accessibility changes were made.

Instead, WebKit needs to register to be notified if accessibility preferences change so that it can notify the related WebContent processes that their screen characteristics may have changed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180510/92b7c025/attachment.html>


More information about the webkit-unassigned mailing list