| Index: mojo/common/common_custom_types_struct_traits.h
|
| diff --git a/mojo/common/common_custom_types_struct_traits.h b/mojo/common/common_custom_types_struct_traits.h
|
| index c45ab90ca2b494ba1cc2417c728357e145636d73..b20c795b96562e936573eb535e41cb3baf7c55b3 100644
|
| --- a/mojo/common/common_custom_types_struct_traits.h
|
| +++ b/mojo/common/common_custom_types_struct_traits.h
|
| @@ -6,12 +6,14 @@
|
| #define MOJO_COMMON_COMMON_CUSTOM_TYPES_STRUCT_TRAITS_H_
|
|
|
| #include "base/files/file.h"
|
| +#include "base/i18n/rtl.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "base/unguessable_token.h"
|
| #include "base/version.h"
|
| #include "mojo/common/file.mojom-shared.h"
|
| #include "mojo/common/mojo_common_export.h"
|
| #include "mojo/common/string16.mojom-shared.h"
|
| +#include "mojo/common/text_direction.mojom-shared.h"
|
| #include "mojo/common/time.mojom-shared.h"
|
| #include "mojo/common/unguessable_token.mojom-shared.h"
|
| #include "mojo/common/version.mojom-shared.h"
|
| @@ -83,6 +85,14 @@ struct StructTraits<common::mojom::FileDataView, base::File> {
|
| static bool Read(common::mojom::FileDataView data, base::File* file);
|
| };
|
|
|
| +template <>
|
| +struct EnumTraits<common::mojom::TextDirection, base::i18n::TextDirection> {
|
| + static common::mojom::TextDirection ToMojom(
|
| + base::i18n::TextDirection text_direction);
|
| + static bool FromMojom(common::mojom::TextDirection input,
|
| + base::i18n::TextDirection* out);
|
| +};
|
| +
|
| } // namespace mojo
|
|
|
| #endif // MOJO_COMMON_COMMON_CUSTOM_TYPES_STRUCT_TRAITS_H_
|
|
|