From a55c0a89ae71ff4cfa0e04e2986cf930ee29fd7d Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Mon, 26 Aug 2019 09:37:57 -0700 Subject: [PATCH] Add `data` to trusted schemes in rendered markdown Fixes #79781 --- src/vs/base/browser/markdownRenderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/browser/markdownRenderer.ts b/src/vs/base/browser/markdownRenderer.ts index fa6956fdac0..31d645fe271 100644 --- a/src/vs/base/browser/markdownRenderer.ts +++ b/src/vs/base/browser/markdownRenderer.ts @@ -172,7 +172,7 @@ export function renderMarkdown(markdown: IMarkdownString, options: MarkdownRende renderer }; - const allowedSchemes = ['http', 'https', 'mailto']; + const allowedSchemes = ['http', 'https', 'mailto', 'data']; if (markdown.isTrusted) { allowedSchemes.push('command'); }