Index: Source/core/dom/shadow/InsertionPoint.cpp |
diff --git a/Source/core/dom/shadow/InsertionPoint.cpp b/Source/core/dom/shadow/InsertionPoint.cpp |
index 8e905c7cf43550d2233fe48cfdfa33b31a6e845c..31f1a2994351430ea2234dbde3c578c79e628bac 100644 |
--- a/Source/core/dom/shadow/InsertionPoint.cpp |
+++ b/Source/core/dom/shadow/InsertionPoint.cpp |
@@ -206,6 +206,7 @@ InsertionPoint* resolveReprojection(const Node* projectedNode) |
while (current) { |
if (ElementShadow* shadow = shadowOfParentForDistribution(current)) { |
+ ContentDistributor::ensureDistribution(shadow); |
if (ShadowRoot* root = current->containingShadowRoot()) |
ContentDistributor::ensureDistribution(root); |
if (InsertionPoint* insertedTo = shadow->distributor().findInsertionPointFor(projectedNode)) { |