Procházet zdrojové kódy

LibWeb: Don't assert when trying to rebuild a single-node layout tree

This merely postpones dealing with partial layout tree rebuilds for a
while longer.
Andreas Kling před 5 roky
rodič
revize
d3de2b7de5
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Libraries/LibWeb/Layout/LayoutTreeBuilder.cpp

+ 1 - 1
Libraries/LibWeb/Layout/LayoutTreeBuilder.cpp

@@ -84,7 +84,7 @@ static RefPtr<LayoutNode> create_layout_tree(Node& node, const StyleProperties*
 RefPtr<LayoutNode> LayoutTreeBuilder::build(Node& node)
 {
     // FIXME: Support building partial trees.
-    ASSERT(is<Document>(node));
+    ASSERT(is<Document>(node) || !node.has_children());
     return create_layout_tree(node, nullptr);
 }