diff --git a/tests/ref/basic.list b/tests/ref/basic.list
index 87086baa2b8..778aa7c475a 100644
--- a/tests/ref/basic.list
+++ b/tests/ref/basic.list
@@ -9,69 +9,23 @@
# Should be == with expected failure:
fragment=top != ../html/acid2.html acid2_ref.html
-== acid1_a.html acid1_b.html
== acid2_noscroll.html acid2_ref_broken.html
flaky_cpu == append_style_a.html append_style_b.html
== border_spacing_auto_layout_a.html border_spacing_ref.html
-== border_spacing_empty_table.html border_spacing_empty_table_ref.html
== border_spacing_fixed_layout_a.html border_spacing_ref.html
-== border_style_none_a.html border_style_none_b.html
== borders_a.html borders_b.html
-== box_shadow_bg.html box_shadow_bg_ref.html
!= box_shadow_blur_a.html box_shadow_blur_ref.html
-== box_shadow_border_box_a.html box_shadow_border_box_ref.html
== box_shadow_default_color_a.html box_shadow_default_color_ref.html
== box_shadow_inset_a.html box_shadow_inset_ref.html
-== box_shadow_inset_bg.html box_shadow_inset_bg_ref.html
== box_shadow_inset_parsing_a.html box_shadow_inset_parsing_ref.html
-== box_shadow_paint_order_a.html box_shadow_paint_order_ref.html
== box_shadow_spread_a.html box_shadow_spread_ref.html
-== box_sizing_border_box_a.html box_sizing_border_box_ref.html
-== box_sizing_sanity_check_a.html box_sizing_sanity_check_ref.html
-== br.html br-ref.html
-== calc-basic.html calc-basic-ref.html
-== canvas_as_block_element_a.html canvas_as_block_element_ref.html
-== canvas_linear_gradient_a.html canvas_linear_gradient_ref.html
== canvas_radial_gradient_a.html canvas_radial_gradient_ref.html
-== case-insensitive-font-family.html case-insensitive-font-family-ref.html
-== clear_generated_content_table_a.html clear_generated_content_table_ref.html
-== clip_a.html clip_ref.html
-== counters_nested_a.html counters_nested_ref.html
-== counters_simple_a.html counters_simple_ref.html
-== data_img_a.html data_img_b.html
-== empty_cells_a.html empty_cells_ref.html
-== external_media_query_link.html external_media_query_ref.html
-== external_media_query_style.html external_media_query_ref.html
-== filter_inline_a.html filter_inline_ref.html
-== filter_opacity_a.html filter_opacity_ref.html
-== filter_sepia_a.html filter_sepia_ref.html
-== first_child_pseudo_a.html first_child_pseudo_b.html
-== first_of_type_pseudo_a.html first_of_type_pseudo_b.html
== fixed_width_overrides_child_intrinsic_width_a.html fixed_width_overrides_child_intrinsic_width_ref.html
prefs:"layout.flex-direction.enabled,layout.flex.enabled" == flex_column_direction.html flex_column_direction_ref.html
prefs:"layout.flex.enabled" == flex_row_direction.html flex_row_direction_ref.html
-== float_clearance_a.html float_clearance_ref.html
-== float_clearance_intrinsic_width_a.html float_clearance_intrinsic_width_ref.html
-== float_intrinsic_height.html float_intrinsic_height_ref.html
-== float_intrinsic_width_a.html float_intrinsic_width_ref.html
-== float_overflow_area_a.html float_overflow_area_ref.html
-== float_positioned_pseudo_stacking_context.html float_positioned_pseudo_stacking_context_ref.html
-== float_right_intrinsic_width_a.html float_right_intrinsic_width_ref.html
-== float_table_a.html float_table_ref.html
-== float_under_top_margin_a.html float_under_top_margin_ref.html
-== floated_generated_content_a.html floated_generated_content_b.html
-== floated_list_item_a.html floated_list_item_ref.html
== floated_negative_margins_a.html floated_negative_margins_ref.html
-== floated_table_with_margin_a.html floated_table_with_margin_ref.html
-== focus_selector.html focus_selector_ref.html
-== font_advance.html font_advance_ref.html
-== font_color_attribute_a.html font_color_attribute_ref.html
-== font_face_attribute.html font_face_attribute_ref.html
== font_size.html font_size_ref.html
-== font_style.html font_style_ref.html
-== height_compute_reset.html height_compute.html
# `?` and `#` in the name is a test for https://github.com/servo/servo/issues/3340
-== hide_after_create.html hide_after_create_ref.html
== iframe/bg_color.html iframe/bg_color_ref.html
== iframe/hide_after_load.html iframe/hide_after_load_ref.html
@@ -96,17 +50,10 @@ prefs:"layout.writing-mode.enabled" == iframe/size_attributes_vertical_writing_m
!= image_rendering_auto_a.html image_rendering_pixelated_a.html
== image_rendering_pixelated_a.html image_rendering_pixelated_ref.html
-== img_block_display_a.html img_block_display_ref.html
== img_block_maxwidth_a.html img_block_maxwidth_ref.html
== img_block_maxwidth_b.html img_block_maxwidth_ref.html
-== img_dynamic_remove.html img_dynamic_remove_ref.html
-== img_padding_a.html img_padding_b.html
!= img_simple.html img_simple_ref.html
-== img_width_attribute_intrinsic_width_a.html img_width_attribute_intrinsic_width_ref.html
-== incremental_text_color_a.html incremental_text_color_ref.html
!= inline_background_a.html inline_background_ref.html
-== inline_block_baseline_a.html inline_block_baseline_ref.html
-== inline_block_border_intrinsic_size_a.html inline_block_border_intrinsic_size_ref.html
== inline_block_margin_auto_a.html inline_block_margin_auto_ref.html
== inline_block_parent_width.html inline_block_parent_width_ref.html
== inline_block_parent_width_percentage.html inline_block_parent_width_ref.html
diff --git a/tests/ref/case-insensitive-font-family.html b/tests/ref/case-insensitive-font-family.html
deleted file mode 100644
index 7cdec887b52..00000000000
--- a/tests/ref/case-insensitive-font-family.html
+++ /dev/null
@@ -1 +0,0 @@
-
Hello, world!
diff --git a/tests/ref/img_padding_a.html b/tests/ref/img_padding_a.html
deleted file mode 100644
index 96a42ffa03c..00000000000
--- a/tests/ref/img_padding_a.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/ref/img_padding_b.html b/tests/ref/img_padding_b.html
deleted file mode 100644
index 60893de6cae..00000000000
--- a/tests/ref/img_padding_b.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json
index c966afa4caa..3e6f6494f7d 100644
--- a/tests/wpt/mozilla/meta/MANIFEST.json
+++ b/tests/wpt/mozilla/meta/MANIFEST.json
@@ -123,6 +123,18 @@
"url": "/_mozilla/css/absolute_z_index_auto_paint_order_a.html"
}
],
+ "css/acid1_a.html": [
+ {
+ "path": "css/acid1_a.html",
+ "references": [
+ [
+ "/_mozilla/css/acid1_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/acid1_a.html"
+ }
+ ],
"css/after_block_iteration.html": [
{
"path": "css/after_block_iteration.html",
@@ -779,6 +791,162 @@
"url": "/_mozilla/css/border_spacing_a.html"
}
],
+ "css/border_spacing_empty_table.html": [
+ {
+ "path": "css/border_spacing_empty_table.html",
+ "references": [
+ [
+ "/_mozilla/css/border_spacing_empty_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/border_spacing_empty_table.html"
+ }
+ ],
+ "css/border_style_none_a.html": [
+ {
+ "path": "css/border_style_none_a.html",
+ "references": [
+ [
+ "/_mozilla/css/border_style_none_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/border_style_none_a.html"
+ }
+ ],
+ "css/box_shadow_bg.html": [
+ {
+ "path": "css/box_shadow_bg.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_bg_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_bg.html"
+ }
+ ],
+ "css/box_shadow_border_box_a.html": [
+ {
+ "path": "css/box_shadow_border_box_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_border_box_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_border_box_a.html"
+ }
+ ],
+ "css/box_shadow_inset_bg.html": [
+ {
+ "path": "css/box_shadow_inset_bg.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_inset_bg_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_inset_bg.html"
+ }
+ ],
+ "css/box_shadow_paint_order_a.html": [
+ {
+ "path": "css/box_shadow_paint_order_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_paint_order_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_paint_order_a.html"
+ }
+ ],
+ "css/box_sizing_border_box_a.html": [
+ {
+ "path": "css/box_sizing_border_box_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_sizing_border_box_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_sizing_border_box_a.html"
+ }
+ ],
+ "css/box_sizing_sanity_check_a.html": [
+ {
+ "path": "css/box_sizing_sanity_check_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_sizing_sanity_check_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_sizing_sanity_check_a.html"
+ }
+ ],
+ "css/br.html": [
+ {
+ "path": "css/br.html",
+ "references": [
+ [
+ "/_mozilla/css/br-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/br.html"
+ }
+ ],
+ "css/calc-basic.html": [
+ {
+ "path": "css/calc-basic.html",
+ "references": [
+ [
+ "/_mozilla/css/calc-basic-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/calc-basic.html"
+ }
+ ],
+ "css/canvas_as_block_element_a.html": [
+ {
+ "path": "css/canvas_as_block_element_a.html",
+ "references": [
+ [
+ "/_mozilla/css/canvas_as_block_element_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/canvas_as_block_element_a.html"
+ }
+ ],
+ "css/canvas_linear_gradient_a.html": [
+ {
+ "path": "css/canvas_linear_gradient_a.html",
+ "references": [
+ [
+ "/_mozilla/css/canvas_linear_gradient_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/canvas_linear_gradient_a.html"
+ }
+ ],
+ "css/case-insensitive-font-family.html": [
+ {
+ "path": "css/case-insensitive-font-family.html",
+ "references": [
+ [
+ "/_mozilla/css/case-insensitive-font-family-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/case-insensitive-font-family.html"
+ }
+ ],
"css/class-namespaces.html": [
{
"path": "css/class-namespaces.html",
@@ -791,6 +959,162 @@
"url": "/_mozilla/css/class-namespaces.html"
}
],
+ "css/clear_generated_content_table_a.html": [
+ {
+ "path": "css/clear_generated_content_table_a.html",
+ "references": [
+ [
+ "/_mozilla/css/clear_generated_content_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/clear_generated_content_table_a.html"
+ }
+ ],
+ "css/clip_a.html": [
+ {
+ "path": "css/clip_a.html",
+ "references": [
+ [
+ "/_mozilla/css/clip_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/clip_a.html"
+ }
+ ],
+ "css/counters_nested_a.html": [
+ {
+ "path": "css/counters_nested_a.html",
+ "references": [
+ [
+ "/_mozilla/css/counters_nested_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/counters_nested_a.html"
+ }
+ ],
+ "css/counters_simple_a.html": [
+ {
+ "path": "css/counters_simple_a.html",
+ "references": [
+ [
+ "/_mozilla/css/counters_simple_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/counters_simple_a.html"
+ }
+ ],
+ "css/data_img_a.html": [
+ {
+ "path": "css/data_img_a.html",
+ "references": [
+ [
+ "/_mozilla/css/data_img_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/data_img_a.html"
+ }
+ ],
+ "css/empty_cells_a.html": [
+ {
+ "path": "css/empty_cells_a.html",
+ "references": [
+ [
+ "/_mozilla/css/empty_cells_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/empty_cells_a.html"
+ }
+ ],
+ "css/external_media_query_link.html": [
+ {
+ "path": "css/external_media_query_link.html",
+ "references": [
+ [
+ "/_mozilla/css/external_media_query_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/external_media_query_link.html"
+ }
+ ],
+ "css/external_media_query_style.html": [
+ {
+ "path": "css/external_media_query_style.html",
+ "references": [
+ [
+ "/_mozilla/css/external_media_query_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/external_media_query_style.html"
+ }
+ ],
+ "css/filter_inline_a.html": [
+ {
+ "path": "css/filter_inline_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_inline_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_inline_a.html"
+ }
+ ],
+ "css/filter_opacity_a.html": [
+ {
+ "path": "css/filter_opacity_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_opacity_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_opacity_a.html"
+ }
+ ],
+ "css/filter_sepia_a.html": [
+ {
+ "path": "css/filter_sepia_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_sepia_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_sepia_a.html"
+ }
+ ],
+ "css/first_child_pseudo_a.html": [
+ {
+ "path": "css/first_child_pseudo_a.html",
+ "references": [
+ [
+ "/_mozilla/css/first_child_pseudo_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/first_child_pseudo_a.html"
+ }
+ ],
+ "css/first_of_type_pseudo_a.html": [
+ {
+ "path": "css/first_of_type_pseudo_a.html",
+ "references": [
+ [
+ "/_mozilla/css/first_of_type_pseudo_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/first_of_type_pseudo_a.html"
+ }
+ ],
"css/flex_nochild.html": [
{
"path": "css/flex_nochild.html",
@@ -803,6 +1127,270 @@
"url": "/_mozilla/css/flex_nochild.html"
}
],
+ "css/float_clearance_a.html": [
+ {
+ "path": "css/float_clearance_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_clearance_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_clearance_a.html"
+ }
+ ],
+ "css/float_clearance_intrinsic_width_a.html": [
+ {
+ "path": "css/float_clearance_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_clearance_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_clearance_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_intrinsic_height.html": [
+ {
+ "path": "css/float_intrinsic_height.html",
+ "references": [
+ [
+ "/_mozilla/css/float_intrinsic_height_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_intrinsic_height.html"
+ }
+ ],
+ "css/float_intrinsic_width_a.html": [
+ {
+ "path": "css/float_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_overflow_area_a.html": [
+ {
+ "path": "css/float_overflow_area_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_overflow_area_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_overflow_area_a.html"
+ }
+ ],
+ "css/float_positioned_pseudo_stacking_context.html": [
+ {
+ "path": "css/float_positioned_pseudo_stacking_context.html",
+ "references": [
+ [
+ "/_mozilla/css/float_positioned_pseudo_stacking_context_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_positioned_pseudo_stacking_context.html"
+ }
+ ],
+ "css/float_right_intrinsic_width_a.html": [
+ {
+ "path": "css/float_right_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_right_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_right_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_table_a.html": [
+ {
+ "path": "css/float_table_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_table_a.html"
+ }
+ ],
+ "css/float_under_top_margin_a.html": [
+ {
+ "path": "css/float_under_top_margin_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_under_top_margin_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_under_top_margin_a.html"
+ }
+ ],
+ "css/floated_generated_content_a.html": [
+ {
+ "path": "css/floated_generated_content_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_generated_content_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_generated_content_a.html"
+ }
+ ],
+ "css/floated_list_item_a.html": [
+ {
+ "path": "css/floated_list_item_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_list_item_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_list_item_a.html"
+ }
+ ],
+ "css/floated_table_with_margin_a.html": [
+ {
+ "path": "css/floated_table_with_margin_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_table_with_margin_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_table_with_margin_a.html"
+ }
+ ],
+ "css/focus_selector.html": [
+ {
+ "path": "css/focus_selector.html",
+ "references": [
+ [
+ "/_mozilla/css/focus_selector_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/focus_selector.html"
+ }
+ ],
+ "css/font_advance.html": [
+ {
+ "path": "css/font_advance.html",
+ "references": [
+ [
+ "/_mozilla/css/font_advance_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_advance.html"
+ }
+ ],
+ "css/font_color_attribute_a.html": [
+ {
+ "path": "css/font_color_attribute_a.html",
+ "references": [
+ [
+ "/_mozilla/css/font_color_attribute_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_color_attribute_a.html"
+ }
+ ],
+ "css/font_face_attribute.html": [
+ {
+ "path": "css/font_face_attribute.html",
+ "references": [
+ [
+ "/_mozilla/css/font_face_attribute_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_face_attribute.html"
+ }
+ ],
+ "css/font_style.html": [
+ {
+ "path": "css/font_style.html",
+ "references": [
+ [
+ "/_mozilla/css/font_style_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_style.html"
+ }
+ ],
+ "css/height_compute_reset.html": [
+ {
+ "path": "css/height_compute_reset.html",
+ "references": [
+ [
+ "/_mozilla/css/height_compute.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/height_compute_reset.html"
+ }
+ ],
+ "css/hide_after_create.html": [
+ {
+ "path": "css/hide_after_create.html",
+ "references": [
+ [
+ "/_mozilla/css/hide_after_create_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/hide_after_create.html"
+ }
+ ],
+ "css/img_block_display_a.html": [
+ {
+ "path": "css/img_block_display_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_block_display_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_block_display_a.html"
+ }
+ ],
+ "css/img_dynamic_remove.html": [
+ {
+ "path": "css/img_dynamic_remove.html",
+ "references": [
+ [
+ "/_mozilla/css/img_dynamic_remove_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_dynamic_remove.html"
+ }
+ ],
+ "css/img_padding_a.html": [
+ {
+ "path": "css/img_padding_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_padding_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_padding_a.html"
+ }
+ ],
"css/img_size_a.html": [
{
"path": "css/img_size_a.html",
@@ -815,6 +1403,18 @@
"url": "/_mozilla/css/img_size_a.html"
}
],
+ "css/img_width_attribute_intrinsic_width_a.html": [
+ {
+ "path": "css/img_width_attribute_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_width_attribute_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_width_attribute_intrinsic_width_a.html"
+ }
+ ],
"css/img_width_style_intrinsic_width_a.html": [
{
"path": "css/img_width_style_intrinsic_width_a.html",
@@ -863,6 +1463,18 @@
"url": "/_mozilla/css/incremental_letter_spacing_a.html"
}
],
+ "css/incremental_text_color_a.html": [
+ {
+ "path": "css/incremental_text_color_a.html",
+ "references": [
+ [
+ "/_mozilla/css/incremental_text_color_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/incremental_text_color_a.html"
+ }
+ ],
"css/inline_absolute_hypothetical_clip_a.html": [
{
"path": "css/inline_absolute_hypothetical_clip_a.html",
@@ -887,6 +1499,18 @@
"url": "/_mozilla/css/inline_absolute_out_of_flow_a.html"
}
],
+ "css/inline_block_baseline_a.html": [
+ {
+ "path": "css/inline_block_baseline_a.html",
+ "references": [
+ [
+ "/_mozilla/css/inline_block_baseline_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/inline_block_baseline_a.html"
+ }
+ ],
"css/inline_block_block_direction_margins_a.html": [
{
"path": "css/inline_block_block_direction_margins_a.html",
@@ -911,6 +1535,18 @@
"url": "/_mozilla/css/inline_block_border_a.html"
}
],
+ "css/inline_block_border_intrinsic_size_a.html": [
+ {
+ "path": "css/inline_block_border_intrinsic_size_a.html",
+ "references": [
+ [
+ "/_mozilla/css/inline_block_border_intrinsic_size_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/inline_block_border_intrinsic_size_a.html"
+ }
+ ],
"css/inline_block_img_a.html": [
{
"path": "css/inline_block_img_a.html",
@@ -4012,6 +4648,18 @@
"url": "/_mozilla/css/absolute_z_index_auto_paint_order_a.html"
}
],
+ "css/acid1_a.html": [
+ {
+ "path": "css/acid1_a.html",
+ "references": [
+ [
+ "/_mozilla/css/acid1_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/acid1_a.html"
+ }
+ ],
"css/after_block_iteration.html": [
{
"path": "css/after_block_iteration.html",
@@ -4668,6 +5316,162 @@
"url": "/_mozilla/css/border_spacing_a.html"
}
],
+ "css/border_spacing_empty_table.html": [
+ {
+ "path": "css/border_spacing_empty_table.html",
+ "references": [
+ [
+ "/_mozilla/css/border_spacing_empty_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/border_spacing_empty_table.html"
+ }
+ ],
+ "css/border_style_none_a.html": [
+ {
+ "path": "css/border_style_none_a.html",
+ "references": [
+ [
+ "/_mozilla/css/border_style_none_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/border_style_none_a.html"
+ }
+ ],
+ "css/box_shadow_bg.html": [
+ {
+ "path": "css/box_shadow_bg.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_bg_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_bg.html"
+ }
+ ],
+ "css/box_shadow_border_box_a.html": [
+ {
+ "path": "css/box_shadow_border_box_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_border_box_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_border_box_a.html"
+ }
+ ],
+ "css/box_shadow_inset_bg.html": [
+ {
+ "path": "css/box_shadow_inset_bg.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_inset_bg_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_inset_bg.html"
+ }
+ ],
+ "css/box_shadow_paint_order_a.html": [
+ {
+ "path": "css/box_shadow_paint_order_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_shadow_paint_order_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_shadow_paint_order_a.html"
+ }
+ ],
+ "css/box_sizing_border_box_a.html": [
+ {
+ "path": "css/box_sizing_border_box_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_sizing_border_box_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_sizing_border_box_a.html"
+ }
+ ],
+ "css/box_sizing_sanity_check_a.html": [
+ {
+ "path": "css/box_sizing_sanity_check_a.html",
+ "references": [
+ [
+ "/_mozilla/css/box_sizing_sanity_check_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/box_sizing_sanity_check_a.html"
+ }
+ ],
+ "css/br.html": [
+ {
+ "path": "css/br.html",
+ "references": [
+ [
+ "/_mozilla/css/br-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/br.html"
+ }
+ ],
+ "css/calc-basic.html": [
+ {
+ "path": "css/calc-basic.html",
+ "references": [
+ [
+ "/_mozilla/css/calc-basic-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/calc-basic.html"
+ }
+ ],
+ "css/canvas_as_block_element_a.html": [
+ {
+ "path": "css/canvas_as_block_element_a.html",
+ "references": [
+ [
+ "/_mozilla/css/canvas_as_block_element_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/canvas_as_block_element_a.html"
+ }
+ ],
+ "css/canvas_linear_gradient_a.html": [
+ {
+ "path": "css/canvas_linear_gradient_a.html",
+ "references": [
+ [
+ "/_mozilla/css/canvas_linear_gradient_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/canvas_linear_gradient_a.html"
+ }
+ ],
+ "css/case-insensitive-font-family.html": [
+ {
+ "path": "css/case-insensitive-font-family.html",
+ "references": [
+ [
+ "/_mozilla/css/case-insensitive-font-family-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/case-insensitive-font-family.html"
+ }
+ ],
"css/class-namespaces.html": [
{
"path": "css/class-namespaces.html",
@@ -4680,6 +5484,162 @@
"url": "/_mozilla/css/class-namespaces.html"
}
],
+ "css/clear_generated_content_table_a.html": [
+ {
+ "path": "css/clear_generated_content_table_a.html",
+ "references": [
+ [
+ "/_mozilla/css/clear_generated_content_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/clear_generated_content_table_a.html"
+ }
+ ],
+ "css/clip_a.html": [
+ {
+ "path": "css/clip_a.html",
+ "references": [
+ [
+ "/_mozilla/css/clip_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/clip_a.html"
+ }
+ ],
+ "css/counters_nested_a.html": [
+ {
+ "path": "css/counters_nested_a.html",
+ "references": [
+ [
+ "/_mozilla/css/counters_nested_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/counters_nested_a.html"
+ }
+ ],
+ "css/counters_simple_a.html": [
+ {
+ "path": "css/counters_simple_a.html",
+ "references": [
+ [
+ "/_mozilla/css/counters_simple_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/counters_simple_a.html"
+ }
+ ],
+ "css/data_img_a.html": [
+ {
+ "path": "css/data_img_a.html",
+ "references": [
+ [
+ "/_mozilla/css/data_img_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/data_img_a.html"
+ }
+ ],
+ "css/empty_cells_a.html": [
+ {
+ "path": "css/empty_cells_a.html",
+ "references": [
+ [
+ "/_mozilla/css/empty_cells_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/empty_cells_a.html"
+ }
+ ],
+ "css/external_media_query_link.html": [
+ {
+ "path": "css/external_media_query_link.html",
+ "references": [
+ [
+ "/_mozilla/css/external_media_query_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/external_media_query_link.html"
+ }
+ ],
+ "css/external_media_query_style.html": [
+ {
+ "path": "css/external_media_query_style.html",
+ "references": [
+ [
+ "/_mozilla/css/external_media_query_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/external_media_query_style.html"
+ }
+ ],
+ "css/filter_inline_a.html": [
+ {
+ "path": "css/filter_inline_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_inline_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_inline_a.html"
+ }
+ ],
+ "css/filter_opacity_a.html": [
+ {
+ "path": "css/filter_opacity_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_opacity_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_opacity_a.html"
+ }
+ ],
+ "css/filter_sepia_a.html": [
+ {
+ "path": "css/filter_sepia_a.html",
+ "references": [
+ [
+ "/_mozilla/css/filter_sepia_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/filter_sepia_a.html"
+ }
+ ],
+ "css/first_child_pseudo_a.html": [
+ {
+ "path": "css/first_child_pseudo_a.html",
+ "references": [
+ [
+ "/_mozilla/css/first_child_pseudo_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/first_child_pseudo_a.html"
+ }
+ ],
+ "css/first_of_type_pseudo_a.html": [
+ {
+ "path": "css/first_of_type_pseudo_a.html",
+ "references": [
+ [
+ "/_mozilla/css/first_of_type_pseudo_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/first_of_type_pseudo_a.html"
+ }
+ ],
"css/flex_nochild.html": [
{
"path": "css/flex_nochild.html",
@@ -4692,6 +5652,270 @@
"url": "/_mozilla/css/flex_nochild.html"
}
],
+ "css/float_clearance_a.html": [
+ {
+ "path": "css/float_clearance_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_clearance_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_clearance_a.html"
+ }
+ ],
+ "css/float_clearance_intrinsic_width_a.html": [
+ {
+ "path": "css/float_clearance_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_clearance_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_clearance_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_intrinsic_height.html": [
+ {
+ "path": "css/float_intrinsic_height.html",
+ "references": [
+ [
+ "/_mozilla/css/float_intrinsic_height_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_intrinsic_height.html"
+ }
+ ],
+ "css/float_intrinsic_width_a.html": [
+ {
+ "path": "css/float_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_overflow_area_a.html": [
+ {
+ "path": "css/float_overflow_area_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_overflow_area_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_overflow_area_a.html"
+ }
+ ],
+ "css/float_positioned_pseudo_stacking_context.html": [
+ {
+ "path": "css/float_positioned_pseudo_stacking_context.html",
+ "references": [
+ [
+ "/_mozilla/css/float_positioned_pseudo_stacking_context_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_positioned_pseudo_stacking_context.html"
+ }
+ ],
+ "css/float_right_intrinsic_width_a.html": [
+ {
+ "path": "css/float_right_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_right_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_right_intrinsic_width_a.html"
+ }
+ ],
+ "css/float_table_a.html": [
+ {
+ "path": "css/float_table_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_table_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_table_a.html"
+ }
+ ],
+ "css/float_under_top_margin_a.html": [
+ {
+ "path": "css/float_under_top_margin_a.html",
+ "references": [
+ [
+ "/_mozilla/css/float_under_top_margin_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/float_under_top_margin_a.html"
+ }
+ ],
+ "css/floated_generated_content_a.html": [
+ {
+ "path": "css/floated_generated_content_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_generated_content_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_generated_content_a.html"
+ }
+ ],
+ "css/floated_list_item_a.html": [
+ {
+ "path": "css/floated_list_item_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_list_item_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_list_item_a.html"
+ }
+ ],
+ "css/floated_table_with_margin_a.html": [
+ {
+ "path": "css/floated_table_with_margin_a.html",
+ "references": [
+ [
+ "/_mozilla/css/floated_table_with_margin_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/floated_table_with_margin_a.html"
+ }
+ ],
+ "css/focus_selector.html": [
+ {
+ "path": "css/focus_selector.html",
+ "references": [
+ [
+ "/_mozilla/css/focus_selector_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/focus_selector.html"
+ }
+ ],
+ "css/font_advance.html": [
+ {
+ "path": "css/font_advance.html",
+ "references": [
+ [
+ "/_mozilla/css/font_advance_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_advance.html"
+ }
+ ],
+ "css/font_color_attribute_a.html": [
+ {
+ "path": "css/font_color_attribute_a.html",
+ "references": [
+ [
+ "/_mozilla/css/font_color_attribute_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_color_attribute_a.html"
+ }
+ ],
+ "css/font_face_attribute.html": [
+ {
+ "path": "css/font_face_attribute.html",
+ "references": [
+ [
+ "/_mozilla/css/font_face_attribute_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_face_attribute.html"
+ }
+ ],
+ "css/font_style.html": [
+ {
+ "path": "css/font_style.html",
+ "references": [
+ [
+ "/_mozilla/css/font_style_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/font_style.html"
+ }
+ ],
+ "css/height_compute_reset.html": [
+ {
+ "path": "css/height_compute_reset.html",
+ "references": [
+ [
+ "/_mozilla/css/height_compute.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/height_compute_reset.html"
+ }
+ ],
+ "css/hide_after_create.html": [
+ {
+ "path": "css/hide_after_create.html",
+ "references": [
+ [
+ "/_mozilla/css/hide_after_create_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/hide_after_create.html"
+ }
+ ],
+ "css/img_block_display_a.html": [
+ {
+ "path": "css/img_block_display_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_block_display_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_block_display_a.html"
+ }
+ ],
+ "css/img_dynamic_remove.html": [
+ {
+ "path": "css/img_dynamic_remove.html",
+ "references": [
+ [
+ "/_mozilla/css/img_dynamic_remove_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_dynamic_remove.html"
+ }
+ ],
+ "css/img_padding_a.html": [
+ {
+ "path": "css/img_padding_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_padding_b.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_padding_a.html"
+ }
+ ],
"css/img_size_a.html": [
{
"path": "css/img_size_a.html",
@@ -4704,6 +5928,18 @@
"url": "/_mozilla/css/img_size_a.html"
}
],
+ "css/img_width_attribute_intrinsic_width_a.html": [
+ {
+ "path": "css/img_width_attribute_intrinsic_width_a.html",
+ "references": [
+ [
+ "/_mozilla/css/img_width_attribute_intrinsic_width_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/img_width_attribute_intrinsic_width_a.html"
+ }
+ ],
"css/img_width_style_intrinsic_width_a.html": [
{
"path": "css/img_width_style_intrinsic_width_a.html",
@@ -4752,6 +5988,18 @@
"url": "/_mozilla/css/incremental_letter_spacing_a.html"
}
],
+ "css/incremental_text_color_a.html": [
+ {
+ "path": "css/incremental_text_color_a.html",
+ "references": [
+ [
+ "/_mozilla/css/incremental_text_color_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/incremental_text_color_a.html"
+ }
+ ],
"css/inline_absolute_hypothetical_clip_a.html": [
{
"path": "css/inline_absolute_hypothetical_clip_a.html",
@@ -4776,6 +6024,18 @@
"url": "/_mozilla/css/inline_absolute_out_of_flow_a.html"
}
],
+ "css/inline_block_baseline_a.html": [
+ {
+ "path": "css/inline_block_baseline_a.html",
+ "references": [
+ [
+ "/_mozilla/css/inline_block_baseline_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/inline_block_baseline_a.html"
+ }
+ ],
"css/inline_block_block_direction_margins_a.html": [
{
"path": "css/inline_block_block_direction_margins_a.html",
@@ -4800,6 +6060,18 @@
"url": "/_mozilla/css/inline_block_border_a.html"
}
],
+ "css/inline_block_border_intrinsic_size_a.html": [
+ {
+ "path": "css/inline_block_border_intrinsic_size_a.html",
+ "references": [
+ [
+ "/_mozilla/css/inline_block_border_intrinsic_size_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/_mozilla/css/inline_block_border_intrinsic_size_a.html"
+ }
+ ],
"css/inline_block_img_a.html": [
{
"path": "css/inline_block_img_a.html",
diff --git a/tests/wpt/mozilla/tests/css/100x100_green.png b/tests/wpt/mozilla/tests/css/100x100_green.png
new file mode 100644
index 00000000000..b23bbba154e
Binary files /dev/null and b/tests/wpt/mozilla/tests/css/100x100_green.png differ
diff --git a/tests/ref/acid1.png b/tests/wpt/mozilla/tests/css/acid1.png
similarity index 100%
rename from tests/ref/acid1.png
rename to tests/wpt/mozilla/tests/css/acid1.png
diff --git a/tests/ref/acid1_a.html b/tests/wpt/mozilla/tests/css/acid1_a.html
similarity index 98%
rename from tests/ref/acid1_a.html
rename to tests/wpt/mozilla/tests/css/acid1_a.html
index 213e59b73da..29332cb4cc7 100644
--- a/tests/ref/acid1_a.html
+++ b/tests/wpt/mozilla/tests/css/acid1_a.html
@@ -1,5 +1,6 @@
+
display/box/float/clear test
diff --git a/tests/ref/acid1_b.html b/tests/wpt/mozilla/tests/css/acid1_b.html
similarity index 100%
rename from tests/ref/acid1_b.html
rename to tests/wpt/mozilla/tests/css/acid1_b.html
diff --git a/tests/ref/border_spacing_empty_table.html b/tests/wpt/mozilla/tests/css/border_spacing_empty_table.html
similarity index 80%
rename from tests/ref/border_spacing_empty_table.html
rename to tests/wpt/mozilla/tests/css/border_spacing_empty_table.html
index d1ee2cc66c3..81f11a0797e 100644
--- a/tests/ref/border_spacing_empty_table.html
+++ b/tests/wpt/mozilla/tests/css/border_spacing_empty_table.html
@@ -1,6 +1,7 @@
+