Browse Source

LibWeb: Remove unnecessary check for 0-sized fragments in InlineNode

We should no longer be generating empty fragments at the start and end
of an InlineNode, so we can drop this check.
Andreas Kling 3 years ago
parent
commit
d30cbf5d72
1 changed files with 0 additions and 4 deletions
  1. 0 4
      Userland/Libraries/LibWeb/Layout/InlineNode.cpp

+ 0 - 4
Userland/Libraries/LibWeb/Layout/InlineNode.cpp

@@ -101,10 +101,6 @@ void InlineNode::for_each_fragment(Callback callback)
     containing_block()->for_each_fragment([&](auto& fragment) {
         if (!is_inclusive_ancestor_of(fragment.layout_node()))
             return IterationDecision::Continue;
-        // FIXME: This skips the 0-width fragments at the start and end of the InlineNode.
-        //        A better solution would be to not generate them in the first place.
-        if (fragment.width() == 0 || fragment.height() == 0)
-            return IterationDecision::Continue;
         return callback(fragment);
     });
 }