| Index: third_party/WebKit/Source/core/layout/ng/inline/ng_inline_layout_algorithm.h
|
| diff --git a/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_layout_algorithm.h b/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_layout_algorithm.h
|
| index e369232db48568532166fa7e8a1f55ee63a380f1..5639fc9dda600bc0255ffcccece78af3d8e579d4 100644
|
| --- a/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_layout_algorithm.h
|
| +++ b/third_party/WebKit/Source/core/layout/ng/inline/ng_inline_layout_algorithm.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include "core/CoreExport.h"
|
| #include "core/layout/ng/geometry/ng_logical_offset.h"
|
| +#include "core/layout/ng/inline/ng_inline_box_state.h"
|
| #include "core/layout/ng/inline/ng_inline_break_token.h"
|
| #include "core/layout/ng/inline/ng_line_height_metrics.h"
|
| #include "core/layout/ng/ng_constraint_space_builder.h"
|
| @@ -135,12 +136,14 @@ class CORE_EXPORT NGInlineLayoutAlgorithm final
|
| NGLineBoxFragmentBuilder*);
|
| LayoutUnit PlaceAtomicInline(const NGLayoutInlineItem&,
|
| NGLineBoxFragmentBuilder*,
|
| + NGInlineBoxState*,
|
| NGTextFragmentBuilder*);
|
|
|
| // Finds the next layout opportunity for the next text fragment.
|
| void FindNextLayoutOpportunity();
|
|
|
| Vector<RefPtr<NGLayoutResult>, 32> layout_results_;
|
| + NGInlineLayoutStateStack box_states_;
|
| unsigned start_index_ = 0;
|
| unsigned start_offset_ = 0;
|
| unsigned last_index_ = 0;
|
|
|