diff options
author | bptato <nincsnevem662@gmail.com> | 2023-09-01 21:49:19 +0200 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2023-09-01 21:49:19 +0200 |
commit | b57be7b89d656d1eda13f464b41373c2535e106f (patch) | |
tree | b01685e5eb364b105f70119d3a1f152846d6c0e1 /src/config | |
parent | 5be61f0ab87d4ca7877815b09a38f1fcffa4d7fa (diff) | |
download | chawan-b57be7b89d656d1eda13f464b41373c2535e106f.tar.gz |
loader: add data URLs
Diffstat (limited to 'src/config')
-rw-r--r-- | src/config/config.nim | 7 |
1 files changed, 6 insertions, 1 deletions
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, |