| Index: third_party/WebKit/Source/core/layout/ng/ng_box.h
|
| diff --git a/third_party/WebKit/Source/core/layout/ng/ng_box.h b/third_party/WebKit/Source/core/layout/ng/ng_box.h
|
| index c7fe209635792de084ca0d959eeaf56e4c09370a..b1532148ad25f9e009b43c2c1353a58b7816b173 100644
|
| --- a/third_party/WebKit/Source/core/layout/ng/ng_box.h
|
| +++ b/third_party/WebKit/Source/core/layout/ng/ng_box.h
|
| @@ -27,11 +27,10 @@ class CORE_EXPORT NGBox final : public GarbageCollectedFinalized<NGBox> {
|
| explicit NGBox(ComputedStyle*);
|
|
|
| // Returns true when done; when this function returns false, it has to be
|
| - // called again. The out parameter will only be set when this function
|
| - // returns true. The same constraint space has to be passed each time.
|
| + // called again. The same constraint space has to be passed each time.
|
| // TODO(layout-ng): Should we have a StartLayout function to avoid passing
|
| // the same space for each Layout iteration?
|
| - bool Layout(const NGConstraintSpace*, NGFragment**);
|
| + bool Layout(const NGConstraintSpace*);
|
| const ComputedStyle* Style() const;
|
|
|
| NGBox* NextSibling();
|
| @@ -41,6 +40,8 @@ class CORE_EXPORT NGBox final : public GarbageCollectedFinalized<NGBox> {
|
| void SetNextSibling(NGBox*);
|
| void SetFirstChild(NGBox*);
|
|
|
| + NGFragment* Fragment() { return fragment_; }
|
| +
|
| DEFINE_INLINE_VIRTUAL_TRACE() {
|
| visitor->trace(algorithm_);
|
| visitor->trace(fragment_);
|
| @@ -63,7 +64,7 @@ class CORE_EXPORT NGBox final : public GarbageCollectedFinalized<NGBox> {
|
| Member<NGBox> next_sibling_;
|
| Member<NGBox> first_child_;
|
| Member<NGBlockLayoutAlgorithm> algorithm_;
|
| - Member<NGPhysicalFragment> fragment_;
|
| + Member<NGFragment> fragment_;
|
| };
|
|
|
| } // namespace blink
|
|
|