Title: [246344] trunk/Source/WebKit
Revision
246344
Author
[email protected]
Date
2019-06-11 19:50:48 -0700 (Tue, 11 Jun 2019)

Log Message

[GTK] Fix a11y support in bubblewrap sandbox
https://bugs.webkit.org/show_bug.cgi?id=198777

Patch by Patrick Griffis <[email protected]> on 2019-06-11
Reviewed by Michael Catanzaro.

* UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
(WebKit::bindA11y):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (246343 => 246344)


--- trunk/Source/WebKit/ChangeLog	2019-06-12 00:44:40 UTC (rev 246343)
+++ trunk/Source/WebKit/ChangeLog	2019-06-12 02:50:48 UTC (rev 246344)
@@ -1,3 +1,13 @@
+2019-06-11  Patrick Griffis  <[email protected]>
+
+        [GTK] Fix a11y support in bubblewrap sandbox
+        https://bugs.webkit.org/show_bug.cgi?id=198777
+
+        Reviewed by Michael Catanzaro.
+
+        * UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
+        (WebKit::bindA11y):
+
 2019-06-11  Timothy Hatcher  <[email protected]>
 
         Flash when tapping compose button after switching to/from dark mode without restarting Mail.

Modified: trunk/Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp (246343 => 246344)


--- trunk/Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp	2019-06-12 00:44:40 UTC (rev 246343)
+++ trunk/Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp	2019-06-12 02:50:48 UTC (rev 246344)
@@ -441,8 +441,10 @@
     }
 
     if (proxy.proxyPath().data()) {
+        GUniquePtr<char> proxyAddress(g_strdup_printf("unix:path=%s", proxy.proxyPath().data()));
         args.appendVector(Vector<CString>({
-            "--bind", proxy.proxyPath(), proxy.path(),
+            "--ro-bind", proxy.proxyPath(), proxy.proxyPath(),
+            "--setenv", "AT_SPI_BUS_ADDRESS", proxyAddress.get(),
         }));
     }
 }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to