@@ -34,10 +34,10 @@ received.
3434 src/vscode-dts/vscode.d.ts | 2 ++
3535 6 files changed, 47 insertions(+), 1 deletion(-)
3636
37- Index: third-party -src/src/vs/workbench/api/browser/mainThreadWindow.ts
37+ Index: code-editor -src/src/vs/workbench/api/browser/mainThreadWindow.ts
3838===================================================================
39- --- third-party -src.orig/src/vs/workbench/api/browser/mainThreadWindow.ts
40- +++ third-party -src/src/vs/workbench/api/browser/mainThreadWindow.ts
39+ --- code-editor -src.orig/src/vs/workbench/api/browser/mainThreadWindow.ts
40+ +++ code-editor -src/src/vs/workbench/api/browser/mainThreadWindow.ts
4141@@ -3,6 +3,7 @@
4242 * Licensed under the MIT License. See License.txt in the project root for license information.
4343 *--------------------------------------------------------------------------------------------*/
@@ -77,11 +77,11 @@ Index: third-party-src/src/vs/workbench/api/browser/mainThreadWindow.ts
7777+ mainWindow.parent.postMessage(message, origin);
7878+ }
7979 }
80- Index: third-party -src/src/vs/workbench/api/common/extHost.api.impl.ts
80+ Index: code-editor -src/src/vs/workbench/api/common/extHost.api.impl.ts
8181===================================================================
82- --- third-party -src.orig/src/vs/workbench/api/common/extHost.api.impl.ts
83- +++ third-party -src/src/vs/workbench/api/common/extHost.api.impl.ts
84- @@ -690 ,6 +690 ,14 @@ export function createApiFactoryAndRegis
82+ --- code-editor -src.orig/src/vs/workbench/api/common/extHost.api.impl.ts
83+ +++ code-editor -src/src/vs/workbench/api/common/extHost.api.impl.ts
84+ @@ -721 ,6 +721 ,14 @@ export function createApiFactoryAndRegis
8585
8686 // namespace: window
8787 const window: typeof vscode.window = {
@@ -96,30 +96,30 @@ Index: third-party-src/src/vs/workbench/api/common/extHost.api.impl.ts
9696 get activeTextEditor() {
9797 return extHostEditors.getActiveTextEditor();
9898 },
99- Index: third-party -src/src/vs/workbench/api/common/extHost.protocol.ts
99+ Index: code-editor -src/src/vs/workbench/api/common/extHost.protocol.ts
100100===================================================================
101- --- third-party -src.orig/src/vs/workbench/api/common/extHost.protocol.ts
102- +++ third-party -src/src/vs/workbench/api/common/extHost.protocol.ts
103- @@ -1744 ,6 +1744 ,7 @@ export interface MainThreadWindowShape e
101+ --- code-editor -src.orig/src/vs/workbench/api/common/extHost.protocol.ts
102+ +++ code-editor -src/src/vs/workbench/api/common/extHost.protocol.ts
103+ @@ -1889 ,6 +1889 ,7 @@ export interface MainThreadWindowShape e
104104 $getInitialState(): Promise<{ isFocused: boolean; isActive: boolean }>;
105105 $openUri(uri: UriComponents, uriString: string | undefined, options: IOpenUriOptions): Promise<boolean>;
106106 $asExternalUri(uri: UriComponents, options: IOpenUriOptions): Promise<UriComponents>;
107107+ $sendMessage(message: any): void;
108108 }
109109
110110 export enum CandidatePortSource {
111- @@ -2721 ,6 +2722 ,7 @@ export interface ExtHostWindowShape {
111+ @@ -2898 ,6 +2899 ,7 @@ export interface ExtHostWindowShape {
112112 $onDidChangeWindowFocus(value: boolean): void;
113113 $onDidChangeWindowActive(value: boolean): void;
114114 $onDidChangeActiveNativeWindowHandle(handle: string | undefined): void;
115115+ $receiveMessage(message: any): void;
116116 }
117117
118118 export interface ExtHostLogLevelServiceShape {
119- Index: third-party -src/src/vs/workbench/api/common/extHostWindow.ts
119+ Index: code-editor -src/src/vs/workbench/api/common/extHostWindow.ts
120120===================================================================
121- --- third-party -src.orig/src/vs/workbench/api/common/extHostWindow.ts
122- +++ third-party -src/src/vs/workbench/api/common/extHostWindow.ts
121+ --- code-editor -src.orig/src/vs/workbench/api/common/extHostWindow.ts
122+ +++ code-editor -src/src/vs/workbench/api/common/extHostWindow.ts
123123@@ -26,6 +26,7 @@ export class ExtHostWindow implements Ex
124124 private _proxy: MainThreadWindowShape;
125125
@@ -155,10 +155,10 @@ Index: third-party-src/src/vs/workbench/api/common/extHostWindow.ts
155155 }
156156
157157 export const IExtHostWindow = createDecorator<IExtHostWindow>('IExtHostWindow');
158- Index: third-party -src/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
158+ Index: code-editor -src/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
159159===================================================================
160- --- third-party -src.orig/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
161- +++ third-party -src/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
160+ --- code-editor -src.orig/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
161+ +++ code-editor -src/src/vs/workbench/services/extensions/common/extensionsProposedApi.ts
162162@@ -44,7 +44,7 @@ export class ExtensionsProposedApi {
163163 for (const [k, value] of Object.entries(productService.extensionEnabledApiProposals)) {
164164 const key = ExtensionIdentifier.toKey(k);
@@ -168,11 +168,11 @@ Index: third-party-src/src/vs/workbench/services/extensions/common/extensionsPro
168168 _logService.warn(`Via 'product.json#extensionEnabledApiProposals' extension '${key}' wants API proposal '${name}' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.`);
169169 return false;
170170 }
171- Index: third-party -src/src/vscode-dts/vscode.d.ts
171+ Index: code-editor -src/src/vscode-dts/vscode.d.ts
172172===================================================================
173- --- third-party -src.orig/src/vscode-dts/vscode.d.ts
174- +++ third-party -src/src/vscode-dts/vscode.d.ts
175- @@ -11000 ,6 +11000 ,8 @@ declare module 'vscode' {
173+ --- code-editor -src.orig/src/vscode-dts/vscode.d.ts
174+ +++ code-editor -src/src/vscode-dts/vscode.d.ts
175+ @@ -11042 ,6 +11042 ,8 @@ declare module 'vscode' {
176176 * asking for user input.
177177 */
178178 export namespace window {
0 commit comments