@@ -62,14 +62,15 @@ import { ITextResourceConfigurationService } from 'vs/editor/common/services/res
6262import { TextResourceConfigurationService } from 'vs/editor/common/services/resourceConfigurationImpl' ;
6363import { IAccessibilityService } from 'vs/platform/accessibility/common/accessibility' ;
6464import { BrowserAccessibilityService } from 'vs/platform/accessibility/common/accessibilityService' ;
65- import { IContextViewService , IContextMenuService } from 'vs/platform/contextview/browser/contextView' ;
66- import { ContextMenuService } from 'vs/platform/contextview/browser/contextMenuService' ;
65+ // import { IExtensionGalleryService } from 'vs/platform/extensionManagement/common/extensionManagement';
6766import { ContextViewService } from 'vs/platform/contextview/browser/contextViewService' ;
6867// import { ExtensionGalleryService } from 'vs/platform/extensionManagement/node/extensionGalleryService';
6968// import { IRequestService } from 'vs/platform/request/node/request';
7069// import { RequestService } from 'vs/platform/request/electron-browser/requestService';
7170import { BrowserLifecycleService } from 'vs/platform/lifecycle/browser/lifecycleService' ;
7271import { ILifecycleService } from 'vs/platform/lifecycle/common/lifecycle' ;
72+ import { IDialogService } from 'vs/platform/dialogs/common/dialogs' ;
73+ import { DialogService } from 'vs/platform/dialogs/browser/dialogService' ;
7374// import { ILocalizationsService } from 'vs/platform/localizations/common/localizations';
7475// import { LocalizationsService } from 'vs/platform/localizations/electron-browser/localizationsService';
7576// import { ISharedProcessService, SharedProcessService } from 'vs/platform/ipc/electron-browser/sharedProcessService';
@@ -89,7 +90,8 @@ import { ILifecycleService } from 'vs/platform/lifecycle/common/lifecycle';
8990// import { RelayURLService } from 'vs/platform/url/electron-browser/urlService';
9091// import { ITunnelService } from 'vs/platform/remote/common/tunnel';
9192// import { TunnelService } from 'vs/workbench/services/remote/node/tunnelService';
92- import 'vs/platform/dialogs/browser/dialogService' ;
93+ // import { ICredentialsService } from 'vs/platform/credentials/common/credentials';
94+ // import { KeytarCredentialsService } from 'vs/platform/credentials/node/credentialsService';
9395import 'vs/workbench/services/bulkEdit/browser/bulkEditService' ;
9496// import 'vs/workbench/services/integrity/node/integrityService';
9597import 'vs/workbench/services/keybinding/common/keybindingEditing' ;
@@ -131,9 +133,12 @@ import 'vs/workbench/services/notification/common/notificationService';
131133// import 'vs/workbench/services/window/electron-browser/windowService';
132134// import 'vs/workbench/services/telemetry/electron-browser/telemetryService';
133135import 'vs/workbench/services/configurationResolver/browser/configurationResolverService' ;
136+ import { IContextViewService , IContextMenuService } from 'vs/platform/contextview/browser/contextView' ;
137+ import { ContextMenuService } from 'vs/platform/contextview/browser/contextMenuService' ;
134138
135139import 'vs/workbench/browser/web.simpleservices' ;
136140
141+ registerSingleton ( IDialogService , DialogService , true ) ;
137142registerSingleton ( IMenuService , MenuService , true ) ;
138143registerSingleton ( IListService , ListService , true ) ;
139144registerSingleton ( IOpenerService , OpenerService , true ) ;
@@ -159,6 +164,8 @@ registerSingleton(ILifecycleService, BrowserLifecycleService);
159164// registerSingleton(IWorkspacesService, WorkspacesService);
160165// registerSingleton(IMenubarService, MenubarService);
161166// registerSingleton(IURLService, RelayURLService);
167+ // registerSingleton(ITunnelService, TunnelService, true);
168+ // registerSingleton(ICredentialsService, KeytarCredentialsService, true);
162169registerSingleton ( IContextMenuService , ContextMenuService ) ;
163170
164171//#endregion
0 commit comments