From 9c2b239e2e0a76bb52022180069c4e565d4f95b5 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 2 Nov 2021 14:12:34 -0700 Subject: [PATCH] Remove image stabilizer code Should not be required with incremental dom updates --- .../src/features/previewContentProvider.ts | 23 ++++--------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/extensions/markdown-language-features/src/features/previewContentProvider.ts b/extensions/markdown-language-features/src/features/previewContentProvider.ts index 6d86de5351f..1ab1ea1b028 100644 --- a/extensions/markdown-language-features/src/features/previewContentProvider.ts +++ b/extensions/markdown-language-features/src/features/previewContentProvider.ts @@ -92,7 +92,7 @@ export class MarkdownContentProvider { data-strings="${escapeAttribute(JSON.stringify(previewStrings))}" data-state="${escapeAttribute(JSON.stringify(state || {}))}"> - ${this.getStyles(resourceProvider, sourceUri, config, state)} + ${this.getStyles(resourceProvider, sourceUri, config)} @@ -100,6 +100,7 @@ export class MarkdownContentProvider { ${this.getScripts(resourceProvider, nonce)} `; + return { html, containingImages: body.containingImages, @@ -180,30 +181,14 @@ export class MarkdownContentProvider { ].join(' '); } - private getImageStabilizerStyles(state?: any) { - let ret = '\n'; - - return ret; - } - - private getStyles(resourceProvider: WebviewResourceProvider, resource: vscode.Uri, config: MarkdownPreviewConfiguration, state?: any): string { + private getStyles(resourceProvider: WebviewResourceProvider, resource: vscode.Uri, config: MarkdownPreviewConfiguration): string { const baseStyles: string[] = []; for (const resource of this.contributionProvider.contributions.previewStyles) { baseStyles.push(``); } return `${baseStyles.join('\n')} - ${this.computeCustomStyleSheetIncludes(resourceProvider, resource, config)} - ${this.getImageStabilizerStyles(state)}`; + ${this.computeCustomStyleSheetIncludes(resourceProvider, resource, config)}`; } private getScripts(resourceProvider: WebviewResourceProvider, nonce: string): string {