#include "chrome/common/compose/compose.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 "chrome/common/compose/compose.mojom-params-data.h"
namespace compose {
namespace mojom {
NOINLINE static const char* StyleModifierToStringHelper(StyleModifier value) { … }
std::string StyleModifierToString(StyleModifier value) { … }
std::ostream& operator<<(std::ostream& os, StyleModifier value) { … }
NOINLINE static const char* CloseReasonToStringHelper(CloseReason value) { … }
std::string CloseReasonToString(CloseReason value) { … }
std::ostream& operator<<(std::ostream& os, CloseReason value) { … }
NOINLINE static const char* UserFeedbackToStringHelper(UserFeedback value) { … }
std::string UserFeedbackToString(UserFeedback value) { … }
std::ostream& operator<<(std::ostream& os, UserFeedback value) { … }
namespace internal {
bool ComposeResponse_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeResponse_Data::ComposeResponse_Data()
: … { … }
bool PartialComposeResponse_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PartialComposeResponse_Data::PartialComposeResponse_Data()
: … { … }
bool ComposeState_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeState_Data::ComposeState_Data()
: … { … }
bool ConfigurableParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ConfigurableParams_Data::ConfigurableParams_Data()
: … { … }
bool OpenMetadata_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
OpenMetadata_Data::OpenMetadata_Data()
: … { … }
bool ComposeSessionUntrustedPageHandlerFactory_CreateComposeSessionUntrustedPageHandler_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandlerFactory_CreateComposeSessionUntrustedPageHandler_Params_Data::ComposeSessionUntrustedPageHandlerFactory_CreateComposeSessionUntrustedPageHandler_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_LogCancelEdit_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_LogCancelEdit_Params_Data::ComposeSessionUntrustedPageHandler_LogCancelEdit_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Compose_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Compose_Params_Data::ComposeSessionUntrustedPageHandler_Compose_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Rewrite_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Rewrite_Params_Data::ComposeSessionUntrustedPageHandler_Rewrite_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_LogEditInput_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_LogEditInput_Params_Data::ComposeSessionUntrustedPageHandler_LogEditInput_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_SaveWebUIState_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_SaveWebUIState_Params_Data::ComposeSessionUntrustedPageHandler_SaveWebUIState_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_AcceptComposeResult_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_AcceptComposeResult_Params_Data::ComposeSessionUntrustedPageHandler_AcceptComposeResult_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_AcceptComposeResult_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_AcceptComposeResult_ResponseParams_Data::ComposeSessionUntrustedPageHandler_AcceptComposeResult_ResponseParams_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_RequestInitialState_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_RequestInitialState_Params_Data::ComposeSessionUntrustedPageHandler_RequestInitialState_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_RequestInitialState_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_RequestInitialState_ResponseParams_Data::ComposeSessionUntrustedPageHandler_RequestInitialState_ResponseParams_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Undo_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Undo_Params_Data::ComposeSessionUntrustedPageHandler_Undo_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Undo_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Undo_ResponseParams_Data::ComposeSessionUntrustedPageHandler_Undo_ResponseParams_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_RecoverFromErrorState_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_RecoverFromErrorState_Params_Data::ComposeSessionUntrustedPageHandler_RecoverFromErrorState_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_RecoverFromErrorState_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_RecoverFromErrorState_ResponseParams_Data::ComposeSessionUntrustedPageHandler_RecoverFromErrorState_ResponseParams_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Redo_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Redo_Params_Data::ComposeSessionUntrustedPageHandler_Redo_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_Redo_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_Redo_ResponseParams_Data::ComposeSessionUntrustedPageHandler_Redo_ResponseParams_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_OpenBugReportingLink_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_OpenBugReportingLink_Params_Data::ComposeSessionUntrustedPageHandler_OpenBugReportingLink_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_OpenComposeLearnMorePage_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_OpenComposeLearnMorePage_Params_Data::ComposeSessionUntrustedPageHandler_OpenComposeLearnMorePage_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_OpenFeedbackSurveyLink_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_OpenFeedbackSurveyLink_Params_Data::ComposeSessionUntrustedPageHandler_OpenFeedbackSurveyLink_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_OpenSignInPage_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_OpenSignInPage_Params_Data::ComposeSessionUntrustedPageHandler_OpenSignInPage_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_SetUserFeedback_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_SetUserFeedback_Params_Data::ComposeSessionUntrustedPageHandler_SetUserFeedback_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_EditResult_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_EditResult_Params_Data::ComposeSessionUntrustedPageHandler_EditResult_Params_Data()
: … { … }
bool ComposeSessionUntrustedPageHandler_EditResult_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeSessionUntrustedPageHandler_EditResult_ResponseParams_Data::ComposeSessionUntrustedPageHandler_EditResult_ResponseParams_Data()
: … { … }
bool ComposeClientUntrustedPageHandler_ShowUI_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeClientUntrustedPageHandler_ShowUI_Params_Data::ComposeClientUntrustedPageHandler_ShowUI_Params_Data()
: … { … }
bool ComposeClientUntrustedPageHandler_CloseUI_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeClientUntrustedPageHandler_CloseUI_Params_Data::ComposeClientUntrustedPageHandler_CloseUI_Params_Data()
: … { … }
bool ComposeClientUntrustedPageHandler_CompleteFirstRun_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeClientUntrustedPageHandler_CompleteFirstRun_Params_Data::ComposeClientUntrustedPageHandler_CompleteFirstRun_Params_Data()
: … { … }
bool ComposeClientUntrustedPageHandler_OpenComposeSettings_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeClientUntrustedPageHandler_OpenComposeSettings_Params_Data::ComposeClientUntrustedPageHandler_OpenComposeSettings_Params_Data()
: … { … }
bool ComposeUntrustedDialog_ResponseReceived_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeUntrustedDialog_ResponseReceived_Params_Data::ComposeUntrustedDialog_ResponseReceived_Params_Data()
: … { … }
bool ComposeUntrustedDialog_PartialResponseReceived_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ComposeUntrustedDialog_PartialResponseReceived_Params_Data::ComposeUntrustedDialog_PartialResponseReceived_Params_Data()
: … { … }
}
}
}
namespace perfetto {
void TraceFormatTraits<::compose::mojom::StyleModifier>::WriteIntoTrace(
perfetto::TracedValue context, ::compose::mojom::StyleModifier value) { … }
}
namespace perfetto {
void TraceFormatTraits<::compose::mojom::CloseReason>::WriteIntoTrace(
perfetto::TracedValue context, ::compose::mojom::CloseReason value) { … }
}
namespace perfetto {
void TraceFormatTraits<::compose::mojom::UserFeedback>::WriteIntoTrace(
perfetto::TracedValue context, ::compose::mojom::UserFeedback value) { … }
}