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 May 2024 #3137

Closed mikehoffms closed 1 month ago

mikehoffms commented 2 months ago

Rendered article section for review:

This PR updates Overview of APIs for May 2024 promotions to Stable in Release SDK, listed in: https://learn.microsoft.com/microsoft-edge/webview2/release-notes/ - anchor pending

Outline of headings:

# Overview of WebView2 features and APIs

## Overview of top-level feature areas

## 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
#### Fluent overlay scrollbars - NEW SECTION
#### 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
#### User data
###### Multiple profiles
###### Delete a profile
#### Runtime selection

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

## Chrome DevTools Protocol (CDP)

## See also

AB#50309121

learn-build-service-prod[bot] commented 1 month ago

Learn Build status updates of commit ae17cdd:

:white_check_mark: Validation status: passed

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

For more details, please refer to the build report.

For any questions, please: