sandbox - bring in iframe based webview service
This commit is contained in:
parent
3084319750
commit
5cc9ec944d
2 changed files with 2 additions and 19 deletions
|
@ -12,7 +12,6 @@ import { IAddressProvider } from 'vs/platform/remote/common/remoteAgentConnectio
|
|||
import { registerSingleton } from 'vs/platform/instantiation/common/extensions';
|
||||
import { IExtensionService, NullExtensionService } from 'vs/workbench/services/extensions/common/extensions';
|
||||
import { isWindows } from 'vs/base/common/platform';
|
||||
import { IWebviewService, Webview, WebviewContentOptions, WebviewElement, WebviewExtensionDescription, WebviewOptions, WebviewOverlay } from 'vs/workbench/contrib/webview/browser/webview';
|
||||
import { ITunnelProvider, ITunnelService, RemoteTunnel, TunnelProviderFeatures } from 'vs/platform/remote/common/tunnel';
|
||||
import { Disposable, IDisposable } from 'vs/base/common/lifecycle';
|
||||
import { joinPath } from 'vs/base/common/resources';
|
||||
|
@ -264,24 +263,6 @@ registerSingleton(IExtensionService, SimpleExtensionService);
|
|||
//#endregion
|
||||
|
||||
|
||||
//#region Webview
|
||||
|
||||
class SimpleWebviewService implements IWebviewService {
|
||||
declare readonly _serviceBrand: undefined;
|
||||
|
||||
readonly activeWebview = undefined;
|
||||
readonly webviews: Webview[] = [];
|
||||
readonly onDidChangeActiveWebview = Event.None;
|
||||
|
||||
createWebviewElement(id: string, options: WebviewOptions, contentOptions: WebviewContentOptions, extension: WebviewExtensionDescription | undefined): WebviewElement { throw new Error('Method not implemented.'); }
|
||||
createWebviewOverlay(id: string, options: WebviewOptions, contentOptions: WebviewContentOptions, extension: WebviewExtensionDescription | undefined): WebviewOverlay { throw new Error('Method not implemented.'); }
|
||||
}
|
||||
|
||||
registerSingleton(IWebviewService, SimpleWebviewService);
|
||||
|
||||
//#endregion
|
||||
|
||||
|
||||
//#region Tunnel
|
||||
|
||||
class SimpleTunnelService implements ITunnelService {
|
||||
|
|
|
@ -39,5 +39,7 @@ import 'vs/workbench/electron-sandbox/desktop.main';
|
|||
|
||||
//#region --- workbench contributions
|
||||
|
||||
// Webview (using the iframe based solution)
|
||||
import 'vs/workbench/contrib/webview/browser/webview.web.contribution';
|
||||
|
||||
//#endregion
|
||||
|
|
Loading…
Reference in a new issue