Index: third_party/WebKit/Source/core/dom/Node.h |
diff --git a/third_party/WebKit/Source/core/dom/Node.h b/third_party/WebKit/Source/core/dom/Node.h |
index 9424c99104e869278a40c197ea6195e534ec1599..9383f6b9af0d48a70a02b875120b0f2d654e9bf9 100644 |
--- a/third_party/WebKit/Source/core/dom/Node.h |
+++ b/third_party/WebKit/Source/core/dom/Node.h |
@@ -60,6 +60,7 @@ class FloatPoint; |
class LocalFrame; |
class HTMLInputElement; |
class HTMLQualifiedName; |
+class HTMLSlotElement; |
class IntRect; |
class KeyboardEvent; |
class NSResolver; |
@@ -295,6 +296,7 @@ public: |
bool isInsertionPoint() const { return getFlag(IsInsertionPointFlag); } |
bool canParticipateInComposedTree() const; |
+ bool isSlotOrActiveInsertionPoint() const; |
bool hasCustomStyleCallbacks() const { return getFlag(HasCustomStyleCallbacksFlag); } |
@@ -655,6 +657,8 @@ public: |
void updateAncestorConnectedSubframeCountForInsertion() const; |
PassRefPtrWillBeRawPtr<StaticNodeList> getDestinationInsertionPoints(); |
+ HTMLSlotElement* assignedSlot() const; |
+ HTMLSlotElement* assignedSlotForBinding() { updateDistribution(); return assignedSlot(); } |
void setAlreadySpellChecked(bool flag) { setFlag(flag, AlreadySpellCheckedFlag); } |
bool isAlreadySpellChecked() { return getFlag(AlreadySpellCheckedFlag); } |