| Index: third_party/WebKit/Source/core/layout/ng/inline/ng_inline_node.cc
|
| diff --git a/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_node.cc b/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_node.cc
|
| index cb4ab397cd2e4289945ed3617d16e58611afb18b..f4ab00e5b7df4af19d855a6b4d1cd947aae8a74c 100644
|
| --- a/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_node.cc
|
| +++ b/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_node.cc
|
| @@ -310,7 +310,8 @@ void NGInlineNode::CopyFragmentDataToLayoutBox(
|
| const auto* text_fragment = ToNGPhysicalTextFragment(line_child.Get());
|
| const NGInlineItem& item = items[text_fragment->ItemIndex()];
|
| BidiRun* run;
|
| - if (item.Type() == NGInlineItem::kText) {
|
| + if (item.Type() == NGInlineItem::kText ||
|
| + item.Type() == NGInlineItem::kControl) {
|
| LayoutObject* layout_object = item.GetLayoutObject();
|
| DCHECK(layout_object->IsText());
|
| unsigned text_offset = text_offsets[text_fragment->ItemIndex()];
|
|
|