MicrosoftEdge / MicrosoftEdge/WebView2Feedback
Support for WebExtensions with UI
@Lakshmisha-KS is already working on this.
Since Feb 12, 2025.
- Dominant language
- PowerShell
- Stars
- 526
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
We would like to support a subset of third party WebExtensions in our WebView2 based browser. We do not plan to use any of the existing stores (such as Edge Add-ons Store/Chrome Web Store), but rather ship extensions with the browser or download them from our own servers.
Since we won't have a full control over the extension's code (unlike Support for UI-less WebExtensions) WebView2 would need to provide us with a way to support UI-related APIs (such as "tabs" and "contextMenus").
Apple is currently in the process of adding extension support to their WKWebView, enabling the host application to communicate such info as tab and window data to the extensions - e.g. _WKWebExtensionTab.h and _WKWebExtensionWindow.h.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.