blob: 65fce837af7dc4d8c98f18d00d1ef83af1d30574 [file] [log] [blame]
[
{
"kind": "enum/member",
"name": "fuchsia.web/AllowInputState.ALLOW",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/AllowInputState.DENY",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.web/AllowInputState",
"strictness": "strict",
"type": "int32"
},
{
"kind": "enum/member",
"name": "fuchsia.web/AutoplayPolicy.ALLOW",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/AutoplayPolicy.REQUIRE_USER_ACTIVATION",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.web/AutoplayPolicy",
"strictness": "strict",
"type": "int32"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ConsoleLogLevel.DEBUG",
"value": "-1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ConsoleLogLevel.ERROR",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ConsoleLogLevel.INFO",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ConsoleLogLevel.NONE",
"value": "100"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ConsoleLogLevel.WARN",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.web/ConsoleLogLevel",
"strictness": "strict",
"type": "int32"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentAreaSettings.autoplay_policy",
"ordinal": "2",
"type": "fuchsia.web/AutoplayPolicy"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentAreaSettings.hide_scrollbars",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentAreaSettings.page_scale",
"ordinal": "4",
"type": "float32"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentAreaSettings.theme",
"ordinal": "3",
"type": "fuchsia.settings/ThemeType"
},
{
"kind": "table",
"name": "fuchsia.web/ContentAreaSettings"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentDirectoryProvider.directory",
"ordinal": "2",
"type": "fuchsia.io/Directory"
},
{
"kind": "table/member",
"name": "fuchsia.web/ContentDirectoryProvider.name",
"ordinal": "1",
"type": "string:255"
},
{
"kind": "table",
"name": "fuchsia.web/ContentDirectoryProvider",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Context.CreateFrame",
"strictness": "strict",
"ordinal": "6071032126764842383",
"direction": "one_way",
"request": "fuchsia.web/ContextCreateFrameRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Context.CreateFrameWithParams",
"strictness": "strict",
"ordinal": "3212907335949729430",
"direction": "one_way",
"request": "fuchsia.web/ContextCreateFrameWithParamsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Context.GetCookieManager",
"strictness": "strict",
"ordinal": "520566916948836298",
"direction": "one_way",
"request": "fuchsia.web/ContextGetCookieManagerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Context.GetRemoteDebuggingPort",
"strictness": "strict",
"ordinal": "336760787858566953",
"direction": "two_way",
"response": "fuchsia.web/Context_GetRemoteDebuggingPort_Response",
"error": "fuchsia.web/ContextError"
},
{
"kind": "protocol",
"name": "fuchsia.web/Context",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextCreateFrameRequest.frame",
"ordinal": "1",
"type": "server_end:fuchsia.web/Frame"
},
{
"kind": "struct",
"name": "fuchsia.web/ContextCreateFrameRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextCreateFrameWithParamsRequest.frame",
"ordinal": "2",
"type": "server_end:fuchsia.web/Frame"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextCreateFrameWithParamsRequest.params",
"ordinal": "1",
"type": "fuchsia.web/CreateFrameParams"
},
{
"kind": "struct",
"name": "fuchsia.web/ContextCreateFrameWithParamsRequest",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ContextError.REMOTE_DEBUGGING_PORT_NOT_OPENED",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.web/ContextError",
"strictness": "strict",
"type": "int32"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.AUDIO",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.DISABLE_DYNAMIC_CODE_GENERATION",
"value": "1024"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.HARDWARE_VIDEO_DECODER",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.HARDWARE_VIDEO_DECODER_ONLY",
"value": "16"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.HEADLESS",
"value": "64"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.KEYBOARD",
"value": "256"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.LEGACYMETRICS",
"value": "128"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.NETWORK",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.VIRTUAL_KEYBOARD",
"value": "512"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.VULKAN",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.web/ContextFeatureFlags.WIDEVINE_CDM",
"value": "32"
},
{
"kind": "bits",
"name": "fuchsia.web/ContextFeatureFlags",
"strictness": "strict",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextGetCookieManagerRequest.manager",
"ordinal": "1",
"type": "server_end:fuchsia.web/CookieManager"
},
{
"kind": "struct",
"name": "fuchsia.web/ContextGetCookieManagerRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/ContextProvider.Create",
"strictness": "strict",
"ordinal": "7991349696898447757",
"direction": "one_way",
"request": "fuchsia.web/ContextProviderCreateRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/ContextProvider",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextProviderCreateRequest.context",
"ordinal": "2",
"type": "server_end:fuchsia.web/Context"
},
{
"kind": "struct/member",
"name": "fuchsia.web/ContextProviderCreateRequest.params",
"ordinal": "1",
"type": "fuchsia.web/CreateContextParams"
},
{
"kind": "struct",
"name": "fuchsia.web/ContextProviderCreateRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/Context_GetRemoteDebuggingPort_Response.port",
"ordinal": "1",
"type": "uint16"
},
{
"kind": "struct",
"name": "fuchsia.web/Context_GetRemoteDebuggingPort_Response"
},
{
"kind": "table/member",
"name": "fuchsia.web/Cookie.id",
"ordinal": "1",
"type": "fuchsia.web/CookieId"
},
{
"kind": "table/member",
"name": "fuchsia.web/Cookie.value",
"ordinal": "2",
"type": "string"
},
{
"kind": "table",
"name": "fuchsia.web/Cookie",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/CookieId.domain",
"ordinal": "2",
"type": "string:255"
},
{
"kind": "table/member",
"name": "fuchsia.web/CookieId.name",
"ordinal": "1",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.web/CookieId.path",
"ordinal": "3",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/CookieId"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/CookieManager.GetCookieList",
"strictness": "strict",
"ordinal": "4115579728738710324",
"direction": "one_way",
"request": "fuchsia.web/CookieManagerGetCookieListRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/CookieManager.ObserveCookieChanges",
"strictness": "strict",
"ordinal": "332565268177914034",
"direction": "one_way",
"request": "fuchsia.web/CookieManagerObserveCookieChangesRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/CookieManager",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerGetCookieListRequest.cookies",
"ordinal": "3",
"type": "server_end:fuchsia.web/CookiesIterator"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerGetCookieListRequest.name",
"ordinal": "2",
"type": "string:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerGetCookieListRequest.url",
"ordinal": "1",
"type": "string:<65536,optional>"
},
{
"kind": "struct",
"name": "fuchsia.web/CookieManagerGetCookieListRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerObserveCookieChangesRequest.changes",
"ordinal": "3",
"type": "server_end:fuchsia.web/CookiesIterator"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerObserveCookieChangesRequest.name",
"ordinal": "2",
"type": "string:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookieManagerObserveCookieChangesRequest.url",
"ordinal": "1",
"type": "string:<65536,optional>"
},
{
"kind": "struct",
"name": "fuchsia.web/CookieManagerObserveCookieChangesRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/CookiesIterator.GetNext",
"strictness": "strict",
"ordinal": "7040637768638940541",
"direction": "two_way",
"response": "fuchsia.web/CookiesIteratorGetNextResponse"
},
{
"kind": "protocol",
"name": "fuchsia.web/CookiesIterator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/CookiesIteratorGetNextResponse.changed_cookies",
"ordinal": "1",
"type": "vector<fuchsia.web/Cookie>"
},
{
"kind": "struct",
"name": "fuchsia.web/CookiesIteratorGetNextResponse",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.cdm_data_directory",
"ordinal": "11",
"type": "fuchsia.io/Directory"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.cdm_data_quota_bytes",
"ordinal": "12",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.content_directories",
"ordinal": "6",
"type": "vector<fuchsia.web/ContentDirectoryProvider>:100"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.cors_exempt_headers",
"ordinal": "10",
"type": "vector<vector<uint8>>"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.data_directory",
"ordinal": "2",
"type": "fuchsia.io/Directory"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.data_quota_bytes",
"ordinal": "13",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.features",
"ordinal": "7",
"type": "fuchsia.web/ContextFeatureFlags"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.playready_key_system",
"ordinal": "8",
"type": "string:128"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.remote_debugging_port",
"ordinal": "5",
"type": "uint16"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.service_directory",
"ordinal": "1",
"type": "fuchsia.io/Directory"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.unsafely_treat_insecure_origins_as_secure",
"ordinal": "9",
"type": "vector<string:513>:100"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.user_agent_product",
"ordinal": "3",
"type": "string:128"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateContextParams.user_agent_version",
"ordinal": "4",
"type": "string:128"
},
{
"kind": "table",
"name": "fuchsia.web/CreateContextParams",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateFrameParams.debug_name",
"ordinal": "2",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateFrameParams.enable_remote_debugging",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateFrameParams.explicit_sites_filter_error_page",
"ordinal": "4",
"type": "fuchsia.mem/Data"
},
{
"kind": "table",
"name": "fuchsia.web/CreateFrameParams",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/CreateView2Args.view_creation_token",
"ordinal": "1",
"type": "fuchsia.ui.views/ViewCreationToken"
},
{
"kind": "table",
"name": "fuchsia.web/CreateView2Args",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Debug.EnableDevTools",
"strictness": "strict",
"ordinal": "4951111807290132708",
"direction": "two_way",
"request": "fuchsia.web/DebugEnableDevToolsRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/Debug",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/DebugEnableDevToolsRequest.listener",
"ordinal": "1",
"type": "client_end:fuchsia.web/DevToolsListener"
},
{
"kind": "struct",
"name": "fuchsia.web/DebugEnableDevToolsRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/DevToolsListener.OnContextDevToolsAvailable",
"strictness": "strict",
"ordinal": "5414909726047903367",
"direction": "one_way",
"request": "fuchsia.web/DevToolsListenerOnContextDevToolsAvailableRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/DevToolsListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/DevToolsListenerOnContextDevToolsAvailableRequest.listener",
"ordinal": "1",
"type": "server_end:fuchsia.web/DevToolsPerContextListener"
},
{
"kind": "struct",
"name": "fuchsia.web/DevToolsListenerOnContextDevToolsAvailableRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/DevToolsPerContextListener.OnHttpPortOpen",
"strictness": "strict",
"ordinal": "6787779206751540539",
"direction": "one_way",
"request": "fuchsia.web/DevToolsPerContextListenerOnHttpPortOpenRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/DevToolsPerContextListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/DevToolsPerContextListenerOnHttpPortOpenRequest.port",
"ordinal": "1",
"type": "uint16"
},
{
"kind": "struct",
"name": "fuchsia.web/DevToolsPerContextListenerOnHttpPortOpenRequest"
},
{
"kind": "table/member",
"name": "fuchsia.web/Favicon.data",
"ordinal": "1",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "table/member",
"name": "fuchsia.web/Favicon.height",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.web/Favicon.width",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.web/Favicon",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.AddBeforeLoadJavaScript",
"strictness": "strict",
"ordinal": "378491543312237118",
"direction": "two_way",
"request": "fuchsia.web/FrameAddBeforeLoadJavaScriptRequest",
"response": "fuchsia.web/Frame_AddBeforeLoadJavaScript_Response",
"error": "fuchsia.web/FrameError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.Close",
"strictness": "strict",
"ordinal": "307063091439752017",
"direction": "one_way",
"request": "fuchsia.web/FrameCloseRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.ConfigureInputTypes",
"strictness": "strict",
"ordinal": "4098433884881338102",
"direction": "one_way",
"request": "fuchsia.web/FrameConfigureInputTypesRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.CreateView",
"strictness": "strict",
"ordinal": "7649229363771290212",
"direction": "one_way",
"request": "fuchsia.web/FrameCreateViewRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.CreateView2",
"strictness": "strict",
"ordinal": "2010832293440187191",
"direction": "one_way",
"request": "fuchsia.web/FrameCreateView2Request"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.CreateViewWithViewRef",
"strictness": "strict",
"ordinal": "2211683798081545900",
"direction": "one_way",
"request": "fuchsia.web/FrameCreateViewWithViewRefRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.DisableHeadlessRendering",
"strictness": "strict",
"ordinal": "6675331067819283514",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.EnableHeadlessRendering",
"strictness": "strict",
"ordinal": "8261882837744487723",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.ExecuteJavaScript",
"strictness": "strict",
"ordinal": "8767344405326595394",
"direction": "two_way",
"request": "fuchsia.web/FrameExecuteJavaScriptRequest",
"response": "fuchsia.web/Frame_ExecuteJavaScript_Response",
"error": "fuchsia.web/FrameError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.ExecuteJavaScriptNoResult",
"strictness": "strict",
"ordinal": "1637138819642543459",
"direction": "two_way",
"request": "fuchsia.web/FrameExecuteJavaScriptNoResultRequest",
"response": "fuchsia.web/Frame_ExecuteJavaScriptNoResult_Response",
"error": "fuchsia.web/FrameError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.ForceContentDimensions",
"strictness": "strict",
"ordinal": "632476800010275073",
"direction": "one_way",
"request": "fuchsia.web/FrameForceContentDimensionsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.GetMediaPlayer",
"strictness": "strict",
"ordinal": "770034421461655225",
"direction": "one_way",
"request": "fuchsia.web/FrameGetMediaPlayerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.GetNavigationController",
"strictness": "strict",
"ordinal": "4981491263860090504",
"direction": "one_way",
"request": "fuchsia.web/FrameGetNavigationControllerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.GetPrivateMemorySize",
"strictness": "strict",
"ordinal": "7698011024338790832",
"direction": "two_way",
"response": "fuchsia.web/FrameGetPrivateMemorySizeResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.PostMessage",
"strictness": "strict",
"ordinal": "8439016101501379393",
"direction": "two_way",
"request": "fuchsia.web/FramePostMessageRequest",
"response": "fuchsia.web/Frame_PostMessage_Response",
"error": "fuchsia.web/FrameError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.RemoveBeforeLoadJavaScript",
"strictness": "strict",
"ordinal": "1718452584582337082",
"direction": "one_way",
"request": "fuchsia.web/FrameRemoveBeforeLoadJavaScriptRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.ResetContentAreaSettings",
"strictness": "strict",
"ordinal": "7496206735073930845",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetBlockMediaLoading",
"strictness": "strict",
"ordinal": "2382528746458042191",
"direction": "one_way",
"request": "fuchsia.web/FrameSetBlockMediaLoadingRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetConsoleLogSink",
"strictness": "strict",
"ordinal": "1798567658671859835",
"direction": "one_way",
"request": "fuchsia.web/FrameSetConsoleLogSinkRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetContentAreaSettings",
"strictness": "strict",
"ordinal": "599529461091910270",
"direction": "one_way",
"request": "fuchsia.web/FrameSetContentAreaSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetJavaScriptLogLevel",
"strictness": "strict",
"ordinal": "8395355194562202459",
"direction": "one_way",
"request": "fuchsia.web/FrameSetJavaScriptLogLevelRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetMediaSettings",
"strictness": "strict",
"ordinal": "9054620876951306563",
"direction": "one_way",
"request": "fuchsia.web/FrameSetMediaSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetNavigationEventListener",
"strictness": "strict",
"ordinal": "677151895295232598",
"direction": "one_way",
"request": "fuchsia.web/FrameSetNavigationEventListenerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetNavigationEventListener2",
"strictness": "strict",
"ordinal": "6884667238559733647",
"direction": "one_way",
"request": "fuchsia.web/FrameSetNavigationEventListener2Request"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetNavigationPolicyProvider",
"strictness": "strict",
"ordinal": "6930163866162062932",
"direction": "one_way",
"request": "fuchsia.web/FrameSetNavigationPolicyProviderRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetPermissionState",
"strictness": "strict",
"ordinal": "1826014565696225103",
"direction": "one_way",
"request": "fuchsia.web/FrameSetPermissionStateRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetPopupFrameCreationListener",
"strictness": "strict",
"ordinal": "3809460682245661354",
"direction": "one_way",
"request": "fuchsia.web/FrameSetPopupFrameCreationListenerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/Frame.SetUrlRequestRewriteRules",
"strictness": "strict",
"ordinal": "3332515785459053185",
"direction": "two_way",
"request": "fuchsia.web/FrameSetUrlRequestRewriteRulesRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/Frame",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameAddBeforeLoadJavaScriptRequest.id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameAddBeforeLoadJavaScriptRequest.origins",
"ordinal": "2",
"type": "vector<string:65536>"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameAddBeforeLoadJavaScriptRequest.script",
"ordinal": "3",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameAddBeforeLoadJavaScriptRequest",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/FrameCloseRequest.timeout",
"ordinal": "1",
"type": "int64"
},
{
"kind": "table",
"name": "fuchsia.web/FrameCloseRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameConfigureInputTypesRequest.allow",
"ordinal": "2",
"type": "fuchsia.web/AllowInputState"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameConfigureInputTypesRequest.types",
"ordinal": "1",
"type": "fuchsia.web/InputTypes"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameConfigureInputTypesRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameCreateView2Request.args",
"ordinal": "1",
"type": "fuchsia.web/CreateView2Args"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameCreateView2Request",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameCreateViewRequest.view_token",
"ordinal": "1",
"type": "fuchsia.ui.views/ViewToken"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameCreateViewRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameCreateViewWithViewRefRequest.view_ref",
"ordinal": "3",
"type": "fuchsia.ui.views/ViewRef"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameCreateViewWithViewRefRequest.view_ref_control",
"ordinal": "2",
"type": "fuchsia.ui.views/ViewRefControl"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameCreateViewWithViewRefRequest.view_token",
"ordinal": "1",
"type": "fuchsia.ui.views/ViewToken"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameCreateViewWithViewRefRequest",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.web/FrameError.BUFFER_NOT_UTF8",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.web/FrameError.INTERNAL_ERROR",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/FrameError.INVALID_ORIGIN",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.web/FrameError.NO_DATA_IN_MESSAGE",
"value": "4"
},
{
"kind": "enum",
"name": "fuchsia.web/FrameError",
"strictness": "strict",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameExecuteJavaScriptNoResultRequest.origins",
"ordinal": "1",
"type": "vector<string:65536>"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameExecuteJavaScriptNoResultRequest.script",
"ordinal": "2",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameExecuteJavaScriptNoResultRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameExecuteJavaScriptRequest.origins",
"ordinal": "1",
"type": "vector<string:65536>"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameExecuteJavaScriptRequest.script",
"ordinal": "2",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameExecuteJavaScriptRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameForceContentDimensionsRequest.web_dips",
"ordinal": "1",
"type": "fuchsia.ui.gfx/vec2:optional"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameForceContentDimensionsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameGetMediaPlayerRequest.player",
"ordinal": "1",
"type": "server_end:fuchsia.media.sessions2/Player"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameGetMediaPlayerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameGetNavigationControllerRequest.controller",
"ordinal": "1",
"type": "server_end:fuchsia.web/NavigationController"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameGetNavigationControllerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameGetPrivateMemorySizeResponse.size_bytes",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameGetPrivateMemorySizeResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/FrameHost.CreateFrameWithParams",
"strictness": "strict",
"ordinal": "463897614729559848",
"direction": "one_way",
"request": "fuchsia.web/FrameHostCreateFrameWithParamsRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/FrameHost",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameHostCreateFrameWithParamsRequest.frame",
"ordinal": "2",
"type": "server_end:fuchsia.web/Frame"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameHostCreateFrameWithParamsRequest.params",
"ordinal": "1",
"type": "fuchsia.web/CreateFrameParams"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameHostCreateFrameWithParamsRequest",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/FrameMediaSettings.audio_consumer_session_id",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.web/FrameMediaSettings.renderer_usage",
"ordinal": "1",
"type": "fuchsia.media/AudioRenderUsage"
},
{
"kind": "table",
"name": "fuchsia.web/FrameMediaSettings"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FramePostMessageRequest.message",
"ordinal": "2",
"type": "fuchsia.web/WebMessage"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FramePostMessageRequest.target_origin",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "struct",
"name": "fuchsia.web/FramePostMessageRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameRemoveBeforeLoadJavaScriptRequest.id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameRemoveBeforeLoadJavaScriptRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetBlockMediaLoadingRequest.blocked",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetBlockMediaLoadingRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetConsoleLogSinkRequest.sink",
"ordinal": "1",
"type": "fuchsia.logger/LogSink:optional"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetConsoleLogSinkRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetContentAreaSettingsRequest.settings",
"ordinal": "1",
"type": "fuchsia.web/ContentAreaSettings"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetContentAreaSettingsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetJavaScriptLogLevelRequest.level",
"ordinal": "1",
"type": "fuchsia.web/ConsoleLogLevel"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetJavaScriptLogLevelRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetMediaSettingsRequest.settings",
"ordinal": "1",
"type": "fuchsia.web/FrameMediaSettings"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetMediaSettingsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetNavigationEventListener2Request.flags",
"ordinal": "2",
"type": "fuchsia.web/NavigationEventListenerFlags"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetNavigationEventListener2Request.listener",
"ordinal": "1",
"type": "client_end:<fuchsia.web/NavigationEventListener,optional>"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetNavigationEventListener2Request",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetNavigationEventListenerRequest.listener",
"ordinal": "1",
"type": "client_end:<fuchsia.web/NavigationEventListener,optional>"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetNavigationEventListenerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetNavigationPolicyProviderRequest.params",
"ordinal": "1",
"type": "fuchsia.web/NavigationPolicyProviderParams"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetNavigationPolicyProviderRequest.provider",
"ordinal": "2",
"type": "client_end:fuchsia.web/NavigationPolicyProvider"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetNavigationPolicyProviderRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetPermissionStateRequest.permission",
"ordinal": "1",
"type": "fuchsia.web/PermissionDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetPermissionStateRequest.state",
"ordinal": "3",
"type": "fuchsia.web/PermissionState"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetPermissionStateRequest.web_origin",
"ordinal": "2",
"type": "string:65536"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetPermissionStateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetPopupFrameCreationListenerRequest.listener",
"ordinal": "1",
"type": "client_end:<fuchsia.web/PopupFrameCreationListener,optional>"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetPopupFrameCreationListenerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/FrameSetUrlRequestRewriteRulesRequest.rules",
"ordinal": "1",
"type": "vector<fuchsia.web/UrlRequestRewriteRule>:4096"
},
{
"kind": "struct",
"name": "fuchsia.web/FrameSetUrlRequestRewriteRulesRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/Frame_ExecuteJavaScript_Response.result",
"ordinal": "1",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "struct",
"name": "fuchsia.web/Frame_ExecuteJavaScript_Response",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.web/IncomingTransferable.message_port",
"ordinal": "1",
"type": "client_end:fuchsia.web/MessagePort"
},
{
"kind": "union",
"name": "fuchsia.web/IncomingTransferable",
"strictness": "flexible",
"resourceness": "resource"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.ALL",
"value": "9223372036854775808"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.GESTURE_DRAG",
"value": "64"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.GESTURE_PINCH",
"value": "32"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.GESTURE_TAP",
"value": "16"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.KEY",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.MOUSE_CLICK",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.MOUSE_MOVE",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.web/InputTypes.MOUSE_WHEEL",
"value": "4"
},
{
"kind": "bits",
"name": "fuchsia.web/InputTypes",
"strictness": "strict",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.web/LoadUrlParams.headers",
"ordinal": "4",
"type": "vector<fuchsia.net.http/Header>"
},
{
"kind": "table/member",
"name": "fuchsia.web/LoadUrlParams.referrer_url",
"ordinal": "2",
"type": "string:65536"
},
{
"kind": "table/member",
"name": "fuchsia.web/LoadUrlParams.type",
"ordinal": "1",
"type": "fuchsia.web/LoadUrlReason"
},
{
"kind": "table/member",
"name": "fuchsia.web/LoadUrlParams.was_user_activated",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.web/LoadUrlParams",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.web/LoadUrlReason.LINK",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.web/LoadUrlReason.TYPED",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.web/LoadUrlReason",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_HEADERS_COUNT",
"type": "int32",
"value": "4096"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_HOST_LENGTH",
"type": "int32",
"value": "255"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_RULE_COUNT",
"type": "int32",
"value": "4096"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_SCHEME_AND_HOST_LENGTH",
"type": "int32",
"value": "513"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_URL_LENGTH",
"type": "int32",
"value": "65536"
},
{
"kind": "const",
"name": "fuchsia.web/MAX_URL_SCHEME_NAME_LENGTH",
"type": "int32",
"value": "255"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/MessagePort.PostMessage",
"strictness": "strict",
"ordinal": "3156753334913727775",
"direction": "two_way",
"request": "fuchsia.web/MessagePortPostMessageRequest",
"response": "fuchsia.web/MessagePort_PostMessage_Response",
"error": "fuchsia.web/FrameError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/MessagePort.ReceiveMessage",
"strictness": "strict",
"ordinal": "7821169605653292429",
"direction": "two_way",
"response": "fuchsia.web/MessagePortReceiveMessageResponse"
},
{
"kind": "protocol",
"name": "fuchsia.web/MessagePort",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/MessagePortPostMessageRequest.message",
"ordinal": "1",
"type": "fuchsia.web/WebMessage"
},
{
"kind": "struct",
"name": "fuchsia.web/MessagePortPostMessageRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/MessagePortReceiveMessageResponse.message",
"ordinal": "1",
"type": "fuchsia.web/WebMessage"
},
{
"kind": "struct",
"name": "fuchsia.web/MessagePortReceiveMessageResponse",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationController.GoBack",
"strictness": "strict",
"ordinal": "3084083444781194296",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationController.GoForward",
"strictness": "strict",
"ordinal": "4171648912326535041",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationController.LoadUrl",
"strictness": "strict",
"ordinal": "8715216289562165634",
"direction": "two_way",
"request": "fuchsia.web/NavigationControllerLoadUrlRequest",
"response": "fuchsia.web/NavigationController_LoadUrl_Response",
"error": "fuchsia.web/NavigationControllerError"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationController.Reload",
"strictness": "strict",
"ordinal": "234097982314475264",
"direction": "one_way",
"request": "fuchsia.web/NavigationControllerReloadRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationController.Stop",
"strictness": "strict",
"ordinal": "159931083016531946",
"direction": "one_way"
},
{
"kind": "protocol",
"name": "fuchsia.web/NavigationController",
"openness": "closed",
"transport": "channel"
},
{
"kind": "enum/member",
"name": "fuchsia.web/NavigationControllerError.INVALID_HEADER",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.web/NavigationControllerError.INVALID_URL",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.web/NavigationControllerError",
"strictness": "strict",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationControllerLoadUrlRequest.params",
"ordinal": "2",
"type": "fuchsia.web/LoadUrlParams"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationControllerLoadUrlRequest.url",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "struct",
"name": "fuchsia.web/NavigationControllerLoadUrlRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationControllerReloadRequest.type",
"ordinal": "1",
"type": "fuchsia.web/ReloadType"
},
{
"kind": "struct",
"name": "fuchsia.web/NavigationControllerReloadRequest"
},
{
"kind": "union/member",
"name": "fuchsia.web/NavigationDecision.abort",
"ordinal": "2",
"type": "fuchsia.web/NoArgumentsAction"
},
{
"kind": "union/member",
"name": "fuchsia.web/NavigationDecision.proceed",
"ordinal": "1",
"type": "fuchsia.web/NoArgumentsAction"
},
{
"kind": "union",
"name": "fuchsia.web/NavigationDecision",
"strictness": "strict",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationEventListener.OnNavigationStateChanged",
"strictness": "strict",
"ordinal": "4988518051185097654",
"direction": "two_way",
"request": "fuchsia.web/NavigationEventListenerOnNavigationStateChangedRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/NavigationEventListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "bits/member",
"name": "fuchsia.web/NavigationEventListenerFlags.FAVICON",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.web/NavigationEventListenerFlags",
"strictness": "strict",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationEventListenerOnNavigationStateChangedRequest.change",
"ordinal": "1",
"type": "fuchsia.web/NavigationState"
},
{
"kind": "struct",
"name": "fuchsia.web/NavigationEventListenerOnNavigationStateChangedRequest",
"resourceness": "resource"
},
{
"kind": "bits/member",
"name": "fuchsia.web/NavigationPhase.FAIL",
"value": "8"
},
{
"kind": "bits/member",
"name": "fuchsia.web/NavigationPhase.PROCESS_RESPONSE",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.web/NavigationPhase.REDIRECT",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.web/NavigationPhase.START",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.web/NavigationPhase",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/NavigationPolicyProvider.EvaluateRequestedNavigation",
"strictness": "strict",
"ordinal": "6072096192420188854",
"direction": "two_way",
"request": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationRequest",
"response": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationResponse"
},
{
"kind": "protocol",
"name": "fuchsia.web/NavigationPolicyProvider",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationRequest.requested_navigation",
"ordinal": "1",
"type": "fuchsia.web/RequestedNavigation"
},
{
"kind": "struct",
"name": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationResponse.decision",
"ordinal": "1",
"type": "fuchsia.web/NavigationDecision"
},
{
"kind": "struct",
"name": "fuchsia.web/NavigationPolicyProviderEvaluateRequestedNavigationResponse",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationPolicyProviderParams.main_frame_phases",
"ordinal": "1",
"type": "fuchsia.web/NavigationPhase"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationPolicyProviderParams.subframe_phases",
"ordinal": "2",
"type": "fuchsia.web/NavigationPhase"
},
{
"kind": "table",
"name": "fuchsia.web/NavigationPolicyProviderParams"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.can_go_back",
"ordinal": "5",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.can_go_forward",
"ordinal": "4",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.favicon",
"ordinal": "7",
"type": "fuchsia.web/Favicon"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.is_main_document_loaded",
"ordinal": "6",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.page_type",
"ordinal": "3",
"type": "fuchsia.web/PageType"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.title",
"ordinal": "2",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.web/NavigationState.url",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/NavigationState",
"resourceness": "resource"
},
{
"kind": "struct",
"name": "fuchsia.web/NoArgumentsAction"
},
{
"kind": "union/member",
"name": "fuchsia.web/OutgoingTransferable.message_port",
"ordinal": "1",
"type": "server_end:fuchsia.web/MessagePort"
},
{
"kind": "union",
"name": "fuchsia.web/OutgoingTransferable",
"strictness": "flexible",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PageType.ERROR",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PageType.NORMAL",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.web/PageType",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.web/PermissionDescriptor.type",
"ordinal": "1",
"type": "fuchsia.web/PermissionType"
},
{
"kind": "table",
"name": "fuchsia.web/PermissionDescriptor"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionState.DENIED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionState.GRANTED",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.web/PermissionState",
"strictness": "strict",
"type": "uint8"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionType.CAMERA",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionType.MICROPHONE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionType.PERSISTENT_STORAGE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.web/PermissionType.PROTECTED_MEDIA_IDENTIFIER",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.web/PermissionType",
"strictness": "strict",
"type": "uint16"
},
{
"kind": "table/member",
"name": "fuchsia.web/PopupFrameCreationInfo.initial_url",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table/member",
"name": "fuchsia.web/PopupFrameCreationInfo.initiated_by_user",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.web/PopupFrameCreationInfo",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.web/PopupFrameCreationListener.OnPopupFrameCreated",
"strictness": "strict",
"ordinal": "1851562631161453905",
"direction": "two_way",
"request": "fuchsia.web/PopupFrameCreationListenerOnPopupFrameCreatedRequest"
},
{
"kind": "protocol",
"name": "fuchsia.web/PopupFrameCreationListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.web/PopupFrameCreationListenerOnPopupFrameCreatedRequest.frame",
"ordinal": "1",
"type": "client_end:fuchsia.web/Frame"
},
{
"kind": "struct/member",
"name": "fuchsia.web/PopupFrameCreationListenerOnPopupFrameCreatedRequest.info",
"ordinal": "2",
"type": "fuchsia.web/PopupFrameCreationInfo"
},
{
"kind": "struct",
"name": "fuchsia.web/PopupFrameCreationListenerOnPopupFrameCreatedRequest",
"resourceness": "resource"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ReloadType.NO_CACHE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/ReloadType.PARTIAL_CACHE",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.web/ReloadType",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.has_gesture",
"ordinal": "7",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.is_http_post",
"ordinal": "5",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.is_main_frame",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.is_same_document",
"ordinal": "4",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.phase",
"ordinal": "2",
"type": "fuchsia.web/NavigationPhase"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.url",
"ordinal": "6",
"type": "string:65536"
},
{
"kind": "table/member",
"name": "fuchsia.web/RequestedNavigation.was_server_redirect",
"ordinal": "8",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.web/RequestedNavigation"
},
{
"kind": "enum/member",
"name": "fuchsia.web/UrlRequestAction.ALLOW",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.web/UrlRequestAction.DENY",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.web/UrlRequestAction",
"strictness": "strict",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.web/UrlRequestRewrite.add_headers",
"ordinal": "1",
"type": "fuchsia.web/UrlRequestRewriteAddHeaders"
},
{
"kind": "union/member",
"name": "fuchsia.web/UrlRequestRewrite.append_to_query",
"ordinal": "5",
"type": "fuchsia.web/UrlRequestRewriteAppendToQuery"
},
{
"kind": "union/member",
"name": "fuchsia.web/UrlRequestRewrite.remove_header",
"ordinal": "2",
"type": "fuchsia.web/UrlRequestRewriteRemoveHeader"
},
{
"kind": "union/member",
"name": "fuchsia.web/UrlRequestRewrite.replace_url",
"ordinal": "4",
"type": "fuchsia.web/UrlRequestRewriteReplaceUrl"
},
{
"kind": "union/member",
"name": "fuchsia.web/UrlRequestRewrite.substitute_query_pattern",
"ordinal": "3",
"type": "fuchsia.web/UrlRequestRewriteSubstituteQueryPattern"
},
{
"kind": "union",
"name": "fuchsia.web/UrlRequestRewrite",
"strictness": "flexible"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteAddHeaders.headers",
"ordinal": "1",
"type": "vector<fuchsia.net.http/Header>:4096"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteAddHeaders"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteAppendToQuery.query",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteAppendToQuery"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRemoveHeader.header_name",
"ordinal": "2",
"type": "vector<uint8>"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRemoveHeader.query_pattern",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteRemoveHeader"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteReplaceUrl.new_url",
"ordinal": "2",
"type": "string:65536"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteReplaceUrl.url_ends_with",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteReplaceUrl"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRule.action",
"ordinal": "4",
"type": "fuchsia.web/UrlRequestAction"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRule.hosts_filter",
"ordinal": "1",
"type": "vector<string:255>:4096"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRule.rewrites",
"ordinal": "3",
"type": "vector<fuchsia.web/UrlRequestRewrite>:4096"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteRule.schemes_filter",
"ordinal": "2",
"type": "vector<string:255>:4096"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteRule"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteSubstituteQueryPattern.pattern",
"ordinal": "1",
"type": "string:65536"
},
{
"kind": "table/member",
"name": "fuchsia.web/UrlRequestRewriteSubstituteQueryPattern.substitution",
"ordinal": "2",
"type": "string:65536"
},
{
"kind": "table",
"name": "fuchsia.web/UrlRequestRewriteSubstituteQueryPattern"
},
{
"kind": "table/member",
"name": "fuchsia.web/WebMessage.data",
"ordinal": "1",
"type": "fuchsia.mem/Buffer"
},
{
"kind": "table/member",
"name": "fuchsia.web/WebMessage.incoming_transfer",
"ordinal": "2",
"type": "vector<fuchsia.web/IncomingTransferable>"
},
{
"kind": "table/member",
"name": "fuchsia.web/WebMessage.outgoing_transfer",
"ordinal": "3",
"type": "vector<fuchsia.web/OutgoingTransferable>"
},
{
"kind": "table",
"name": "fuchsia.web/WebMessage",
"resourceness": "resource"
},
{
"kind": "library",
"name": "fuchsia.web"
}
]