Bug 1337674 part 2 - Disable style system tests written with testharness.js. r?heycam draft
authorXidorn Quan <me@upsuper.org>
Wed, 15 Feb 2017 11:38:34 +1100
changeset 485140 865d957c70089351305a835533a198670560383f
parent 485139 35c7a8e635a4d736090b5548f3b1cbc6cc6f5d0b
child 485141 5c383bbdc190ce112774549d81ed2786ee48542a
push id45643
push userxquan@mozilla.com
push dateThu, 16 Feb 2017 06:37:46 +0000
reviewersheycam
bugs1337674
milestone54.0a1
Bug 1337674 part 2 - Disable style system tests written with testharness.js. r?heycam The following patches integrate failure pattern file support into SimpleTest framework. Integrating into testharness.js framework is a bit harder. "fail-if" field doesn't work with testharness.js either. Given their relatively limited number, disabling them is probably the best way forward. We can re-enable them when they don't fail anymore. MozReview-Commit-ID: 2kMNffaZOc6
layout/style/test/mochitest.ini
--- a/layout/style/test/mochitest.ini
+++ b/layout/style/test/mochitest.ini
@@ -37,16 +37,17 @@ support-files =
 [test_acid3_test46.html]
 [test_addSheet.html]
 support-files = additional_sheets_helper.html
 [test_additional_sheets.html]
 skip-if = stylo # bug 1337258
 support-files = additional_sheets_helper.html
 [test_align_justify_computed_values.html]
 [test_align_shorthand_serialization.html]
+skip-if = stylo # bug 1339656
 [test_all_shorthand.html]
 [test_animations.html]
 skip-if = toolkit == 'android'
 [test_animations_async_tests.html]
 support-files = ../../reftests/fonts/Ahem.ttf file_animations_async_tests.html
 [test_animations_dynamic_changes.html]
 [test_animations_effect_timing_duration.html]
 support-files = file_animations_effect_timing_duration.html
@@ -191,26 +192,32 @@ skip-if = toolkit == 'android' #bug 5366
 [test_flexbox_layout.html]
 support-files = flexbox_layout_testcases.js
 [test_flexbox_order.html]
 [test_flexbox_order_table.html]
 [test_flexbox_reflow_counts.html]
 [test_font_face_parser.html]
 [test_font_family_parsing.html]
 [test_font_feature_values_parsing.html]
+skip-if = stylo # bug 1339656
 [test_font_loading_api.html]
 support-files =
   BitPattern.woff
   file_font_loading_api_vframe.html
 [test_garbage_at_end_of_declarations.html]
 [test_grid_container_shorthands.html]
+skip-if = stylo # bug 1339656
 [test_grid_item_shorthands.html]
+skip-if = stylo # bug 1339656
 [test_grid_shorthand_serialization.html]
+skip-if = stylo # bug 1339656
 [test_grid_computed_values.html]
+skip-if = stylo # bug 1339656
 [test_group_insertRule.html]
+skip-if = stylo # bug 1339656
 [test_hover_quirk.html]
 [test_html_attribute_computed_values.html]
 [test_ident_escaping.html]
 [test_inherit_computation.html]
 skip-if = toolkit == 'android'
 [test_inherit_storage.html]
 [test_initial_computation.html]
 skip-if = toolkit == 'android'