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
--- 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'