Re: 'load_images' pref ineffective on embedded images
<[email protected]> Tue, 17 Sep 2024 09:54:18 +0200
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
> Hi,
>
> The pref 'load_images=NO' only disables loading images from a remote
> img src, and not from an embedded[1] data:image src.
>
> If this behavior is intentional, would it be reasonable to implement
> an option to disable all images?
>
> It might be the case that the user does not want to see any images, no
> matter the img src.
If anyone cares about this issue, here is a simple fix to make sure
that embedded images do not display when 'load_images' is disabled:
--- a/src/html.cc Tue Sep 17 09:41:51 2024
+++ b/src/html.cc Tue Sep 17 09:42:44 2024
@@ -2165,7 +2165,6 @@ DilloImage *a_Html_image_new(DilloHtml *html, const ch
html->images->set(html->images->size() - 1, hi);
load_now = prefs.load_images ||
- !dStrAsciiCasecmp(URL_SCHEME(url), "data") ||
(a_Capi_get_flags_with_redirection(url) & CAPI_IsCached);
if (load_now && Html_load_image(html->bw, url, html->page_url, image)) {
Maybe it would be better to have a separate option to turn this off/on,
but I won't bother with that unless there is interest in it.
-Alex
_______________________________________________
Dillo-dev mailing list -- dillo-dev-lx9mn2B4QYRWk0Htik3J/[email protected]
To unsubscribe send an email to dillo-dev-leave-lx9mn2B4QYRWk0Htik3J/[email protected]