| [ |
| { |
| "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" |
| } |
| ] |