Skip to content

Commit 0f9d05c

Browse files
Remove externalURLOpener embedder API
1 parent f3dd215 commit 0f9d05c

File tree

2 files changed

+0
-11
lines changed

2 files changed

+0
-11
lines changed

src/vs/workbench/browser/window.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,12 +135,6 @@ export class BrowserWindow extends Disposable {
135135
// will trigger the `beforeunload`.
136136
this.openerService.setDefaultExternalOpener({
137137
openExternal: async (href: string) => {
138-
if (this.environmentService.options?.externalURLOpener) {
139-
if (await this.environmentService.options?.externalURLOpener.openExternal(href)) {
140-
return true;
141-
}
142-
}
143-
144138
let isAllowedOpener = false;
145139
if (this.environmentService.options?.openerAllowedExternalUrlPrefixes) {
146140
for (const trustedPopupPrefix of this.environmentService.options.openerAllowedExternalUrlPrefixes) {

src/vs/workbench/workbench.web.api.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -385,11 +385,6 @@ interface IWorkbenchConstructionOptions {
385385
*/
386386
readonly resolveExternalUri?: IExternalUriResolver;
387387

388-
/**
389-
* Support for URL callbacks.
390-
*/
391-
readonly externalURLOpener?: IExternalURLOpener;
392-
393388
/**
394389
* A provider for supplying tunneling functionality,
395390
* such as creating tunnels and showing candidate ports to forward.

0 commit comments

Comments
 (0)