Commit 8cf0a546 authored by Shaun McCance's avatar Shaun McCance

Don't mangle file: URIs for local HTML files

We do weird things to URIs to make WebKit happy. But if we're just
looking at a local HTML file with a file: URI, WebKit is perfectly
happy with the URI just the way it is. I hope.
parent 841df9dc
......@@ -31,6 +31,10 @@ build_network_uri (const gchar *uri)
soup_uri = soup_uri_new (uri);
/* Don't mangle URIs for local files */
if (g_str_equal (soup_uri->scheme, "file"))
return g_strdup (uri);
/* Build the URI that will be passed to WebKit. Relative URIs will be
* automatically resolved by WebKit, so we need to add a leading slash to
* help: and ghelp: URIs to be considered as absolute by WebKit.
......@@ -103,4 +107,4 @@ gchar *
build_network_scheme (const gchar *scheme)
return g_strdup_printf (BOGUS_PREFIX "%s", scheme);
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment