don't show the 'remote image warning' for data URLs in markdown

pull/1/head
ansuz 3 years ago
parent aaa18a3feb
commit f652d11ace

@ -292,6 +292,9 @@ define([
if (typeof(window.URL) === 'undefined') { return false; } if (typeof(window.URL) === 'undefined') { return false; }
try { try {
var url = new URL(href, ApiConfig.httpUnsafeOrigin); var url = new URL(href, ApiConfig.httpUnsafeOrigin);
// FIXME data URLs can be quite large, but that should be addressed
// in the source markdown's, not the renderer
if (url.protocol === 'data:') { return true; }
var localURL = new URL(ApiConfig.httpUnsafeOrigin); var localURL = new URL(ApiConfig.httpUnsafeOrigin);
return url.host === localURL.host; return url.host === localURL.host;
} catch (err) { } catch (err) {

Loading…
Cancel
Save