Skip to content

Proposal: Embed WebView2 Control into a Scrollviewer and disable the Chromium-style scrolling by default #5654

Open

Description

Proposal: Embed WebView2 Control into a Scrollviewer and disable the Chromium-style scrolling by default

Summary

Due to the limited performance of Chromium WebView2 scrolling especially on touch screen or trackpad ,use UWP ScrollViewers to give a smoother scrolling similar to EdgeHTML WebView.

Rationale

  • Chromium scrolling is not smooth enough to give a good experience to touch-screen and trackpad users.
  • A ScrollViewer can give a scrolling experience similar to other UWP apps or the EdgeHTML WebView, to provide a continuous and immersive experience for al users.

WebView on Laptop trackpad

WebView2 on Laptop trackpad

  • WebView2 is not optimized for touch inputs and trackpad .

Scope

| Capability | Priority |
| Use UWP ScrollViewer instead of WebView2 default | Must |
| Disable the scroll of WebView2 | Must |

Important Notes

UWPlize the experience of WebView2!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions