MicrosoftDocs / edge-developer

Developer documentation for Edge.
https://learn.microsoft.com/microsoft-edge/developer/
Creative Commons Attribution 4.0 International
377 stars 504 forks source link

Update Overview of APIs for April 2024 #3126

Closed mikehoffms closed 2 months ago

mikehoffms commented 2 months ago

Rendered article sections for review:

This PR updates Overview of APIs for April 2024 promotions to Stable in Release SDK: https://learn.microsoft.com/microsoft-edge/webview2/release-notes/#10247835

Outline of headings:

# Overview of WebView2 features and APIs

## Overview of top-level feature areas - NEW SECTION HEADING

## Main classes: Environment, Controller, and Core

## Web/native interop
#### Host/web object sharing
#### Script execution
#### Web messaging
#### Script dialogs
#### Shared buffer

## Browser features
#### Printing
#### Cookies
#### Image capture
#### Downloads
#### Permissions
#### Context menus
#### Status bar
#### User Agent
#### Autofill
#### Audio
#### Hit-testing of mouse-clicks in regions
#### Swipe gesture navigation
#### Enable or disable the browser responding to accelerator keys (shortcut keys)
#### Fullscreen
#### PDF toolbar
#### Theming
#### Language
#### New window
#### Close window
#### Document title
#### Favicon
#### Security and privacy
###### Tracking prevention
###### SmartScreen
###### Custom crash reporting
#### Browser extensions

## Process management
#### Frame process info

## Navigate to pages and manage loaded content
#### Manage content loaded into WebView2
#### Navigation history
#### Navigation kind
#### Block unwanted navigating
#### Navigation events
#### Manage network requests in WebView2
#### Custom scheme registration
#### Client certificates
#### Server certificates
#### Launch an external URI scheme

## iframes

## Authentication

## Rendering WebView2 in non-framework apps
#### Sizing, positioning, and visibility
#### Zooming
#### Rasterization scale
#### Focus and tabbing
#### Parent window
#### Keyboard accelerators
#### Default background color

## Rendering WebView2 using Composition
#### Connecting to the visual tree
#### Forwarding input
#### Drag and drop
#### Accessibility

## Environment options - NEW SECTION HEADING
#### User data - DEMOTED FROM TOP-LEVEL HEADING
###### Multiple profiles
###### Delete a profile
#### Runtime selection - INCOMING NEW SECTION

## Performance and debugging
#### Memory usage target

## Chrome DevTools Protocol (CDP)

## See also

AB#50082263

learn-build-service-prod[bot] commented 2 months ago

Learn Build status updates of commit 9bc7c8d:

:white_check_mark: Validation status: passed

File Status Preview URL Details
microsoft-edge/webview2/concepts/overview-features-apis.md :white_check_mark:Succeeded View
microsoft-edge/webview2/release-notes/index.md :white_check_mark:Succeeded View

For more details, please refer to the build report.

For any questions, please: