Index: third_party/WebKit/Source/core/layout/ng/ng_constraint_space_builder.cc |
diff --git a/third_party/WebKit/Source/core/layout/ng/ng_constraint_space_builder.cc b/third_party/WebKit/Source/core/layout/ng/ng_constraint_space_builder.cc |
index 921f53f20c734446d53108e179f1d14b750b8850..71e50cae09e8906c5148529a7b131db969cd3294 100644 |
--- a/third_party/WebKit/Source/core/layout/ng/ng_constraint_space_builder.cc |
+++ b/third_party/WebKit/Source/core/layout/ng/ng_constraint_space_builder.cc |
@@ -18,7 +18,7 @@ NGConstraintSpaceBuilder::NGConstraintSpaceBuilder( |
is_block_direction_triggers_scrollbar_(false), |
fragmentation_type_(kFragmentNone), |
is_new_fc_(parent_space->IsNewFormattingContext()), |
- text_direction_(parent_space->Direction()), |
+ text_direction_(static_cast<unsigned>(parent_space->Direction())), |
exclusions_(parent_space->Exclusions()) {} |
NGConstraintSpaceBuilder::NGConstraintSpaceBuilder(NGWritingMode writing_mode) |
@@ -30,7 +30,7 @@ NGConstraintSpaceBuilder::NGConstraintSpaceBuilder(NGWritingMode writing_mode) |
is_block_direction_triggers_scrollbar_(false), |
fragmentation_type_(kFragmentNone), |
is_new_fc_(false), |
- text_direction_(TextDirection::LTR), |
+ text_direction_(static_cast<unsigned>(TextDirection::Ltr)), |
exclusions_(new NGExclusions()) {} |
NGConstraintSpaceBuilder& NGConstraintSpaceBuilder::SetAvailableSize( |
@@ -47,7 +47,7 @@ NGConstraintSpaceBuilder& NGConstraintSpaceBuilder::SetPercentageResolutionSize( |
NGConstraintSpaceBuilder& NGConstraintSpaceBuilder::SetTextDirection( |
TextDirection text_direction) { |
- text_direction_ = text_direction; |
+ text_direction_ = static_cast<unsigned>(text_direction); |
return *this; |
} |