-
Notifications
You must be signed in to change notification settings - Fork 38.2k
Closed
Labels
Milestone
Description
Refs #46585
- Mac @sbatten
- Linux @RMacfarlane
- Windows @sandy081
Complexity: 5
Overview
The new webview view API allows extensions to contribute views build on webviews. For this exploratory test plan item, try using the new API and discovering what works and what doesn't. Areas to focus on:
-
Start with the webview view extension sample
-
Review the docs for the new apis in
vscode.proposed.d.ts -
Look at webview view lifecycle (and showing and hiding view)
- Does the dispose lifecycle make sense?
- Are events for show/hide fired when you expect?
-
Look at state management for the webview views
- Make sure that webview state is persisted when: vscode is reloaded, a view is collapsed, a view is moved, a view is hidden.
- Try using
retainContextWhenHidden
Reactions are currently unavailable