mirror of
https://github.com/servo/servo.git
synced 2025-06-08 00:23:30 +00:00
layout: Don't crash on floated generated content.
It doesn't construct the float correctly, but at least it doesn't crash anymore. Fixes Reddit. Closes #3287.
This commit is contained in:
parent
883fc2e404
commit
41ffec0378
4 changed files with 28 additions and 1 deletions
|
@ -833,7 +833,9 @@ impl<'a, 'b> PostorderNodeMutTraversal for FlowConstructor<'a, 'b> {
|
|||
}
|
||||
|
||||
// Inline items contribute inline fragment construction results.
|
||||
(display::inline, float::none, _) => {
|
||||
//
|
||||
// FIXME(pcwalton, #3307): This is not sufficient to handle floated generated content.
|
||||
(display::inline, _, _) => {
|
||||
let construction_result = self.build_fragments_for_inline(node);
|
||||
node.set_flow_construction_result(construction_result)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue