Skip to content

Commit f485d75

Browse files
committed
Revert change that breaks integration tests
1 parent 6f21ef0 commit f485d75

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -272,18 +272,18 @@ suite('vscode API - webview', () => {
272272
const response = await sendRecieveMessage(webview, { src: imagePath.toString() });
273273
assert.strictEqual(response.value, true);
274274
}
275-
{
276-
// #102188. Resource filename containing special characters like '%', '#', '?'.
277-
const imagePath = webview.webview.asWebviewUri(workspaceFile('image%02.png'));
278-
const response = await sendRecieveMessage(webview, { src: imagePath.toString() });
279-
assert.strictEqual(response.value, true);
280-
}
281-
{
282-
// #102188. Resource filename containing special characters like '%', '#', '?'.
283-
const imagePath = webview.webview.asWebviewUri(workspaceFile('image%.png'));
284-
const response = await sendRecieveMessage(webview, { src: imagePath.toString() });
285-
assert.strictEqual(response.value, true);
286-
}
275+
// {
276+
// // #102188. Resource filename containing special characters like '%', '#', '?'.
277+
// const imagePath = webview.webview.asWebviewUri(workspaceFile('image%02.png'));
278+
// const response = await sendRecieveMessage(webview, { src: imagePath.toString() });
279+
// assert.strictEqual(response.value, true);
280+
// }
281+
// {
282+
// // #102188. Resource filename containing special characters like '%', '#', '?'.
283+
// const imagePath = webview.webview.asWebviewUri(workspaceFile('image%.png'));
284+
// const response = await sendRecieveMessage(webview, { src: imagePath.toString() });
285+
// assert.strictEqual(response.value, true);
286+
// }
287287
{
288288
const imagePath = webview.webview.asWebviewUri(workspaceFile('no-such-image.png'));
289289
const response = await sendRecieveMessage(webview, { src: imagePath.toString() });

src/vs/workbench/contrib/webview/browser/webviewElement.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ export class IFrameWebview extends BaseWebview<HTMLIFrameElement> implements Web
154154
authority: extensionLocation.authority,
155155
path: '/vscode-resource',
156156
query: JSON.stringify({
157-
requestResourcePath: encodeURIComponent(uri.path).replace(/%2F/g, '/').replace(/%25/g, '%')
157+
requestResourcePath: uri.path
158158
})
159159
});
160160
}

0 commit comments

Comments
 (0)