| // content/common/frame.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit |
| |
| // Copyright 2019 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef CONTENT_COMMON_FRAME_MOJOM_PARAMS_DATA_H_ |
| #define CONTENT_COMMON_FRAME_MOJOM_PARAMS_DATA_H_ |
| |
| #include "mojo/public/cpp/bindings/lib/bindings_internal.h" |
| #include "mojo/public/cpp/bindings/lib/buffer.h" |
| |
| #if defined(__clang__) |
| #pragma clang diagnostic push |
| #pragma clang diagnostic ignored "-Wunused-private-field" |
| #endif |
| |
| namespace mojo::internal { |
| class ValidationContext; |
| } |
| |
| |
| namespace content::mojom { |
| namespace internal { |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHTMLSerializerHandler_DidReceiveData_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<mojo::internal::String_Data> data_buffer; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHTMLSerializerHandler_DidReceiveData_Params_Data>; |
| |
| FrameHTMLSerializerHandler_DidReceiveData_Params_Data(); |
| ~FrameHTMLSerializerHandler_DidReceiveData_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHTMLSerializerHandler_DidReceiveData_Params_Data) == 16, |
| "Bad sizeof(FrameHTMLSerializerHandler_DidReceiveData_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHTMLSerializerHandler_Done_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHTMLSerializerHandler_Done_Params_Data>; |
| |
| FrameHTMLSerializerHandler_Done_Params_Data(); |
| ~FrameHTMLSerializerHandler_Done_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHTMLSerializerHandler_Done_Params_Data) == 8, |
| "Bad sizeof(FrameHTMLSerializerHandler_Done_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_CommitSameDocumentNavigation_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::CommonNavigationParams_Data> common_params; |
| mojo::internal::Pointer<::blink::mojom::internal::CommitNavigationParams_Data> request_params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_CommitSameDocumentNavigation_Params_Data>; |
| |
| Frame_CommitSameDocumentNavigation_Params_Data(); |
| ~Frame_CommitSameDocumentNavigation_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_CommitSameDocumentNavigation_Params_Data) == 24, |
| "Bad sizeof(Frame_CommitSameDocumentNavigation_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_CommitSameDocumentNavigation_ResponseParams_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| int32_t commit_result; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_CommitSameDocumentNavigation_ResponseParams_Data>; |
| |
| Frame_CommitSameDocumentNavigation_ResponseParams_Data(); |
| ~Frame_CommitSameDocumentNavigation_ResponseParams_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_CommitSameDocumentNavigation_ResponseParams_Data) == 16, |
| "Bad sizeof(Frame_CommitSameDocumentNavigation_ResponseParams_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_UpdateSubresourceLoaderFactories_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::URLLoaderFactoryBundle_Data> subresource_loader_factories; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_UpdateSubresourceLoaderFactories_Params_Data>; |
| |
| Frame_UpdateSubresourceLoaderFactories_Params_Data(); |
| ~Frame_UpdateSubresourceLoaderFactories_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_UpdateSubresourceLoaderFactories_Params_Data) == 16, |
| "Bad sizeof(Frame_UpdateSubresourceLoaderFactories_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_SetWantErrorMessageStackTrace_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_SetWantErrorMessageStackTrace_Params_Data>; |
| |
| Frame_SetWantErrorMessageStackTrace_Params_Data(); |
| ~Frame_SetWantErrorMessageStackTrace_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_SetWantErrorMessageStackTrace_Params_Data) == 8, |
| "Bad sizeof(Frame_SetWantErrorMessageStackTrace_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_Unload_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| uint8_t is_loading : 1; |
| uint8_t pad0_[7]; |
| mojo::internal::Pointer<::blink::mojom::internal::FrameReplicationState_Data> new_remote_frame_replication_state; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteFrameToken_Data> new_remote_frame_token; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteFrameInterfacesFromBrowser_Data> new_remote_frame_interfaces; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteMainFrameInterfaces_Data> new_remote_main_frame_interfaces; |
| mojo::internal::Pointer<::mojo_base::mojom::internal::UnguessableToken_Data> devtools_frame_token; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_Unload_Params_Data>; |
| |
| Frame_Unload_Params_Data(); |
| ~Frame_Unload_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_Unload_Params_Data) == 56, |
| "Bad sizeof(Frame_Unload_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_Delete_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| int32_t intention; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_Delete_Params_Data>; |
| |
| Frame_Delete_Params_Data(); |
| ~Frame_Delete_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_Delete_Params_Data) == 16, |
| "Bad sizeof(Frame_Delete_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_UndoCommitNavigation_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| uint8_t is_loading : 1; |
| uint8_t pad0_[7]; |
| mojo::internal::Pointer<::blink::mojom::internal::FrameReplicationState_Data> new_remote_frame_replication_state; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteFrameToken_Data> new_remote_frame_token; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteFrameInterfacesFromBrowser_Data> new_remote_frame_interfaces; |
| mojo::internal::Pointer<::blink::mojom::internal::RemoteMainFrameInterfaces_Data> new_remote_main_frame_interfaces; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_UndoCommitNavigation_Params_Data>; |
| |
| Frame_UndoCommitNavigation_Params_Data(); |
| ~Frame_UndoCommitNavigation_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_UndoCommitNavigation_Params_Data) == 48, |
| "Bad sizeof(Frame_UndoCommitNavigation_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_GetInterfaceProvider_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Handle_Data interfaces; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_GetInterfaceProvider_Params_Data>; |
| |
| Frame_GetInterfaceProvider_Params_Data(); |
| ~Frame_GetInterfaceProvider_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_GetInterfaceProvider_Params_Data) == 16, |
| "Bad sizeof(Frame_GetInterfaceProvider_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_SnapshotAccessibilityTree_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<internal::SnapshotAccessibilityTreeParams_Data> params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_SnapshotAccessibilityTree_Params_Data>; |
| |
| Frame_SnapshotAccessibilityTree_Params_Data(); |
| ~Frame_SnapshotAccessibilityTree_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_SnapshotAccessibilityTree_Params_Data) == 16, |
| "Bad sizeof(Frame_SnapshotAccessibilityTree_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_SnapshotAccessibilityTree_ResponseParams_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::ax::mojom::internal::AXTreeUpdate_Data> snapshot; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_SnapshotAccessibilityTree_ResponseParams_Data>; |
| |
| Frame_SnapshotAccessibilityTree_ResponseParams_Data(); |
| ~Frame_SnapshotAccessibilityTree_ResponseParams_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_SnapshotAccessibilityTree_ResponseParams_Data) == 16, |
| "Bad sizeof(Frame_SnapshotAccessibilityTree_ResponseParams_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) Frame_GetSerializedHtmlWithLocalLinks_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<mojo::internal::Map_Data<mojo::internal::Pointer<::url::mojom::internal::Url_Data>, mojo::internal::Pointer<::mojo_base::mojom::internal::FilePath_Data>>> url_map; |
| mojo::internal::Pointer<mojo::internal::Map_Data<::blink::mojom::internal::FrameToken_Data, mojo::internal::Pointer<::mojo_base::mojom::internal::FilePath_Data>>> frame_token_map; |
| uint8_t save_with_empty_url : 1; |
| uint8_t pad2_[3]; |
| mojo::internal::Interface_Data handler_remote; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<Frame_GetSerializedHtmlWithLocalLinks_Params_Data>; |
| |
| Frame_GetSerializedHtmlWithLocalLinks_Params_Data(); |
| ~Frame_GetSerializedHtmlWithLocalLinks_Params_Data() = delete; |
| }; |
| static_assert(sizeof(Frame_GetSerializedHtmlWithLocalLinks_Params_Data) == 40, |
| "Bad sizeof(Frame_GetSerializedHtmlWithLocalLinks_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameBindingsControl_AllowBindings_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| int64_t enabled_bindings_flags; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameBindingsControl_AllowBindings_Params_Data>; |
| |
| FrameBindingsControl_AllowBindings_Params_Data(); |
| ~FrameBindingsControl_AllowBindings_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameBindingsControl_AllowBindings_Params_Data) == 16, |
| "Bad sizeof(FrameBindingsControl_AllowBindings_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameBindingsControl_EnableMojoJsBindings_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::content::mojom::internal::ExtraMojoJsFeatures_Data> features; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameBindingsControl_EnableMojoJsBindings_Params_Data>; |
| |
| FrameBindingsControl_EnableMojoJsBindings_Params_Data(); |
| ~FrameBindingsControl_EnableMojoJsBindings_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameBindingsControl_EnableMojoJsBindings_Params_Data) == 16, |
| "Bad sizeof(FrameBindingsControl_EnableMojoJsBindings_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Interface_Data broker; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data>; |
| |
| FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data(); |
| ~FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data) == 16, |
| "Bad sizeof(FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameBindingsControl_BindWebUI_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::AssociatedEndpointHandle_Data receiver; |
| mojo::internal::AssociatedInterface_Data remote; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameBindingsControl_BindWebUI_Params_Data>; |
| |
| FrameBindingsControl_BindWebUI_Params_Data(); |
| ~FrameBindingsControl_BindWebUI_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameBindingsControl_BindWebUI_Params_Data) == 24, |
| "Bad sizeof(FrameBindingsControl_BindWebUI_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data>; |
| |
| NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data(); |
| ~NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data() = delete; |
| }; |
| static_assert(sizeof(NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data) == 8, |
| "Bad sizeof(NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_CreateNewWindow_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<internal::CreateNewWindowParams_Data> params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_CreateNewWindow_Params_Data>; |
| |
| FrameHost_CreateNewWindow_Params_Data(); |
| ~FrameHost_CreateNewWindow_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_CreateNewWindow_Params_Data) == 16, |
| "Bad sizeof(FrameHost_CreateNewWindow_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_CreateNewWindow_ResponseParams_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| int32_t status; |
| uint8_t pad0_[4]; |
| mojo::internal::Pointer<internal::CreateNewWindowReply_Data> reply; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_CreateNewWindow_ResponseParams_Data>; |
| |
| FrameHost_CreateNewWindow_ResponseParams_Data(); |
| ~FrameHost_CreateNewWindow_ResponseParams_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_CreateNewWindow_ResponseParams_Data) == 24, |
| "Bad sizeof(FrameHost_CreateNewWindow_ResponseParams_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_CreateChildFrame_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::LocalFrameToken_Data> child_frame_token; |
| mojo::internal::AssociatedInterface_Data frame; |
| mojo::internal::Handle_Data browser_interface_broker; |
| mojo::internal::AssociatedEndpointHandle_Data associated_interface_provider; |
| mojo::internal::Pointer<::blink::mojom::internal::PolicyContainerBindParams_Data> policy_container_bind_params; |
| int32_t scope; |
| uint8_t is_created_by_script : 1; |
| uint8_t pad6_[3]; |
| mojo::internal::Pointer<mojo::internal::String_Data> frame_name; |
| mojo::internal::Pointer<mojo::internal::String_Data> frame_unique_name; |
| mojo::internal::Pointer<::blink::mojom::internal::FramePolicy_Data> frame_policy; |
| mojo::internal::Pointer<::blink::mojom::internal::FrameOwnerProperties_Data> frame_owner_properties; |
| int32_t child_frame_owner_element_type; |
| uint8_t pad11_[4]; |
| int64_t document_ukm_source_id; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_CreateChildFrame_Params_Data>; |
| |
| FrameHost_CreateChildFrame_Params_Data(); |
| ~FrameHost_CreateChildFrame_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_CreateChildFrame_Params_Data) == 96, |
| "Bad sizeof(FrameHost_CreateChildFrame_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_DidCommitProvisionalLoad_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::content::mojom::internal::DidCommitProvisionalLoadParams_Data> params; |
| mojo::internal::Pointer<::content::mojom::internal::DidCommitProvisionalLoadInterfaceParams_Data> interface_params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_DidCommitProvisionalLoad_Params_Data>; |
| |
| FrameHost_DidCommitProvisionalLoad_Params_Data(); |
| ~FrameHost_DidCommitProvisionalLoad_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_DidCommitProvisionalLoad_Params_Data) == 24, |
| "Bad sizeof(FrameHost_DidCommitProvisionalLoad_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_DidCommitSameDocumentNavigation_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::content::mojom::internal::DidCommitProvisionalLoadParams_Data> params; |
| mojo::internal::Pointer<::content::mojom::internal::DidCommitSameDocumentNavigationParams_Data> same_document_params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_DidCommitSameDocumentNavigation_Params_Data>; |
| |
| FrameHost_DidCommitSameDocumentNavigation_Params_Data(); |
| ~FrameHost_DidCommitSameDocumentNavigation_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_DidCommitSameDocumentNavigation_Params_Data) == 24, |
| "Bad sizeof(FrameHost_DidCommitSameDocumentNavigation_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_DidOpenDocumentInputStream_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::url::mojom::internal::Url_Data> url; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_DidOpenDocumentInputStream_Params_Data>; |
| |
| FrameHost_DidOpenDocumentInputStream_Params_Data(); |
| ~FrameHost_DidOpenDocumentInputStream_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_DidOpenDocumentInputStream_Params_Data) == 16, |
| "Bad sizeof(FrameHost_DidOpenDocumentInputStream_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_BeginNavigation_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::CommonNavigationParams_Data> common_params; |
| mojo::internal::Pointer<::blink::mojom::internal::BeginNavigationParams_Data> begin_params; |
| mojo::internal::Interface_Data blob_url_token; |
| mojo::internal::AssociatedInterface_Data navigation_client; |
| mojo::internal::Interface_Data initiator_navigation_state_keep_alive_handle; |
| mojo::internal::Handle_Data renderer_cancellation_listener; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_BeginNavigation_Params_Data>; |
| |
| FrameHost_BeginNavigation_Params_Data(); |
| ~FrameHost_BeginNavigation_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_BeginNavigation_Params_Data) == 56, |
| "Bad sizeof(FrameHost_BeginNavigation_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_SubresourceResponseStarted_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::url::mojom::internal::SchemeHostPort_Data> final_response_url; |
| uint32_t cert_status; |
| uint8_t padfinal_[4]; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_SubresourceResponseStarted_Params_Data>; |
| |
| FrameHost_SubresourceResponseStarted_Params_Data(); |
| ~FrameHost_SubresourceResponseStarted_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_SubresourceResponseStarted_Params_Data) == 24, |
| "Bad sizeof(FrameHost_SubresourceResponseStarted_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_ResourceLoadComplete_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::ResourceLoadInfo_Data> url_load_info; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_ResourceLoadComplete_Params_Data>; |
| |
| FrameHost_ResourceLoadComplete_Params_Data(); |
| ~FrameHost_ResourceLoadComplete_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_ResourceLoadComplete_Params_Data) == 16, |
| "Bad sizeof(FrameHost_ResourceLoadComplete_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_DidChangeName_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<mojo::internal::String_Data> name; |
| mojo::internal::Pointer<mojo::internal::String_Data> unique_name; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_DidChangeName_Params_Data>; |
| |
| FrameHost_DidChangeName_Params_Data(); |
| ~FrameHost_DidChangeName_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_DidChangeName_Params_Data) == 24, |
| "Bad sizeof(FrameHost_DidChangeName_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_CancelInitialHistoryLoad_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_CancelInitialHistoryLoad_Params_Data>; |
| |
| FrameHost_CancelInitialHistoryLoad_Params_Data(); |
| ~FrameHost_CancelInitialHistoryLoad_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_CancelInitialHistoryLoad_Params_Data) == 8, |
| "Bad sizeof(FrameHost_CancelInitialHistoryLoad_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_UpdateEncoding_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<mojo::internal::String_Data> encoding_name; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_UpdateEncoding_Params_Data>; |
| |
| FrameHost_UpdateEncoding_Params_Data(); |
| ~FrameHost_UpdateEncoding_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_UpdateEncoding_Params_Data) == 16, |
| "Bad sizeof(FrameHost_UpdateEncoding_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_UpdateUserGestureCarryoverInfo_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_UpdateUserGestureCarryoverInfo_Params_Data>; |
| |
| FrameHost_UpdateUserGestureCarryoverInfo_Params_Data(); |
| ~FrameHost_UpdateUserGestureCarryoverInfo_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_UpdateUserGestureCarryoverInfo_Params_Data) == 8, |
| "Bad sizeof(FrameHost_UpdateUserGestureCarryoverInfo_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_UpdateState_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::content::mojom::internal::PageState_Data> state; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_UpdateState_Params_Data>; |
| |
| FrameHost_UpdateState_Params_Data(); |
| ~FrameHost_UpdateState_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_UpdateState_Params_Data) == 16, |
| "Bad sizeof(FrameHost_UpdateState_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_OpenURL_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| mojo::internal::Pointer<::blink::mojom::internal::OpenURLParams_Data> params; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_OpenURL_Params_Data>; |
| |
| FrameHost_OpenURL_Params_Data(); |
| ~FrameHost_OpenURL_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_OpenURL_Params_Data) == 16, |
| "Bad sizeof(FrameHost_OpenURL_Params_Data)"); |
| class COMPONENT_EXPORT(MOJOM_SHARED_CONTENT_EXPORT) FrameHost_DidStopLoading_Params_Data { |
| public: |
| static bool Validate(const void* data, |
| mojo::internal::ValidationContext* validation_context); |
| |
| mojo::internal::StructHeader header_; |
| |
| private: |
| friend class mojo::internal::MessageFragment<FrameHost_DidStopLoading_Params_Data>; |
| |
| FrameHost_DidStopLoading_Params_Data(); |
| ~FrameHost_DidStopLoading_Params_Data() = delete; |
| }; |
| static_assert(sizeof(FrameHost_DidStopLoading_Params_Data) == 8, |
| "Bad sizeof(FrameHost_DidStopLoading_Params_Data)"); |
| |
| } // namespace internal |
| |
| |
| class FrameHTMLSerializerHandler_DidReceiveData_ParamsDataView { |
| public: |
| FrameHTMLSerializerHandler_DidReceiveData_ParamsDataView() = default; |
| |
| FrameHTMLSerializerHandler_DidReceiveData_ParamsDataView( |
| internal::FrameHTMLSerializerHandler_DidReceiveData_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetDataBufferDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadDataBuffer(UserType* output) { |
| |
| auto* pointer = data_->data_buffer.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHTMLSerializerHandler_DidReceiveData_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHTMLSerializerHandler_Done_ParamsDataView { |
| public: |
| FrameHTMLSerializerHandler_Done_ParamsDataView() = default; |
| |
| FrameHTMLSerializerHandler_Done_ParamsDataView( |
| internal::FrameHTMLSerializerHandler_Done_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::FrameHTMLSerializerHandler_Done_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class Frame_CommitSameDocumentNavigation_ParamsDataView { |
| public: |
| Frame_CommitSameDocumentNavigation_ParamsDataView() = default; |
| |
| Frame_CommitSameDocumentNavigation_ParamsDataView( |
| internal::Frame_CommitSameDocumentNavigation_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetCommonParamsDataView( |
| ::blink::mojom::CommonNavigationParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadCommonParams(UserType* output) { |
| |
| auto* pointer = data_->common_params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::CommonNavigationParamsDataView>( |
| pointer, output, message_); |
| } |
| inline void GetRequestParamsDataView( |
| ::blink::mojom::CommitNavigationParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadRequestParams(UserType* output) { |
| |
| auto* pointer = data_->request_params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::CommitNavigationParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_CommitSameDocumentNavigation_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_CommitSameDocumentNavigation_ResponseParamsDataView { |
| public: |
| Frame_CommitSameDocumentNavigation_ResponseParamsDataView() = default; |
| |
| Frame_CommitSameDocumentNavigation_ResponseParamsDataView( |
| internal::Frame_CommitSameDocumentNavigation_ResponseParams_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| [[nodiscard]] bool ReadCommitResult(UserType* output) const { |
| auto data_value = data_->commit_result; |
| return mojo::internal::Deserialize<::blink::mojom::CommitResult>( |
| data_value, output); |
| } |
| ::blink::mojom::CommitResult commit_result() const { |
| return ::mojo::internal::ToKnownEnumValueHelper( |
| static_cast<::blink::mojom::CommitResult>(data_->commit_result)); |
| } |
| private: |
| internal::Frame_CommitSameDocumentNavigation_ResponseParams_Data* data_ = nullptr; |
| }; |
| |
| |
| class Frame_UpdateSubresourceLoaderFactories_ParamsDataView { |
| public: |
| Frame_UpdateSubresourceLoaderFactories_ParamsDataView() = default; |
| |
| Frame_UpdateSubresourceLoaderFactories_ParamsDataView( |
| internal::Frame_UpdateSubresourceLoaderFactories_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetSubresourceLoaderFactoriesDataView( |
| ::blink::mojom::URLLoaderFactoryBundleDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadSubresourceLoaderFactories(UserType* output) { |
| |
| auto* pointer = data_->subresource_loader_factories.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::URLLoaderFactoryBundleDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_UpdateSubresourceLoaderFactories_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_SetWantErrorMessageStackTrace_ParamsDataView { |
| public: |
| Frame_SetWantErrorMessageStackTrace_ParamsDataView() = default; |
| |
| Frame_SetWantErrorMessageStackTrace_ParamsDataView( |
| internal::Frame_SetWantErrorMessageStackTrace_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::Frame_SetWantErrorMessageStackTrace_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class Frame_Unload_ParamsDataView { |
| public: |
| Frame_Unload_ParamsDataView() = default; |
| |
| Frame_Unload_ParamsDataView( |
| internal::Frame_Unload_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| bool is_loading() const { |
| return data_->is_loading; |
| } |
| inline void GetNewRemoteFrameReplicationStateDataView( |
| ::blink::mojom::FrameReplicationStateDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameReplicationState(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_replication_state.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::FrameReplicationStateDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteFrameTokenDataView( |
| ::blink::mojom::RemoteFrameTokenDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameToken(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_token.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteFrameTokenDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteFrameInterfacesDataView( |
| ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameInterfaces(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_interfaces.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteFrameInterfacesFromBrowserDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteMainFrameInterfacesDataView( |
| ::blink::mojom::RemoteMainFrameInterfacesDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteMainFrameInterfaces(UserType* output) { |
| |
| auto* pointer = data_->new_remote_main_frame_interfaces.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteMainFrameInterfacesDataView>( |
| pointer, output, message_); |
| } |
| inline void GetDevtoolsFrameTokenDataView( |
| ::mojo_base::mojom::UnguessableTokenDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadDevtoolsFrameToken(UserType* output) { |
| |
| static_assert( |
| mojo::internal::IsValidUserTypeForOptionalValue< |
| ::mojo_base::mojom::UnguessableTokenDataView, UserType>(), |
| "Attempting to read the optional `devtools_frame_token` field into a type which " |
| "cannot represent a null value. Either wrap the destination object " |
| "with std::optional, ensure that any corresponding " |
| "{Struct/Union/Array/String}Traits define the necessary IsNull and " |
| "SetToNull methods, or use `MaybeReadDevtoolsFrameToken` instead " |
| "of `ReadDevtoolsFrameToken if you're fine with null values being " |
| "silently ignored in this case."); |
| auto* pointer = data_->devtools_frame_token.Get(); |
| return mojo::internal::Deserialize<::mojo_base::mojom::UnguessableTokenDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_Unload_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_Delete_ParamsDataView { |
| public: |
| Frame_Delete_ParamsDataView() = default; |
| |
| Frame_Delete_ParamsDataView( |
| internal::Frame_Delete_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| [[nodiscard]] bool ReadIntention(UserType* output) const { |
| auto data_value = data_->intention; |
| return mojo::internal::Deserialize<::content::mojom::FrameDeleteIntention>( |
| data_value, output); |
| } |
| FrameDeleteIntention intention() const { |
| return ::mojo::internal::ToKnownEnumValueHelper( |
| static_cast<::content::mojom::FrameDeleteIntention>(data_->intention)); |
| } |
| private: |
| internal::Frame_Delete_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class Frame_UndoCommitNavigation_ParamsDataView { |
| public: |
| Frame_UndoCommitNavigation_ParamsDataView() = default; |
| |
| Frame_UndoCommitNavigation_ParamsDataView( |
| internal::Frame_UndoCommitNavigation_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| bool is_loading() const { |
| return data_->is_loading; |
| } |
| inline void GetNewRemoteFrameReplicationStateDataView( |
| ::blink::mojom::FrameReplicationStateDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameReplicationState(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_replication_state.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::FrameReplicationStateDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteFrameTokenDataView( |
| ::blink::mojom::RemoteFrameTokenDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameToken(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_token.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteFrameTokenDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteFrameInterfacesDataView( |
| ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteFrameInterfaces(UserType* output) { |
| |
| auto* pointer = data_->new_remote_frame_interfaces.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteFrameInterfacesFromBrowserDataView>( |
| pointer, output, message_); |
| } |
| inline void GetNewRemoteMainFrameInterfacesDataView( |
| ::blink::mojom::RemoteMainFrameInterfacesDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadNewRemoteMainFrameInterfaces(UserType* output) { |
| |
| auto* pointer = data_->new_remote_main_frame_interfaces.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::RemoteMainFrameInterfacesDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_UndoCommitNavigation_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_GetInterfaceProvider_ParamsDataView { |
| public: |
| Frame_GetInterfaceProvider_ParamsDataView() = default; |
| |
| Frame_GetInterfaceProvider_ParamsDataView( |
| internal::Frame_GetInterfaceProvider_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| UserType TakeInterfaces() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfaceRequestDataView<::service_manager::mojom::InterfaceProviderInterfaceBase>>( |
| &data_->interfaces, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| private: |
| internal::Frame_GetInterfaceProvider_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_SnapshotAccessibilityTree_ParamsDataView { |
| public: |
| Frame_SnapshotAccessibilityTree_ParamsDataView() = default; |
| |
| Frame_SnapshotAccessibilityTree_ParamsDataView( |
| internal::Frame_SnapshotAccessibilityTree_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetParamsDataView( |
| SnapshotAccessibilityTreeParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadParams(UserType* output) { |
| |
| auto* pointer = data_->params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::SnapshotAccessibilityTreeParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_SnapshotAccessibilityTree_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_SnapshotAccessibilityTree_ResponseParamsDataView { |
| public: |
| Frame_SnapshotAccessibilityTree_ResponseParamsDataView() = default; |
| |
| Frame_SnapshotAccessibilityTree_ResponseParamsDataView( |
| internal::Frame_SnapshotAccessibilityTree_ResponseParams_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetSnapshotDataView( |
| ::ax::mojom::AXTreeUpdateDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadSnapshot(UserType* output) { |
| |
| auto* pointer = data_->snapshot.Get(); |
| return mojo::internal::Deserialize<::ax::mojom::AXTreeUpdateDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::Frame_SnapshotAccessibilityTree_ResponseParams_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class Frame_GetSerializedHtmlWithLocalLinks_ParamsDataView { |
| public: |
| Frame_GetSerializedHtmlWithLocalLinks_ParamsDataView() = default; |
| |
| Frame_GetSerializedHtmlWithLocalLinks_ParamsDataView( |
| internal::Frame_GetSerializedHtmlWithLocalLinks_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetUrlMapDataView( |
| mojo::MapDataView<::url::mojom::UrlDataView, ::mojo_base::mojom::FilePathDataView>* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadUrlMap(UserType* output) { |
| |
| auto* pointer = data_->url_map.Get(); |
| return mojo::internal::Deserialize<mojo::MapDataView<::url::mojom::UrlDataView, ::mojo_base::mojom::FilePathDataView>>( |
| pointer, output, message_); |
| } |
| inline void GetFrameTokenMapDataView( |
| mojo::MapDataView<::blink::mojom::FrameTokenDataView, ::mojo_base::mojom::FilePathDataView>* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFrameTokenMap(UserType* output) { |
| |
| auto* pointer = data_->frame_token_map.Get(); |
| return mojo::internal::Deserialize<mojo::MapDataView<::blink::mojom::FrameTokenDataView, ::mojo_base::mojom::FilePathDataView>>( |
| pointer, output, message_); |
| } |
| bool save_with_empty_url() const { |
| return data_->save_with_empty_url; |
| } |
| template <typename UserType> |
| UserType TakeHandlerRemote() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfacePtrDataView<::content::mojom::FrameHTMLSerializerHandlerInterfaceBase>>( |
| &data_->handler_remote, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| private: |
| internal::Frame_GetSerializedHtmlWithLocalLinks_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameBindingsControl_AllowBindings_ParamsDataView { |
| public: |
| FrameBindingsControl_AllowBindings_ParamsDataView() = default; |
| |
| FrameBindingsControl_AllowBindings_ParamsDataView( |
| internal::FrameBindingsControl_AllowBindings_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| int64_t enabled_bindings_flags() const { |
| return data_->enabled_bindings_flags; |
| } |
| private: |
| internal::FrameBindingsControl_AllowBindings_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class FrameBindingsControl_EnableMojoJsBindings_ParamsDataView { |
| public: |
| FrameBindingsControl_EnableMojoJsBindings_ParamsDataView() = default; |
| |
| FrameBindingsControl_EnableMojoJsBindings_ParamsDataView( |
| internal::FrameBindingsControl_EnableMojoJsBindings_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetFeaturesDataView( |
| ::content::mojom::ExtraMojoJsFeaturesDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFeatures(UserType* output) { |
| |
| static_assert( |
| mojo::internal::IsValidUserTypeForOptionalValue< |
| ::content::mojom::ExtraMojoJsFeaturesDataView, UserType>(), |
| "Attempting to read the optional `features` field into a type which " |
| "cannot represent a null value. Either wrap the destination object " |
| "with std::optional, ensure that any corresponding " |
| "{Struct/Union/Array/String}Traits define the necessary IsNull and " |
| "SetToNull methods, or use `MaybeReadFeatures` instead " |
| "of `ReadFeatures if you're fine with null values being " |
| "silently ignored in this case."); |
| auto* pointer = data_->features.Get(); |
| return mojo::internal::Deserialize<::content::mojom::ExtraMojoJsFeaturesDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameBindingsControl_EnableMojoJsBindings_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameBindingsControl_EnableMojoJsBindingsWithBroker_ParamsDataView { |
| public: |
| FrameBindingsControl_EnableMojoJsBindingsWithBroker_ParamsDataView() = default; |
| |
| FrameBindingsControl_EnableMojoJsBindingsWithBroker_ParamsDataView( |
| internal::FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| UserType TakeBroker() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfacePtrDataView<::blink::mojom::BrowserInterfaceBrokerInterfaceBase>>( |
| &data_->broker, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| private: |
| internal::FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameBindingsControl_BindWebUI_ParamsDataView { |
| public: |
| FrameBindingsControl_BindWebUI_ParamsDataView() = default; |
| |
| FrameBindingsControl_BindWebUI_ParamsDataView( |
| internal::FrameBindingsControl_BindWebUI_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| UserType TakeReceiver() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<::content::mojom::WebUIAssociatedRequestDataView>( |
| &data_->receiver, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| UserType TakeRemote() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<::content::mojom::WebUIHostAssociatedPtrInfoDataView>( |
| &data_->remote, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| private: |
| internal::FrameBindingsControl_BindWebUI_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class NavigationRendererCancellationListener_RendererCancellationWindowEnded_ParamsDataView { |
| public: |
| NavigationRendererCancellationListener_RendererCancellationWindowEnded_ParamsDataView() = default; |
| |
| NavigationRendererCancellationListener_RendererCancellationWindowEnded_ParamsDataView( |
| internal::NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class FrameHost_CreateNewWindow_ParamsDataView { |
| public: |
| FrameHost_CreateNewWindow_ParamsDataView() = default; |
| |
| FrameHost_CreateNewWindow_ParamsDataView( |
| internal::FrameHost_CreateNewWindow_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetParamsDataView( |
| CreateNewWindowParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadParams(UserType* output) { |
| |
| auto* pointer = data_->params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::CreateNewWindowParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_CreateNewWindow_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_CreateNewWindow_ResponseParamsDataView { |
| public: |
| FrameHost_CreateNewWindow_ResponseParamsDataView() = default; |
| |
| FrameHost_CreateNewWindow_ResponseParamsDataView( |
| internal::FrameHost_CreateNewWindow_ResponseParams_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| template <typename UserType> |
| [[nodiscard]] bool ReadStatus(UserType* output) const { |
| auto data_value = data_->status; |
| return mojo::internal::Deserialize<::content::mojom::CreateNewWindowStatus>( |
| data_value, output); |
| } |
| CreateNewWindowStatus status() const { |
| return ::mojo::internal::ToKnownEnumValueHelper( |
| static_cast<::content::mojom::CreateNewWindowStatus>(data_->status)); |
| } |
| inline void GetReplyDataView( |
| CreateNewWindowReplyDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadReply(UserType* output) { |
| |
| static_assert( |
| mojo::internal::IsValidUserTypeForOptionalValue< |
| ::content::mojom::CreateNewWindowReplyDataView, UserType>(), |
| "Attempting to read the optional `reply` field into a type which " |
| "cannot represent a null value. Either wrap the destination object " |
| "with std::optional, ensure that any corresponding " |
| "{Struct/Union/Array/String}Traits define the necessary IsNull and " |
| "SetToNull methods, or use `MaybeReadReply` instead " |
| "of `ReadReply if you're fine with null values being " |
| "silently ignored in this case."); |
| auto* pointer = data_->reply.Get(); |
| return mojo::internal::Deserialize<::content::mojom::CreateNewWindowReplyDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_CreateNewWindow_ResponseParams_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_CreateChildFrame_ParamsDataView { |
| public: |
| FrameHost_CreateChildFrame_ParamsDataView() = default; |
| |
| FrameHost_CreateChildFrame_ParamsDataView( |
| internal::FrameHost_CreateChildFrame_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetChildFrameTokenDataView( |
| ::blink::mojom::LocalFrameTokenDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadChildFrameToken(UserType* output) { |
| |
| auto* pointer = data_->child_frame_token.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::LocalFrameTokenDataView>( |
| pointer, output, message_); |
| } |
| template <typename UserType> |
| UserType TakeFrame() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<::content::mojom::FrameAssociatedPtrInfoDataView>( |
| &data_->frame, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| UserType TakeBrowserInterfaceBroker() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfaceRequestDataView<::blink::mojom::BrowserInterfaceBrokerInterfaceBase>>( |
| &data_->browser_interface_broker, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| inline void GetPolicyContainerBindParamsDataView( |
| ::blink::mojom::PolicyContainerBindParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadPolicyContainerBindParams(UserType* output) { |
| |
| auto* pointer = data_->policy_container_bind_params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::PolicyContainerBindParamsDataView>( |
| pointer, output, message_); |
| } |
| template <typename UserType> |
| UserType TakeAssociatedInterfaceProvider() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<::blink::mojom::AssociatedInterfaceProviderAssociatedRequestDataView>( |
| &data_->associated_interface_provider, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| [[nodiscard]] bool ReadScope(UserType* output) const { |
| auto data_value = data_->scope; |
| return mojo::internal::Deserialize<::blink::mojom::TreeScopeType>( |
| data_value, output); |
| } |
| ::blink::mojom::TreeScopeType scope() const { |
| return ::mojo::internal::ToKnownEnumValueHelper( |
| static_cast<::blink::mojom::TreeScopeType>(data_->scope)); |
| } |
| inline void GetFrameNameDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFrameName(UserType* output) { |
| |
| auto* pointer = data_->frame_name.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| inline void GetFrameUniqueNameDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFrameUniqueName(UserType* output) { |
| |
| auto* pointer = data_->frame_unique_name.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| bool is_created_by_script() const { |
| return data_->is_created_by_script; |
| } |
| inline void GetFramePolicyDataView( |
| ::blink::mojom::FramePolicyDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFramePolicy(UserType* output) { |
| |
| auto* pointer = data_->frame_policy.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::FramePolicyDataView>( |
| pointer, output, message_); |
| } |
| inline void GetFrameOwnerPropertiesDataView( |
| ::blink::mojom::FrameOwnerPropertiesDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFrameOwnerProperties(UserType* output) { |
| |
| auto* pointer = data_->frame_owner_properties.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::FrameOwnerPropertiesDataView>( |
| pointer, output, message_); |
| } |
| template <typename UserType> |
| [[nodiscard]] bool ReadChildFrameOwnerElementType(UserType* output) const { |
| auto data_value = data_->child_frame_owner_element_type; |
| return mojo::internal::Deserialize<::content::mojom::ChildFrameOwnerElementType>( |
| data_value, output); |
| } |
| ChildFrameOwnerElementType child_frame_owner_element_type() const { |
| return ::mojo::internal::ToKnownEnumValueHelper( |
| static_cast<::content::mojom::ChildFrameOwnerElementType>(data_->child_frame_owner_element_type)); |
| } |
| int64_t document_ukm_source_id() const { |
| return data_->document_ukm_source_id; |
| } |
| private: |
| internal::FrameHost_CreateChildFrame_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_DidCommitProvisionalLoad_ParamsDataView { |
| public: |
| FrameHost_DidCommitProvisionalLoad_ParamsDataView() = default; |
| |
| FrameHost_DidCommitProvisionalLoad_ParamsDataView( |
| internal::FrameHost_DidCommitProvisionalLoad_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadParams(UserType* output) { |
| |
| auto* pointer = data_->params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::DidCommitProvisionalLoadParamsDataView>( |
| pointer, output, message_); |
| } |
| inline void GetInterfaceParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadInterfaceParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadInterfaceParams(UserType* output) { |
| |
| static_assert( |
| mojo::internal::IsValidUserTypeForOptionalValue< |
| ::content::mojom::DidCommitProvisionalLoadInterfaceParamsDataView, UserType>(), |
| "Attempting to read the optional `interface_params` field into a type which " |
| "cannot represent a null value. Either wrap the destination object " |
| "with std::optional, ensure that any corresponding " |
| "{Struct/Union/Array/String}Traits define the necessary IsNull and " |
| "SetToNull methods, or use `MaybeReadInterfaceParams` instead " |
| "of `ReadInterfaceParams if you're fine with null values being " |
| "silently ignored in this case."); |
| auto* pointer = data_->interface_params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::DidCommitProvisionalLoadInterfaceParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_DidCommitProvisionalLoad_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_DidCommitSameDocumentNavigation_ParamsDataView { |
| public: |
| FrameHost_DidCommitSameDocumentNavigation_ParamsDataView() = default; |
| |
| FrameHost_DidCommitSameDocumentNavigation_ParamsDataView( |
| internal::FrameHost_DidCommitSameDocumentNavigation_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadParams(UserType* output) { |
| |
| auto* pointer = data_->params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::DidCommitProvisionalLoadParamsDataView>( |
| pointer, output, message_); |
| } |
| inline void GetSameDocumentParamsDataView( |
| ::content::mojom::DidCommitSameDocumentNavigationParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadSameDocumentParams(UserType* output) { |
| |
| auto* pointer = data_->same_document_params.Get(); |
| return mojo::internal::Deserialize<::content::mojom::DidCommitSameDocumentNavigationParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_DidCommitSameDocumentNavigation_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_DidOpenDocumentInputStream_ParamsDataView { |
| public: |
| FrameHost_DidOpenDocumentInputStream_ParamsDataView() = default; |
| |
| FrameHost_DidOpenDocumentInputStream_ParamsDataView( |
| internal::FrameHost_DidOpenDocumentInputStream_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetUrlDataView( |
| ::url::mojom::UrlDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadUrl(UserType* output) { |
| |
| auto* pointer = data_->url.Get(); |
| return mojo::internal::Deserialize<::url::mojom::UrlDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_DidOpenDocumentInputStream_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_BeginNavigation_ParamsDataView { |
| public: |
| FrameHost_BeginNavigation_ParamsDataView() = default; |
| |
| FrameHost_BeginNavigation_ParamsDataView( |
| internal::FrameHost_BeginNavigation_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetCommonParamsDataView( |
| ::blink::mojom::CommonNavigationParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadCommonParams(UserType* output) { |
| |
| auto* pointer = data_->common_params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::CommonNavigationParamsDataView>( |
| pointer, output, message_); |
| } |
| inline void GetBeginParamsDataView( |
| ::blink::mojom::BeginNavigationParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadBeginParams(UserType* output) { |
| |
| auto* pointer = data_->begin_params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::BeginNavigationParamsDataView>( |
| pointer, output, message_); |
| } |
| template <typename UserType> |
| UserType TakeBlobUrlToken() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfacePtrDataView<::blink::mojom::BlobURLTokenInterfaceBase>>( |
| &data_->blob_url_token, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| UserType TakeNavigationClient() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<::content::mojom::NavigationClientAssociatedPtrInfoDataView>( |
| &data_->navigation_client, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| UserType TakeInitiatorNavigationStateKeepAliveHandle() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfacePtrDataView<::blink::mojom::NavigationStateKeepAliveHandleInterfaceBase>>( |
| &data_->initiator_navigation_state_keep_alive_handle, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| template <typename UserType> |
| UserType TakeRendererCancellationListener() { |
| UserType result; |
| bool ret = |
| mojo::internal::Deserialize<mojo::InterfaceRequestDataView<::content::mojom::NavigationRendererCancellationListenerInterfaceBase>>( |
| &data_->renderer_cancellation_listener, &result, message_); |
| DCHECK(ret); |
| return result; |
| } |
| private: |
| internal::FrameHost_BeginNavigation_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_SubresourceResponseStarted_ParamsDataView { |
| public: |
| FrameHost_SubresourceResponseStarted_ParamsDataView() = default; |
| |
| FrameHost_SubresourceResponseStarted_ParamsDataView( |
| internal::FrameHost_SubresourceResponseStarted_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetFinalResponseUrlDataView( |
| ::url::mojom::SchemeHostPortDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadFinalResponseUrl(UserType* output) { |
| |
| auto* pointer = data_->final_response_url.Get(); |
| return mojo::internal::Deserialize<::url::mojom::SchemeHostPortDataView>( |
| pointer, output, message_); |
| } |
| uint32_t cert_status() const { |
| return data_->cert_status; |
| } |
| private: |
| internal::FrameHost_SubresourceResponseStarted_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_ResourceLoadComplete_ParamsDataView { |
| public: |
| FrameHost_ResourceLoadComplete_ParamsDataView() = default; |
| |
| FrameHost_ResourceLoadComplete_ParamsDataView( |
| internal::FrameHost_ResourceLoadComplete_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetUrlLoadInfoDataView( |
| ::blink::mojom::ResourceLoadInfoDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadUrlLoadInfo(UserType* output) { |
| |
| auto* pointer = data_->url_load_info.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::ResourceLoadInfoDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_ResourceLoadComplete_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_DidChangeName_ParamsDataView { |
| public: |
| FrameHost_DidChangeName_ParamsDataView() = default; |
| |
| FrameHost_DidChangeName_ParamsDataView( |
| internal::FrameHost_DidChangeName_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetNameDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadName(UserType* output) { |
| |
| auto* pointer = data_->name.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| inline void GetUniqueNameDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadUniqueName(UserType* output) { |
| |
| auto* pointer = data_->unique_name.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_DidChangeName_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_CancelInitialHistoryLoad_ParamsDataView { |
| public: |
| FrameHost_CancelInitialHistoryLoad_ParamsDataView() = default; |
| |
| FrameHost_CancelInitialHistoryLoad_ParamsDataView( |
| internal::FrameHost_CancelInitialHistoryLoad_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::FrameHost_CancelInitialHistoryLoad_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class FrameHost_UpdateEncoding_ParamsDataView { |
| public: |
| FrameHost_UpdateEncoding_ParamsDataView() = default; |
| |
| FrameHost_UpdateEncoding_ParamsDataView( |
| internal::FrameHost_UpdateEncoding_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetEncodingNameDataView( |
| mojo::StringDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadEncodingName(UserType* output) { |
| |
| auto* pointer = data_->encoding_name.Get(); |
| return mojo::internal::Deserialize<mojo::StringDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_UpdateEncoding_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_UpdateUserGestureCarryoverInfo_ParamsDataView { |
| public: |
| FrameHost_UpdateUserGestureCarryoverInfo_ParamsDataView() = default; |
| |
| FrameHost_UpdateUserGestureCarryoverInfo_ParamsDataView( |
| internal::FrameHost_UpdateUserGestureCarryoverInfo_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::FrameHost_UpdateUserGestureCarryoverInfo_Params_Data* data_ = nullptr; |
| }; |
| |
| |
| class FrameHost_UpdateState_ParamsDataView { |
| public: |
| FrameHost_UpdateState_ParamsDataView() = default; |
| |
| FrameHost_UpdateState_ParamsDataView( |
| internal::FrameHost_UpdateState_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetStateDataView( |
| ::content::mojom::PageStateDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadState(UserType* output) { |
| |
| auto* pointer = data_->state.Get(); |
| return mojo::internal::Deserialize<::content::mojom::PageStateDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_UpdateState_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_OpenURL_ParamsDataView { |
| public: |
| FrameHost_OpenURL_ParamsDataView() = default; |
| |
| FrameHost_OpenURL_ParamsDataView( |
| internal::FrameHost_OpenURL_Params_Data* data, |
| mojo::Message* message) |
| : data_(data), message_(message) {} |
| |
| bool is_null() const { return !data_; } |
| inline void GetParamsDataView( |
| ::blink::mojom::OpenURLParamsDataView* output); |
| |
| template <typename UserType> |
| [[nodiscard]] bool ReadParams(UserType* output) { |
| |
| auto* pointer = data_->params.Get(); |
| return mojo::internal::Deserialize<::blink::mojom::OpenURLParamsDataView>( |
| pointer, output, message_); |
| } |
| private: |
| internal::FrameHost_OpenURL_Params_Data* data_ = nullptr; |
| mojo::Message* message_ = nullptr; |
| }; |
| |
| |
| class FrameHost_DidStopLoading_ParamsDataView { |
| public: |
| FrameHost_DidStopLoading_ParamsDataView() = default; |
| |
| FrameHost_DidStopLoading_ParamsDataView( |
| internal::FrameHost_DidStopLoading_Params_Data* data, |
| mojo::Message* message) |
| : data_(data) {} |
| |
| bool is_null() const { return !data_; } |
| private: |
| internal::FrameHost_DidStopLoading_Params_Data* data_ = nullptr; |
| }; |
| |
| inline void FrameHTMLSerializerHandler_DidReceiveData_ParamsDataView::GetDataBufferDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->data_buffer.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void Frame_CommitSameDocumentNavigation_ParamsDataView::GetCommonParamsDataView( |
| ::blink::mojom::CommonNavigationParamsDataView* output) { |
| auto pointer = data_->common_params.Get(); |
| *output = ::blink::mojom::CommonNavigationParamsDataView(pointer, message_); |
| } |
| inline void Frame_CommitSameDocumentNavigation_ParamsDataView::GetRequestParamsDataView( |
| ::blink::mojom::CommitNavigationParamsDataView* output) { |
| auto pointer = data_->request_params.Get(); |
| *output = ::blink::mojom::CommitNavigationParamsDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void Frame_UpdateSubresourceLoaderFactories_ParamsDataView::GetSubresourceLoaderFactoriesDataView( |
| ::blink::mojom::URLLoaderFactoryBundleDataView* output) { |
| auto pointer = data_->subresource_loader_factories.Get(); |
| *output = ::blink::mojom::URLLoaderFactoryBundleDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void Frame_Unload_ParamsDataView::GetNewRemoteFrameReplicationStateDataView( |
| ::blink::mojom::FrameReplicationStateDataView* output) { |
| auto pointer = data_->new_remote_frame_replication_state.Get(); |
| *output = ::blink::mojom::FrameReplicationStateDataView(pointer, message_); |
| } |
| inline void Frame_Unload_ParamsDataView::GetNewRemoteFrameTokenDataView( |
| ::blink::mojom::RemoteFrameTokenDataView* output) { |
| auto pointer = data_->new_remote_frame_token.Get(); |
| *output = ::blink::mojom::RemoteFrameTokenDataView(pointer, message_); |
| } |
| inline void Frame_Unload_ParamsDataView::GetNewRemoteFrameInterfacesDataView( |
| ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView* output) { |
| auto pointer = data_->new_remote_frame_interfaces.Get(); |
| *output = ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView(pointer, message_); |
| } |
| inline void Frame_Unload_ParamsDataView::GetNewRemoteMainFrameInterfacesDataView( |
| ::blink::mojom::RemoteMainFrameInterfacesDataView* output) { |
| auto pointer = data_->new_remote_main_frame_interfaces.Get(); |
| *output = ::blink::mojom::RemoteMainFrameInterfacesDataView(pointer, message_); |
| } |
| inline void Frame_Unload_ParamsDataView::GetDevtoolsFrameTokenDataView( |
| ::mojo_base::mojom::UnguessableTokenDataView* output) { |
| auto pointer = data_->devtools_frame_token.Get(); |
| *output = ::mojo_base::mojom::UnguessableTokenDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void Frame_UndoCommitNavigation_ParamsDataView::GetNewRemoteFrameReplicationStateDataView( |
| ::blink::mojom::FrameReplicationStateDataView* output) { |
| auto pointer = data_->new_remote_frame_replication_state.Get(); |
| *output = ::blink::mojom::FrameReplicationStateDataView(pointer, message_); |
| } |
| inline void Frame_UndoCommitNavigation_ParamsDataView::GetNewRemoteFrameTokenDataView( |
| ::blink::mojom::RemoteFrameTokenDataView* output) { |
| auto pointer = data_->new_remote_frame_token.Get(); |
| *output = ::blink::mojom::RemoteFrameTokenDataView(pointer, message_); |
| } |
| inline void Frame_UndoCommitNavigation_ParamsDataView::GetNewRemoteFrameInterfacesDataView( |
| ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView* output) { |
| auto pointer = data_->new_remote_frame_interfaces.Get(); |
| *output = ::blink::mojom::RemoteFrameInterfacesFromBrowserDataView(pointer, message_); |
| } |
| inline void Frame_UndoCommitNavigation_ParamsDataView::GetNewRemoteMainFrameInterfacesDataView( |
| ::blink::mojom::RemoteMainFrameInterfacesDataView* output) { |
| auto pointer = data_->new_remote_main_frame_interfaces.Get(); |
| *output = ::blink::mojom::RemoteMainFrameInterfacesDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void Frame_SnapshotAccessibilityTree_ParamsDataView::GetParamsDataView( |
| SnapshotAccessibilityTreeParamsDataView* output) { |
| auto pointer = data_->params.Get(); |
| *output = SnapshotAccessibilityTreeParamsDataView(pointer, message_); |
| } |
| |
| |
| inline void Frame_SnapshotAccessibilityTree_ResponseParamsDataView::GetSnapshotDataView( |
| ::ax::mojom::AXTreeUpdateDataView* output) { |
| auto pointer = data_->snapshot.Get(); |
| *output = ::ax::mojom::AXTreeUpdateDataView(pointer, message_); |
| } |
| |
| |
| inline void Frame_GetSerializedHtmlWithLocalLinks_ParamsDataView::GetUrlMapDataView( |
| mojo::MapDataView<::url::mojom::UrlDataView, ::mojo_base::mojom::FilePathDataView>* output) { |
| auto pointer = data_->url_map.Get(); |
| *output = mojo::MapDataView<::url::mojom::UrlDataView, ::mojo_base::mojom::FilePathDataView>(pointer, message_); |
| } |
| inline void Frame_GetSerializedHtmlWithLocalLinks_ParamsDataView::GetFrameTokenMapDataView( |
| mojo::MapDataView<::blink::mojom::FrameTokenDataView, ::mojo_base::mojom::FilePathDataView>* output) { |
| auto pointer = data_->frame_token_map.Get(); |
| *output = mojo::MapDataView<::blink::mojom::FrameTokenDataView, ::mojo_base::mojom::FilePathDataView>(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void FrameBindingsControl_EnableMojoJsBindings_ParamsDataView::GetFeaturesDataView( |
| ::content::mojom::ExtraMojoJsFeaturesDataView* output) { |
| auto pointer = data_->features.Get(); |
| *output = ::content::mojom::ExtraMojoJsFeaturesDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| |
| |
| |
| |
| inline void FrameHost_CreateNewWindow_ParamsDataView::GetParamsDataView( |
| CreateNewWindowParamsDataView* output) { |
| auto pointer = data_->params.Get(); |
| *output = CreateNewWindowParamsDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_CreateNewWindow_ResponseParamsDataView::GetReplyDataView( |
| CreateNewWindowReplyDataView* output) { |
| auto pointer = data_->reply.Get(); |
| *output = CreateNewWindowReplyDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetChildFrameTokenDataView( |
| ::blink::mojom::LocalFrameTokenDataView* output) { |
| auto pointer = data_->child_frame_token.Get(); |
| *output = ::blink::mojom::LocalFrameTokenDataView(pointer, message_); |
| } |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetPolicyContainerBindParamsDataView( |
| ::blink::mojom::PolicyContainerBindParamsDataView* output) { |
| auto pointer = data_->policy_container_bind_params.Get(); |
| *output = ::blink::mojom::PolicyContainerBindParamsDataView(pointer, message_); |
| } |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetFrameNameDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->frame_name.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetFrameUniqueNameDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->frame_unique_name.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetFramePolicyDataView( |
| ::blink::mojom::FramePolicyDataView* output) { |
| auto pointer = data_->frame_policy.Get(); |
| *output = ::blink::mojom::FramePolicyDataView(pointer, message_); |
| } |
| inline void FrameHost_CreateChildFrame_ParamsDataView::GetFrameOwnerPropertiesDataView( |
| ::blink::mojom::FrameOwnerPropertiesDataView* output) { |
| auto pointer = data_->frame_owner_properties.Get(); |
| *output = ::blink::mojom::FrameOwnerPropertiesDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_DidCommitProvisionalLoad_ParamsDataView::GetParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadParamsDataView* output) { |
| auto pointer = data_->params.Get(); |
| *output = ::content::mojom::DidCommitProvisionalLoadParamsDataView(pointer, message_); |
| } |
| inline void FrameHost_DidCommitProvisionalLoad_ParamsDataView::GetInterfaceParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadInterfaceParamsDataView* output) { |
| auto pointer = data_->interface_params.Get(); |
| *output = ::content::mojom::DidCommitProvisionalLoadInterfaceParamsDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_DidCommitSameDocumentNavigation_ParamsDataView::GetParamsDataView( |
| ::content::mojom::DidCommitProvisionalLoadParamsDataView* output) { |
| auto pointer = data_->params.Get(); |
| *output = ::content::mojom::DidCommitProvisionalLoadParamsDataView(pointer, message_); |
| } |
| inline void FrameHost_DidCommitSameDocumentNavigation_ParamsDataView::GetSameDocumentParamsDataView( |
| ::content::mojom::DidCommitSameDocumentNavigationParamsDataView* output) { |
| auto pointer = data_->same_document_params.Get(); |
| *output = ::content::mojom::DidCommitSameDocumentNavigationParamsDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_DidOpenDocumentInputStream_ParamsDataView::GetUrlDataView( |
| ::url::mojom::UrlDataView* output) { |
| auto pointer = data_->url.Get(); |
| *output = ::url::mojom::UrlDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_BeginNavigation_ParamsDataView::GetCommonParamsDataView( |
| ::blink::mojom::CommonNavigationParamsDataView* output) { |
| auto pointer = data_->common_params.Get(); |
| *output = ::blink::mojom::CommonNavigationParamsDataView(pointer, message_); |
| } |
| inline void FrameHost_BeginNavigation_ParamsDataView::GetBeginParamsDataView( |
| ::blink::mojom::BeginNavigationParamsDataView* output) { |
| auto pointer = data_->begin_params.Get(); |
| *output = ::blink::mojom::BeginNavigationParamsDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_SubresourceResponseStarted_ParamsDataView::GetFinalResponseUrlDataView( |
| ::url::mojom::SchemeHostPortDataView* output) { |
| auto pointer = data_->final_response_url.Get(); |
| *output = ::url::mojom::SchemeHostPortDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_ResourceLoadComplete_ParamsDataView::GetUrlLoadInfoDataView( |
| ::blink::mojom::ResourceLoadInfoDataView* output) { |
| auto pointer = data_->url_load_info.Get(); |
| *output = ::blink::mojom::ResourceLoadInfoDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_DidChangeName_ParamsDataView::GetNameDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->name.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| inline void FrameHost_DidChangeName_ParamsDataView::GetUniqueNameDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->unique_name.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void FrameHost_UpdateEncoding_ParamsDataView::GetEncodingNameDataView( |
| mojo::StringDataView* output) { |
| auto pointer = data_->encoding_name.Get(); |
| *output = mojo::StringDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| inline void FrameHost_UpdateState_ParamsDataView::GetStateDataView( |
| ::content::mojom::PageStateDataView* output) { |
| auto pointer = data_->state.Get(); |
| *output = ::content::mojom::PageStateDataView(pointer, message_); |
| } |
| |
| |
| inline void FrameHost_OpenURL_ParamsDataView::GetParamsDataView( |
| ::blink::mojom::OpenURLParamsDataView* output) { |
| auto pointer = data_->params.Get(); |
| *output = ::blink::mojom::OpenURLParamsDataView(pointer, message_); |
| } |
| |
| |
| |
| |
| |
| } // content::mojom |
| |
| #if defined(__clang__) |
| #pragma clang diagnostic pop |
| #endif |
| |
| #endif // CONTENT_COMMON_FRAME_MOJOM_PARAMS_DATA_H_ |