Index: third_party/WebKit/Source/core/dom/shadow/SlotAssignment.cpp |
diff --git a/third_party/WebKit/Source/core/dom/shadow/SlotAssignment.cpp b/third_party/WebKit/Source/core/dom/shadow/SlotAssignment.cpp |
index 3e43b8906d23964d9cdad9f145e7bdffaaf6aec2..9fd8dd3547629d16026d7a16b70710cd88417ba1 100644 |
--- a/third_party/WebKit/Source/core/dom/shadow/SlotAssignment.cpp |
+++ b/third_party/WebKit/Source/core/dom/shadow/SlotAssignment.cpp |
@@ -36,7 +36,7 @@ void SlotAssignment::resolveAssignment(ShadowRoot& shadowRoot) |
const WillBeHeapVector<RefPtrWillBeMember<HTMLSlotElement>>& slots = shadowRoot.descendantSlots(); |
for (RefPtrWillBeMember<HTMLSlotElement> slot : slots) { |
- slot->clearDistribution(); |
+ slot->willUpdateDistribution(); |
AtomicString name = slot->fastGetAttribute(HTMLNames::nameAttr); |
if (name.isNull() || name.isEmpty()) { |
if (!defaultSlot) |