Преглед на файлове

Merge pull request #2616 from ian-r-rose/dont_parse_data_urls

We should not resolve data URLs to the file system in rendered HTML.
Brian E. Granger преди 7 години
родител
ревизия
45605538de
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      packages/rendermime/src/renderers.ts

+ 1 - 1
packages/rendermime/src/renderers.ts

@@ -717,7 +717,7 @@ namespace Private {
    */
   function handleAttr(node: HTMLElement, name: 'src' | 'href', resolver: IRenderMime.IResolver): Promise<void> {
     let source = node.getAttribute(name);
-    if (!source) {
+    if (!source || URLExt.parse(source).protocol === 'data:') {
       return Promise.resolve(undefined);
     }
     node.setAttribute(name, '');