summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hofmann <scm@uninformativ.de>2020-03-11 17:31:51 +0100
committerPeter Hofmann <scm@uninformativ.de>2020-03-11 17:32:36 +0100
commit8346d7654b32ee872536b03e06ec1d1b4ade0afc (patch)
tree52e1f6830366913bb2905af556b4d918f5db4552
parentc26e3a3cc4c2f77e651a1939f126a7d524ae6733 (diff)
downloadlariza-8346d7654b32ee872536b03e06ec1d1b4ade0afc.tar.gz
WebGL is enabled by default
-rw-r--r--CHANGES2
-rw-r--r--browser.c8
-rw-r--r--man1/lariza.17
3 files changed, 3 insertions, 14 deletions
diff --git a/CHANGES b/CHANGES
index 1109225..f1b2e97 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,8 @@ next
[Changed]
- "enable-developer-extras" is now always set to "TRUE". This enables
the Web Inspector.
+ - WebGL is enabled in WebKit by default these days. lariza's
+ environment variable $LARIZA_ENABLE_EXPERIMENTAL_WEBGL is gone.
[Added]
- User-supplied JavaScript files can be put into
diff --git a/browser.c b/browser.c
index 1856b5b..120078b 100644
--- a/browser.c
+++ b/browser.c
@@ -80,7 +80,6 @@ static gboolean cooperative_alone = TRUE;
static gboolean cooperative_instances = TRUE;
static int cooperative_pipe_fp = 0;
static gchar *download_dir = "/var/tmp";
-static gboolean enable_webgl = FALSE;
static gboolean enable_console_to_stdout = FALSE;
static Window embed = 0;
static gchar *fifo_suffix = "main";
@@ -213,9 +212,6 @@ client_new(const gchar *uri, WebKitWebView *related_wv, gboolean show)
if (enable_console_to_stdout)
webkit_settings_set_enable_write_console_messages_to_stdout(webkit_web_view_get_settings(WEBKIT_WEB_VIEW(c->web_view)), TRUE);
- if (enable_webgl)
- webkit_settings_set_enable_webgl(webkit_web_view_get_settings(WEBKIT_WEB_VIEW(c->web_view)), TRUE);
-
webkit_settings_set_enable_developer_extras(webkit_web_view_get_settings(WEBKIT_WEB_VIEW(c->web_view)), TRUE);
c->location = gtk_entry_new();
@@ -653,10 +649,6 @@ grab_environment_configuration(void)
if (e != NULL)
enable_console_to_stdout = TRUE;
- e = g_getenv(__NAME_UPPERCASE__"_ENABLE_EXPERIMENTAL_WEBGL");
- if (e != NULL)
- enable_webgl = TRUE;
-
e = g_getenv(__NAME_UPPERCASE__"_FIFO_SUFFIX");
if (e != NULL)
fifo_suffix = g_strdup(e);
diff --git a/man1/lariza.1 b/man1/lariza.1
index cbd3783..1d4bb04 100644
--- a/man1/lariza.1
+++ b/man1/lariza.1
@@ -1,4 +1,4 @@
-.TH lariza 1 "2015-11-28" "lariza" "User Commands"
+.TH lariza 1 "2020-03-11" "lariza" "User Commands"
.\" --------------------------------------------------------------------
.SH NAME
lariza \- simple web browser
@@ -55,11 +55,6 @@ This variable defaults to \fB/var/tmp\fP.
\fBLARIZA_ENABLE_CONSOLE_TO_STDOUT\fP
Enable writing WebKit console messages to stdout.
.TP
-\fBLARIZA_ENABLE_EXPERIMENTAL_WEBGL\fP
-Enable WebGL support in WebKit if this variable is set. Note that this
-is an \fBEXPERIMENTAL\fP feature. This setting could vanish from
-\fBlariza\fP in future releases without notice.
-.TP
\fBLARIZA_FIFO_SUFFIX\fP
Cooperative instances are implemented using a named pipe in the file
system. The name of this pipe usually is (at least on modern systems