Skip to content

Commit e93e599

Browse files
committed
Migrate Change Signature webview off toolkit
1 parent 47627fe commit e93e599

5 files changed

Lines changed: 361 additions & 249 deletions

File tree

package-lock.json

Lines changed: 0 additions & 65 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2132,7 +2132,6 @@
21322132
"@redhat-developer/vscode-extension-proposals": "0.0.23",
21332133
"@redhat-developer/vscode-redhat-telemetry": "0.10.2",
21342134
"@vscode/codicons": "^0.0.32",
2135-
"@vscode/webview-ui-toolkit": "1.2.2",
21362135
"chokidar": "^3.5.3",
21372136
"expand-home-dir": "^0.0.3",
21382137
"fmtr": "^1.1.2",

src/refactoring/changeSignaturePanel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ export class ChangeSignaturePanel {
116116
<html lang="en">
117117
<head>
118118
<meta charset="utf-8">
119-
<!-- We need the 'unsafe-inline' because of webview UI toolkit setting style attributes -->
120-
<meta http-equiv="Content-Security-Policy" content="default-src 'none'; script-src ${webview.cspSource}; font-src ${webview.cspSource} data:; style-src ${webview.cspSource} 'unsafe-inline';">
119+
<!-- CSS is bundled to a file and loaded via <link>; the codicon font is a data: URL covered by font-src -->
120+
<meta http-equiv="Content-Security-Policy" content="default-src 'none'; script-src ${webview.cspSource}; font-src ${webview.cspSource} data:; style-src ${webview.cspSource};">
121121
<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
122122
<meta name="theme-color" content="#000000">
123123
<title>Change Signature</title>

0 commit comments

Comments
 (0)