Index: sky/engine/core/dom/Element.h |
diff --git a/sky/engine/core/dom/Element.h b/sky/engine/core/dom/Element.h |
index caf38d12c61f240997d507d9565f44bf6cdbe83d..0ed9f01a2dcce3baeb5c83e30b4aea16949090ac 100644 |
--- a/sky/engine/core/dom/Element.h |
+++ b/sky/engine/core/dom/Element.h |
@@ -201,6 +201,7 @@ public: |
ElementShadow& ensureShadow(); |
PassRefPtr<ShadowRoot> ensureShadowRoot(ExceptionState&); |
ShadowRoot* shadowRoot() const; |
+ bool hasAuthorShadowRoot() const { return shadowRoot(); } |
double x() const; |
void setX(double); |
@@ -214,7 +215,8 @@ public: |
double height() const; |
void setHeight(double); |
- bool hasAuthorShadowRoot() const { return shadowRoot(); } |
+ void setNeedsLayout(); |
+ void layout(); |
LayoutCallback* layoutManager() const; |
void setLayoutManager(PassOwnPtr<LayoutCallback>); |