--- Begin Message ---
Subject: |
[PATCH] Add user option to disable JavaScript in xwidget webview |
Date: |
Sat, 20 Jan 2024 00:16:33 +0100 |
User-agent: |
Mozilla Thunderbird |
Hi,
This patch adds a new variable for xwidget webkit that allows users to
disable javascript. Javascript is often used by websites for tracking,
advertisements, cookies and being obnoxious in general.
As I mostly use xwidget for viewing online documentation and simple
pages, disabling javascript is a very elegant solution to get rid of
everything obnoxious and browse with ease. I hope this patch can be
useful for people with the same use case as me where javascript is not
needed.
In GNU Emacs 30.0.50 (build 5, x86_64-pc-linux-gnu, GTK+ Version
3.24.38, cairo version 1.18.0) of 2024-01-19 built on navi
Repository revision: bd5bfc29137b6e452e1900a1fc3cf09e77959133
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101010
System Description: Void Linux
Configured using:
'configure --with-xwidgets'
0001-Add-user-option-to-disable-JavaScript-in-xwidget-web.patch
Description: Text Data
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#68604: [PATCH] Add user option to disable JavaScript in xwidget webview |
Date: |
Thu, 14 Mar 2024 11:34:34 +0200 |
> From: Po Lu <luangruo@yahoo.com>
> Cc: rms@gnu.org, noelopez@free.fr, 68604@debbugs.gnu.org
> Date: Sat, 09 Mar 2024 18:23:06 +0800
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> > I'm confused: are we saying that we are not interested in the patch
> > proposed by the OP? I think it's a no-brainer, really.
>
> No, my post was meant as a gentle reminder of the ideal priorities for
> contributors to xwidgets. After all, no users can benefit from a new
> option when the feature it controls is not in working order.
OK, so I've now installed the patch on the master branch, and I'm
closing this bug.
Noé, please look at the followup changes I made to fix some issues
with your original patch, and try to follow our conventions in the
future.
--- End Message ---