Macros§
- Error
Detail Unknown - Pattern that matches an unknown
ErrorDetail
member. - UrlRequest
Rewrite Unknown - Pattern that matches an unknown
UrlRequestRewrite
member.
Structs§
- Content
Area Settings - Settings for the web content in the Frame. Popup Frames created by the Frame will have their settings initialized to the Frame’s current settings.
- Context
Feature Flags - Feature flags that allow augmenting Context behavior. Some features require additional services
in the service directory provided during context initialization. See
[
CreateContextParams.service_directory
]. - Context
GetRemote Debugging Port Response - Cookie
Id - DevTools
PerContext Listener OnHttp Port Open Request - Frame
Close Request - Frame
Configure Input Types Request - Frame
Force Content Dimensions Request - Frame
GetPrivate Memory Size Response - Frame
Media Settings - Frame
Remove Before Load Java Script Request - Frame
SetBlock Media Loading Request - Frame
SetContent Area Settings Request - Frame
SetJava Script LogLevel Request - Frame
SetMedia Settings Request - Frame
SetPermission State Request - Frame
SetUrl Request Rewrite Rules Request - Input
Types - Identifies the types of input events which may be handled by a View.
- Navigation
Controller Reload Request - Navigation
Event Listener Flags - Flags clients can set when connecting a [
NavigationEventListener
] to indicates interest in optional features. - Navigation
Phase - Identifies a navigation phase.
- Navigation
Policy Provider Evaluate Requested Navigation Request - Navigation
Policy Provider Params - Used to specify which navigation events should be delegated to [
NavigationPolicyProvider
]. - NoArguments
Action - Empty struct used in NavigationDecision for actions that don’t hav any arguments.
- Permission
Descriptor - Describes a web permission. In the future, it may be extended with type-specific fields.
- Requested
Navigation - UrlRequest
Rewrite AddHeaders - Adds
headers
to the URL request. If a header is already present in the original URL request, it will be overwritten. - UrlRequest
Rewrite Append ToQuery - Appends
query
to the URL’s query. If the URL request already has a query,query
will be appended to it, preceded by&
. Otherwise, the URL’s query will be set toquery
. - UrlRequest
Rewrite Remove Header - If
query_pattern
is in the URL’s query, removesheader_name
from the list of headers. Ifquery_pattern
is not set, removesheader_name
from the list of headers unconditionally. - UrlRequest
Rewrite Replace Url - If the URL in the URL request ends with
url_ends_with
, rewrites the URL tonew_url
. - UrlRequest
Rewrite Rule - UrlRequest
Rewrite Substitute Query Pattern - If
pattern
is found in the URL’s query, replaces it withsubstitution
.
Enums§
- Allow
Input State - Controls whether [
Frame.ConfigureInputTypes()
] should allow or deny processing of the specifiedInputTypes
. - Autoplay
Policy - Specifies the policy for automatic (non user-initiated) playback of video and audio content.
- Console
LogLevel - Context
Error - Error
Detail - Indicates the reason for the error when
page_type
is set to [PageType.ERROR
]. - Frame
Error - Represents the return status of a [
Frame
] method. - Load
UrlReason - Characterizes the origin of a [
NavigationController.LoadUrl
] request. - Navigation
Controller Error - Represents the return status of a [
NavigationController
] method. - Page
Type - Characterizes the page type in a [
NavigationState
]. - Permission
State - A state for a web permission.
- Permission
Type - Identifies a type of permission that may be granted to a web origin.
- Reload
Type - Characterizes the type of reload.
- UrlRequest
Action - UrlRequest
Rewrite
Constants§
- MAX_
HEADERS_ COUNT - MAX_
HOST_ LENGTH - MAX_
RULE_ COUNT - MAX_
SCHEME_ AND_ HOST_ LENGTH - MAX_
URL_ LENGTH - MAX_
URL_ SCHEME_ NAME_ LENGTH
Type Aliases§
- Cookie
Name - Navigation
Id - Unique identifier of a navigation. Can be used to correlate different phases for the
same navigation. Guaranteed to be unique for all navigations in the same [
Context
]. - Url
- UrlHost
Name - UrlScheme
AndHost Name - UrlScheme
Name