Diagram relation of WebView2 control, SDK, & Runtime#2450
Conversation
|
|
||
| * Native control instances - Native controls and panes of your app. | ||
|
|
||
| * The WebView2 SDK.<!-- todo: in diagram, change from "SDK" to "WebView2 SDK" --> |
There was a problem hiding this comment.
todo: in diagram "Full diagram of WebView2" full-diagram.png, left (orange box), change from "SDK" to "WebView2 SDK"
@captainbrosset
plan: do this tweak in a later PR
good enough for v1
|
|
||
| * The WebView2 SDK.<!-- todo: in diagram, change from "SDK" to "WebView2 SDK" --> | ||
|
|
||
| * Per-platform WebView2 APIs, including `CoreWebView2`, `CoreWebView2Controller`, and `CoreWebView2Environment`. Primarily called by native-side code.<!-- todo: in diagram, change "Platform APIs" to "Per-platform WebView2 APIs" --> |
There was a problem hiding this comment.
todo: in diagram, left (orange box), change "Platform APIs" to "Per-platform WebView2 APIs"
@captainbrosset
plan: do this tweak in a later PR
good enough for v1
|
|
||
| * [JavaScript APIs](../webview2-api-reference.md#javascript) (WebView2Script package) - Called by web-side code to communicate with the host application. | ||
|
|
||
| * Platform APIs - Non-WebView2 APIs provided by the platform; can be exposed to web-side code.<!-- todo: add to diagram, as a 3rd box within the "Visual Studio project" box --> |
There was a problem hiding this comment.
todo: add to diagram, left (blue box), "Platform APIs" as a 3rd box within the "Visual Studio project" box - was this done already? delete hidden comment & close this PR Comment?
@captainbrosset
plan: do this tweak in a later PR
good enough for v1
|
|
||
| * Platform APIs - Non-WebView2 APIs provided by the platform; can be exposed to web-side code.<!-- todo: add to diagram, as a 3rd box within the "Visual Studio project" box --> | ||
|
|
||
| * WebView2 Runtime - A browser component that contains WebView2 APIs.<!-- todo: in diagram, change "Runtime" to "WebView2 Runtime" --> |
There was a problem hiding this comment.
1 - todo: in diagram, change "Runtime" to "WebView2 Runtime"
- certainly in lower left & lower right pink box, "Runtime"
- maybe cram into the middle column 1-4 times.
@captainbrosset
plan: do this tweak in a later PR
good enough for v1
|
|
||
| * Native control instances. | ||
|
|
||
| * The WebView2 Runtime.<!-- todo: in diagram, change "Runtime" to "WebView2 Runtime" --> |
There was a problem hiding this comment.
2 - todo: in diagram, change "Runtime" to "WebView2 Runtime"
- certainly in lower left & lower right pink box, "Runtime"
- maybe cram into the middle column 1-4 times.
@captainbrosset
plan: do this tweak in a later PR
good enough for v1
|
|
||
| <!-- ------------------------------ --> | ||
| #### Servicing the WebView2 Runtime through Windows Server Update Services (WSUS)<!-- todo: deprecated --> | ||
| #### Servicing the WebView2 Runtime through Windows Server Update Services (WSUS)<!-- todo: deprecated; modify? --> |
There was a problem hiding this comment.
Heading is about a deprecated tool, Windows Server Update Services (WSUS). Modify, delete?
@captainbrosset
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 2dd0e91: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
There was a problem hiding this comment.
Change to as many as 3 sep. diagrams:
- Dev & User machine
- Distribute
- Resources (no diagram needed)
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit d29e9ab: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
|
Learn Build status updates of commit c220c92: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 1f4c9f0: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
|
Learn Build status updates of commit bb93696: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 770c9f5: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 7f02216: ✅ Validation status: passed
This comment lists only the first 25 files in the pull request. |
Rendered articles for review:
Components of the WebView2 platform
/webview2/concepts/platform-components.mdIntroduction to Microsoft Edge WebView2 > Overview of the components of the WebView2 platform
/webview2/index.mdIncidental articles changed:
Develop for the web with Microsoft Edge
/develop-web-microsoft-edge.mdTOC
toc.ymlDifferences between Microsoft Edge and WebView2
/webview2/concepts/browser-features.mdData and privacy in WebView2
/webview2/concepts/data-privacy.mdDistribute your app and the WebView2 Runtime > Test your app for forward-compatibility
/webview2/concepts/distribution.mdEvergreen vs. fixed version of the WebView2 Runtime
/webview2/concepts/evergreen-vs-fixed-version.mdPrerelease and Release SDKs for WebView2
/webview2/concepts/versioning.mdCustomize context menus in WebView2
/webview2/how-to/context-menus.mdDebug WebView2 apps with Visual Studio Code
/webview2/how-to/debug-visual-studio-code.mdCall web-side code from native-side code
/webview2/how-to/javascript.mdPublish a UWP WebView2 app to the Microsoft Store
/webview2/how-to/publish-uwp-app-store.mdCustom management of network requests
/webview2/how-to/webresourcerequested.mdAbout release notes for the WebView2 SDK
/webview2/release-notes/about.mdWin32 sample WebView2Browser
/webview2/samples/webview2browser.mdAB#43409312