[Webkit-unassigned] [Bug 188568] [GTK][WPE] Implement subprocess sandboxing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 2 10:06:16 PDT 2018


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

--- Comment #31 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Tested out a few websites:

 * bugs.webkit.org and https://trac.webkit.org/ both work perfectly under the sandbox
 * reddit.com, youtube.com, gitlab.gnome.org, and duckduckgo.com are all busted -- no content is rendered at all. (It's really important to use this as your primary browser until the end of the project, or you won't be able to notice such problems.)

All of the above are fixed by running with WEBKIT_DISABLE_COMPOSITING_MODE=1, so I conclude that you've broken accelerated compositing mode somehow. For each tab I load, I see the following warning:

WaylandCompositorDisplay initialization: failed to connect to the Wayland display: webkitgtk-wayland-compositor-2eb55b57-d9f1-44ac-a2ca-bac977b4d281

That's almost certainly the cause, so that will need fixed.

I also see one:

** (epiphany:15576): WARNING **: 12:02:15.413: Empty path passed to sandbox, this is probably a bug

but I don't know how I triggered that. I would make it a fatal error (CRASH() or g_error() or RELEASE_ASSERT_NOT_REACHED()) since we really such not tolerate any errors from the sandbox code.

-- 
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/20180902/5342d8da/attachment.html>


More information about the webkit-unassigned mailing list