Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/ng/NGBlockLayoutAlgorithm.h |
| diff --git a/third_party/WebKit/Source/core/layout/ng/NGBlockLayoutAlgorithm.h b/third_party/WebKit/Source/core/layout/ng/NGBlockLayoutAlgorithm.h |
| index 0fc44a2f89d7018722ce55925a20d6ac89116996..987781a7ba86ba0584468742fc98ffc1f579b539 100644 |
| --- a/third_party/WebKit/Source/core/layout/ng/NGBlockLayoutAlgorithm.h |
| +++ b/third_party/WebKit/Source/core/layout/ng/NGBlockLayoutAlgorithm.h |
| @@ -5,16 +5,24 @@ |
| #ifndef NGBlockLayoutAlgorithm_h |
| #define NGBlockLayoutAlgorithm_h |
| +#include "wtf/RefPtr.h" |
| + |
| namespace blink { |
| +class ComputedStyle; |
| class LayoutBox; |
| class NGConstraintSpace; |
| +class NGFragment; |
| class NGBlockLayoutAlgorithm { |
| public: |
| - NGBlockLayoutAlgorithm(); |
| + NGBlockLayoutAlgorithm(ComputedStyle*); |
|
eae
2016/08/09 18:58:04
const?
|
| + |
| + NGFragment* layout(const NGConstraintSpace&); |
| NGConstraintSpace createConstraintSpaceFromLayoutObject(const LayoutBox&); |
| +private: |
| + RefPtr<ComputedStyle> m_style; |
| }; |
| } // namespace blink |