From b57be7b89d656d1eda13f464b41373c2535e106f Mon Sep 17 00:00:00 2001 From: bptato Date: Fri, 1 Sep 2023 21:49:19 +0200 Subject: loader: add data URLs --- src/config/config.nim | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/config') diff --git a/src/config/config.nim b/src/config/config.nim index 22073fee..1719d18b 100644 --- a/src/config/config.nim +++ b/src/config/config.nim @@ -214,9 +214,14 @@ proc getBufferConfig*(config: Config, location: URL, cookiejar: CookieJar, headers: Headers, referer_from, scripting: bool, charsets: seq[Charset], images: bool, userstyle: string, proxy: URL, mimeTypes: MimeTypes): BufferConfig = + let filter = newURLFilter( + scheme = some(location.scheme), + allowschemes = @["data"], + default = true + ) result = BufferConfig( userstyle: userstyle, - filter: newURLFilter(scheme = some(location.scheme), default = true), + filter: filter, cookiejar: cookiejar, headers: headers, referer_from: referer_from, -- cgit 1.4.1-2-gfad0