Implement sequential fallback to float speculation

Fixes #13284
Fixes #13223
This commit is contained in:
Michael Howell 2016-09-23 12:37:11 -07:00
parent ef1b594f48
commit fe2018682b
10 changed files with 184 additions and 35 deletions

View file

@ -1481,7 +1481,10 @@ impl Flow for InlineFlow {
flow::base(kid).flags.is_float() {
continue
}
kid.assign_block_size_for_inorder_child_if_necessary(layout_context, thread_id);
let content_box = flow::base(kid).position;
kid.assign_block_size_for_inorder_child_if_necessary(layout_context,
thread_id,
content_box);
}
if self.contains_positioned_fragments() {