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 |