#include "content/common/frame.mojom-shared.h"
#include <ostream>
#include <utility>
#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"
#include "content/common/frame.mojom-params-data.h"
namespace content {
namespace mojom {
NOINLINE static const char* ViewWidgetTypeToStringHelper(ViewWidgetType value) { … }
std::string ViewWidgetTypeToString(ViewWidgetType value) { … }
std::ostream& operator<<(std::ostream& os, ViewWidgetType value) { … }
NOINLINE static const char* ChildFrameOwnerElementTypeToStringHelper(ChildFrameOwnerElementType value) { … }
std::string ChildFrameOwnerElementTypeToString(ChildFrameOwnerElementType value) { … }
std::ostream& operator<<(std::ostream& os, ChildFrameOwnerElementType value) { … }
NOINLINE static const char* FrameDeleteIntentionToStringHelper(FrameDeleteIntention value) { … }
std::string FrameDeleteIntentionToString(FrameDeleteIntention value) { … }
std::ostream& operator<<(std::ostream& os, FrameDeleteIntention value) { … }
NOINLINE static const char* CreateNewWindowStatusToStringHelper(CreateNewWindowStatus value) { … }
std::string CreateNewWindowStatusToString(CreateNewWindowStatus value) { … }
std::ostream& operator<<(std::ostream& os, CreateNewWindowStatus value) { … }
namespace internal {
bool CreateMainFrameUnion_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool CreateViewParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateViewParams_Data::CreateViewParams_Data()
: … { … }
bool CreateLocalMainFrameParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateLocalMainFrameParams_Data::CreateLocalMainFrameParams_Data()
: … { … }
bool CreateRemoteMainFrameParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateRemoteMainFrameParams_Data::CreateRemoteMainFrameParams_Data()
: … { … }
bool CreateFrameWidgetParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateFrameWidgetParams_Data::CreateFrameWidgetParams_Data()
: … { … }
bool CreateFrameParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateFrameParams_Data::CreateFrameParams_Data()
: … { … }
bool SnapshotAccessibilityTreeParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SnapshotAccessibilityTreeParams_Data::SnapshotAccessibilityTreeParams_Data()
: … { … }
bool CreateNewWindowParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateNewWindowParams_Data::CreateNewWindowParams_Data()
: … { … }
bool CreateNewWindowReply_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CreateNewWindowReply_Data::CreateNewWindowReply_Data()
: … { … }
bool FrameHTMLSerializerHandler_DidReceiveData_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHTMLSerializerHandler_DidReceiveData_Params_Data::FrameHTMLSerializerHandler_DidReceiveData_Params_Data()
: … { … }
bool FrameHTMLSerializerHandler_Done_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHTMLSerializerHandler_Done_Params_Data::FrameHTMLSerializerHandler_Done_Params_Data()
: … { … }
bool Frame_CommitSameDocumentNavigation_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_CommitSameDocumentNavigation_Params_Data::Frame_CommitSameDocumentNavigation_Params_Data()
: … { … }
bool Frame_CommitSameDocumentNavigation_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_CommitSameDocumentNavigation_ResponseParams_Data::Frame_CommitSameDocumentNavigation_ResponseParams_Data()
: … { … }
bool Frame_UpdateSubresourceLoaderFactories_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_UpdateSubresourceLoaderFactories_Params_Data::Frame_UpdateSubresourceLoaderFactories_Params_Data()
: … { … }
bool Frame_SetWantErrorMessageStackTrace_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_SetWantErrorMessageStackTrace_Params_Data::Frame_SetWantErrorMessageStackTrace_Params_Data()
: … { … }
bool Frame_Unload_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_Unload_Params_Data::Frame_Unload_Params_Data()
: … { … }
bool Frame_Delete_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_Delete_Params_Data::Frame_Delete_Params_Data()
: … { … }
bool Frame_UndoCommitNavigation_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_UndoCommitNavigation_Params_Data::Frame_UndoCommitNavigation_Params_Data()
: … { … }
bool Frame_GetInterfaceProvider_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_GetInterfaceProvider_Params_Data::Frame_GetInterfaceProvider_Params_Data()
: … { … }
bool Frame_SnapshotAccessibilityTree_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_SnapshotAccessibilityTree_Params_Data::Frame_SnapshotAccessibilityTree_Params_Data()
: … { … }
bool Frame_SnapshotAccessibilityTree_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_SnapshotAccessibilityTree_ResponseParams_Data::Frame_SnapshotAccessibilityTree_ResponseParams_Data()
: … { … }
bool Frame_GetSerializedHtmlWithLocalLinks_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Frame_GetSerializedHtmlWithLocalLinks_Params_Data::Frame_GetSerializedHtmlWithLocalLinks_Params_Data()
: … { … }
bool FrameBindingsControl_AllowBindings_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameBindingsControl_AllowBindings_Params_Data::FrameBindingsControl_AllowBindings_Params_Data()
: … { … }
bool FrameBindingsControl_EnableMojoJsBindings_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameBindingsControl_EnableMojoJsBindings_Params_Data::FrameBindingsControl_EnableMojoJsBindings_Params_Data()
: … { … }
bool FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data::FrameBindingsControl_EnableMojoJsBindingsWithBroker_Params_Data()
: … { … }
bool FrameBindingsControl_BindWebUI_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameBindingsControl_BindWebUI_Params_Data::FrameBindingsControl_BindWebUI_Params_Data()
: … { … }
bool NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data::NavigationRendererCancellationListener_RendererCancellationWindowEnded_Params_Data()
: … { … }
bool FrameHost_CreateNewWindow_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_CreateNewWindow_Params_Data::FrameHost_CreateNewWindow_Params_Data()
: … { … }
bool FrameHost_CreateNewWindow_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_CreateNewWindow_ResponseParams_Data::FrameHost_CreateNewWindow_ResponseParams_Data()
: … { … }
bool FrameHost_CreateChildFrame_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_CreateChildFrame_Params_Data::FrameHost_CreateChildFrame_Params_Data()
: … { … }
bool FrameHost_DidCommitProvisionalLoad_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_DidCommitProvisionalLoad_Params_Data::FrameHost_DidCommitProvisionalLoad_Params_Data()
: … { … }
bool FrameHost_DidCommitSameDocumentNavigation_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_DidCommitSameDocumentNavigation_Params_Data::FrameHost_DidCommitSameDocumentNavigation_Params_Data()
: … { … }
bool FrameHost_DidOpenDocumentInputStream_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_DidOpenDocumentInputStream_Params_Data::FrameHost_DidOpenDocumentInputStream_Params_Data()
: … { … }
bool FrameHost_BeginNavigation_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_BeginNavigation_Params_Data::FrameHost_BeginNavigation_Params_Data()
: … { … }
bool FrameHost_SubresourceResponseStarted_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_SubresourceResponseStarted_Params_Data::FrameHost_SubresourceResponseStarted_Params_Data()
: … { … }
bool FrameHost_ResourceLoadComplete_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_ResourceLoadComplete_Params_Data::FrameHost_ResourceLoadComplete_Params_Data()
: … { … }
bool FrameHost_DidChangeName_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_DidChangeName_Params_Data::FrameHost_DidChangeName_Params_Data()
: … { … }
bool FrameHost_CancelInitialHistoryLoad_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_CancelInitialHistoryLoad_Params_Data::FrameHost_CancelInitialHistoryLoad_Params_Data()
: … { … }
bool FrameHost_UpdateEncoding_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_UpdateEncoding_Params_Data::FrameHost_UpdateEncoding_Params_Data()
: … { … }
bool FrameHost_UpdateState_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_UpdateState_Params_Data::FrameHost_UpdateState_Params_Data()
: … { … }
bool FrameHost_OpenURL_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_OpenURL_Params_Data::FrameHost_OpenURL_Params_Data()
: … { … }
bool FrameHost_DidStopLoading_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
FrameHost_DidStopLoading_Params_Data::FrameHost_DidStopLoading_Params_Data()
: … { … }
}
}
}
namespace perfetto {
void TraceFormatTraits<::content::mojom::ViewWidgetType>::WriteIntoTrace(
perfetto::TracedValue context, ::content::mojom::ViewWidgetType value) { … }
}
namespace perfetto {
void TraceFormatTraits<::content::mojom::ChildFrameOwnerElementType>::WriteIntoTrace(
perfetto::TracedValue context, ::content::mojom::ChildFrameOwnerElementType value) { … }
}
namespace perfetto {
void TraceFormatTraits<::content::mojom::FrameDeleteIntention>::WriteIntoTrace(
perfetto::TracedValue context, ::content::mojom::FrameDeleteIntention value) { … }
}
namespace perfetto {
void TraceFormatTraits<::content::mojom::CreateNewWindowStatus>::WriteIntoTrace(
perfetto::TracedValue context, ::content::mojom::CreateNewWindowStatus value) { … }
}