[Webkit-unassigned] [Bug 236437] New: [GTK][WPE] Refactor the XDGDBusProxy launcher to simplify it and fix some issues

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 10 03:50:54 PST 2022


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

            Bug ID: 236437
           Summary: [GTK][WPE] Refactor the XDGDBusProxy launcher to
                    simplify it and fix some issues
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: bugs-noreply at webkitgtk.org

I've noticed several issues:

 - r289369 introduced an issue with old versions of bwrap that fails to mount over an existing file, so we need to ensure we only bind the original socket for the a11y socket and not the session bus one.
 - bindA11y is GTK specific for some reason, which means WPE doesn't have a11y under the sandbox.
 - The names of the socket paths for a11y and session bus use the same pattern dbus-proxy-XXXXXX, it helps to use a different one.
 - The code to get the a11y DBus address is now duplicated in PlatformDisplay, we can just use the PlatformDisplay to get the address.

-- 
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/20220210/b1bd1a4f/attachment.htm>


More information about the webkit-unassigned mailing list