tree: 39127a369a618f036170b1416d02fce44f0b9331 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.web/README.md

fuchsia.web

PROTOCOLS

Context

Defined in fuchsia.web/context.fidl

CreateFrame

Request {#Context.CreateFrame_Request}

CreateFrameWithParams

Request {#Context.CreateFrameWithParams_Request}

GetCookieManager

Request {#Context.GetCookieManager_Request}

GetRemoteDebuggingPort

Request {#Context.GetRemoteDebuggingPort_Request}

<EMPTY>

Response {#Context.GetRemoteDebuggingPort_Response}

ContextProvider

Defined in fuchsia.web/context.fidl

Create

Request {#ContextProvider.Create_Request}

CookieManager

Defined in fuchsia.web/cookie.fidl

GetCookieList

Request {#CookieManager.GetCookieList_Request}

ObserveCookieChanges

Request {#CookieManager.ObserveCookieChanges_Request}

CookiesIterator

Defined in fuchsia.web/cookie.fidl

GetNext

Request {#CookiesIterator.GetNext_Request}

<EMPTY>

Response {#CookiesIterator.GetNext_Response}

Debug

Defined in fuchsia.web/debug.fidl

EnableDevTools

Request {#Debug.EnableDevTools_Request}

Response {#Debug.EnableDevTools_Response}

<EMPTY>

DevToolsListener

Defined in fuchsia.web/debug.fidl

OnContextDevToolsAvailable

Request {#DevToolsListener.OnContextDevToolsAvailable_Request}

DevToolsPerContextListener

Defined in fuchsia.web/debug.fidl

OnHttpPortOpen

Request {#DevToolsPerContextListener.OnHttpPortOpen_Request}

Frame

Defined in fuchsia.web/frame.fidl

AddBeforeLoadJavaScript

Request {#Frame.AddBeforeLoadJavaScript_Request}

Response {#Frame.AddBeforeLoadJavaScript_Response}

ConfigureInputTypes

Request {#Frame.ConfigureInputTypes_Request}

CreateView

Request {#Frame.CreateView_Request}

CreateView2

Request {#Frame.CreateView2_Request}

CreateViewWithViewRef

Request {#Frame.CreateViewWithViewRef_Request}

DisableHeadlessRendering

Request {#Frame.DisableHeadlessRendering_Request}

<EMPTY>

EnableHeadlessRendering

Request {#Frame.EnableHeadlessRendering_Request}

<EMPTY>

ExecuteJavaScript

Request {#Frame.ExecuteJavaScript_Request}

Response {#Frame.ExecuteJavaScript_Response}

ExecuteJavaScriptNoResult

Request {#Frame.ExecuteJavaScriptNoResult_Request}

Response {#Frame.ExecuteJavaScriptNoResult_Response}

ForceContentDimensions

Request {#Frame.ForceContentDimensions_Request}

GetMediaPlayer

Request {#Frame.GetMediaPlayer_Request}

GetNavigationController

Request {#Frame.GetNavigationController_Request}

GetPrivateMemorySize

Request {#Frame.GetPrivateMemorySize_Request}

<EMPTY>

Response {#Frame.GetPrivateMemorySize_Response}

PostMessage

Request {#Frame.PostMessage_Request}

Response {#Frame.PostMessage_Response}

RemoveBeforeLoadJavaScript

Request {#Frame.RemoveBeforeLoadJavaScript_Request}

SetBlockMediaLoading

Request {#Frame.SetBlockMediaLoading_Request}

SetConsoleLogSink

Request {#Frame.SetConsoleLogSink_Request}

SetJavaScriptLogLevel

Request {#Frame.SetJavaScriptLogLevel_Request}

SetMediaSessionId

Request {#Frame.SetMediaSessionId_Request}

SetNavigationEventListener

Request {#Frame.SetNavigationEventListener_Request}

SetNavigationEventListener2

Request {#Frame.SetNavigationEventListener2_Request}

SetNavigationPolicyProvider

Request {#Frame.SetNavigationPolicyProvider_Request}

SetPageScale

Request {#Frame.SetPageScale_Request}

SetPermissionState

Request {#Frame.SetPermissionState_Request}

SetPopupFrameCreationListener

Request {#Frame.SetPopupFrameCreationListener_Request}

SetPreferredTheme

Request {#Frame.SetPreferredTheme_Request}

SetUrlRequestRewriteRules

Request {#Frame.SetUrlRequestRewriteRules_Request}

Response {#Frame.SetUrlRequestRewriteRules_Response}

<EMPTY>

FrameHost

Defined in fuchsia.web/context.fidl

CreateFrameWithParams

Request {#FrameHost.CreateFrameWithParams_Request}

MessagePort

Defined in fuchsia.web/frame.fidl

PostMessage

Request {#MessagePort.PostMessage_Request}

Response {#MessagePort.PostMessage_Response}

ReceiveMessage

Request {#MessagePort.ReceiveMessage_Request}

<EMPTY>

Response {#MessagePort.ReceiveMessage_Response}

NavigationController

Defined in fuchsia.web/navigation.fidl

GetVisibleEntry

Request {#NavigationController.GetVisibleEntry_Request}

<EMPTY>

Response {#NavigationController.GetVisibleEntry_Response}

GoBack

Request {#NavigationController.GoBack_Request}

<EMPTY>

GoForward

Request {#NavigationController.GoForward_Request}

<EMPTY>

LoadUrl

Request {#NavigationController.LoadUrl_Request}

Response {#NavigationController.LoadUrl_Response}

Reload

Request {#NavigationController.Reload_Request}

Stop

Request {#NavigationController.Stop_Request}

<EMPTY>

NavigationEventListener

Defined in fuchsia.web/navigation.fidl

OnNavigationStateChanged

Request {#NavigationEventListener.OnNavigationStateChanged_Request}

Response {#NavigationEventListener.OnNavigationStateChanged_Response}

<EMPTY>

NavigationPolicyProvider

Defined in fuchsia.web/navigation.fidl

EvaluateRequestedNavigation

Request {#NavigationPolicyProvider.EvaluateRequestedNavigation_Request}

Response {#NavigationPolicyProvider.EvaluateRequestedNavigation_Response}

PopupFrameCreationListener

Defined in fuchsia.web/frame.fidl

OnPopupFrameCreated

Request {#PopupFrameCreationListener.OnPopupFrameCreated_Request}

Response {#PopupFrameCreationListener.OnPopupFrameCreated_Response}

<EMPTY>

STRUCTS

Context_GetRemoteDebuggingPort_Response {#Context_GetRemoteDebuggingPort_Response data-text=“Context_GetRemoteDebuggingPort_Response”}

Defined in fuchsia.web/context.fidl

Frame_AddBeforeLoadJavaScript_Response {#Frame_AddBeforeLoadJavaScript_Response data-text=“Frame_AddBeforeLoadJavaScript_Response”}

Defined in fuchsia.web/frame.fidl

<EMPTY>

Frame_ExecuteJavaScriptNoResult_Response {#Frame_ExecuteJavaScriptNoResult_Response data-text=“Frame_ExecuteJavaScriptNoResult_Response”}

Defined in fuchsia.web/frame.fidl

<EMPTY>

Frame_ExecuteJavaScript_Response resource{:.fidl-attribute} {#Frame_ExecuteJavaScript_Response data-text=“Frame_ExecuteJavaScript_Response”}

Defined in fuchsia.web/frame.fidl

Frame_PostMessage_Response {#Frame_PostMessage_Response data-text=“Frame_PostMessage_Response”}

Defined in fuchsia.web/frame.fidl

<EMPTY>

MessagePort_PostMessage_Response {#MessagePort_PostMessage_Response data-text=“MessagePort_PostMessage_Response”}

Defined in fuchsia.web/frame.fidl

<EMPTY>

NavigationController_LoadUrl_Response {#NavigationController_LoadUrl_Response data-text=“NavigationController_LoadUrl_Response”}

Defined in fuchsia.web/navigation.fidl

<EMPTY>

NoArgumentsAction {#NoArgumentsAction data-text=“NoArgumentsAction”}

Defined in fuchsia.web/navigation.fidl

<EMPTY>

ENUMS

AllowInputState strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/frame.fidl

AutoplayPolicy strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/context.fidl

ConsoleLogLevel strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/frame.fidl

ContextError strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/context.fidl

FrameError strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/frame.fidl

LoadUrlReason strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.web/navigation.fidl

NavigationControllerError strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/navigation.fidl

PageType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.web/navigation.fidl

PermissionState strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.web/frame.fidl

PermissionType strict{:.fidl-attribute}

Type: uint16

Defined in fuchsia.web/frame.fidl

ReloadType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.web/navigation.fidl

UrlRequestAction strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.web/url_request_rewrite_rules.fidl

TABLES

ContentDirectoryProvider resource{:.fidl-attribute} {#ContentDirectoryProvider data-text=“ContentDirectoryProvider”}

Defined in fuchsia.web/context.fidl

Cookie resource{:.fidl-attribute} {#Cookie data-text=“Cookie”}

Defined in fuchsia.web/cookie.fidl

CookieId {#CookieId data-text=“CookieId”}

Defined in fuchsia.web/cookie.fidl

CreateContextParams resource{:.fidl-attribute} {#CreateContextParams data-text=“CreateContextParams”}

Defined in fuchsia.web/context.fidl

CreateFrameParams resource{:.fidl-attribute} {#CreateFrameParams data-text=“CreateFrameParams”}

Defined in fuchsia.web/context.fidl

CreateView2Args resource{:.fidl-attribute} {#CreateView2Args data-text=“CreateView2Args”}

Defined in fuchsia.web/frame.fidl

Favicon resource{:.fidl-attribute} {#Favicon data-text=“Favicon”}

Defined in fuchsia.web/navigation.fidl

LoadUrlParams resource{:.fidl-attribute} {#LoadUrlParams data-text=“LoadUrlParams”}

Defined in fuchsia.web/navigation.fidl

NavigationPolicyProviderParams {#NavigationPolicyProviderParams data-text=“NavigationPolicyProviderParams”}

Defined in fuchsia.web/navigation.fidl

NavigationState resource{:.fidl-attribute} {#NavigationState data-text=“NavigationState”}

Defined in fuchsia.web/navigation.fidl

PermissionDescriptor {#PermissionDescriptor data-text=“PermissionDescriptor”}

Defined in fuchsia.web/frame.fidl

PopupFrameCreationInfo resource{:.fidl-attribute} {#PopupFrameCreationInfo data-text=“PopupFrameCreationInfo”}

Defined in fuchsia.web/frame.fidl

RequestedNavigation {#RequestedNavigation data-text=“RequestedNavigation”}

Defined in fuchsia.web/navigation.fidl

UrlRequestRewriteAddHeaders {#UrlRequestRewriteAddHeaders data-text=“UrlRequestRewriteAddHeaders”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

UrlRequestRewriteAppendToQuery {#UrlRequestRewriteAppendToQuery data-text=“UrlRequestRewriteAppendToQuery”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

UrlRequestRewriteRemoveHeader {#UrlRequestRewriteRemoveHeader data-text=“UrlRequestRewriteRemoveHeader”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

UrlRequestRewriteReplaceUrl {#UrlRequestRewriteReplaceUrl data-text=“UrlRequestRewriteReplaceUrl”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

UrlRequestRewriteRule {#UrlRequestRewriteRule data-text=“UrlRequestRewriteRule”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

UrlRequestRewriteSubstituteQueryPattern {#UrlRequestRewriteSubstituteQueryPattern data-text=“UrlRequestRewriteSubstituteQueryPattern”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

WebMessage resource{:.fidl-attribute} {#WebMessage data-text=“WebMessage”}

Defined in fuchsia.web/frame.fidl

UNIONS

Context_GetRemoteDebuggingPort_Result strict{:.fidl-attribute} {#Context_GetRemoteDebuggingPort_Result data-text=“Context_GetRemoteDebuggingPort_Result”}

Defined in fuchsia.web/context.fidl

Frame_AddBeforeLoadJavaScript_Result strict{:.fidl-attribute} {#Frame_AddBeforeLoadJavaScript_Result data-text=“Frame_AddBeforeLoadJavaScript_Result”}

Defined in fuchsia.web/frame.fidl

Frame_ExecuteJavaScriptNoResult_Result strict{:.fidl-attribute} {#Frame_ExecuteJavaScriptNoResult_Result data-text=“Frame_ExecuteJavaScriptNoResult_Result”}

Defined in fuchsia.web/frame.fidl

Frame_ExecuteJavaScript_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Frame_ExecuteJavaScript_Result data-text=“Frame_ExecuteJavaScript_Result”}

Defined in fuchsia.web/frame.fidl

Frame_PostMessage_Result strict{:.fidl-attribute} {#Frame_PostMessage_Result data-text=“Frame_PostMessage_Result”}

Defined in fuchsia.web/frame.fidl

IncomingTransferable flexible{:.fidl-attribute} resource{:.fidl-attribute} {#IncomingTransferable data-text=“IncomingTransferable”}

Defined in fuchsia.web/frame.fidl

MessagePort_PostMessage_Result strict{:.fidl-attribute} {#MessagePort_PostMessage_Result data-text=“MessagePort_PostMessage_Result”}

Defined in fuchsia.web/frame.fidl

NavigationController_LoadUrl_Result strict{:.fidl-attribute} {#NavigationController_LoadUrl_Result data-text=“NavigationController_LoadUrl_Result”}

Defined in fuchsia.web/navigation.fidl

NavigationDecision strict{:.fidl-attribute} resource{:.fidl-attribute} {#NavigationDecision data-text=“NavigationDecision”}

Defined in fuchsia.web/navigation.fidl

OutgoingTransferable flexible{:.fidl-attribute} resource{:.fidl-attribute} {#OutgoingTransferable data-text=“OutgoingTransferable”}

Defined in fuchsia.web/frame.fidl

UrlRequestRewrite flexible{:.fidl-attribute} {#UrlRequestRewrite data-text=“UrlRequestRewrite”}

Defined in fuchsia.web/url_request_rewrite_rules.fidl

BITS

ContextFeatureFlags strict{:.fidl-attribute}

Type: uint64

Defined in fuchsia.web/context.fidl

InputTypes strict{:.fidl-attribute}

Type: uint64

Defined in fuchsia.web/frame.fidl

NavigationEventListenerFlags strict{:.fidl-attribute}

Type: uint64

Defined in fuchsia.web/frame.fidl

NavigationPhase strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.web/navigation.fidl

CONSTANTS

TYPE ALIASES