diff options
author | S Pradeep Kumar <gohanpra@gmail.com> | 2014-02-20 16:23:20 +0900 |
---|---|---|
committer | S Pradeep Kumar <gohanpra@gmail.com> | 2014-03-03 16:12:45 +0900 |
commit | 75f1142107af9a96ea3a997048e03c0e37b51b1c (patch) | |
tree | bfd01bc469ed6fea932dc96cc8bb05f652351e8f /src/test/ref/basic.list | |
parent | c4d177a3541b55c4b979afc8e7171fe0cfb4817e (diff) | |
download | servo-75f1142107af9a96ea3a997048e03c0e37b51b1c.tar.gz servo-75f1142107af9a96ea3a997048e03c0e37b51b1c.zip |
Implement mini-traversal for absolute flow assign-height.
This only traverses absolute flows, nothing else.
+ Also, a separate mini-traversal for store overflow.
+ Store descendants with position 'absolute' and 'fixed' in BaseFlow.
+ Bubble up links to absolute and fixed descendants during Flow Construction.
+ Set Rawlink to the CB in absolute descendants.
+ store_overflow() now uses absolute descendants' overflows too.
+ Add reftests for 'absolute' and 'fixed' static y position.
+ Add reftests for overflow (they all fail now).
+ Put absolute flow display items under their CB's ClipDisplayItem.
+ Paint borders in Box_ before the actual box stuff (minor fix in lieu of paint-order).
Diffstat (limited to 'src/test/ref/basic.list')
-rw-r--r-- | src/test/ref/basic.list | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/test/ref/basic.list b/src/test/ref/basic.list index c6713e02f90..f30a45531e2 100644 --- a/src/test/ref/basic.list +++ b/src/test/ref/basic.list @@ -21,13 +21,11 @@ # inline_text_align_a.html inline_text_align_b.html == font_size_em.html font_size_em_ref.html == font_size_percentage.html font_size_em_ref.html -== position_fixed_a.html position_fixed_b.html == img_size_a.html img_size_b.html == img_dynamic_remove.html img_dynamic_remove_ref.html == upper_id_attr.html upper_id_attr_ref.html # inline_border_a.html inline_border_b.html == anon_block_inherit_a.html anon_block_inherit_b.html -== position_relative_a.html position_relative_b.html == attr_exists_selector.html attr_exists_selector_ref.html == data_img_a.html data_img_b.html == background_style_attr.html background_ref.html @@ -36,3 +34,13 @@ # == simple_iframe.html simple_iframe_ref.html -- disabled due to iframe crashiness == object_element_a.html object_element_b.html == height_compute_reset.html height_compute.html +# Positioning tests +== position_abs_cb_with_non_cb_kid_a.html position_abs_cb_with_non_cb_kid_b.html +== position_abs_height_width_a.html position_abs_height_width_b.html +== position_abs_left_a.html position_abs_left_b.html +== position_abs_static_y_a.html position_abs_static_y_b.html +== position_abs_width_percentage_a.html position_abs_width_percentage_b.html +== position_fixed_a.html position_fixed_b.html +== position_fixed_simple_a.html position_fixed_simple_b.html +== position_fixed_static_y_a.html position_fixed_static_y_b.html +== position_relative_a.html position_relative_b.html |