Skip to content

Test webview view api proposal #105764

@mjbvz

Description

@mjbvz

Refs #46585

Complexity: 5

Create Issue


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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions