diff --git a/src/vs/base/browser/htmlContentRenderer.ts b/src/vs/base/browser/htmlContentRenderer.ts index 9af71f672b3..9305281046b 100644 --- a/src/vs/base/browser/htmlContentRenderer.ts +++ b/src/vs/base/browser/htmlContentRenderer.ts @@ -7,6 +7,7 @@ import DOM = require('vs/base/browser/dom'); import {defaultGenerator} from 'vs/base/common/idGenerator'; +import {escape} from 'vs/base/common/strings'; import {TPromise} from 'vs/base/common/winjs.base'; import {IHTMLContentElement} from 'vs/base/common/htmlContent'; import {marked} from 'vs/base/common/marked/marked'; @@ -111,7 +112,7 @@ function _renderHtml(content: IHTMLContentElement, options: RenderOptions = {}): }, err => { // ignore }); - return `${code}`; + return `${escape(code)}`; } return code;