emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#43071: closed (Enable WebKit sandboxing)


From: GNU bug Tracking System
Subject: bug#43071: closed (Enable WebKit sandboxing)
Date: Sun, 25 Oct 2020 00:28:02 +0000

Your message dated Sat, 24 Oct 2020 17:27:08 -0700
with message-id <d0d22eb9-f0f3-27c3-9e12-783c1412ba3a@cs.ucla.edu>
and subject line Re: bug#43071: Enable WebKit sandboxing
has caused the debbugs.gnu.org bug report #43071,
regarding Enable WebKit sandboxing
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
43071: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43071
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: Enable WebKit sandboxing Date: Thu, 27 Aug 2020 06:14:37 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Qiantan Hong suggested that Emacs should enable sandboxing in WebKit, for all the usual security reasons. (Thanks, Qiantan!)

Attached is a proposed patch to implement that suggestion; it's a bit fancier than what Qiantan originally proposed in <https://lists.gnu.org/r/emacs-devel/2020-08/msg00896.html> because it checks that WebKit 2.26 or later is in use, and it avoids a duplicate call to webkit_web_context_get_default. I'm cc'ing this to Qiantan and to other recent committers to xwidget.c, to get their opinions.

Attachment: 0001-Use-WebKit-sandboxing.patch
Description: Text Data


--- End Message ---
--- Begin Message --- Subject: Re: bug#43071: Enable WebKit sandboxing Date: Sat, 24 Oct 2020 17:27:08 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 No further comment, so I installed the WebKit sandboxing patch into the emacs-27 branch on Savannah <https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-27&id=71661b287297f328c2c5ad67e180a760f80850cb>. After the next merge from emacs-27 to master, this patch should appear in the master branch. I am closing Bug#43071.

While testing the fix, I ran into a problem with xwidgets and filed Bug#44204 "Emacs --with-xwidgets complains under Ubuntu 20.04" which you can see here:

https://bugs.gnu.org/44204

Has anyone had luck running Emacs --with-xwidgets under Ubuntu 20.04 or later? I'll cc. this to 44204@debbugs.gnu.org to try to move that part of the discussion there.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]