MicrosoftDocs / edge-developer

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

Update Overview of APIs for March 2024 #3096

Closed mikehoffms closed 3 months ago

mikehoffms commented 4 months ago

Rendered article sections for review:

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

Outline of headings:

# Overview of WebView2 features and APIs

## 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 - NEW SECTION
#### 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

## User data
#### Multiple profiles
#### Delete a profile

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

## Chrome DevTools Protocol (CDP)

## See also

AB#49086484

AB#49361370

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

Learn Build status updates of commit 548cc81:

: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: