[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 98e1752 1/2: Make xwidget-webkit-enable-plugins a defcustom
From: |
Lars Ingebrigtsen |
Subject: |
master 98e1752 1/2: Make xwidget-webkit-enable-plugins a defcustom |
Date: |
Sun, 22 Aug 2021 19:52:25 -0400 (EDT) |
branch: master
commit 98e1752f9d7a36529c67550a5773235c120ee6aa
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Make xwidget-webkit-enable-plugins a defcustom
* lisp/xwidget.el (xwidget-webkit-enable-plugins): Make into
defcustom.
---
etc/NEWS | 3 +++
lisp/xwidget.el | 6 ++++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/etc/NEWS b/etc/NEWS
index 8613910..abef0ff 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3840,7 +3840,10 @@ The new variable 'xwidget-webkit-download-dir' says
where to download to.
'xwidget-webkit-clone-and-split-below',
'xwidget-webkit-clone-and-split-right'.
+---
*** New variable 'xwidget-webkit-enable-plugins'.
+If non-nil, enable plugins in xwidget. (This is only available on
+macOS.)
+++
** On macOS, Emacs can now load dynamic modules with a ".dylib" suffix.
diff --git a/lisp/xwidget.el b/lisp/xwidget.el
index b8df550..33d30d3 100644
--- a/lisp/xwidget.el
+++ b/lisp/xwidget.el
@@ -302,9 +302,11 @@ XWIDGET instance, XWIDGET-EVENT-TYPE depends on the
originating xwidget."
(defvar bookmark-make-record-function)
(when (memq window-system '(mac ns))
- (defvar xwidget-webkit-enable-plugins nil
+ (defcustom xwidget-webkit-enable-plugins nil
"Enable plugins for xwidget webkit.
-If non-nil, plugins are enabled. Otherwise, disabled."))
+If non-nil, plugins are enabled. Otherwise, disabled."
+ :type 'boolean
+ :version "28.1"))
(define-derived-mode xwidget-webkit-mode
special-mode "xwidget-webkit" "Xwidget webkit view mode."