Use parent padding box, not border box

This commit is contained in:
Permutator 2017-01-13 14:17:48 -08:00
parent cb0d43a993
commit af633b2778
No known key found for this signature in database
GPG key ID: 62D7A8D792C3B058

View file

@ -636,9 +636,11 @@ impl FragmentBorderBoxIterator for ParentOffsetBorderBoxIterator {
};
let parent_info = if is_valid_parent {
let border_width = fragment.border_width().to_physical(fragment.style.writing_mode);
Some(ParentBorderBoxInfo {
node_address: fragment.node,
origin: border_box.origin,
origin: border_box.origin + Point2D::new(border_width.left, border_width.top),
})
} else {
None