extensions/markdown-language-features/src/features/previewManager.ts/MarkdownPreviewManager/resolveCustomTextEditor
class MarkdownPreviewManager:	public async resolveCustomTextEditor(
		document: vscode.TextDocument,
		webview: vscode.WebviewPanel
	): Promise<void> {
		const lineNumber = this._topmostLineMonitor.getPreviousTextEditorLineByUri(document.uri);
		const preview = StaticMarkdownPreview.revive(
			document.uri,
			webview,
			this._contentProvider,
			this._previewConfigurations,
			this._topmostLineMonitor,
			this._logger,
			this._contributions,
			this._engine,
			lineNumber
		);
		this.registerStaticPreview(preview);
	}