Bug 1368120 - Mark tests as failing due to borders being enabled. r=kats
authorAlexis Beingessner <a.beingessner@gmail.com>
Wed, 23 Aug 2017 12:00:57 -0400
changeset 651637 b9ebcf80325f643efe5925297fee720a5c22ad6a
parent 651636 997a7d31c040dab4302376d9133bc40f108f09a8
child 651638 252ac30ba41f72cf7845e5eed7c86f17feed66b3
push id75785
push userasasaki@mozilla.com
push dateWed, 23 Aug 2017 21:57:39 +0000
reviewerskats
bugs1368120
milestone57.0a1
Bug 1368120 - Mark tests as failing due to borders being enabled. r=kats MozReview-Commit-ID: 3XNvbPV6HdZ
layout/reftests/border-radius/reftest.list
layout/reftests/bugs/reftest.list
layout/reftests/image-element/reftest.list
layout/reftests/table-bordercollapse/reftest.list
--- a/layout/reftests/border-radius/reftest.list
+++ b/layout/reftests/border-radius/reftest.list
@@ -24,17 +24,17 @@ fuzzy-if(skiaContent,1,343) == percent-3
 
 # more serious tests, using SVG reference
 fuzzy-if(skiaContent,17,58) fuzzy-if(webrender,168-168,74-74) == border-circle-2.html border-circle-2-ref.xhtml
 fuzzy-if(gtkWidget,14,280) fuzzy-if(cocoaWidget,4,582) fuzzy-if(Android,36,264) fuzzy-if(d2d,51,323) fuzzy-if(winWidget&&!d2d,16,377) fuzzy-if(skiaContent,63,398) == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945
 
 # Corners
 fuzzy-if(skiaContent,17,47) fuzzy-if(webrender,166-166,58-58) == corner-1.html corner-1-ref.svg # bottom corners different radius than top corners
 fuzzy-if(gtkWidget,23,5) fuzzy-if(winWidget&&!d2d,23,5) fuzzy-if(d2d,32,8) fuzzy-if(Android,10,8) fuzzy-if(skiaContent,18,49) fuzzy-if(webrender,164-164,57-57) == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804
-fuzzy-if(gtkWidget,3,10) fuzzy-if(winWidget&&!d2d,3,10) fuzzy-if(d2d,15,32) fuzzy-if(Android,3,15) fuzzy-if(skiaContent,18,90) fuzzy-if(webrender,18-18,91-91) == corner-3.html corner-3-ref.svg
+fuzzy-if(gtkWidget,3,10) fuzzy-if(winWidget&&!d2d,3,10) fuzzy-if(d2d,15,32) fuzzy-if(Android,3,15) fuzzy-if(skiaContent,18,90) fails-if(webrender) == corner-3.html corner-3-ref.svg
 fuzzy-if(skiaContent,12,83) fuzzy-if(webrender,79-79,110-110) == corner-4.html corner-4-ref.svg
 
 # Test that radii too long are reduced
 == border-reduce-height.html border-reduce-height-ref.html
 skip-if(!webrender) pref(layers.advanced.border-layers,1) == border-reduce-height.html border-reduce-height-ref.html
 
 # Tests for border clipping
 fails-if(!styloVsGecko) == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
--- a/layout/reftests/bugs/reftest.list
+++ b/layout/reftests/bugs/reftest.list
@@ -1168,17 +1168,17 @@ fails-if(usesRepeatResampling&&!styloVsG
 fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1b.html about:blank
 fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1c.html about:blank
 fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1d.html about:blank
 fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1e.html about:blank
 == 446100-1f.html about:blank
 fails-if(usesRepeatResampling&&!styloVsGecko) fails-if(Android) == 446100-1g.html about:blank
 == 446100-1h.html about:blank
 == 447749-1.html 447749-1-ref.html
-fuzzy(127,2) == 448193.html 448193-ref.html
+fuzzy(127,2) fails-if(webrender) == 448193.html 448193-ref.html # bug 1382896 for webrender
 != 449149-1a.html about:blank
 != 449149-1b.html about:blank
 # Retry the above with XBL scopes
 test-pref(dom.use_xbl_scopes_for_remote_xul,true) != 449149-1a.html about:blank
 test-pref(dom.use_xbl_scopes_for_remote_xul,true) != 449149-1b.html about:blank
 == 449149-2.html 449149-2-ref.html
 == 449171-1.html 449171-ref.html
 == 449362-1.html 449362-1-ref.html
@@ -1222,17 +1222,17 @@ fuzzy-if(skiaContent,1,45) fuzzy-if(webr
 == 458487-4b.html 458487-4-ref.html
 == 458487-4c.html 458487-4-ref.html
 == 458487-5a.html 458487-5-ref.html
 == 458487-5b.html 458487-5-ref.html
 fuzzy-if(skiaContent,1,5) == 459443-1.html 459443-1-ref.html
 == 459613-1.html 459613-1-ref.html
 == 460012-1.html 460012-1-ref.html
 == 461266-1.html 461266-1-ref.html
-fuzzy-if(skiaContent,1,12000) == 461512-1.html 461512-1-ref.html
+fuzzy-if(skiaContent,1,12000) fails-if(webrender) == 461512-1.html 461512-1-ref.html # bug 1382896 for webrender
 == 462844-1.html 462844-ref.html
 == 462844-2.html 462844-ref.html
 == 462844-3.html 462844-ref.html
 == 462844-4.html 462844-ref.html
 == 463204-1.html 463204-1-ref.html
 fuzzy-if(webrender,16,3425) == 463217-1.xul 463217-1-ref.xul
 == 463952-1.html 463952-1-ref.html
 == 464811-1.html 464811-1-ref.html
@@ -1606,17 +1606,17 @@ fails-if(!haveTestPlugin) HTTP == 599476
 == 599882-2.html 599882-2-ref.html
 == 600045-1.html 600045-1-ref.html
 == 600803-1.html 600803-1-ref.html
 == 600974-1.html 600974-1-ref.html
 == 600974-2.html 600974-1-ref.html
 == 600974-3.html 600974-1-ref.html
 == 602200-1.html 602200-1-ref.html
 == 602200-2.html 602200-2-ref.html
-fuzzy-if(Android,8,20) == 602200-3.html 602200-3-ref.html
+fuzzy-if(Android,8,20) fails-if(webrender) == 602200-3.html 602200-3-ref.html # bug 1363060 for webrender
 == 602200-4.html 602200-4-ref.html
 == 603423-1.html 603423-1-ref.html
 == 604737.html 604737-ref.html
 == 605138-1.html 605138-1-ref.html
 == 605157-1.xhtml 605157-1-ref.xhtml
 == 607267-1.html 607267-1-ref.html
 == 608636-1.html 608636-1-ref.html
 == 608756-1a.html 608756-1-ref.html
@@ -1659,17 +1659,17 @@ fuzzy-if(skiaContent,3,120000) == 635302
 fuzzy(1,68) fuzzy-if(gtkWidget,1,70) fails-if(Android) fuzzy-if(skiaContent&&!Android,1,300) == 635373-1.html 635373-1-ref.html
 random-if(d2d) fails-if(Android) fuzzy-if(winWidget&&!d2d,20,118) fuzzy-if(skiaContent&&!Android,2,550) == 635373-2.html 635373-2-ref.html
 random-if(d2d) fails-if(Android) fuzzy-if(winWidget&&!d2d,20,116) fuzzy-if(skiaContent&&!Android,2,650) == 635373-3.html 635373-3-ref.html
 HTTP(..) == 635639-1.html 635639-1-ref.html
 HTTP(..) == 635639-2.html 635639-2-ref.html
 random == 637597-1.html 637597-1-ref.html # bug 637597 was never really fixed!
 fuzzy-if(Android,8,500) == 637852-1.html 637852-1-ref.html
 fuzzy-if(Android,8,500) fuzzy-if(skiaContent,3,1) fuzzy-if(webrender,3,19) == 637852-2.html 637852-2-ref.html
-fuzzy-if(Android,8,500) == 637852-3.html 637852-3-ref.html
+fuzzy-if(Android,8,500) fails-if(webrender) == 637852-3.html 637852-3-ref.html # bug 1363060 for webrender
 fails-if(webrender&&asyncPan) == 641770-1.html 641770-1-ref.html # bug 1374326 for webrender+APZ
 == 641856-1.html 641856-1-ref.html
 == 645491-1.html 645491-1-ref.html
 == 645647-1.html 645647-1-ref.html
 == 645647-2.html 645647-2-ref.html
 == 645768-1.html 645768-1-ref.html
 fails-if(layersGPUAccelerated&&cocoaWidget) fuzzy-if(!layersGPUAccelerated,41,260) fuzzy-if(skiaContent,57,11000) == 650228-1.html 650228-1-ref.html # Quartz alpha blending doesn't match GL alpha blending
 needs-focus == 652301-1a.html 652301-1-ref.html
@@ -1932,17 +1932,17 @@ skip-if(!Android) fails-if(Android) == 1
 skip-if(!Android) == 1133905-4-vh-rtl.html 1133905-ref-vh-rtl.html
 skip-if(!Android) fails-if(Android) == 1133905-5-vh-rtl.html 1133905-ref-vh-rtl.html
 skip-if(!Android) fails-if(Android) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.html
 == 1150021-1.xul 1150021-1-ref.xul
 == 1151145-1.html 1151145-1-ref.html
 == 1151306-1.html 1151306-1-ref.html
 == 1153845-1.html 1153845-1-ref.html
 == 1155828-1.html 1155828-1-ref.html
-fuzzy-if(skiaContent,7,84) == 1156129-1.html 1156129-1-ref.html
+fuzzy-if(skiaContent,7,84) fails-if(webrender) == 1156129-1.html 1156129-1-ref.html
 pref(dom.use_xbl_scopes_for_remote_xul,true) HTTP(..) == 1157127-1.html 1157127-1-ref.html
 fuzzy-if(Android,6,6) == 1169331-1.html 1169331-1-ref.html
 fuzzy(1,74) fails-if(gtkWidget&&!styloVsGecko) == 1174332-1.html 1174332-1-ref.html # bug 1312658
 == 1179078-1.html 1179078-1-ref.html
 == 1179288-1.html 1179288-1-ref.html
 == 1190635-1.html 1190635-1-ref.html
 == 1202512-1.html 1202512-1-ref.html
 fuzzy-if(skiaContent,1,1) == 1202512-2.html 1202512-2-ref.html
--- a/layout/reftests/image-element/reftest.list
+++ b/layout/reftests/image-element/reftest.list
@@ -6,21 +6,21 @@ random == bug-364968.html bug-364968-ref
 == image-outside-document-invalidate.html about:blank
 == canvas-outside-document-invalidate-01.html about:blank
 fails-if(azureSkia) fails-if(cocoaWidget) skip-if(styloVsGecko) == canvas-outside-document-invalidate-02.html about:blank # See bug 666800
 #fails with Skia due to Skia bug http://code.google.com/p/skia/issues/detail?id=568
 == element-paint-simple.html element-paint-simple-ref.html
 == element-paint-repeated.html element-paint-repeated-ref.html
 == element-paint-recursion.html element-paint-recursion-ref.html
 HTTP(..) == element-paint-continuation.html element-paint-continuation-ref.html
-== element-paint-transform-01.html element-paint-transform-01-ref.html
+fails-if(webrender) == element-paint-transform-01.html element-paint-transform-01-ref.html # bug 1363060 for webrender
 random-if(d2d) == element-paint-transform-02.html element-paint-transform-02-ref.html # bug 587133
 fuzzy-if(d2d&&/^Windows\x20NT\x206\.1/.test(http.oscpu),16,90) == element-paint-background-size-01.html element-paint-background-size-01-ref.html
 == element-paint-background-size-02.html element-paint-background-size-02-ref.html
-fuzzy-if(skiaContent,255,4) == element-paint-transform-repeated.html element-paint-transform-repeated-ref.html
+fuzzy-if(skiaContent,255,4) fails-if(webrender) == element-paint-transform-repeated.html element-paint-transform-repeated-ref.html # bug 1363060 for webrender
 fuzzy-if(d2d,255,24) == element-paint-transform-03.html element-paint-transform-03-ref.html
 fuzzy-if(asyncPan,2,140) fuzzy-if(skiaContent,3,106) == element-paint-native-widget.html element-paint-native-widget-ref.html   # in -ref the scrollframe is active and layerized differently with APZ
 fails-if(usesRepeatResampling&&!styloVsGecko) == element-paint-subimage-sampling-restriction.html about:blank
 == element-paint-clippath.html element-paint-clippath-ref.html
 == element-paint-sharpness-01a.html element-paint-sharpness-01b.html
 fuzzy-if(skiaContent,1,326) == element-paint-sharpness-01b.html element-paint-sharpness-01c.html
 == element-paint-sharpness-01c.html element-paint-sharpness-01d.html
 == element-paint-sharpness-02a.html element-paint-sharpness-02b.html
--- a/layout/reftests/table-bordercollapse/reftest.list
+++ b/layout/reftests/table-bordercollapse/reftest.list
@@ -24,58 +24,58 @@
 == bc_dyn_table1.html bc_dyn_table1_ref.html
 == bc_dyn_table2.html bc_dyn_table2_ref.html
 == bc_dyn_table3.html bc_dyn_table3_ref.html
 == bc_borderoffset1.html bc_borderoffset1_ref.html
 == bc_borderoffset2.html bc_borderoffset2_ref.html
 == frame_above_rules_all.html frame_above_rules_all_ref.html
 == frame_above_rules_cols.html frame_above_rules_cols_ref.html
 == frame_above_rules_groups.html frame_above_rules_groups_ref.html
-== frame_above_rules_none.html frame_above_rules_none_ref.html
+fails-if(webrender) == frame_above_rules_none.html frame_above_rules_none_ref.html # bug 1382896 for webrender
 == frame_above_rules_rows.html frame_above_rules_rows_ref.html
 == frame_below_rules_all.html frame_below_rules_all_ref.html
 == frame_below_rules_cols.html frame_below_rules_cols_ref.html
 == frame_below_rules_groups.html frame_below_rules_groups_ref.html
-== frame_below_rules_none.html frame_below_rules_none_ref.html
+fails-if(webrender) == frame_below_rules_none.html frame_below_rules_none_ref.html # bug 1382896 for webrender
 == frame_below_rules_rows.html frame_below_rules_rows_ref.html
 == frame_border_rules_all.html frame_border_rules_all_ref.html
 == frame_border_rules_cols.html frame_border_rules_cols_ref.html
 == frame_border_rules_groups.html frame_border_rules_groups_ref.html
-== frame_border_rules_none.html frame_border_rules_none_ref.html
+fails-if(webrender) == frame_border_rules_none.html frame_border_rules_none_ref.html # bug 1382896 for webrender
 == frame_border_rules_rows.html frame_border_rules_rows_ref.html
 == frame_box_rules_all.html frame_box_rules_all_ref.html
 == frame_box_rules_cols.html frame_box_rules_cols_ref.html
 == frame_box_rules_groups.html frame_box_rules_groups_ref.html
-== frame_box_rules_none.html frame_box_rules_none_ref.html
+fails-if(webrender) == frame_box_rules_none.html frame_box_rules_none_ref.html # bug 1382896 for webrender
 == frame_box_rules_none-collapse.html frame_box_rules_none-collapse-ref.html
 == frame_box_rules_rows.html frame_box_rules_rows_ref.html
 == frame_hsides_rules_all.html frame_hsides_rules_all_ref.html
 == frame_hsides_rules_cols.html frame_hsides_rules_cols_ref.html
 == frame_hsides_rules_groups.html frame_hsides_rules_groups_ref.html
-== frame_hsides_rules_none.html frame_hsides_rules_none_ref.html
+fails-if(webrender) == frame_hsides_rules_none.html frame_hsides_rules_none_ref.html # bug 1382896 for webrender
 == frame_hsides_rules_rows.html frame_hsides_rules_rows_ref.html
 == frame_lhs_rules_all.html frame_lhs_rules_all_ref.html
 == frame_lhs_rules_cols.html frame_lhs_rules_cols_ref.html
 == frame_lhs_rules_groups.html frame_lhs_rules_groups_ref.html
-== frame_lhs_rules_none.html frame_lhs_rules_none_ref.html
+fails-if(webrender) == frame_lhs_rules_none.html frame_lhs_rules_none_ref.html # bug 1382896 for webrender
 == frame_lhs_rules_rows.html frame_lhs_rules_rows_ref.html
 == frame_rhs_rules_all.html frame_rhs_rules_all_ref.html
 == frame_rhs_rules_cols.html frame_rhs_rules_cols_ref.html
 == frame_rhs_rules_groups.html frame_rhs_rules_groups_ref.html
-== frame_rhs_rules_none.html  frame_rhs_rules_none_ref.html
+fails-if(webrender) == frame_rhs_rules_none.html  frame_rhs_rules_none_ref.html # bug 1382896 for webrender
 == frame_rhs_rules_rows.html frame_rhs_rules_rows_ref.html
 == frame_void_rules_all.html frame_void_rules_all_ref.html
 == frame_void_rules_cols.html frame_void_rules_cols_ref.html
 == frame_void_rules_groups.html frame_void_rules_groups_ref.html
 == frame_void_rules_none.html frame_void_rules_none_ref.html
 == frame_void_rules_rows.html frame_void_rules_rows_ref.html
 == frame_vsides_rules_all.html frame_vsides_rules_all_ref.html
 == frame_vsides_rules_cols.html frame_vsides_rules_cols_ref.html
 == frame_vsides_rules_groups.html frame_vsides_rules_groups_ref.html
-== frame_vsides_rules_none.html frame_vsides_rules_none_ref.html
+fails-if(webrender) == frame_vsides_rules_none.html frame_vsides_rules_none_ref.html # bug 1382896 for webrender
 == frame_vsides_rules_rows.html frame_vsides_rules_rows_ref.html
 == borderhandling-1.html borderhandling-ref.html
 == borderhandling-2.html borderhandling-ref.html
 == borderhandling-3.html borderhandling-ref.html
 == borderhandling-4.html borderhandling-ref.html
 == borderhandling-5.xhtml borderhandling-strict-ref.html
 == borderhandling-6.xhtml borderhandling-strict-ref.html
 == borderhandling-7.xhtml borderhandling-strict-ref.html
@@ -100,16 +100,16 @@
 == bordercolor-3.html bordercolor-3-ref.html
 == bordercolor-4.html bordercolor-4-ref.html
 == empty-toprow.html empty-toprow-ref.html
 == double_borders.html double_borders_ref.html
 == border-collapse-rtl.html border-collapse-rtl-ref.html
 # Fuzzy because for some reason the corner beveling is antialiased differently.
 # So get 40 pixels of fuzz, 20 at each beveled corner (because the border width
 # is 20px).
-fuzzy(255,40) == border-style-outset-becomes-groove.html border-style-outset-becomes-groove-ref.html
+fuzzy(255,40) fails-if(webrender) == border-style-outset-becomes-groove.html border-style-outset-becomes-groove-ref.html # bug 1382896 for webrender
 # Fuzzy because for some reason the corner beveling is antialiased differently.
 # So get 40 pixels of fuzz, 20 at each beveled corner (because the border width
 # is 20px).
-fuzzy(255,40) == border-style-inset-becomes-ridge.html border-style-inset-becomes-ridge-ref.html
+fuzzy(255,40) fails-if(webrender) == border-style-inset-becomes-ridge.html border-style-inset-becomes-ridge-ref.html # bug 1382896 for webrender
 fuzzy(2,11000) == 1324524.html 1324524-ref.html
 == 1384602-1a.html 1384602-1-ref.html
 == 1384602-1b.html 1384602-1-ref.html