summaryrefslogtreecommitdiff
path: root/surf.c
diff options
context:
space:
mode:
authorQuentin Rameau <quinq@fifth.space>2024-03-17 08:15:39 +0100
committerRafael Marçalo <raroma09@gmail.com>2024-06-10 21:13:47 +0100
commitdf74f11b65c2414d938d7781e5dc6a69e52394d0 (patch)
treef339acd3e458143409a4f39f4a99e522e1729845 /surf.c
parent4f9bfddabcece70d3e2e028b1658715dd20a9274 (diff)
Add webkit URI scheme
Diffstat (limited to 'surf.c')
-rw-r--r--surf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/surf.c b/surf.c
index 61554c5..6b6d19b 100644
--- a/surf.c
+++ b/surf.c
@@ -575,6 +575,7 @@ loaduri(Client *c, const Arg *a)
if (g_str_has_prefix(uri, "http://") ||
g_str_has_prefix(uri, "https://") ||
g_str_has_prefix(uri, "file://") ||
+ g_str_has_prefix(uri, "webkit://") ||
g_str_has_prefix(uri, "about:")) {
url = g_strdup(uri);
} else {
@@ -1732,6 +1733,7 @@ decideresource(WebKitPolicyDecision *d, Client *c)
&& !g_str_has_prefix(uri, "https://")
&& !g_str_has_prefix(uri, "about:")
&& !g_str_has_prefix(uri, "file://")
+ && !g_str_has_prefix(uri, "webkit://")
&& !g_str_has_prefix(uri, "data:")
&& !g_str_has_prefix(uri, "blob:")
&& strlen(uri) > 0) {