author | Manish Goregaokar <manishearth@gmail.com> |
Sun, 12 Feb 2017 16:02:29 -0800 | |
changeset 486777 | 4e75e0178a87a3f059193cc0a3abb5af92669fbb |
parent 486776 | 7f7bb42ecf53893497e0d098c55dcd0c6b564d1a |
child 487012 | ec0d13708251296705fcc1b065bc1d07a3746e81 |
push id | 46055 |
push user | bmo:manishearth@gmail.com |
push date | Sun, 19 Feb 2017 22:04:43 +0000 |
reviewers | emilio |
bugs | 1338936 |
milestone | 54.0a1 |
--- a/dom/encoding/test/reftest/reftest-stylo.list +++ b/dom/encoding/test/reftest/reftest-stylo.list @@ -1,6 +1,6 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing # == bug863728-1.html bug863728-1.html -fails == bug863728-2.html bug863728-2.html +== bug863728-2.html bug863728-2.html == bug863728-3.html bug863728-3.html # == bug945215-1.html bug945215-1.html -fails == bug945215-2.html bug945215-2.html +== bug945215-2.html bug945215-2.html
--- a/dom/plugins/test/reftest/reftest-stylo.list +++ b/dom/plugins/test/reftest/reftest-stylo.list @@ -1,27 +1,27 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing # basic sanity checking # == plugin-sanity.html plugin-sanity.html # == plugin-sanity.html plugin-sanity.html -fails == plugin-alpha-zindex.html plugin-alpha-zindex.html +== plugin-alpha-zindex.html plugin-alpha-zindex.html == plugin-alpha-opacity.html plugin-alpha-opacity.html == windowless-clipping-1.html windowless-clipping-1.html # fuzzy because of anti-aliasing in dashed border == border-padding-1.html border-padding-1.html == border-padding-2.html border-padding-2.html == border-padding-3.html border-padding-3.html # The following two "pluginproblemui-direction" tests are unreliable on all platforms. They should be re-written or replaced. #random-if(cocoaWidget||d2d||/^Windows\x20NT\x205\.1/.test(http.oscpu)) fails-if(!haveTestPlugin&&!Android) == pluginproblemui-direction-1.html pluginproblemui-direction-1.html #random-if(cocoaWidget) fails-if(!haveTestPlugin&&!Android) == pluginproblemui-direction-2.html pluginproblemui-direction-2.html -fails == plugin-canvas-alpha-zindex.html plugin-canvas-alpha-zindex.html +== plugin-canvas-alpha-zindex.html plugin-canvas-alpha-zindex.html fails == plugin-transform-alpha-zindex.html plugin-transform-alpha-zindex.html -fails == plugin-busy-alpha-zindex.html plugin-busy-alpha-zindex.html +== plugin-busy-alpha-zindex.html plugin-busy-alpha-zindex.html # == plugin-background.html plugin-background.html -fails == plugin-background-1-step.html plugin-background-1-step.html -fails == plugin-background-2-step.html plugin-background-2-step.html -fails == plugin-background-5-step.html plugin-background-5-step.html -fails == plugin-background-10-step.html plugin-background-10-step.html +== plugin-background-1-step.html plugin-background-1-step.html +== plugin-background-2-step.html plugin-background-2-step.html +== plugin-background-5-step.html plugin-background-5-step.html +== plugin-background-10-step.html plugin-background-10-step.html == plugin-transform-1.html plugin-transform-1.html fails == plugin-transform-2.html plugin-transform-2.html fails == shrink-1.html shrink-1.html -fails == update-1.html update-1.html +== update-1.html update-1.html skip-if(!haveTestPlugin) == windowless-layers.html windowless-layers.html
--- a/dom/tests/reftest/reftest-stylo.list +++ b/dom/tests/reftest/reftest-stylo.list @@ -1,12 +1,12 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing fails == bug453105.html bug453105.html fails == optiontext.html optiontext.html -fails == bug456008.xhtml bug456008.xhtml +== bug456008.xhtml bug456008.xhtml == bug439965.html bug439965.html == bug427779.xml bug427779.xml fails == bug559996.html bug559996.html == bug591981-1.html bug591981-1.html == bug591981-2.html bug591981-2.html == bug592366-1.html bug592366-1.html == bug592366-2.html bug592366-2.html == bug592366-1.xhtml bug592366-1.xhtml
--- a/gfx/tests/reftest/reftest-stylo.list +++ b/gfx/tests/reftest/reftest-stylo.list @@ -1,10 +1,10 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing # 468496-1 will also detect bugs in video drivers. -fails == 468496-1.html 468496-1.html +== 468496-1.html 468496-1.html # == 611498-1.html 611498-1.html fails == 709477-1.html 709477-1.html skip-if(!asyncPan) == 1086723.html 1086723.html fails == 853889-1.html 853889-1.html skip-if(Android) fuzzy-if(skiaContent,1,587) == 1143303-1.svg 1143303-1.svg fuzzy(100,30) == 1149923.html 1149923.html == 1131264-1.svg 1131264-1.svg
--- a/image/test/reftest/downscaling/reftest-stylo.list +++ b/image/test/reftest/downscaling/reftest-stylo.list @@ -35,160 +35,160 @@ fails == downscale-svg-1e.html downscale fails == downscale-svg-1f.html downscale-svg-1f.html # RUN TESTS WITH DOWNSCALE-DURING-DECODE DISABLED: # # default-preferences pref(image.downscale-during-decode.enabled,false) == downscale-1.html downscale-1.html -fails == downscale-2a.html?203,52,left downscale-2a.html?203,52,left -fails == downscale-2b.html?203,52,left downscale-2b.html?203,52,left -fails == downscale-2c.html?203,52,left downscale-2c.html?203,52,left -fails == downscale-2d.html?203,52,left downscale-2d.html?203,52,left -fails == downscale-2e.html?203,52,left downscale-2e.html?203,52,left +== downscale-2a.html?203,52,left downscale-2a.html?203,52,left +== downscale-2b.html?203,52,left downscale-2b.html?203,52,left +== downscale-2c.html?203,52,left downscale-2c.html?203,52,left +== downscale-2d.html?203,52,left downscale-2d.html?203,52,left +== downscale-2e.html?203,52,left downscale-2e.html?203,52,left -fails == downscale-2a.html?205,53,left downscale-2a.html?205,53,left -fails == downscale-2b.html?205,53,left downscale-2b.html?205,53,left -fails == downscale-2c.html?205,53,left downscale-2c.html?205,53,left -fails == downscale-2d.html?205,53,left downscale-2d.html?205,53,left -fails == downscale-2e.html?205,53,left downscale-2e.html?205,53,left +== downscale-2a.html?205,53,left downscale-2a.html?205,53,left +== downscale-2b.html?205,53,left downscale-2b.html?205,53,left +== downscale-2c.html?205,53,left downscale-2c.html?205,53,left +== downscale-2d.html?205,53,left downscale-2d.html?205,53,left +== downscale-2e.html?205,53,left downscale-2e.html?205,53,left -fails == downscale-2a.html?203,52,right downscale-2a.html?203,52,right -fails == downscale-2b.html?203,52,right downscale-2b.html?203,52,right -fails == downscale-2c.html?203,52,right downscale-2c.html?203,52,right -fails == downscale-2d.html?203,52,right downscale-2d.html?203,52,right -fails == downscale-2e.html?203,52,right downscale-2e.html?203,52,right +== downscale-2a.html?203,52,right downscale-2a.html?203,52,right +== downscale-2b.html?203,52,right downscale-2b.html?203,52,right +== downscale-2c.html?203,52,right downscale-2c.html?203,52,right +== downscale-2d.html?203,52,right downscale-2d.html?203,52,right +== downscale-2e.html?203,52,right downscale-2e.html?203,52,right -fails == downscale-2a.html?205,53,right downscale-2a.html?205,53,right -fails == downscale-2b.html?205,53,right downscale-2b.html?205,53,right -fails == downscale-2c.html?205,53,right downscale-2c.html?205,53,right -fails == downscale-2d.html?205,53,right downscale-2d.html?205,53,right -fails == downscale-2e.html?205,53,right downscale-2e.html?205,53,right +== downscale-2a.html?205,53,right downscale-2a.html?205,53,right +== downscale-2b.html?205,53,right downscale-2b.html?205,53,right +== downscale-2c.html?205,53,right downscale-2c.html?205,53,right +== downscale-2d.html?205,53,right downscale-2d.html?205,53,right +== downscale-2e.html?205,53,right downscale-2e.html?205,53,right -fails == downscale-2a.html?203,52,top downscale-2a.html?203,52,top -fails == downscale-2b.html?203,52,top downscale-2b.html?203,52,top -fails == downscale-2c.html?203,52,top downscale-2c.html?203,52,top -fails == downscale-2d.html?203,52,top downscale-2d.html?203,52,top -fails == downscale-2e.html?203,52,top downscale-2e.html?203,52,top +== downscale-2a.html?203,52,top downscale-2a.html?203,52,top +== downscale-2b.html?203,52,top downscale-2b.html?203,52,top +== downscale-2c.html?203,52,top downscale-2c.html?203,52,top +== downscale-2d.html?203,52,top downscale-2d.html?203,52,top +== downscale-2e.html?203,52,top downscale-2e.html?203,52,top -fails == downscale-2a.html?205,53,top downscale-2a.html?205,53,top -fails == downscale-2b.html?205,53,top downscale-2b.html?205,53,top -fails == downscale-2c.html?205,53,top downscale-2c.html?205,53,top -fails == downscale-2d.html?205,53,top downscale-2d.html?205,53,top -fails == downscale-2e.html?205,53,top downscale-2e.html?205,53,top +== downscale-2a.html?205,53,top downscale-2a.html?205,53,top +== downscale-2b.html?205,53,top downscale-2b.html?205,53,top +== downscale-2c.html?205,53,top downscale-2c.html?205,53,top +== downscale-2d.html?205,53,top downscale-2d.html?205,53,top +== downscale-2e.html?205,53,top downscale-2e.html?205,53,top -fails == downscale-2a.html?203,52,bottom downscale-2a.html?203,52,bottom -fails == downscale-2b.html?203,52,bottom downscale-2b.html?203,52,bottom -fails == downscale-2c.html?203,52,bottom downscale-2c.html?203,52,bottom -fails == downscale-2d.html?203,52,bottom downscale-2d.html?203,52,bottom -fails == downscale-2e.html?203,52,bottom downscale-2e.html?203,52,bottom +== downscale-2a.html?203,52,bottom downscale-2a.html?203,52,bottom +== downscale-2b.html?203,52,bottom downscale-2b.html?203,52,bottom +== downscale-2c.html?203,52,bottom downscale-2c.html?203,52,bottom +== downscale-2d.html?203,52,bottom downscale-2d.html?203,52,bottom +== downscale-2e.html?203,52,bottom downscale-2e.html?203,52,bottom -fails == downscale-2a.html?205,53,bottom downscale-2a.html?205,53,bottom -fails == downscale-2b.html?205,53,bottom downscale-2b.html?205,53,bottom -fails == downscale-2c.html?205,53,bottom downscale-2c.html?205,53,bottom -fails == downscale-2d.html?205,53,bottom downscale-2d.html?205,53,bottom -fails == downscale-2e.html?205,53,bottom downscale-2e.html?205,53,bottom +== downscale-2a.html?205,53,bottom downscale-2a.html?205,53,bottom +== downscale-2b.html?205,53,bottom downscale-2b.html?205,53,bottom +== downscale-2c.html?205,53,bottom downscale-2c.html?205,53,bottom +== downscale-2d.html?205,53,bottom downscale-2d.html?205,53,bottom +== downscale-2e.html?205,53,bottom downscale-2e.html?205,53,bottom == downscale-moz-icon-1.html downscale-moz-icon-1.html -fails == downscale-png.html?16,16,interlaced downscale-png.html?16,16,interlaced -fails == downscale-png.html?24,24,interlaced downscale-png.html?24,24,interlaced +== downscale-png.html?16,16,interlaced downscale-png.html?16,16,interlaced +== downscale-png.html?24,24,interlaced downscale-png.html?24,24,interlaced # Non-transparent and transparent ICO images -fails == downscale-16px.html?ff-0RGB.ico downscale-16px.html?ff-0RGB.ico -fails == downscale-16px.html?ff-ARGB.ico downscale-16px.html?ff-ARGB.ico +== downscale-16px.html?ff-0RGB.ico downscale-16px.html?ff-0RGB.ico +== downscale-16px.html?ff-ARGB.ico downscale-16px.html?ff-ARGB.ico # Upside-down (negative height) BMP -fails == downscale-8px.html?top-to-bottom-16x16-24bpp.bmp downscale-8px.html?top-to-bottom-16x16-24bpp.bmp +== downscale-8px.html?top-to-bottom-16x16-24bpp.bmp downscale-8px.html?top-to-bottom-16x16-24bpp.bmp # Test downscaling from all supported formats from 256 to 32. -fails == downscale-32px.html?.bmp downscale-32px.html?.bmp -fails == downscale-32px.html?.gif downscale-32px.html?.gif -fails == downscale-32px.html?.jpg downscale-32px.html?.jpg -fails == downscale-32px.html?.png downscale-32px.html?.png -fails == downscale-32px.html?.svg downscale-32px.html?.svg -fails == downscale-32px.html?-bmp-in.ico downscale-32px.html?-bmp-in.ico -fails == downscale-32px.html?-png-in.ico downscale-32px.html?-png-in.ico +== downscale-32px.html?.bmp downscale-32px.html?.bmp +== downscale-32px.html?.gif downscale-32px.html?.gif +== downscale-32px.html?.jpg downscale-32px.html?.jpg +== downscale-32px.html?.png downscale-32px.html?.png +== downscale-32px.html?.svg downscale-32px.html?.svg +fails fails == downscale-32px.html?-bmp-in.ico downscale-32px.html?.bmp-in.ico +fails fails == downscale-32px.html?-png-in.ico downscale-32px.html?.png-in.ico # RUN TESTS WITH DOWNSCALE-DURING-DECODE ENABLED: # # default-preferences pref(image.downscale-during-decode.enabled,true) == downscale-1.html downscale-1.html -fails == downscale-2a.html?203,52,left downscale-2a.html?203,52,left -fails == downscale-2b.html?203,52,left downscale-2b.html?203,52,left -fails == downscale-2c.html?203,52,left downscale-2c.html?203,52,left -fails == downscale-2d.html?203,52,left downscale-2d.html?203,52,left -fails == downscale-2e.html?203,52,left downscale-2e.html?203,52,left -fails == downscale-2f.html?203,52,left downscale-2f.html?203,52,left +== downscale-2a.html?203,52,left downscale-2a.html?203,52,left +== downscale-2b.html?203,52,left downscale-2b.html?203,52,left +== downscale-2c.html?203,52,left downscale-2c.html?203,52,left +== downscale-2d.html?203,52,left downscale-2d.html?203,52,left +== downscale-2e.html?203,52,left downscale-2e.html?203,52,left +== downscale-2f.html?203,52,left downscale-2f.html?203,52,left -fails == downscale-2a.html?205,53,left downscale-2a.html?205,53,left -fails == downscale-2b.html?205,53,left downscale-2b.html?205,53,left -fails == downscale-2c.html?205,53,left downscale-2c.html?205,53,left -fails == downscale-2d.html?205,53,left downscale-2d.html?205,53,left -fails == downscale-2e.html?205,53,left downscale-2e.html?205,53,left -fails == downscale-2f.html?205,53,left downscale-2f.html?205,53,left +== downscale-2a.html?205,53,left downscale-2a.html?205,53,left +== downscale-2b.html?205,53,left downscale-2b.html?205,53,left +== downscale-2c.html?205,53,left downscale-2c.html?205,53,left +== downscale-2d.html?205,53,left downscale-2d.html?205,53,left +== downscale-2e.html?205,53,left downscale-2e.html?205,53,left +== downscale-2f.html?205,53,left downscale-2f.html?205,53,left -fails == downscale-2a.html?203,52,right downscale-2a.html?203,52,right -fails == downscale-2b.html?203,52,right downscale-2b.html?203,52,right -fails == downscale-2c.html?203,52,right downscale-2c.html?203,52,right -fails == downscale-2d.html?203,52,right downscale-2d.html?203,52,right -fails == downscale-2e.html?203,52,right downscale-2e.html?203,52,right -fails == downscale-2f.html?203,52,right downscale-2f.html?203,52,right +== downscale-2a.html?203,52,right downscale-2a.html?203,52,right +== downscale-2b.html?203,52,right downscale-2b.html?203,52,right +== downscale-2c.html?203,52,right downscale-2c.html?203,52,right +== downscale-2d.html?203,52,right downscale-2d.html?203,52,right +== downscale-2e.html?203,52,right downscale-2e.html?203,52,right +== downscale-2f.html?203,52,right downscale-2f.html?203,52,right -fails == downscale-2a.html?205,53,right downscale-2a.html?205,53,right -fails == downscale-2b.html?205,53,right downscale-2b.html?205,53,right -fails == downscale-2c.html?205,53,right downscale-2c.html?205,53,right -fails == downscale-2d.html?205,53,right downscale-2d.html?205,53,right -fails == downscale-2e.html?205,53,right downscale-2e.html?205,53,right -fails == downscale-2f.html?205,53,right downscale-2f.html?205,53,right +== downscale-2a.html?205,53,right downscale-2a.html?205,53,right +== downscale-2b.html?205,53,right downscale-2b.html?205,53,right +== downscale-2c.html?205,53,right downscale-2c.html?205,53,right +== downscale-2d.html?205,53,right downscale-2d.html?205,53,right +== downscale-2e.html?205,53,right downscale-2e.html?205,53,right +== downscale-2f.html?205,53,right downscale-2f.html?205,53,right -fails == downscale-2a.html?203,52,top downscale-2a.html?203,52,top -fails == downscale-2b.html?203,52,top downscale-2b.html?203,52,top -fails == downscale-2c.html?203,52,top downscale-2c.html?203,52,top -fails == downscale-2d.html?203,52,top downscale-2d.html?203,52,top -fails == downscale-2e.html?203,52,top downscale-2e.html?203,52,top -fails == downscale-2f.html?203,52,top downscale-2f.html?203,52,top +== downscale-2a.html?203,52,top downscale-2a.html?203,52,top +== downscale-2b.html?203,52,top downscale-2b.html?203,52,top +== downscale-2c.html?203,52,top downscale-2c.html?203,52,top +== downscale-2d.html?203,52,top downscale-2d.html?203,52,top +== downscale-2e.html?203,52,top downscale-2e.html?203,52,top +== downscale-2f.html?203,52,top downscale-2f.html?203,52,top -fails == downscale-2a.html?205,53,top downscale-2a.html?205,53,top -fails == downscale-2b.html?205,53,top downscale-2b.html?205,53,top -fails == downscale-2c.html?205,53,top downscale-2c.html?205,53,top -fails == downscale-2d.html?205,53,top downscale-2d.html?205,53,top -fails == downscale-2e.html?205,53,top downscale-2e.html?205,53,top -fails == downscale-2f.html?205,53,top downscale-2f.html?205,53,top +== downscale-2a.html?205,53,top downscale-2a.html?205,53,top +== downscale-2b.html?205,53,top downscale-2b.html?205,53,top +== downscale-2c.html?205,53,top downscale-2c.html?205,53,top +== downscale-2d.html?205,53,top downscale-2d.html?205,53,top +== downscale-2e.html?205,53,top downscale-2e.html?205,53,top +== downscale-2f.html?205,53,top downscale-2f.html?205,53,top -fails == downscale-2a.html?203,52,bottom downscale-2a.html?203,52,bottom -fails == downscale-2b.html?203,52,bottom downscale-2b.html?203,52,bottom -fails == downscale-2c.html?203,52,bottom downscale-2c.html?203,52,bottom -fails == downscale-2d.html?203,52,bottom downscale-2d.html?203,52,bottom -fails == downscale-2e.html?203,52,bottom downscale-2e.html?203,52,bottom -fails == downscale-2f.html?203,52,bottom downscale-2f.html?203,52,bottom +== downscale-2a.html?203,52,bottom downscale-2a.html?203,52,bottom +== downscale-2b.html?203,52,bottom downscale-2b.html?203,52,bottom +== downscale-2c.html?203,52,bottom downscale-2c.html?203,52,bottom +== downscale-2d.html?203,52,bottom downscale-2d.html?203,52,bottom +== downscale-2e.html?203,52,bottom downscale-2e.html?203,52,bottom +== downscale-2f.html?203,52,bottom downscale-2f.html?203,52,bottom -fails == downscale-2a.html?205,53,bottom downscale-2a.html?205,53,bottom -fails == downscale-2b.html?205,53,bottom downscale-2b.html?205,53,bottom -fails == downscale-2c.html?205,53,bottom downscale-2c.html?205,53,bottom -fails == downscale-2d.html?205,53,bottom downscale-2d.html?205,53,bottom -fails == downscale-2e.html?205,53,bottom downscale-2e.html?205,53,bottom -fails == downscale-2f.html?205,53,bottom downscale-2f.html?205,53,bottom +== downscale-2a.html?205,53,bottom downscale-2a.html?205,53,bottom +== downscale-2b.html?205,53,bottom downscale-2b.html?205,53,bottom +== downscale-2c.html?205,53,bottom downscale-2c.html?205,53,bottom +== downscale-2d.html?205,53,bottom downscale-2d.html?205,53,bottom +== downscale-2e.html?205,53,bottom downscale-2e.html?205,53,bottom +== downscale-2f.html?205,53,bottom downscale-2f.html?205,53,bottom # Skip on WinXP with skia content == downscale-moz-icon-1.html downscale-moz-icon-1.html -fails == downscale-png.html?16,16,interlaced downscale-png.html?16,16,interlaced -fails == downscale-png.html?24,24,interlaced downscale-png.html?24,24,interlaced +== downscale-png.html?16,16,interlaced downscale-png.html?16,16,interlaced +== downscale-png.html?24,24,interlaced downscale-png.html?24,24,interlaced # Non-transparent and transparent ICO images -fails == downscale-16px.html?ff-0RGB.ico downscale-16px.html?ff-0RGB.ico -fails == downscale-16px.html?ff-ARGB.ico downscale-16px.html?ff-ARGB.ico +== downscale-16px.html?ff-0RGB.ico downscale-16px.html?ff-0RGB.ico +== downscale-16px.html?ff-ARGB.ico downscale-16px.html?ff-ARGB.ico # Upside-down (negative height) BMP -fails == downscale-8px.html?top-to-bottom-16x16-24bpp.bmp downscale-8px.html?top-to-bottom-16x16-24bpp.bmp +== downscale-8px.html?top-to-bottom-16x16-24bpp.bmp downscale-8px.html?top-to-bottom-16x16-24bpp.bmp # Test downscaling from all supported formats from 256 to 32. -fails == downscale-32px.html?.bmp downscale-32px.html?.bmp -fails == downscale-32px.html?.gif downscale-32px.html?.gif -fails == downscale-32px.html?.jpg downscale-32px.html?.jpg -fails == downscale-32px.html?.png downscale-32px.html?.png -fails == downscale-32px.html?.svg downscale-32px.html?.svg -fails == downscale-32px.html?-bmp-in.ico downscale-32px.html?-bmp-in.ico -fails == downscale-32px.html?-png-in.ico downscale-32px.html?-png-in.ico +== downscale-32px.html?.bmp downscale-32px.html?.bmp +== downscale-32px.html?.gif downscale-32px.html?.gif +== downscale-32px.html?.jpg downscale-32px.html?.jpg +== downscale-32px.html?.png downscale-32px.html?.png +== downscale-32px.html?.svg downscale-32px.html?.svg +fails fails == downscale-32px.html?-bmp-in.ico downscale-32px.html?.bmp-in.ico +fails fails == downscale-32px.html?-png-in.ico downscale-32px.html?.png-in.ico
--- a/layout/generic/crashtests/crashtests.list +++ b/layout/generic/crashtests/crashtests.list @@ -554,17 +554,17 @@ asserts(0-3) load 914501.html # bug 1144 load 914891.html load 915475.xhtml load 927558.html load 943509-1.html asserts(2-8) asserts-if(stylo,0) load 944909-1.html load 946167-1.html load 947158.html load 949932.html -asserts-if(Android,0-1) load 964078.html # bug 989718 +skip-if(stylo) asserts-if(Android,0-1) load 964078.html # bug 989718 load 970710.html load 973701-1.xhtml load 973701-2.xhtml load 986899.html load 1001233.html load 1001258-1.html load 1003441.xul pref(layout.css.grid.enabled,true) load 1015562.html
--- a/layout/reftests/backgrounds/reftest-stylo.list +++ b/layout/reftests/backgrounds/reftest-stylo.list @@ -94,17 +94,17 @@ fails == continuous-inline-5b.html conti # == background-size-contain-clip-padding.html background-size-contain-clip-padding.html == background-size-contain-clip-border.html background-size-contain-clip-border.html == background-size-contain-position-fifty-fifty.html background-size-contain-position-fifty-fifty.html == background-size-contain-clip-padding-origin-border.html background-size-contain-clip-padding-origin-border.html # == background-size-contain-clip-padding-origin-border-padding.html background-size-contain-clip-padding-origin-border-padding.html == background-layers-1a.html background-layers-1a.html -fails == background-layers-1b.html background-layers-1b.html +== background-layers-1b.html background-layers-1b.html # box-decoration-break's effect on backgrounds is touchy and hard to test due to stretching # artifacts and the difficulty of covering exact lines, so just make sure # background-size results in a different rendering when present. fails pref(layout.css.box-decoration-break.enabled,true) == background-size-cover-slice.html background-size-cover-slice.html fails pref(layout.css.box-decoration-break.enabled,true) == background-size-cover-clone.html background-size-cover-clone.html # ...and make sure each rendering with background-size is different from the
--- a/layout/reftests/bidi/dirAuto/reftest-stylo.list +++ b/layout/reftests/bidi/dirAuto/reftest-stylo.list @@ -106,15 +106,15 @@ fails == dynamicDirAuto-ChangeText-RTL9. fails == dynamicDirAuto-ChangeText-RTL10.html dynamicDirAuto-ChangeText-RTL10.html fails == dynamicDirAuto-DeleteText-LTR1.html dynamicDirAuto-DeleteText-LTR1.html fails == dynamicDirAuto-DeleteText-LTR2.html dynamicDirAuto-DeleteText-LTR2.html fails == dynamicDirAuto-DeleteText-LTR3.html dynamicDirAuto-DeleteText-LTR3.html fails == dynamicDirAuto-DeleteText-RTL1.html dynamicDirAuto-DeleteText-RTL1.html fails == dynamicDirAuto-DeleteText-RTL2.html dynamicDirAuto-DeleteText-RTL2.html fails == dynamicDirAuto-DeleteText-RTL3.html dynamicDirAuto-DeleteText-RTL3.html fails == 839886-1.html 839886-1.html -fails == 859093-1.html 859093-1.html +== 859093-1.html 859093-1.html fails == 889742-1.html 889742-1.html fails == 1103348-1.html 1103348-1.html fails == 1169267-delete-add-1a.html 1169267-delete-add-1a.html fails == 1169267-delete-add-1b.html 1169267-delete-add-1b.html fails == 1169267-delete-add-2a.html 1169267-delete-add-2a.html fails == 1169267-delete-add-2b.html 1169267-delete-add-2b.html
--- a/layout/reftests/bidi/numeral/reftest-stylo.list +++ b/layout/reftests/bidi/numeral/reftest-stylo.list @@ -1,34 +1,34 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails pref(bidi.numeral,0) == arabic-1.html arabic-1.html -fails pref(bidi.numeral,1) == arabic-1.html arabic-1.html -fails pref(bidi.numeral,2) == arabic-1.html arabic-1.html -fails pref(bidi.numeral,3) == arabic-1.html arabic-1.html -fails pref(bidi.numeral,4) == arabic-1.html arabic-1.html -fails pref(bidi.numeral,0) == arabic-2.html arabic-2.html -fails pref(bidi.numeral,1) == arabic-2.html arabic-2.html -fails pref(bidi.numeral,2) == arabic-2.html arabic-2.html -fails pref(bidi.numeral,3) == arabic-2.html arabic-2.html -fails pref(bidi.numeral,4) == arabic-2.html arabic-2.html -fails pref(bidi.numeral,0) == arabic-3.html arabic-3.html -fails pref(bidi.numeral,1) == arabic-3.html arabic-3.html -fails pref(bidi.numeral,2) == arabic-3.html arabic-3.html -fails pref(bidi.numeral,3) == arabic-3.html arabic-3.html -fails pref(bidi.numeral,4) == arabic-3.html arabic-3.html -fails pref(bidi.numeral,0) == arabic-4.html arabic-4.html -fails pref(bidi.numeral,1) == arabic-4.html arabic-4.html -fails pref(bidi.numeral,2) == arabic-4.html arabic-4.html -fails pref(bidi.numeral,3) == arabic-4.html arabic-4.html -fails pref(bidi.numeral,4) == arabic-4.html arabic-4.html -fails pref(bidi.numeral,0) == arabic-5.html arabic-5.html -fails pref(bidi.numeral,1) == arabic-5.html arabic-5.html -fails pref(bidi.numeral,2) == arabic-5.html arabic-5.html -fails pref(bidi.numeral,3) == arabic-5.html arabic-5.html -fails pref(bidi.numeral,4) == arabic-5.html arabic-5.html +pref(bidi.numeral,0) == arabic-1.html arabic-1.html +pref(bidi.numeral,1) == arabic-1.html arabic-1.html +pref(bidi.numeral,2) == arabic-1.html arabic-1.html +pref(bidi.numeral,3) == arabic-1.html arabic-1.html +pref(bidi.numeral,4) == arabic-1.html arabic-1.html +pref(bidi.numeral,0) == arabic-2.html arabic-2.html +pref(bidi.numeral,1) == arabic-2.html arabic-2.html +pref(bidi.numeral,2) == arabic-2.html arabic-2.html +pref(bidi.numeral,3) == arabic-2.html arabic-2.html +pref(bidi.numeral,4) == arabic-2.html arabic-2.html +pref(bidi.numeral,0) == arabic-3.html arabic-3.html +pref(bidi.numeral,1) == arabic-3.html arabic-3.html +pref(bidi.numeral,2) == arabic-3.html arabic-3.html +pref(bidi.numeral,3) == arabic-3.html arabic-3.html +pref(bidi.numeral,4) == arabic-3.html arabic-3.html +pref(bidi.numeral,0) == arabic-4.html arabic-4.html +pref(bidi.numeral,1) == arabic-4.html arabic-4.html +pref(bidi.numeral,2) == arabic-4.html arabic-4.html +pref(bidi.numeral,3) == arabic-4.html arabic-4.html +pref(bidi.numeral,4) == arabic-4.html arabic-4.html +pref(bidi.numeral,0) == arabic-5.html arabic-5.html +pref(bidi.numeral,1) == arabic-5.html arabic-5.html +pref(bidi.numeral,2) == arabic-5.html arabic-5.html +pref(bidi.numeral,3) == arabic-5.html arabic-5.html +pref(bidi.numeral,4) == arabic-5.html arabic-5.html pref(bidi.numeral,0) == bug441782-1.html bug441782-1.html pref(bidi.numeral,1) == bug441782-1.html bug441782-1.html pref(bidi.numeral,2) == bug441782-1.html bug441782-1.html pref(bidi.numeral,3) == bug441782-1.html bug441782-1.html pref(bidi.numeral,4) == bug441782-1.html bug441782-1.html pref(bidi.numeral,0) == bug441782-2.html bug441782-2.html pref(bidi.numeral,1) == bug441782-2.html bug441782-2.html pref(bidi.numeral,2) == bug441782-2.html bug441782-2.html @@ -79,43 +79,43 @@ pref(bidi.numeral,5) == bug467672-4.html pref(bidi.numeral,6) == bug467672-4.html bug467672-4.html pref(bidi.numeral,0) == bug467672-5.html bug467672-5.html pref(bidi.numeral,1) == bug467672-5.html bug467672-5.html pref(bidi.numeral,2) == bug467672-5.html bug467672-5.html pref(bidi.numeral,3) == bug467672-5.html bug467672-5.html pref(bidi.numeral,4) == bug467672-5.html bug467672-5.html pref(bidi.numeral,5) == bug467672-5.html bug467672-5.html pref(bidi.numeral,6) == bug467672-5.html bug467672-5.html -fails pref(bidi.numeral,0) == persian-1.html persian-1.html -fails pref(bidi.numeral,1) == persian-1.html persian-1.html -fails pref(bidi.numeral,2) == persian-1.html persian-1.html -fails pref(bidi.numeral,3) == persian-1.html persian-1.html -fails pref(bidi.numeral,4) == persian-1.html persian-1.html -fails pref(bidi.numeral,5) == persian-1.html persian-1.html -fails pref(bidi.numeral,6) == persian-1.html persian-1.html -fails pref(bidi.numeral,0) == persian-2.html persian-2.html -fails pref(bidi.numeral,1) == persian-2.html persian-2.html -fails pref(bidi.numeral,2) == persian-2.html persian-2.html -fails pref(bidi.numeral,3) == persian-2.html persian-2.html -fails pref(bidi.numeral,4) == persian-2.html persian-2.html -fails pref(bidi.numeral,5) == persian-2.html persian-2.html -fails pref(bidi.numeral,6) == persian-2.html persian-2.html -fails pref(bidi.numeral,0) == persian-3.html persian-3.html -fails pref(bidi.numeral,1) == persian-3.html persian-3.html -fails pref(bidi.numeral,2) == persian-3.html persian-3.html -fails pref(bidi.numeral,3) == persian-3.html persian-3.html -fails pref(bidi.numeral,4) == persian-3.html persian-3.html -fails pref(bidi.numeral,5) == persian-3.html persian-3.html -fails pref(bidi.numeral,6) == persian-3.html persian-3.html -fails pref(bidi.numeral,0) == persian-4.html persian-4.html -fails pref(bidi.numeral,1) == persian-4.html persian-4.html -fails pref(bidi.numeral,2) == persian-4.html persian-4.html -fails pref(bidi.numeral,3) == persian-4.html persian-4.html -fails pref(bidi.numeral,4) == persian-4.html persian-4.html -fails pref(bidi.numeral,5) == persian-4.html persian-4.html -fails pref(bidi.numeral,6) == persian-4.html persian-4.html -fails pref(bidi.numeral,0) == persian-5.html persian-5.html -fails pref(bidi.numeral,1) == persian-5.html persian-5.html -fails pref(bidi.numeral,2) == persian-5.html persian-5.html -fails pref(bidi.numeral,3) == persian-5.html persian-5.html -fails pref(bidi.numeral,4) == persian-5.html persian-5.html -fails pref(bidi.numeral,5) == persian-5.html persian-5.html -fails pref(bidi.numeral,6) == persian-5.html persian-5.html +pref(bidi.numeral,0) == persian-1.html persian-1.html +pref(bidi.numeral,1) == persian-1.html persian-1.html +pref(bidi.numeral,2) == persian-1.html persian-1.html +pref(bidi.numeral,3) == persian-1.html persian-1.html +pref(bidi.numeral,4) == persian-1.html persian-1.html +pref(bidi.numeral,5) == persian-1.html persian-1.html +pref(bidi.numeral,6) == persian-1.html persian-1.html +pref(bidi.numeral,0) == persian-2.html persian-2.html +pref(bidi.numeral,1) == persian-2.html persian-2.html +pref(bidi.numeral,2) == persian-2.html persian-2.html +pref(bidi.numeral,3) == persian-2.html persian-2.html +pref(bidi.numeral,4) == persian-2.html persian-2.html +pref(bidi.numeral,5) == persian-2.html persian-2.html +pref(bidi.numeral,6) == persian-2.html persian-2.html +pref(bidi.numeral,0) == persian-3.html persian-3.html +pref(bidi.numeral,1) == persian-3.html persian-3.html +pref(bidi.numeral,2) == persian-3.html persian-3.html +pref(bidi.numeral,3) == persian-3.html persian-3.html +pref(bidi.numeral,4) == persian-3.html persian-3.html +pref(bidi.numeral,5) == persian-3.html persian-3.html +pref(bidi.numeral,6) == persian-3.html persian-3.html +pref(bidi.numeral,0) == persian-4.html persian-4.html +pref(bidi.numeral,1) == persian-4.html persian-4.html +pref(bidi.numeral,2) == persian-4.html persian-4.html +pref(bidi.numeral,3) == persian-4.html persian-4.html +pref(bidi.numeral,4) == persian-4.html persian-4.html +pref(bidi.numeral,5) == persian-4.html persian-4.html +pref(bidi.numeral,6) == persian-4.html persian-4.html +pref(bidi.numeral,0) == persian-5.html persian-5.html +pref(bidi.numeral,1) == persian-5.html persian-5.html +pref(bidi.numeral,2) == persian-5.html persian-5.html +pref(bidi.numeral,3) == persian-5.html persian-5.html +pref(bidi.numeral,4) == persian-5.html persian-5.html +pref(bidi.numeral,5) == persian-5.html persian-5.html +pref(bidi.numeral,6) == persian-5.html persian-5.html
--- a/layout/reftests/bidi/reftest-stylo.list +++ b/layout/reftests/bidi/reftest-stylo.list @@ -1,20 +1,20 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing include dirAuto/reftest-stylo.list include numeral/reftest-stylo.list == bdi-element.html bdi-element.html == bidi-000.html bidi-000.html -fails == bidi-001.html bidi-001.html -fails == bidi-001-j.html bidi-001-j.html +== bidi-001.html bidi-001.html +== bidi-001-j.html bidi-001-j.html == bidi-001-v.html bidi-001-v.html -fails == bidi-002.html bidi-002.html -fails == bidi-003.html bidi-003.html -fails == bidi-004.html bidi-004.html -fails == bidi-004-j.html bidi-004-j.html +== bidi-002.html bidi-002.html +== bidi-003.html bidi-003.html +== bidi-004.html bidi-004.html +== bidi-004-j.html bidi-004-j.html == bidi-005.html bidi-005.html fails == bidi-006.html bidi-006.html fails == bidi-006-j.html bidi-006-j.html == bidiSVG-01.svg bidiSVG-01.svg == bidiSVG-02.svg bidiSVG-02.svg == bidiSVG-03.svg bidiSVG-03.svg fuzzy-if(skiaContent,1,1) == bidiSVG-04.svg bidiSVG-04.svg == bidiSVG-05.svg bidiSVG-05.svg @@ -90,17 +90,17 @@ fails == 409375.html 409375.html fails == 413928-1.html 413928-1.html fails == 413928-2.html 413928-2.html == 425338-1a.html 425338-1a.html == 425338-1b.html 425338-1b.html == 489517-1.html 489517-1.html == 489887-1.html 489887-1.html # == 492231-1.html 492231-1.html == 496006-1.html 496006-1.html -fails == 503269-1.html 503269-1.html +== 503269-1.html 503269-1.html == 503957-1.html 503957-1.html == 525740-1.html 525740-1.html fails == 536963-1.html 536963-1.html fails == 562169-1.html 562169-1.html fails == 562169-1a.html 562169-1a.html fails == 562169-2.html 562169-2.html fails == 562169-2a.html 562169-2a.html == 562169-3.html 562169-3.html
--- a/layout/reftests/box-properties/reftest-stylo.list +++ b/layout/reftests/box-properties/reftest-stylo.list @@ -13,17 +13,17 @@ fails == width-special-values-float-intr fails == minmax-width-special-values-block-intrinsic.html minmax-width-special-values-block-intrinsic.html fails == width-special-values-cell-auto.html width-special-values-cell-auto.html fails == width-special-values-cell-fixed.html width-special-values-cell-fixed.html fails == box-sizing-1.html box-sizing-1.html fails == box-sizing-2.html box-sizing-2.html fails == box-sizing-3.html box-sizing-3.html fails == box-sizing-4.html box-sizing-4.html # == box-sizing-minmax-height.html box-sizing-minmax-height.html -fails == box-sizing-minmax-width.html box-sizing-minmax-width.html +== box-sizing-minmax-width.html box-sizing-minmax-width.html # == box-sizing-mozbox-minmax-height.html box-sizing-mozbox-minmax-height.html fails == abspos-non-replaced-width-offset-margin.html abspos-non-replaced-width-offset-margin.html fails == abspos-replaced-width-offset-margin.html abspos-replaced-width-offset-margin.html fails HTTP(..) == CSS21-t100301.xhtml CSS21-t100301.xhtml == CSS21-t100303.xhtml CSS21-t100303.xhtml == CSS21-t100303-simple.xhtml CSS21-t100303-simple.xhtml == CSS21-t100801-vertical-align.xhtml CSS21-t100801-vertical-align.xhtml == clip-auto.html clip-auto.html
--- a/layout/reftests/bugs/reftest-stylo.list +++ b/layout/reftests/bugs/reftest-stylo.list @@ -111,36 +111,36 @@ fails == 99850-1c.html 99850-1c.html == 120834-2f.html 120834-2f.html == 120834-2g.html 120834-2g.html == 120834-2h.html 120834-2h.html == 120834-2i.html 120834-2i.html == 120834-2j.html 120834-2j.html fails == 124903-1.html 124903-1.html == 128896.html 128896.html == 130767-1.html 130767-1.html -fails == 134706-1-left-scrollframe.html 134706-1-left-scrollframe.html -fails == 134706-1-left-table.html 134706-1-left-table.html -fails == 134706-1-right-scrollframe.html 134706-1-right-scrollframe.html -fails == 134706-1-right-table.html 134706-1-right-table.html -fails == 134706-2-left-scrollframe.html 134706-2-left-scrollframe.html -fails == 134706-2-left-table.html 134706-2-left-table.html -fails == 134706-2-right-scrollframe.html 134706-2-right-scrollframe.html -fails == 134706-2-right-table.html 134706-2-right-table.html -fails == 134706-3-left-scrollframe.html 134706-3-left-scrollframe.html -fails == 134706-3-left-table.html 134706-3-left-table.html -fails == 134706-3-right-scrollframe.html 134706-3-right-scrollframe.html -fails == 134706-3-right-table.html 134706-3-right-table.html -fails == 134706-4.html 134706-4.html -fails == 134706-5.html 134706-5.html -fails == 134706-6.html 134706-6.html -fails == 134706-6b.html 134706-6b.html -fails == 134706-6c.html 134706-6c.html -fails == 134706-7.html 134706-7.html -fails == 139550-1a.html 139550-1a.html -fails == 139550-1b.html 139550-1b.html +== 134706-1-left-scrollframe.html 134706-1-left-scrollframe.html +== 134706-1-left-table.html 134706-1-left-table.html +== 134706-1-right-scrollframe.html 134706-1-right-scrollframe.html +== 134706-1-right-table.html 134706-1-right-table.html +== 134706-2-left-scrollframe.html 134706-2-left-scrollframe.html +== 134706-2-left-table.html 134706-2-left-table.html +== 134706-2-right-scrollframe.html 134706-2-right-scrollframe.html +== 134706-2-right-table.html 134706-2-right-table.html +== 134706-3-left-scrollframe.html 134706-3-left-scrollframe.html +== 134706-3-left-table.html 134706-3-left-table.html +== 134706-3-right-scrollframe.html 134706-3-right-scrollframe.html +== 134706-3-right-table.html 134706-3-right-table.html +== 134706-4.html 134706-4.html +== 134706-5.html 134706-5.html +== 134706-6.html 134706-6.html +== 134706-6b.html 134706-6b.html +== 134706-6c.html 134706-6c.html +== 134706-7.html 134706-7.html +== 139550-1a.html 139550-1a.html +== 139550-1b.html 139550-1b.html fails == 142233-1.html 142233-1.html == 144004-1.html 144004-1.html == 144004-2.html 144004-2.html == 144004-3.html 144004-3.html fails == 163504-1a.html 163504-1a.html fails == 163504-1b.html 163504-1b.html fails == 163504-2a.html 163504-2a.html fails == 163504-2b.html 163504-2b.html @@ -188,29 +188,29 @@ fails-if(Android&&!asyncPan) == 192767-1 fails-if(Android&&!asyncPan) == 192767-17.xul 192767-17.xul fails == 200774-1.html 200774-1.html == 201215-1.html 201215-1.html fails == 201293-1a.html 201293-1a.html fails == 201293-1b.html 201293-1b.html fails == 201293-1c.html 201293-1c.html fails == 201293-1d.html 201293-1d.html == 203727.html 203727.html -fails == 206516-1.html 206516-1.html +== 206516-1.html 206516-1.html == 206631-1.html 206631-1.html == 206802.html 206802.html fails == 210094-1a.html 210094-1a.html fails == 210094-1b.html 210094-1b.html fails == 210094-1c.html 210094-1c.html fails == 210876-1.html 210876-1.html == 211931-1.html 211931-1.html fails == 212563-1.html 212563-1.html == 212563-2.html 212563-2.html fails == 213834-1.html 213834-1.html -fails == 214077-1a.html 214077-1a.html -fails == 214077-1b.html 214077-1b.html +== 214077-1a.html 214077-1a.html +== 214077-1b.html 214077-1b.html == 218473-1.html 218473-1.html fuzzy-if(skiaContent,1,4) == 220165-1.svg 220165-1.svg fails == 223809-1.html 223809-1.html == 228856-1.html 228856-1.html == 228856-2.html 228856-2.html == 229591-1.html 229591-1.html # == 231823-1.html 231823-1.html == 232990-1a.xhtml 232990-1a.xhtml @@ -234,17 +234,17 @@ fails == 233094-2c.html 233094-2c.html == 234686-13.html 234686-13.html == 234686-14.html 234686-14.html == 234686-15.html 234686-15.html == 234686-16.html 234686-16.html == 234686-17.html 234686-17.html == 234686-18.html 234686-18.html == 234686-19.html 234686-19.html fails == 234964-1.html 234964-1.html -fails == 234964-2.html 234964-2.html +== 234964-2.html 234964-2.html == 235593-1.html 235593-1.html fails == 236539-1.html 236539-1.html fails == 240029-1.html 240029-1.html fails == 240470-1.html 240470-1.html fails == 240933-1.html 240933-1.html fails == 240933-2.html 240933-2.html == 243266-1.html 243266-1.html == 243302-1.html 243302-1.html @@ -272,21 +272,21 @@ fails == 243519-7.html 243519-7.html == 243519-9f.html 243519-9f.html fails == 244135-1.html 244135-1.html fails == 244135-2.html 244135-2.html == 244932-1.html 244932-1.html == 246669-1.html 246669-1.html == 249141.xul 249141.xul == 249982-1.html 249982-1.html == 252920-1.html 252920-1.html -fails == 253701-1.html 253701-1.html -fails == 255820-1.html 255820-1.html +== 253701-1.html 253701-1.html +== 255820-1.html 255820-1.html fails == 260406-1.html 260406-1.html == 261826-1.xul 261826-1.xul -fails == 262151-1.html 262151-1.html +== 262151-1.html 262151-1.html fails == 262998-1.html 262998-1.html == 267353-1.html 267353-1.html fails == 269908-1.html 269908-1.html fails == 269908-2.html 269908-2.html fails == 269908-3.html 269908-3.html fails == 269908-4.html 269908-4.html fails == 269908-5.html 269908-5.html fails == 271747-1a.html 271747-1a.html @@ -304,17 +304,17 @@ fails == 281241-1.html 281241-1.html fails == 281241-2.xhtml 281241-2.xhtml # == 283686-1.html 283686-1.html == 283686-2.html 283686-2.html # == 283686-3.html 283686-3.html fails == 289384-1.xhtml 289384-1.xhtml # == 289480.html#top 289480.html#top fails == 290129-1.html 290129-1.html fails == 291078-1.html 291078-1.html -fails == 291078-2.html 291078-2.html +== 291078-2.html 291078-2.html == 291262-1.html 291262-1.html # == 294306-1.html 294306-1.html # == 294306-1.html 294306-1.html fails == 296361-1.html 296361-1.html == 296904-1.html 296904-1.html fails == 299136-1.html 299136-1.html == 299837-1.html 299837-1.html == 299837-2.xul 299837-2.xul @@ -421,17 +421,17 @@ fails == 315920-30.html 315920-30.html == 322436-1.html 322436-1.html == 322461-1.xml 322461-1.xml == 323656-1.html 323656-1.html == 323656-2.html 323656-2.html fails == 323656-3.html 323656-3.html == 323656-4.html 323656-4.html == 323656-5.svg 323656-5.svg == 323656-6.html 323656-6.html -fails == 325292-1.html 325292-1.html +== 325292-1.html 325292-1.html fails == 325486-1.html 325486-1.html == 328111-1.html 328111-1.html random == 328829-1.xhtml 328829-1.xhtml == 328829-2.xhtml 328829-2.xhtml == 329359-1.html 329359-1.html fails == 331809-1.html 331809-1.html == 332360.html 332360.html # == 332360-ltr.html 332360-ltr.html @@ -605,17 +605,17 @@ fails == 368020-2.html 368020-2.html fails == 368020-3.html 368020-3.html fails pref(layout.css.box-decoration-break.enabled,true) == 368020-5.html 368020-5.html == 368155-1.xhtml 368155-1.xhtml fails asserts(4-8) == 368155-negative-margins-1.html 368155-negative-margins-1.html # we can't test this because there's antialiasing involved, and our comparison # is too exact # == 368247-1.html 368247-1.html == 368247-2.html 368247-2.html -fails == 368504-1.html 368504-1.html +== 368504-1.html 368504-1.html fails == 368504-2.html 368504-2.html == 368504-3a.html 368504-3a.html == 368504-3b.html 368504-3b.html == 368504-4.html 368504-4.html == 368504-5.html 368504-5.html fails == 368504-6.html 368504-6.html fails asserts-if(stylo,2) == 368622-1.html 368622-1.html # bug 1324704 fails == 368651-1.html 368651-1.html @@ -624,26 +624,26 @@ fails == 368651-1.html 368651-1.html == 369882.xul 369882.xul fails == 369975-1.html 369975-1.html == 370353-1.html 370353-1.html fails == 370422-1.html 370422-1.html # == 370525-1.html 370525-1.html # == 370525-1.html 370525-1.html # == 370525-2.html 370525-2.html # == 370525-2.html 370525-2.html -fails == 370525-rowspan-1a.html 370525-rowspan-1a.html -fails == 370525-rowspan-1b.html 370525-rowspan-1b.html -fails == 370525-rowspan-1c.html 370525-rowspan-1c.html -fails == 370525-rowspan-2a.html 370525-rowspan-2a.html -fails == 370525-rowspan-2b.html 370525-rowspan-2b.html -fails == 370525-rowspan-3.html 370525-rowspan-3.html -fails == 370525-rowspan-4.html 370525-rowspan-4.html +== 370525-rowspan-1a.html 370525-rowspan-1a.html +== 370525-rowspan-1b.html 370525-rowspan-1b.html +== 370525-rowspan-1c.html 370525-rowspan-1c.html +== 370525-rowspan-2a.html 370525-rowspan-2a.html +== 370525-rowspan-2b.html 370525-rowspan-2b.html +== 370525-rowspan-3.html 370525-rowspan-3.html +== 370525-rowspan-4.html 370525-rowspan-4.html == 370525-sib.html 370525-sib.html fails == 370586-1.xhtml 370586-1.xhtml -fails == 370629-1.html 370629-1.html +== 370629-1.html 370629-1.html fails == 370629-2.html 370629-2.html == 370692-1.xhtml 370692-1.xhtml == 371041-1.html 371041-1.html fails == 371043-1.html 371043-1.html fails == 371354-1.html 371354-1.html == 371483-1.html 371483-1.html == 371561-1.html 371561-1.html == 371681-1.xhtml 371681-1.xhtml @@ -701,27 +701,27 @@ fails == 379349-3a.xhtml 379349-3a.xhtml fails == 379349-3b.xhtml 379349-3b.xhtml fails == 379361-1.html 379361-1.html fails == 379361-2.html 379361-2.html fails == 379361-3.html 379361-3.html == 379461-1.xhtml 379461-1.xhtml == 379461-2.xhtml 379461-2.xhtml # == 379461-3-container-xhtml.html 379461-3-container-xhtml.html # == 379461-3-container-xhtml.html 379461-3-container-xhtml.html -fails == 380004-1.html 380004-1.html -fails == 380227-1.html 380227-1.html +== 380004-1.html 380004-1.html +== 380227-1.html 380227-1.html fails == 380825-1.html 380825-1.html == 380842-1.html 380842-1.html == 381130-1.html 381130-1.html fails == 381507-1.html 381507-1.html == 381746-1.html 381746-1.html fails == 382600-1.html 382600-1.html fails == 382916-1.html 382916-1.html -fails == 383035-1.html 383035-1.html -fails == 383035-2.html 383035-2.html +== 383035-1.html 383035-1.html +== 383035-2.html 383035-2.html == 383488-1.html 383488-1.html == 383551-1.html 383551-1.html fails == 383883-1.html 383883-1.html fails == 383883-2.html 383883-2.html fails == 383883-3.html 383883-3.html fails == 383883-4.html 383883-4.html fails == 383884-1.html 383884-1.html fails == 383885-1.html 383885-1.html @@ -875,56 +875,56 @@ fails == 403249-1b.html 403249-1b.html fails == 403249-2a.html 403249-2a.html fails == 403249-2b.html 403249-2b.html == 403328-1.html 403328-1.html == 403426-1.html 403426-1.html fails == 403455-1.html 403455-1.html == 403505-1.xml 403505-1.xml fails == 403519-1.html 403519-1.html == 403519-2.html 403519-2.html -fails == 403656-1.html 403656-1.html -fails == 403656-2.html 403656-2.html +== 403656-1.html 403656-1.html +== 403656-2.html 403656-2.html fails == 403656-3.html 403656-3.html -fails == 403656-4.html 403656-4.html -fails == 403656-5.html 403656-5.html +== 403656-4.html 403656-4.html +== 403656-5.html 403656-5.html #== 403657-1.html 403657-1.html fails == 403733-1.html 403733-1.html # == 403962-1.xhtml 403962-1.xhtml == 404030-1.html 404030-1.html == 404030-1-notref.html 404030-1-notref.html == 404030-1-notref2.html 404030-1-notref2.html fails == 404123-1.html 404123-1.html fails == 404123-2.html 404123-2.html fails == 404123-3.html 404123-3.html # may fail "randomly" on OS X, doesn't seem to be rendering usefully anyhow - bug 602469 random-if(cocoaWidget) HTTP(..) == 404149-1.xul 404149-1.xul == 404180-1.html 404180-1.html -fails == 404301-1.html 404301-1.html +== 404301-1.html 404301-1.html fails == 404309-1a.html 404309-1a.html fails == 404309-1b.html 404309-1b.html # Disabled due to compartments for now. #== data:application/xml,<foo/> data:application/xml,<foo/> fails == 404553-1.html 404553-1.html -fails == 404666-1.html 404666-1.html -fails == 404666-2.html 404666-2.html +== 404666-1.html 404666-1.html +== 404666-2.html 404666-2.html == 405186-1.xhtml 405186-1.xhtml fails == 405305-1.html 405305-1.html == 405380-1.html 405380-1.html == 405517-1.xhtml 405517-1.xhtml -fails == 405577-1.html 405577-1.html +== 405577-1.html 405577-1.html == 405584-1.html 405584-1.html # == 405952-1.html 405952-1.html == 406484-1.html 406484-1.html == 406568-1.html 406568-1.html fails == 407016-1-a.html 407016-1-a.html fails == 407016-1-b.html 407016-1-b.html fails == 407078-1.html 407078-1.html fails == 407095-1.html 407095-1.html -fails == 407111-1.html 407111-1.html -fails == 407227-1.html 407227-1.html +== 407111-1.html 407111-1.html +== 407227-1.html 407227-1.html fails == 407243-1.html 407243-1.html == 407419-1.html 407419-1.html == 407937-1.html 407937-1.html == 408493-1.html 408493-1.html == 408493-2.html 408493-2.html fails == 408656-1a.html 408656-1a.html fails == 408656-1b.html 408656-1b.html == 408656-1c.html 408656-1c.html @@ -936,17 +936,17 @@ fails == 409084-1a.html 409084-1a.html fails == 409084-1b.html 409084-1b.html == 409089-1.html 409089-1.html == 409089-2.html 409089-2.html == 409089-3.html 409089-3.html fuzzy-if(winWidget,123,1600) == 409659-1a.html 409659-1a.html == 409659-1b.html 409659-1b.html fails == 409659-1c.html 409659-1c.html fuzzy-if(winWidget,123,1900) == 409659-1d.html 409659-1d.html -fails == 410621-1.html 410621-1.html +== 410621-1.html 410621-1.html fails == 411059-1.html 411059-1.html == 411334-1.xml 411334-1.xml == 411367-1.html 411367-1.html == 411367-2.html 411367-2.html == 411367-3.html 411367-3.html fails == 411585-1.html 411585-1.html fails == 411585-2.html 411585-2.html fails == 411585-3.html 411585-3.html @@ -956,19 +956,19 @@ fails == 412352-1.html 412352-1.html fails == 412352-2.html 412352-2.html == 412607-1a.html 412607-1a.html == 412607-1b.html 412607-1b.html == 412679-1.html 412679-1.html == 412679-2.html 412679-2.html == 413027-1.html 413027-1.html == 413027-2.html 413027-2.html == 413027-3.html 413027-3.html -fails == 413286-1a.html 413286-1a.html -fails == 413286-1b.html 413286-1b.html -fails == 413286-1c.html 413286-1c.html +== 413286-1a.html 413286-1a.html +== 413286-1b.html 413286-1b.html +== 413286-1c.html 413286-1c.html fails == 413286-2a.html 413286-2a.html fails == 413286-2b.html 413286-2b.html fails == 413286-2c.html 413286-2c.html fails == 413286-3.html 413286-3.html fails == 413286-4a.html 413286-4a.html fails == 413286-4b.html 413286-4b.html fails == 413286-5.html 413286-5.html fails == 413286-6.html 413286-6.html @@ -1036,22 +1036,22 @@ random-if(gtkWidget) == 424074-1-ref2.xu == 424236-5.html 424236-5.html == 424236-6.html 424236-6.html == 424236-7.html 424236-7.html == 424236-8.html 424236-8.html == 424236-9.html 424236-9.html == 424236-10.html 424236-10.html == 424236-11.html 424236-11.html == 424434-1.html 424434-1.html -fails == 424465-1.html 424465-1.html +== 424465-1.html 424465-1.html == 424631-1.html 424631-1.html == 424710-1.html 424710-1.html fails == 424766-1.html 424766-1.html # == 425972-1.html 425972-1.html -fails == 425972-2.html 425972-2.html +== 425972-2.html 425972-2.html # == 425972-1.html 425972-1.html fails == 426629-1.html 426629-1.html asserts(3-6) == 427017-1.xhtml 427017-1.xhtml == 427129-scrollframe.html 427129-scrollframe.html == 427129-table.html 427129-table.html == 427129-image.html 427129-image.html == 427129-table-caption.html 427129-table-caption.html == 427370-1.html 427370-1.html @@ -1256,35 +1256,35 @@ fuzzy(255,15) == 472020-1a.xul 472020-1a == 472500-1.xul 472500-1.xul fails == 472769-1a.html 472769-1a.html == 472769-1b.html 472769-1b.html fails == 472769-2.html 472769-2.html fails == 472769-3.html 472769-3.html == 473847-1.xul 473847-1.xul fuzzy-if(skiaContent,1,16) == 474336-1.xul 474336-1.xul fails == 474417-1.html 474417-1.html -fails == 474472-1.html 474472-1.html +== 474472-1.html 474472-1.html == 475986-1a.html 475986-1a.html == 475986-1b.html 475986-1b.html == 475986-1c.html 475986-1c.html == 475986-1d.html 475986-1d.html == 475986-1e.html 475986-1e.html == 475986-1f.html 475986-1f.html -fails == 475986-2a.html 475986-2a.html -fails == 475986-2b.html 475986-2b.html -fails == 475986-2c.html 475986-2c.html -fails == 475986-2d.html 475986-2d.html -fails == 475986-2e.html 475986-2e.html -fails == 475986-2f.html 475986-2f.html -fails == 475986-3a.html 475986-3a.html -fails == 475986-3b.html 475986-3b.html -fails == 475986-4.html 475986-4.html +== 475986-2a.html 475986-2a.html +== 475986-2b.html 475986-2b.html +== 475986-2c.html 475986-2c.html +== 475986-2d.html 475986-2d.html +== 475986-2e.html 475986-2e.html +== 475986-2f.html 475986-2f.html +== 475986-3a.html 475986-3a.html +== 475986-3b.html 475986-3b.html +== 475986-4.html 475986-4.html # == 475986-1-ref.html 475986-1-ref.html # == 475986-1-ref.html 475986-1-ref.html -fails == 475986-2-ref.html 475986-2-ref.html +== 475986-2-ref.html 475986-2-ref.html == 476063-1.html 476063-1.html fails == 476063-2.html 476063-2.html fails == 476063-3.html 476063-3.html == 476063-4.xhtml 476063-4.xhtml == 476357-1.html 476357-1.html # == 476598-1a.html 476598-1a.html # == 476598-1a.html 476598-1a.html # == 476598-1b.html 476598-1b.html @@ -1329,17 +1329,17 @@ fails == 482592-1b.xhtml 482592-1b.xhtml == 482659-1b.html 482659-1b.html == 482659-1c.html 482659-1c.html == 482659-1d.html 482659-1d.html == 483565.xul 483565.xul == 484256-1.html 484256-1.html == 484256-2.html 484256-2.html == 485012-1.html 485012-1.html fails == 485275-1.html 485275-1.html -fails == 485275-1.svg 485275-1.svg +== 485275-1.svg 485275-1.svg == 486052-1.html 486052-1.html == 486052-2a.html 486052-2a.html == 486052-2b.html 486052-2b.html == 486052-2c.html 486052-2c.html == 486052-2d.html 486052-2d.html == 486052-2e.html 486052-2e.html == 486052-2f.html 486052-2f.html == 486052-2g.html 486052-2g.html @@ -1439,17 +1439,17 @@ fails == 521539-1.html 521539-1.html == 521542-1.xhtml 521542-1.xhtml == 521602.html 521602.html == 521685-1.html 521685-1.html fails == 522632-1.html 522632-1.html fails == 523096-1.html 523096-1.html == 523468-1.html 523468-1.html == 524175-1.html 524175-1.html == 526463-1.html 526463-1.html -fails == 527464-1.html 527464-1.html +== 527464-1.html 527464-1.html == 528038-1a.html 528038-1a.html == 528038-1b.html 528038-1b.html == 528038-1c.html 528038-1c.html == 528038-1d.html 528038-1d.html == 528038-1e.html 528038-1e.html == 528038-1f.html 528038-1f.html == 528038-2.html 528038-2.html fails == 528096-1.html 528096-1.html @@ -1500,17 +1500,17 @@ fails == 551463-1.html 551463-1.html # behavior further in the future, which could make this become relevant again. # Marked "random" rather than "fails" because it may (spuriously) appear to pass # on Android devices that completely lack any Sinhala font support. fails random == 553571-1.html 553571-1.html == 555388-1.html 555388-1.html == 556661-1.html 556661-1.html # fuzzy-if(skiaContent,4,5) == 557087-1.html 557087-1.html # fails-if(Android) fuzzy-if(skiaContent&&!Android,2,5) == 557087-2.html 557087-2.html -== 557736-1.html 557736-1.html +fails == 557736-1.html 557736-1.html == 558011-1.xul 558011-1.xul == 559284-1.html 559284-1.html fails-if(Android) == 560455-1.xul 560455-1.xul == 561981-1.html 561981-1.html == 561981-2.html 561981-2.html == 561981-3.html 561981-3.html == 561981-4.html 561981-4.html == 561981-5.html 561981-5.html @@ -1567,17 +1567,17 @@ fails == 574907-1.html 574907-1.html fails == 574907-2.html 574907-2.html # 574907-3 only worked under directwrite, and even there it now depends on the rendering mode; marking as random for now random-if(!winWidget) fails-if(winWidget&&!dwrite) random-if(winWidget&&dwrite) == 574907-3.html 574907-3.html == 577838-1.html 577838-1.html == 577838-2.html 577838-2.html == 579323-1.html 579323-1.html == 579349-1.html 579349-1.html == 579655-1.html 579655-1.html -fails == 579808-1.html 579808-1.html +== 579808-1.html 579808-1.html == 579985-1.html 579985-1.html == 580160-1.html 580160-1.html fails == 580863-1.html 580863-1.html == 581317-1.html 581317-1.html == 581579-1.html 581579-1.html == 582037-1a.html 582037-1a.html == 582037-1b.html 582037-1b.html fuzzy-if(Android,3,256) == 582037-2a.html 582037-2a.html @@ -1597,24 +1597,24 @@ fails == 589682-1.html 589682-1.html fails == 593243-2.html 593243-2.html fails == 593544-1.html 593544-1.html == 594333-1.html 594333-1.html == 594624-1.html 594624-1.html fails == 594737-1.html 594737-1.html fails == 597721-1.html 597721-1.html # == 598726-1.html 598726-1.html == 599113-1.html 599113-1.html -fails == 599476.html 599476.html +== 599476.html 599476.html == 599882-1a.html 599882-1a.html == 599882-1b.html 599882-1b.html == 599882-2.html 599882-2.html == 600045-1.html 600045-1.html fails == 600803-1.html 600803-1.html == 600974-1.html 600974-1.html -fails == 600974-2.html 600974-2.html +== 600974-2.html 600974-2.html == 600974-3.html 600974-3.html == 602200-1.html 602200-1.html == 602200-2.html 602200-2.html fuzzy-if(Android,8,20) == 602200-3.html 602200-3.html fails == 602200-4.html 602200-4.html == 603423-1.html 603423-1.html fails == 604737.html 604737.html fails == 605138-1.html 605138-1.html @@ -1787,18 +1787,18 @@ fails == 890495-1.html 890495-1.html fails == 897491-1.html 897491-1.html fails == 897491-2.html 897491-2.html == 902330-1.html 902330-1.html == 906199-1.html 906199-1.html == 921716-1.html 921716-1.html == 926155-1.html 926155-1.html == 928607-1.html 928607-1.html fails == 931464-1.html 931464-1.html -fails == 931853.html 931853.html -fails == 931853-quirks.html 931853-quirks.html +== 931853.html 931853.html +== 931853-quirks.html 931853-quirks.html fails == 933264-1.html 933264-1.html == 936670-1.svg 936670-1.svg fails == 941940-1.html 941940-1.html fails == 942017.html 942017.html fails == 942672-1.html 942672-1.html == 953334-win32-clipping.html 953334-win32-clipping.html fuzzy-if(skiaContent,1,5) == 956513-1.svg 956513-1.svg fails == 944291-1.html 944291-1.html @@ -1854,26 +1854,26 @@ fails == 1062792-1.html 1062792-1.html == 1062963-floatmanager-reflow.html 1062963-floatmanager-reflow.html # test-pref(dom.webcomponents.enabled,true) == 1066554-1.html 1066554-1.html fails == 1069716-1.html 1069716-1.html == 1078262-1.html 1078262-1.html test-pref(layout.testing.overlay-scrollbars.always-visible,false) == 1081072-1.html 1081072-1.html == 1081185-1.html 1081185-1.html == 1097437-1.html 1097437-1.html == 1103258-1.html 1103258-1.html -fails == 1105137-1.html 1105137-1.html +== 1105137-1.html 1105137-1.html fails == 1116480-1-fakeitalic-overflow.html 1116480-1-fakeitalic-overflow.html # == 1111753-1.html 1111753-1.html fails == 1114526-1.html 1114526-1.html fuzzy-if(skiaContent,1,800000) == 1119117-1a.html 1119117-1a.html fuzzy-if(skiaContent,1,800000) == 1119117-1b.html 1119117-1b.html fails == 1120431-1.html 1120431-1.html fails == 1120431-2.html 1120431-2.html == 1121748-1.html 1121748-1.html -== 1121748-2.html 1121748-2.html +skip == 1121748-2.html 1121748-2.html == 1127107-1a-nowrap.html 1127107-1a-nowrap.html == 1127107-1b-pre.html 1127107-1b-pre.html == 1127107-2-capitalize.html 1127107-2-capitalize.html # == 1127679-1a-inline-flex-relpos.html 1127679-1a-inline-flex-relpos.html == 1128354-1.html 1128354-1.html # == 1130231-1-button-padding-rtl.html 1130231-1-button-padding-rtl.html # == 1130231-2-button-padding-rtl.html 1130231-2-button-padding-rtl.html # The 1133905-*.html reftests only make sense on platforms where both APZ and
--- a/layout/reftests/canvas/reftest-stylo.list +++ b/layout/reftests/canvas/reftest-stylo.list @@ -80,17 +80,17 @@ random-if(cocoaWidget&&azureSkia) random == dash-sanity.html dash-sanity.html == dash-1.html dash-1.html == ctm-sanity.html ctm-sanity.html == ctm-singular-sanity.html ctm-singular-sanity.html == ctm-1.html ctm-1.html == 672646-alpha-radial-gradient.html 672646-alpha-radial-gradient.html -fails == 674003-alpha-radial-gradient-superlum.html 674003-alpha-radial-gradient-superlum.html +== 674003-alpha-radial-gradient-superlum.html 674003-alpha-radial-gradient-superlum.html fails asserts-if(stylo,1) == 693610-1.html 693610-1.html # bug 1324700 == 726951-shadow-clips.html 726951-shadow-clips.html == transformed-clip.html transformed-clip.html fuzzy-if(azureSkia,1,15) fuzzy-if(skiaContent,1,20) == transformed-gradient.html transformed-gradient.html == transformed-path.html transformed-path.html
--- a/layout/reftests/columns/reftest-stylo.list +++ b/layout/reftests/columns/reftest-stylo.list @@ -1,16 +1,16 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing # == basic-1.html basic-1.html == pref-width-1a.html pref-width-1a.html == pref-width-1b.html pref-width-1b.html == pref-width-1c.html pref-width-1c.html fails == min-width-1a.html min-width-1a.html -fails == min-width-1b.html min-width-1b.html -fails == min-width-1c.html min-width-1c.html +== min-width-1b.html min-width-1b.html +== min-width-1c.html min-width-1c.html fails == min-width-2.html min-width-2.html fails == column-balancing-overflow-000.html column-balancing-overflow-000.html fails == column-balancing-overflow-001.html column-balancing-overflow-001.html fails == column-balancing-overflow-002.html column-balancing-overflow-002.html fails == column-balancing-overflow-003.html column-balancing-overflow-003.html == column-balancing-overflow-004.html column-balancing-overflow-004.html == column-balancing-overflow-005.html column-balancing-overflow-005.html fails == column-balancing-000.html column-balancing-000.html @@ -28,11 +28,11 @@ fails == columnrule-complex.html columnr == columnrule-linestyles.html columnrule-linestyles.html # == columnrule-padding.html columnrule-padding.html fails == columnfill-overflow.html columnfill-overflow.html == margin-collapsing-bug616722-1.html margin-collapsing-bug616722-1.html == margin-collapsing-bug616722-2.html margin-collapsing-bug616722-2.html fails == column-balancing-nested-000.html column-balancing-nested-000.html fails == column-balancing-nested-001.html column-balancing-nested-001.html == columnrule-overflow.html columnrule-overflow.html -fails == columns-table-caption-000.html columns-table-caption-000.html +== columns-table-caption-000.html columns-table-caption-000.html fails == positioning-transforms-bug1112501.html positioning-transforms-bug1112501.html == fieldset-columns-001.html fieldset-columns-001.html
--- a/layout/reftests/counters/reftest-stylo.list +++ b/layout/reftests/counters/reftest-stylo.list @@ -2,41 +2,41 @@ fails asserts-if(stylo,12) == counter-name-case-sensitive.html counter-name-case-sensitive.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counter-00-b-test.html t1202-counter-00-b-test.html # bug 1324704 asserts-if(stylo,12) == t1202-counter-01-b-test.html t1202-counter-01-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counter-02-b-test.html t1202-counter-02-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counter-03-b-test.html t1202-counter-03-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counter-04-b-test.html t1202-counter-04-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counter-05-b-test.html t1202-counter-05-b-test.html # bug 1324704 fails == t1202-counter-06-b-test.html t1202-counter-06-b-test.html -fails == t1202-counter-07-b-test.html t1202-counter-07-b-test.html -fails == t1202-counter-08-b-test.html t1202-counter-08-b-test.html +fails asserts-if(stylo,19) == t1202-counter-07-b-test.html t1202-counter-07-b-test.html +fails asserts-if(stylo,19) == t1202-counter-08-b-test.html t1202-counter-08-b-test.html fails == t1202-counter-09-b-test.html t1202-counter-09-b-test.html fails == t1202-counter-10-b-test.html t1202-counter-10-b-test.html fails == t1202-counter-11-b-test.html t1202-counter-11-b-test.html -fails == t1202-counter-12-b-test.html t1202-counter-12-b-test.html +fails asserts-if(stylo,12) == t1202-counter-12-b-test.html t1202-counter-12-b-test.html fails == t1202-counter-13-b-test.html t1202-counter-13-b-test.html -fails == t1202-counter-14-b-test.html t1202-counter-14-b-test.html +fails asserts-if(stylo,12) == t1202-counter-14-b-test.html t1202-counter-14-b-test.html fails == t1202-counter-15-b-test.html t1202-counter-15-b-test.html fails asserts-if(stylo,12) == t1202-counter-16-f-test.html t1202-counter-16-f-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-00-b-test.html t1202-counters-00-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-01-b-test.html t1202-counters-01-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-02-b-test.html t1202-counters-02-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-03-b-test.html t1202-counters-03-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-04-b-test.html t1202-counters-04-b-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-05-b-test.html t1202-counters-05-b-test.html # bug 1324704 fails == t1202-counters-06-b-test.html t1202-counters-06-b-test.html -fails == t1202-counters-07-b-test.html t1202-counters-07-b-test.html -fails == t1202-counters-08-b-test.html t1202-counters-08-b-test.html +fails asserts-if(stylo,19) == t1202-counters-07-b-test.html t1202-counters-07-b-test.html +fails asserts-if(stylo,19) == t1202-counters-08-b-test.html t1202-counters-08-b-test.html fails == t1202-counters-09-b-test.html t1202-counters-09-b-test.html fails == t1202-counters-10-b-test.html t1202-counters-10-b-test.html fails == t1202-counters-11-b-test.html t1202-counters-11-b-test.html -fails == t1202-counters-12-b-test.html t1202-counters-12-b-test.html +fails asserts-if(stylo,12) == t1202-counters-12-b-test.html t1202-counters-12-b-test.html fails == t1202-counters-13-b-test.html t1202-counters-13-b-test.html -fails == t1202-counters-14-b-test.html t1202-counters-14-b-test.html +fails asserts-if(stylo,12) == t1202-counters-14-b-test.html t1202-counters-14-b-test.html fails == t1202-counters-15-b-test.html t1202-counters-15-b-test.html fails asserts-if(stylo,4) == t1202-counters-16-c-test.html t1202-counters-16-c-test.html # bug 1324704 fails asserts-if(stylo,4) == t1202-counters-17-d-test.html t1202-counters-17-d-test.html # bug 1324704 fails asserts-if(stylo,12) == t1202-counters-18-f-test.html t1202-counters-18-f-test.html # bug 1324704 fails asserts-if(stylo,2) == t1204-implied-00-b-test.html t1204-implied-00-b-test.html # bug 1324704 fails asserts-if(stylo,2) == t1204-implied-01-c-test.html t1204-implied-01-c-test.html # bug 1324704 fails asserts-if(stylo,4) == t1204-implied-02-d-test.html t1204-implied-02-d-test.html # bug 1324704 fails asserts-if(stylo,4) == t1204-increment-00-c-o-test.html t1204-increment-00-c-o-test.html # bug 1324704 @@ -66,18 +66,18 @@ fails asserts-if(stylo,4) == counter-ua- fails asserts-if(stylo,4) == counter-ua-limits-01.html counter-ua-limits-01.html # bug 1324704 fails asserts-if(stylo,4) == counter-ua-limits-02.html counter-ua-limits-02.html # bug 1324704 fails asserts-if(stylo,4) == counter-ua-limits-03.html counter-ua-limits-03.html # bug 1324704 == counter-ua-limits-list-00.html counter-ua-limits-list-00.html == counter-ua-limits-list-01.html counter-ua-limits-list-01.html fails == multiple-thai-counters.html multiple-thai-counters.html fails == counter-suffix.html counter-suffix.html fails == counter-cjk-decimal.html counter-cjk-decimal.html -fails == counter-japanese-informal.html counter-japanese-informal.html -fails == counter-japanese-formal.html counter-japanese-formal.html -fails == counter-korean-hangul-formal.html counter-korean-hangul-formal.html -fails == counter-korean-hanja-informal.html counter-korean-hanja-informal.html -fails == counter-korean-hanja-formal.html counter-korean-hanja-formal.html -fails == counter-simp-chinese-informal.html counter-simp-chinese-informal.html -fails == counter-simp-chinese-formal.html counter-simp-chinese-formal.html -fails == counter-trad-chinese-informal.html counter-trad-chinese-informal.html -fails == counter-trad-chinese-formal.html counter-trad-chinese-formal.html -fails == counter-ethiopic-numeric.html counter-ethiopic-numeric.html +fails asserts-if(stylo, 32) == counter-japanese-informal.html counter-japanese-informal.html +fails asserts-if(stylo, 32) == counter-japanese-formal.html counter-japanese-formal.html +fails asserts-if(stylo, 32) == counter-korean-hangul-formal.html counter-korean-hangul-formal.html +fails asserts-if(stylo, 32) == counter-korean-hanja-informal.html counter-korean-hanja-informal.html +fails asserts-if(stylo, 32) == counter-korean-hanja-formal.html counter-korean-hanja-formal.html +fails asserts-if(stylo, 32) == counter-simp-chinese-informal.html counter-simp-chinese-informal.html +fails asserts-if(stylo, 32) == counter-simp-chinese-formal.html counter-simp-chinese-formal.html +fails asserts-if(stylo, 32) == counter-trad-chinese-informal.html counter-trad-chinese-informal.html +fails asserts-if(stylo, 32) == counter-trad-chinese-formal.html counter-trad-chinese-formal.html +fails asserts-if(stylo, 38) == counter-ethiopic-numeric.html counter-ethiopic-numeric.html
--- a/layout/reftests/css-grid/reftest-stylo.list +++ b/layout/reftests/css-grid/reftest-stylo.list @@ -23,17 +23,17 @@ fails == grid-abspos-items-002.html grid fails == grid-abspos-items-003.html grid-abspos-items-003.html fails == grid-abspos-items-004.html grid-abspos-items-004.html fails == grid-abspos-items-005.html grid-abspos-items-005.html fails == grid-abspos-items-006.html grid-abspos-items-006.html fails == grid-abspos-items-007.html grid-abspos-items-007.html fails == grid-abspos-items-008.html grid-abspos-items-008.html fails == grid-abspos-items-009.html grid-abspos-items-009.html fails == grid-abspos-items-010.html grid-abspos-items-010.html -fails == grid-abspos-items-011.html grid-abspos-items-011.html +== grid-abspos-items-011.html grid-abspos-items-011.html == grid-abspos-items-012.html grid-abspos-items-012.html fails == grid-abspos-items-013.html grid-abspos-items-013.html fails == grid-abspos-items-014.html grid-abspos-items-014.html fails == grid-abspos-items-015.html grid-abspos-items-015.html fails == grid-order-abspos-items-001.html grid-order-abspos-items-001.html fails == grid-order-placement-auto-001.html grid-order-placement-auto-001.html fails == grid-order-placement-definite-001.html grid-order-placement-definite-001.html # skip-if(Android) == grid-placement-definite-implicit-001.html grid-placement-definite-implicit-001.html @@ -132,17 +132,17 @@ random-if(http.oscpu!="Linux\u0020i686") fails == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004.html fails == grid-align-content-001.html grid-align-content-001.html fails == grid-justify-content-001.html grid-justify-content-001.html # skip-if(Android&&isDebugBuild) == grid-justify-content-002.html grid-justify-content-002.html # skip-if(Android&&isDebugBuild) == grid-justify-content-003.html grid-justify-content-003.html fails == grid-container-baselines-001.html grid-container-baselines-001.html fails == grid-container-baselines-002.html grid-container-baselines-002.html fails == grid-container-baselines-003.html grid-container-baselines-003.html -fails == grid-container-baselines-004.html grid-container-baselines-004.html +== grid-container-baselines-004.html grid-container-baselines-004.html # skip-if(Android&&isDebugBuild) == grid-column-gap-001.html grid-column-gap-001.html fails == grid-column-gap-002.html grid-column-gap-002.html fails == grid-column-gap-003.html grid-column-gap-003.html fails == grid-column-gap-004.html grid-column-gap-004.html fails == grid-row-gap-001.html grid-row-gap-001.html fails == grid-percent-grid-gap-001.html grid-percent-grid-gap-001.html # skip-if(Android&&isDebugBuild) == grid-row-gap-002.html grid-row-gap-002.html # skip-if(Android&&isDebugBuild) == grid-row-gap-003.html grid-row-gap-003.html
--- a/layout/reftests/css-ruby/reftest-stylo.list +++ b/layout/reftests/css-ruby/reftest-stylo.list @@ -17,32 +17,32 @@ fails == dynamic-insertion-3.html dynami # == dynamic-removal-2.html dynamic-removal-2.html # == dynamic-removal-3.html dynamic-removal-3.html == float-handling.html float-handling.html fails test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == inflated-ruby-1.html inflated-ruby-1.html == intra-level-whitespace-1.html intra-level-whitespace-1.html fails == intra-level-whitespace-2.html intra-level-whitespace-2.html == intra-level-whitespace-3.html intra-level-whitespace-3.html fails == intrinsic-isize-1.html intrinsic-isize-1.html -fails == intrinsic-isize-2.html intrinsic-isize-2.html +== intrinsic-isize-2.html intrinsic-isize-2.html fails == justification-1.html justification-1.html fails == justification-2.html justification-2.html fails == lang-specific-style-1.html lang-specific-style-1.html -fails == line-breaking-1.html line-breaking-1.html +== line-breaking-1.html line-breaking-1.html fails == line-breaking-2.html line-breaking-2.html # == line-break-suppression-1.html line-break-suppression-1.html # == line-break-suppression-2.html line-break-suppression-2.html # == line-break-suppression-3.html line-break-suppression-3.html == line-break-suppression-4.html line-break-suppression-4.html == line-break-suppression-5.html line-break-suppression-5.html # == line-height-1.html line-height-1.html == line-height-2.html line-height-2.html == line-height-3.html line-height-3.html == line-height-4.html line-height-4.html -fails test-pref(font.minimum-size.ja,16) == min-font-size-1.html min-font-size-1.html +test-pref(font.minimum-size.ja,16) == min-font-size-1.html min-font-size-1.html skip load nested-ruby-1.html == no-transform.html no-transform.html fails == relative-positioning-1.html relative-positioning-1.html fails == relative-positioning-2.html relative-positioning-2.html fails == ruby-align-1.html ruby-align-1.html fails == ruby-align-1a.html ruby-align-1a.html fails == ruby-align-2.html ruby-align-2.html fails == ruby-align-2a.html ruby-align-2a.html
--- a/layout/reftests/first-letter/reftest-stylo.list +++ b/layout/reftests/first-letter/reftest-stylo.list @@ -32,17 +32,17 @@ fails == dynamic-1.html dynamic-1.html == 23605-3.html 23605-3.html == 23605-4.html 23605-4.html == 23605-5.html 23605-5.html == 23605-6.html 23605-6.html == 229764-1.html 229764-1.html # == 229764-2.html 229764-2.html == 329069-1.html 329069-1.html == 329069-2.html 329069-2.html -fails == 329069-3.html 329069-3.html +== 329069-3.html 329069-3.html == 329069-4.html 329069-4.html HTTP(..) == 329069-5.html 329069-5.html == 342120-1.xhtml 342120-1.xhtml == 379799-1.html 379799-1.html == 399941-1.html 399941-1.html == 399941-2.html 399941-2.html == 399941-3.html 399941-3.html == 399941-4.html 399941-4.html
--- a/layout/reftests/floats/reftest-stylo.list +++ b/layout/reftests/floats/reftest-stylo.list @@ -12,17 +12,17 @@ fails == float-outside-block-push.html f == zero-height-float-base.html zero-height-float-base.html == zero-height-float.html zero-height-float.html == 345369-1.html 345369-1.html == 345369-2.html 345369-2.html == 345369-3.html 345369-3.html == 345369-4.html 345369-4.html == 345369-5.html 345369-5.html == 429974-1.html 429974-1.html -fails == 478834-1.html 478834-1.html +== 478834-1.html 478834-1.html == 546048-1.html 546048-1.html == 775350-1.html 775350-1.html fails == 1114329.html 1114329.html == 1236745-1.html 1236745-1.html fails == 1260031-1.html?display:table 1260031-1.html?display:table fails == 1260031-1.html?display:table-cell 1260031-1.html?display:table-cell fails == 1260031-1.html?overflow:hidden 1260031-1.html?overflow:hidden == 1291110-1.html 1291110-1.html
--- a/layout/reftests/invalidation/reftest-stylo.list +++ b/layout/reftests/invalidation/reftest-stylo.list @@ -1,12 +1,12 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == table-repaint-a.html table-repaint-a.html +== table-repaint-a.html table-repaint-a.html # == table-repaint-b.html table-repaint-b.html -fails == table-repaint-c.html table-repaint-c.html +== table-repaint-c.html table-repaint-c.html == table-repaint-d.html table-repaint-d.html == 540247-1.xul 540247-1.xul fails == 543681-1.html 543681-1.html fails == 1243409-1.html 1243409-1.html fails == test-image-layers.html test-image-layers.html fails == test-image-layers-multiple-displayitem.html test-image-layers-multiple-displayitem.html pref(layout.animated-image-layers.enabled,true) skip-if(Android||gtkWidget) == test-animated-image-layers.html test-animated-image-layers.html # == test-animated-image-layers-background.html test-animated-image-layers-background.html
--- a/layout/reftests/line-breaking/reftest-stylo.list +++ b/layout/reftests/line-breaking/reftest-stylo.list @@ -6,20 +6,20 @@ fails == between-whitespaces.html betwee == datetime-1.html datetime-1.html == emoji-1.html emoji-1.html == emoji-2.html emoji-2.html == hyphens-1.html hyphens-1.html == hyphens-2.html hyphens-2.html # The following three tests may fail if rendering with Core Text (see bug 389074) # due to subpixel glyph positioning differences between the reference cases with <br> # and the automatically-wrapped lines in the test file -fails == ja-1.html ja-1.html -fails == ja-2.html ja-2.html -fails == ja-3.html ja-3.html -fails == khmer-1.html khmer-1.html +== ja-1.html ja-1.html +== ja-2.html ja-2.html +== ja-3.html ja-3.html +== khmer-1.html khmer-1.html == leaders-1.html leaders-1.html == markup-src-1.html markup-src-1.html == non-breakable-1.html non-breakable-1.html == non-breakable-2.html non-breakable-2.html == numerics-1.html numerics-1.html == parentheses-1.html parentheses-1.html == punctuation-open-1.html punctuation-open-1.html == punctuation-open-2.html punctuation-open-2.html
--- a/layout/reftests/mathml/reftest-stylo.list +++ b/layout/reftests/mathml/reftest-stylo.list @@ -1,13 +1,13 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing fails == dir-1.html dir-1.html fails == dir-2.html dir-2.html random-if(gtkWidget) == dir-3.html dir-3.html -fails == dir-4.html dir-4.html +== dir-4.html dir-4.html == dir-5.html dir-5.html fails == dir-6.html dir-6.html fails == dir-6a.html dir-6a.html fails == dir-7.html dir-7.html fails == dir-8.html dir-8.html fails == dir-9.html dir-9.html fails == dir-10.html dir-10.html fails == dir-11.html dir-11.html
--- a/layout/reftests/object/reftest-stylo.list +++ b/layout/reftests/object/reftest-stylo.list @@ -25,24 +25,24 @@ HTTP == type-overridden-by-server.html t == malformed-with-type.html malformed-with-type.html # # XXX missing tests 018-021 from http://biesi.damowmow.com/object/ here; need # a controllable HTTP server (or preferably one run on the test machine) # to add them # == unknown-type.html unknown-type.html == malformed-xml.html malformed-xml.html -fails == malformed-xml-with-type.html malformed-xml-with-type.html +== malformed-xml-with-type.html malformed-xml-with-type.html # # XXX missing tests 025-28 from http://biesi.damowmow.com/object/ here; would # need to require Flash on the test machine to run them # # XXX need to support <img src="foo.svg"> for these to pass -fails == svg.html svg.html -fails == svg-with-type.html svg-with-type.html +== svg.html svg.html +== svg-with-type.html svg-with-type.html # # XXX missing test 031 from http://biesi.damowmow.com/object/ here; need to # first support the standby attribute on objects, then need to figure out # how to reproduce the setup needed for that test such that reftest will # handle it correctly, since a still-loading image probably delays the # snapshot reftest takes # # XXX missing test 032 from http://biesi.damowmow.com/object/ here; would
--- a/layout/reftests/pixel-rounding/reftest-stylo.list +++ b/layout/reftests/pixel-rounding/reftest-stylo.list @@ -120,17 +120,17 @@ == image-height-top-4.html image-height-top-4.html == image-height-top-5.html image-height-top-5.html == image-height-top-6.html image-height-top-6.html == image-width-left-4.html image-width-left-4.html == image-width-left-5.html image-width-left-5.html == image-width-left-6.html image-width-left-6.html -fails pref(image.downscale-during-decode.enabled,true) == image-high-quality-scaling-1.html image-high-quality-scaling-1.html +pref(image.downscale-during-decode.enabled,true) == image-high-quality-scaling-1.html image-high-quality-scaling-1.html == offscreen-0-ref.html offscreen-0-ref.html == offscreen-background-color-pos-4.html offscreen-background-color-pos-4.html == offscreen-background-color-pos-5.html offscreen-background-color-pos-5.html == offscreen-background-color-pos-6.html offscreen-background-color-pos-6.html == offscreen-background-color-size-4.html offscreen-background-color-size-4.html == offscreen-background-color-size-5.html offscreen-background-color-size-5.html
--- a/layout/reftests/selection/reftest-stylo.list +++ b/layout/reftests/selection/reftest-stylo.list @@ -27,12 +27,12 @@ fuzzy-if(skiaContent,1,700) == extend-3i == extend-4b.html extend-4b.html # these 3 random-if(Android) are a difference of Native & Xul, see bug 739714 fails == pseudo-element-of-native-anonymous.html pseudo-element-of-native-anonymous.html # These tests uses Highlight and HighlightText color keywords, they are not same as text selection color on Mac. fails == non-themed-widget.html non-themed-widget.html fails == themed-widget.html themed-widget.html == addrange-1.html addrange-1.html == addrange-2.html addrange-2.html -fails == splitText-normalize.html splitText-normalize.html +== splitText-normalize.html splitText-normalize.html fails == modify-range.html modify-range.html fails == dom-mutations.html dom-mutations.html == trailing-space-1.html trailing-space-1.html
--- a/layout/reftests/svg/as-image/reftest-stylo.list +++ b/layout/reftests/svg/as-image/reftest-stylo.list @@ -53,75 +53,75 @@ fuzzy(1,2) fuzzy-if(skiaContent,1,529) = == canvas-drawImage-slice-1b.html canvas-drawImage-slice-1b.html == canvas-drawImage-origin-clean-1.html canvas-drawImage-origin-clean-1.html == canvas-drawImage-transform-restored.html canvas-drawImage-transform-restored.html # Simple <img> tests == img-simple-1.html img-simple-1.html == img-simple-2.html img-simple-2.html -fails == img-simple-3.html img-simple-3.html +== img-simple-3.html img-simple-3.html == img-simple-4.html img-simple-4.html -fails == img-simple-5.html img-simple-5.html -fails == img-simple-6.html img-simple-6.html -fails == img-simple-7.html img-simple-7.html +== img-simple-5.html img-simple-5.html +== img-simple-6.html img-simple-6.html +== img-simple-7.html img-simple-7.html # Test with mix of <html:img> and <svg:image> referring to the same images, # with a variety of preserveAspectRatio values in play. random == img-and-image-1.html img-and-image-1.html # More complex <img> tests == img-blobURI-1.html img-blobURI-1.html fails random == img-blobURI-2.html img-blobURI-2.html -fails == img-content-outside-viewBox-1.html img-content-outside-viewBox-1.html +== img-content-outside-viewBox-1.html img-content-outside-viewBox-1.html == img-display-none-1.html img-display-none-1.html == img-dyn-1.html img-dyn-1.html -fails == img-foreignObject-1.html img-foreignObject-1.html +== img-foreignObject-1.html img-foreignObject-1.html # The following tests check that content embedded via <iframe> and <embed> # doesn't load (or execute scripts) in SVG-as-an-image. # The "!=" lines are to test that the SVG content, when viewed directly (not as # an image), does actually render its external content (making it look # different from the reference case). We don't do that check for # img-foreignObject-iframe-1a.html, though, because its SVG image tries to # alert(), and that'd trigger a reftest timeout if we loaded that file directly. == img-foreignObject-embed-1.html img-foreignObject-embed-1.html == img-foreignObject-embed-1-helper.svg img-foreignObject-embed-1-helper.svg == img-foreignObject-iframe-1a.html img-foreignObject-iframe-1a.html == img-foreignObject-iframe-1b.html img-foreignObject-iframe-1b.html fails == img-foreignObject-iframe-1b-helper.svg img-foreignObject-iframe-1b-helper.svg -fails == img-widthAndHeight-meet-1.html img-widthAndHeight-meet-1.html -fails == img-widthAndHeight-meet-2.html img-widthAndHeight-meet-2.html -fails == img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1.html -fails == img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2.html +== img-widthAndHeight-meet-1.html img-widthAndHeight-meet-1.html +== img-widthAndHeight-meet-2.html img-widthAndHeight-meet-2.html +== img-widthAndHeight-slice-1.html img-widthAndHeight-slice-1.html +== img-widthAndHeight-slice-2.html img-widthAndHeight-slice-2.html -fails == img-height-meet-1.html img-height-meet-1.html -fails == img-height-meet-2.html img-height-meet-2.html -fails == img-height-slice-1.html img-height-slice-1.html -fails == img-height-slice-2.html img-height-slice-2.html +== img-height-meet-1.html img-height-meet-1.html +== img-height-meet-2.html img-height-meet-2.html +== img-height-slice-1.html img-height-slice-1.html +== img-height-slice-2.html img-height-slice-2.html -fails == img-width-meet-1.html img-width-meet-1.html -fails == img-width-meet-2.html img-width-meet-2.html -fails == img-width-slice-1.html img-width-slice-1.html -fails == img-width-slice-2.html img-width-slice-2.html +== img-width-meet-1.html img-width-meet-1.html +== img-width-meet-2.html img-width-meet-2.html +== img-width-slice-1.html img-width-slice-1.html +== img-width-slice-2.html img-width-slice-2.html # Alternate version of "width & height both non-%-valued" tests, but now # with no explicit viewBox, to trigger "synthesize-viewBox" behavior -fails == img-novb-widthAndHeight-meet-1-em.html img-novb-widthAndHeight-meet-1-em.html -fails == img-novb-widthAndHeight-meet-1-px.html img-novb-widthAndHeight-meet-1-px.html -fails == img-novb-widthAndHeight-slice-1-em.html img-novb-widthAndHeight-slice-1-em.html -fails == img-novb-widthAndHeight-slice-1-px.html img-novb-widthAndHeight-slice-1-px.html +== img-novb-widthAndHeight-meet-1-em.html img-novb-widthAndHeight-meet-1-em.html +== img-novb-widthAndHeight-meet-1-px.html img-novb-widthAndHeight-meet-1-px.html +== img-novb-widthAndHeight-slice-1-em.html img-novb-widthAndHeight-slice-1-em.html +== img-novb-widthAndHeight-slice-1-px.html img-novb-widthAndHeight-slice-1-px.html # Alternate versions of "only one dimension is non-%-valued" tests, but now # with no explicit viewBox, to trigger "synthesize-viewBox" behavior -fails == img-novb-height-meet-1.html img-novb-height-meet-1.html -fails == img-novb-height-slice-1.html img-novb-height-slice-1.html -fails == img-novb-width-meet-1.html img-novb-width-meet-1.html -fails == img-novb-width-slice-1.html img-novb-width-slice-1.html +== img-novb-height-meet-1.html img-novb-height-meet-1.html +== img-novb-height-slice-1.html img-novb-height-slice-1.html +== img-novb-width-meet-1.html img-novb-width-meet-1.html +== img-novb-width-slice-1.html img-novb-width-slice-1.html # with with a fragmentIdentifier viewBox fails == img-fragment-1a.html img-fragment-1a.html fails == img-fragment-1b.html img-fragment-1b.html fails == img-fragment-1c.html img-fragment-1c.html fails == img-fragment-2a.html img-fragment-2a.html fails == img-fragment-2b.html img-fragment-2b.html fails == img-fragment-2c.html img-fragment-2c.html
--- a/layout/reftests/svg/reftest-stylo.list +++ b/layout/reftests/svg/reftest-stylo.list @@ -325,17 +325,17 @@ random-if(gtkWidget) == text-font-weight == text-gradient-01.svg text-gradient-01.svg random-if(winWidget) == text-gradient-02.svg text-gradient-02.svg fuzzy-if(skiaContent,1,5500) == text-gradient-03.svg text-gradient-03.svg HTTP(..) == text-gradient-04.svg text-gradient-04.svg == text-in-link-01.svg text-in-link-01.svg == text-in-link-02.svg text-in-link-02.svg == text-in-link-03.svg text-in-link-03.svg # Tests for bug 546813: sanity-check using HTML text, then test SVG behavior. -fails == text-language-00.xhtml text-language-00.xhtml +== text-language-00.xhtml text-language-00.xhtml random-if(gtkWidget) == text-language-01.xhtml text-language-01.xhtml fuzzy-if(OSX==1007,6,2) fuzzy-if(OSX==1008,46,26) == text-layout-01.svg text-layout-01.svg == text-layout-02.svg text-layout-02.svg == text-layout-03.svg text-layout-03.svg == text-layout-04.svg text-layout-04.svg == text-layout-05.svg text-layout-05.svg fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,3) == text-layout-06.svg text-layout-06.svg == text-layout-07.svg text-layout-07.svg @@ -404,17 +404,17 @@ fuzzy-if(skiaContent,1,100) == tspan-xy- fails == viewBox-valid-02.xhtml viewBox-valid-02.xhtml == viewport-percent-graphic-user-01.svg viewport-percent-graphic-user-01.svg == winding-01.svg winding-01.svg == svg-effects-area-unzoomed.xhtml svg-effects-area-unzoomed.xhtml == svg-effects-area-zoomed-in.xhtml svg-effects-area-zoomed-in.xhtml fails == svg-effects-area-zoomed-out.xhtml svg-effects-area-zoomed-out.xhtml == href-attr-change-restyles.svg href-attr-change-restyles.svg -fails == mask-img.html mask-img.html +== mask-img.html mask-img.html skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-color-burn.svg blend-color-burn.svg skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-color-dodge.svg blend-color-dodge.svg # pref(layout.css.mix-blend-mode.enabled,true) == blend-color.svg blend-color.svg skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-darken.svg blend-darken.svg skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-difference.svg blend-difference.svg skip-if(Android) fuzzy-if(skiaContent,1,1600) pref(layout.css.mix-blend-mode.enabled,true) == blend-exclusion.svg blend-exclusion.svg # pref(layout.css.mix-blend-mode.enabled,true) == blend-hard-light.svg blend-hard-light.svg
--- a/layout/reftests/svg/svg-integration/reftest-stylo.list +++ b/layout/reftests/svg/svg-integration/reftest-stylo.list @@ -12,34 +12,34 @@ fails == clipPath-html-04.xhtml clipPath fails == clipPath-html-04-extref.xhtml clipPath-html-04-extref.xhtml fails == clipPath-html-05.xhtml clipPath-html-05.xhtml fails == clipPath-html-05-extref.xhtml clipPath-html-05-extref.xhtml fails == clipPath-html-06.xhtml clipPath-html-06.xhtml fails == clipPath-html-06-extref.xhtml clipPath-html-06-extref.xhtml fails == clipPath-html-07.xhtml clipPath-html-07.xhtml fails == clipPath-html-08.xhtml clipPath-html-08.xhtml fails == clipPath-html-zoomed-01.xhtml clipPath-html-zoomed-01.xhtml -fails == clipPath-transformed-html-01.xhtml clipPath-transformed-html-01.xhtml -fails == clipPath-transformed-html-02.xhtml clipPath-transformed-html-02.xhtml +== clipPath-transformed-html-01.xhtml clipPath-transformed-html-01.xhtml +== clipPath-transformed-html-02.xhtml clipPath-transformed-html-02.xhtml fails == conditions-outer-svg-01.xhtml conditions-outer-svg-01.xhtml fails == conditions-outer-svg-02.xhtml conditions-outer-svg-02.xhtml fails == dynamic-conditions-outer-svg-01.xhtml dynamic-conditions-outer-svg-01.xhtml fails == dynamic-conditions-outer-svg-02.xhtml dynamic-conditions-outer-svg-02.xhtml fails == dynamic-conditions-outer-svg-03.xhtml dynamic-conditions-outer-svg-03.xhtml fails == dynamic-conditions-outer-svg-04.xhtml dynamic-conditions-outer-svg-04.xhtml fails == filter-html-01.xhtml filter-html-01.xhtml fails == filter-html-01-extref.xhtml filter-html-01-extref.xhtml fails == filter-html-zoomed-01.xhtml filter-html-zoomed-01.xhtml fails == mask-html-01.xhtml mask-html-01.xhtml fails == mask-html-01-extref-01.xhtml mask-html-01-extref-01.xhtml random == mask-html-01-extref-02.xhtml mask-html-01-extref-02.xhtml fails == mask-html-zoomed-01.xhtml mask-html-zoomed-01.xhtml fails == mask-html-xbl-bound-01.html mask-html-xbl-bound-01.html -fails == mask-transformed-html-01.xhtml mask-transformed-html-01.xhtml -fails == mask-transformed-html-02.xhtml mask-transformed-html-02.xhtml +== mask-transformed-html-01.xhtml mask-transformed-html-01.xhtml +== mask-transformed-html-02.xhtml mask-transformed-html-02.xhtml fails == patterned-svg-under-transformed-html-01.xhtml patterned-svg-under-transformed-html-01.xhtml fails == patterned-svg-under-transformed-html-02.xhtml patterned-svg-under-transformed-html-02.xhtml fails == mask-clipPath-opacity-01a.xhtml mask-clipPath-opacity-01a.xhtml fails == mask-clipPath-opacity-01b.xhtml mask-clipPath-opacity-01b.xhtml == mask-clipPath-opacity-01c.xhtml mask-clipPath-opacity-01c.xhtml == mask-clipPath-opacity-01d.xhtml mask-clipPath-opacity-01d.xhtml fails == mask-clipPath-opacity-01e.xhtml mask-clipPath-opacity-01e.xhtml
--- a/layout/reftests/table-width/reftest-stylo.list +++ b/layout/reftests/table-width/reftest-stylo.list @@ -1,56 +1,56 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing fails == spacing-invariance-quirks-min.html spacing-invariance-quirks-min.html fails == spacing-invariance-quirks-pref.html spacing-invariance-quirks-pref.html fails == spacing-invariance-standards-min.html spacing-invariance-standards-min.html fails == spacing-invariance-standards-pref.html spacing-invariance-standards-pref.html # == min-width.html min-width.html == pref-width.html pref-width.html == min-width-ref.html min-width-ref.html -fails == percent-large.html percent-large.html +== percent-large.html percent-large.html == percent-large-min.html percent-large-min.html fails == percent-large-nested.html percent-large-nested.html -fails == percent-small.html percent-small.html +== percent-small.html percent-small.html == percent-small-min.html percent-small-min.html fails == percent-small-nested.html percent-small-nested.html -fails == percent-small-2.html percent-small-2.html -fails == percent-zero.html percent-zero.html +== percent-small-2.html percent-small-2.html +== percent-zero.html percent-zero.html == shrink-wrap-pref.html shrink-wrap-pref.html == shrink-wrap-avail.html shrink-wrap-avail.html == shrink-wrap-min.html shrink-wrap-min.html == shrink-wrap-min-ref.html shrink-wrap-min-ref.html == shrink-wrap-pref-ref.html shrink-wrap-pref-ref.html == shrink-wrap-avail-ref.html shrink-wrap-avail-ref.html -fails == conflicting-widths-1.html conflicting-widths-1.html -fails == conflicting-widths-2.html conflicting-widths-2.html -fails == conflicting-widths-3.html conflicting-widths-3.html -fails == conflicting-widths-4.html conflicting-widths-4.html -fails == conflicting-widths-5.html conflicting-widths-5.html +== conflicting-widths-1.html conflicting-widths-1.html +== conflicting-widths-2.html conflicting-widths-2.html +== conflicting-widths-3.html conflicting-widths-3.html +== conflicting-widths-4.html conflicting-widths-4.html +== conflicting-widths-5.html conflicting-widths-5.html == conflicting-widths-6.html conflicting-widths-6.html -fails == conflicting-widths-7.html conflicting-widths-7.html -fails == conflicting-widths-8.html conflicting-widths-8.html +== conflicting-widths-7.html conflicting-widths-7.html +== conflicting-widths-8.html conflicting-widths-8.html == conflicting-widths-9.html conflicting-widths-9.html == conflicting-widths-10.html conflicting-widths-10.html -fails == conflicting-percent-widths-1.html conflicting-percent-widths-1.html +== conflicting-percent-widths-1.html conflicting-percent-widths-1.html == conflicting-percent-widths-2.html conflicting-percent-widths-2.html == conflicting-percent-widths-3.html conflicting-percent-widths-3.html -fails == percent-truncation-1.html percent-truncation-1.html -fails == percent-truncation-2.html percent-truncation-2.html -fails == percent-truncation-3.html percent-truncation-3.html +== percent-truncation-1.html percent-truncation-1.html +== percent-truncation-2.html percent-truncation-2.html +== percent-truncation-3.html percent-truncation-3.html fails == balancing-1.html balancing-1.html -fails == balancing-2.html balancing-2.html +== balancing-2.html balancing-2.html # == cellpadding.html cellpadding.html fails == cellspacing.html cellspacing.html -fails == percent-basis.html percent-basis.html -fails == default-box-sizing-separate-standards.html default-box-sizing-separate-standards.html -fails == default-box-sizing-separate-quirks.html default-box-sizing-separate-quirks.html -fails == default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards.html -fails == default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks.html -fails == colspan-percent-distribution-1.html colspan-percent-distribution-1.html +== percent-basis.html percent-basis.html +== default-box-sizing-separate-standards.html default-box-sizing-separate-standards.html +== default-box-sizing-separate-quirks.html default-box-sizing-separate-quirks.html +== default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards.html +== default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks.html +== colspan-percent-distribution-1.html colspan-percent-distribution-1.html == colspan-percent-distribution-2.html colspan-percent-distribution-2.html == spanning-cell-sort-1-small.html spanning-cell-sort-1-small.html == spanning-cell-sort-1-large.html spanning-cell-sort-1-large.html == spanning-cell-sort-1-small-fixed.html spanning-cell-sort-1-small-fixed.html == spanning-cell-sort-1-large-fixed.html spanning-cell-sort-1-large-fixed.html == spanning-cell-sort-2-small.html spanning-cell-sort-2-small.html == spanning-cell-sort-2-large.html spanning-cell-sort-2-large.html == spanning-cell-sort-2-small-fixed.html spanning-cell-sort-2-small-fixed.html
--- a/layout/reftests/text-decoration/reftest-stylo.list +++ b/layout/reftests/text-decoration/reftest-stylo.list @@ -92,17 +92,17 @@ fails == underline-block-propagation-2-s == text-decoration-zorder-1-standards.html text-decoration-zorder-1-standards.html == text-decoration-zorder-1-quirks.html text-decoration-zorder-1-quirks.html == table-quirk-1.html table-quirk-1.html fails == table-quirk-2.html table-quirk-2.html fails == text-decoration-propagation-1-quirks.html text-decoration-propagation-1-quirks.html == text-decoration-propagation-1-standards.html text-decoration-propagation-1-standards.html fails == 641444-1.html 641444-1.html fails == decoration-css21.html decoration-css21.html -fails == decoration-color-override-quirks.html decoration-color-override-quirks.html +== decoration-color-override-quirks.html decoration-color-override-quirks.html == decoration-color-override-standards.html decoration-color-override-standards.html == decoration-color-override-standards-ref.html decoration-color-override-standards-ref.html == decoration-css21-block.html decoration-css21-block.html == inline-baseline-almost-standards.html inline-baseline-almost-standards.html fails == inline-baseline-quirks.html inline-baseline-quirks.html == 676538-1.html 676538-1.html fails == underline-button-1.html underline-button-1.html fails == underline-button-2.html underline-button-2.html
--- a/layout/reftests/text-transform/reftest-stylo.list +++ b/layout/reftests/text-transform/reftest-stylo.list @@ -1,15 +1,15 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing == capitalize-1.html capitalize-1.html == capitalize-2.html capitalize-2.html == capitalize-3.html capitalize-3.html == capitalize-4.html capitalize-4.html == capitalize-5.html capitalize-5.html -fails == capitalize-6.html capitalize-6.html +== capitalize-6.html capitalize-6.html == capitalize-7.html capitalize-7.html == capitalize-7a.html capitalize-7a.html == capitalize-8.html capitalize-8.html == lowercase-1.html lowercase-1.html == lowercase-sigma-1.html lowercase-sigma-1.html fails == small-caps-1.html small-caps-1.html fails HTTP(..) == fake-small-caps-1.html fake-small-caps-1.html fails HTTP(..) == opentype-small-caps-1.html opentype-small-caps-1.html @@ -20,20 +20,20 @@ fails HTTP(..) == graphite-small-caps-1. == uppercase-szlig-1.html uppercase-szlig-1.html # these use DejaVu Sans via @font-face for consistency of results fails == all-upper.html all-upper.html fails == all-lower.html all-lower.html fails == all-title.html all-title.html == smtp-upper.html smtp-upper.html == smtp-lower.html smtp-lower.html == smtp-title.html smtp-title.html -fails == turkish-casing-1.html turkish-casing-1.html +== turkish-casing-1.html turkish-casing-1.html fails HTTP(..) == small-caps-turkish-1.html small-caps-turkish-1.html -fails == greek-uppercase-1a.html greek-uppercase-1a.html -fails == greek-uppercase-1b.html greek-uppercase-1b.html -fails == greek-uppercase-2.html greek-uppercase-2.html +== greek-uppercase-1a.html greek-uppercase-1a.html +== greek-uppercase-1b.html greek-uppercase-1b.html +== greek-uppercase-2.html greek-uppercase-2.html fails HTTP(..) == greek-small-caps-1.html greek-small-caps-1.html -fails == irish-uppercase-1.html irish-uppercase-1.html +== irish-uppercase-1.html irish-uppercase-1.html fails == irish-lowercase-1a.html irish-lowercase-1a.html fails == irish-lowercase-1b.html irish-lowercase-1b.html == fullwidth-1.html fullwidth-1.html == fullwidth-2.html fullwidth-2.html == fullwidth-all.html fullwidth-all.html
--- a/layout/reftests/text/reftest-stylo.list +++ b/layout/reftests/text/reftest-stylo.list @@ -1,11 +1,11 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing == fallback-01.xhtml fallback-01.xhtml -fails == font-selection-by-lang-01.html font-selection-by-lang-01.html +== font-selection-by-lang-01.html font-selection-by-lang-01.html fails HTTP(..) == font-selection-fallback-1.html font-selection-fallback-1.html fails HTTP(..) == font-selection-generic-1.html font-selection-generic-1.html == font-size-adjust-01.html font-size-adjust-01.html # The following test passes consistently only on Mac OS X; # both Windows and Linux give results that vary depending on the font size/zoom factor used, # because hinting affects the metrics used to compute the font size adjustment. See bug 429605. == font-size-adjust-02.html font-size-adjust-02.html # This currently fails because line spacing does not respect font-size-adjust @@ -142,18 +142,18 @@ fails == overflowwrap-06.html overflowwr # == wordwrap-09.html wordwrap-09.html # == overflowwrap-09.html overflowwrap-09.html == wordwrap-10.html wordwrap-10.html == overflowwrap-10.html overflowwrap-10.html fails == word-spacing-01.html word-spacing-01.html # the following will fail when rendering with Core Text (see bug 389074) due to what appears to be # an Apple bug: the presence of ZWNJ disturbs the positioning of an adjacent glyph. rdar://6427865 random-if(cocoaWidget) random-if(gtkWidget) HTTP(..) == zwnj-01.xhtml zwnj-01.xhtml -fails HTTP(..) == zwnj-02.xhtml zwnj-02.xhtml -fails == zwnj-01.html zwnj-01.html +HTTP(..) == zwnj-02.xhtml zwnj-02.xhtml +== zwnj-01.html zwnj-01.html == initial-zwj-1.html initial-zwj-1.html == cgj-01.html cgj-01.html fails == 444656.html 444656.html fails == 449555-1.html 449555-1.html == 467722.html 467722.html fails == 475092-sub.html 475092-sub.html fails == 475092-pos.html 475092-pos.html fails == 476378-soft-hyphen-fallback.html 476378-soft-hyphen-fallback.html @@ -239,23 +239,23 @@ fails pref(gfx.font_rendering.graphite.e # test for bidi bug in graphite 1.3.2, fixed in 1.3.3 (bug 1207061) fails HTTP(..) == graphite-bidi-1.html graphite-bidi-1.html fails HTTP(..) == graphite-surrogate-selection.html graphite-surrogate-selection.html # Tests for hyphenation with hyphens property # == auto-hyphenation-1.html auto-hyphenation-1.html # == auto-hyphenation-1.html auto-hyphenation-1.html -fails == auto-hyphenation-1a.html auto-hyphenation-1a.html -fails == auto-hyphenation-2.html auto-hyphenation-2.html +== auto-hyphenation-1a.html auto-hyphenation-1a.html +== auto-hyphenation-2.html auto-hyphenation-2.html == auto-hyphenation-3.html auto-hyphenation-3.html == auto-hyphenation-4.html auto-hyphenation-4.html fails == auto-hyphenation-5.html auto-hyphenation-5.html -fails == auto-hyphenation-6.html auto-hyphenation-6.html -fails == auto-hyphenation-7.html auto-hyphenation-7.html +== auto-hyphenation-6.html auto-hyphenation-6.html +== auto-hyphenation-7.html auto-hyphenation-7.html == auto-hyphenation-8.html auto-hyphenation-8.html == auto-hyphenation-9.html auto-hyphenation-9.html == auto-hyphenation-10.html auto-hyphenation-10.html # == auto-hyphenation-xmllang-1.xhtml auto-hyphenation-xmllang-1.xhtml # == auto-hyphenation-xmllang-1.xhtml auto-hyphenation-xmllang-1.xhtml fails == auto-hyphenation-xmllang-1a.xhtml auto-hyphenation-xmllang-1a.xhtml fails == auto-hyphenation-xmllang-2.xhtml auto-hyphenation-xmllang-2.xhtml == auto-hyphenation-xmllang-3.xhtml auto-hyphenation-xmllang-3.xhtml @@ -263,62 +263,62 @@ fails == auto-hyphenation-xmllang-2.xhtm fails == auto-hyphenation-xmllang-5.xhtml auto-hyphenation-xmllang-5.xhtml fails == auto-hyphenation-xmllang-6.xhtml auto-hyphenation-xmllang-6.xhtml fails == auto-hyphenation-xmllang-7.xhtml auto-hyphenation-xmllang-7.xhtml == auto-hyphenation-xmllang-8.xhtml auto-hyphenation-xmllang-8.xhtml == auto-hyphenation-xmllang-9.xhtml auto-hyphenation-xmllang-9.xhtml == auto-hyphenation-xmllang-10.xhtml auto-hyphenation-xmllang-10.xhtml fails == auto-hyphenation-xmllang-11a.xhtml auto-hyphenation-xmllang-11a.xhtml fails == auto-hyphenation-xmllang-11b.xhtml auto-hyphenation-xmllang-11b.xhtml -== auto-hyphenation-xmllang-12a.xhtml auto-hyphenation-xmllang-12a.xhtml -== auto-hyphenation-xmllang-12b.xhtml auto-hyphenation-xmllang-12b.xhtml +fails == auto-hyphenation-xmllang-12a.xhtml auto-hyphenation-xmllang-12a.xhtml +fails == auto-hyphenation-xmllang-12b.xhtml auto-hyphenation-xmllang-12b.xhtml fails == auto-hyphenation-xmllang-13a.xhtml auto-hyphenation-xmllang-13a.xhtml -fails == auto-hyphenation-xmllang-13b.xhtml auto-hyphenation-xmllang-13b.xhtml -== auto-hyphenation-xmllang-14a.xhtml auto-hyphenation-xmllang-14a.xhtml +== auto-hyphenation-xmllang-13b.xhtml auto-hyphenation-xmllang-13b.xhtml +fails == auto-hyphenation-xmllang-14a.xhtml auto-hyphenation-xmllang-14a.xhtml == auto-hyphenation-xmllang-14b.xhtml auto-hyphenation-xmllang-14b.xhtml -fails == auto-hyphenation-af-1.html auto-hyphenation-af-1.html -fails == auto-hyphenation-bg-1.html auto-hyphenation-bg-1.html -fails == auto-hyphenation-ca-1.html auto-hyphenation-ca-1.html -fails == auto-hyphenation-cy-1.html auto-hyphenation-cy-1.html -fails == auto-hyphenation-da-1.html auto-hyphenation-da-1.html +== auto-hyphenation-af-1.html auto-hyphenation-af-1.html +== auto-hyphenation-bg-1.html auto-hyphenation-bg-1.html +== auto-hyphenation-ca-1.html auto-hyphenation-ca-1.html +== auto-hyphenation-cy-1.html auto-hyphenation-cy-1.html +== auto-hyphenation-da-1.html auto-hyphenation-da-1.html # == auto-hyphenation-de-1901-1.html auto-hyphenation-de-1901-1.html -fails == auto-hyphenation-de-1996-1.html auto-hyphenation-de-1996-1.html +== auto-hyphenation-de-1996-1.html auto-hyphenation-de-1996-1.html # == auto-hyphenation-de-1901-1.html auto-hyphenation-de-1901-1.html -fails == auto-hyphenation-de-ch-1.html auto-hyphenation-de-ch-1.html -fails == auto-hyphenation-eo-1.html auto-hyphenation-eo-1.html -fails == auto-hyphenation-es-1.html auto-hyphenation-es-1.html -fails == auto-hyphenation-et-1.html auto-hyphenation-et-1.html -fails == auto-hyphenation-fi-1.html auto-hyphenation-fi-1.html -fails == auto-hyphenation-fr-1.html auto-hyphenation-fr-1.html -fails == auto-hyphenation-gl-1.html auto-hyphenation-gl-1.html -fails == auto-hyphenation-hr-1.html auto-hyphenation-hr-1.html -fails == auto-hyphenation-hsb-1.html auto-hyphenation-hsb-1.html -fails == auto-hyphenation-hu-1.html auto-hyphenation-hu-1.html -fails == auto-hyphenation-ia-1.html auto-hyphenation-ia-1.html -fails == auto-hyphenation-is-1.html auto-hyphenation-is-1.html -fails == auto-hyphenation-it-1.html auto-hyphenation-it-1.html -fails == auto-hyphenation-kmr-1.html auto-hyphenation-kmr-1.html -fails == auto-hyphenation-la-1.html auto-hyphenation-la-1.html -fails == auto-hyphenation-lt-1.html auto-hyphenation-lt-1.html -fails == auto-hyphenation-mn-1.html auto-hyphenation-mn-1.html -fails == auto-hyphenation-nb-1.html auto-hyphenation-nb-1.html -fails == auto-hyphenation-nl-1.html auto-hyphenation-nl-1.html -fails == auto-hyphenation-nn-1.html auto-hyphenation-nn-1.html +== auto-hyphenation-de-ch-1.html auto-hyphenation-de-ch-1.html +== auto-hyphenation-eo-1.html auto-hyphenation-eo-1.html +== auto-hyphenation-es-1.html auto-hyphenation-es-1.html +== auto-hyphenation-et-1.html auto-hyphenation-et-1.html +== auto-hyphenation-fi-1.html auto-hyphenation-fi-1.html +== auto-hyphenation-fr-1.html auto-hyphenation-fr-1.html +== auto-hyphenation-gl-1.html auto-hyphenation-gl-1.html +== auto-hyphenation-hr-1.html auto-hyphenation-hr-1.html +== auto-hyphenation-hsb-1.html auto-hyphenation-hsb-1.html +== auto-hyphenation-hu-1.html auto-hyphenation-hu-1.html +== auto-hyphenation-ia-1.html auto-hyphenation-ia-1.html +== auto-hyphenation-is-1.html auto-hyphenation-is-1.html +== auto-hyphenation-it-1.html auto-hyphenation-it-1.html +== auto-hyphenation-kmr-1.html auto-hyphenation-kmr-1.html +== auto-hyphenation-la-1.html auto-hyphenation-la-1.html +== auto-hyphenation-lt-1.html auto-hyphenation-lt-1.html +== auto-hyphenation-mn-1.html auto-hyphenation-mn-1.html +== auto-hyphenation-nb-1.html auto-hyphenation-nb-1.html +== auto-hyphenation-nl-1.html auto-hyphenation-nl-1.html +== auto-hyphenation-nn-1.html auto-hyphenation-nn-1.html fails == auto-hyphenation-pl-1.html auto-hyphenation-pl-1.html -fails == auto-hyphenation-pt-1.html auto-hyphenation-pt-1.html -fails == auto-hyphenation-ru-1.html auto-hyphenation-ru-1.html -fails == auto-hyphenation-sh-1.html auto-hyphenation-sh-1.html -fails == auto-hyphenation-sl-1.html auto-hyphenation-sl-1.html -fails == auto-hyphenation-sr-1.html auto-hyphenation-sr-1.html +== auto-hyphenation-pt-1.html auto-hyphenation-pt-1.html +== auto-hyphenation-ru-1.html auto-hyphenation-ru-1.html +== auto-hyphenation-sh-1.html auto-hyphenation-sh-1.html +== auto-hyphenation-sl-1.html auto-hyphenation-sl-1.html +== auto-hyphenation-sr-1.html auto-hyphenation-sr-1.html # == auto-hyphenation-sv-1.html auto-hyphenation-sv-1.html # == auto-hyphenation-sv-1.html auto-hyphenation-sv-1.html -fails == auto-hyphenation-tr-1.html auto-hyphenation-tr-1.html -fails == auto-hyphenation-uk-1.html auto-hyphenation-uk-1.html +== auto-hyphenation-tr-1.html auto-hyphenation-tr-1.html +== auto-hyphenation-uk-1.html auto-hyphenation-uk-1.html -fails == auto-hyphenation-transformed-1.html auto-hyphenation-transformed-1.html +== auto-hyphenation-transformed-1.html auto-hyphenation-transformed-1.html # osx-font-smoothing - with and without subpixel AA, only under OSX # fails-if(!cocoaWidget||OSX==1006||OSX==1007) == osx-font-smoothing.html osx-font-smoothing.html == osx-font-smoothing-2.html osx-font-smoothing-2.html == osx-font-smoothing-2.html osx-font-smoothing-2.html fails pref(layout.css.text-align-unsafe-value.enabled,true) == text-align-unsafe.html text-align-unsafe.html
--- a/layout/reftests/w3c-css/submitted/ruby/reftest-stylo.list +++ b/layout/reftests/w3c-css/submitted/ruby/reftest-stylo.list @@ -2,20 +2,20 @@ # Tests for inlinizing block-level boxes # == ruby-inlinize-blocks-001.html ruby-inlinize-blocks-001.html fails == ruby-inlinize-blocks-002.html ruby-inlinize-blocks-002.html == ruby-inlinize-blocks-003.html ruby-inlinize-blocks-003.html # == ruby-inlinize-blocks-004.html ruby-inlinize-blocks-004.html # == ruby-inlinize-blocks-005.html ruby-inlinize-blocks-005.html # Tests for autohiding base-identical annotations -fails == ruby-autohide-001.html ruby-autohide-001.html -fails == ruby-autohide-002.html ruby-autohide-002.html -fails == ruby-autohide-003.html ruby-autohide-003.html -fails == ruby-autohide-004.html ruby-autohide-004.html +== ruby-autohide-001.html ruby-autohide-001.html +== ruby-autohide-002.html ruby-autohide-002.html +== ruby-autohide-003.html ruby-autohide-003.html +== ruby-autohide-004.html ruby-autohide-004.html # Tests for ruby with text-combine-upright fails == ruby-text-combine-upright-001a.html ruby-text-combine-upright-001a.html fails == ruby-text-combine-upright-001b.html ruby-text-combine-upright-001b.html fails == ruby-text-combine-upright-002a.html ruby-text-combine-upright-002a.html fails == ruby-text-combine-upright-002b.html ruby-text-combine-upright-002b.html # Tests for nested ruby
--- a/layout/reftests/w3c-css/submitted/text-decor-3/reftest-stylo.list +++ b/layout/reftests/w3c-css/submitted/text-decor-3/reftest-stylo.list @@ -1,10 +1,10 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == ruby-text-decoration-01.html ruby-text-decoration-01.html +== ruby-text-decoration-01.html ruby-text-decoration-01.html == text-decoration-propagation-01.html text-decoration-propagation-01.html # text-emphasis-style == text-emphasis-style-property-001.html text-emphasis-style-property-001.html == text-emphasis-style-property-002.html text-emphasis-style-property-002.html == text-emphasis-style-property-003.html text-emphasis-style-property-003.html == text-emphasis-style-property-004.html text-emphasis-style-property-004.html == text-emphasis-style-property-005.html text-emphasis-style-property-005.html
--- a/layout/reftests/w3c-css/submitted/writing-modes-3/reftest-stylo.list +++ b/layout/reftests/w3c-css/submitted/writing-modes-3/reftest-stylo.list @@ -1,13 +1,13 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing default-preferences pref(layout.css.text-combine-upright.enabled,true) -fails == text-combine-upright-break-inside-001.html text-combine-upright-break-inside-001.html -fails == text-combine-upright-break-inside-001a.html text-combine-upright-break-inside-001a.html +== text-combine-upright-break-inside-001.html text-combine-upright-break-inside-001.html +== text-combine-upright-break-inside-001a.html text-combine-upright-break-inside-001a.html fails == text-combine-upright-compression-001.html text-combine-upright-compression-001.html fails == text-combine-upright-compression-002.html text-combine-upright-compression-002.html fails == text-combine-upright-compression-003.html text-combine-upright-compression-003.html fails == text-combine-upright-compression-004.html text-combine-upright-compression-004.html fails == text-combine-upright-compression-005.html text-combine-upright-compression-005.html fails == text-combine-upright-compression-005a.html text-combine-upright-compression-005a.html fails == text-combine-upright-compression-006.html text-combine-upright-compression-006.html fails == text-combine-upright-compression-006a.html text-combine-upright-compression-006a.html
--- a/layout/reftests/writing-mode/reftest-stylo.list +++ b/layout/reftests/writing-mode/reftest-stylo.list @@ -42,17 +42,17 @@ fails == 1124636-2-fieldset-min-height.h # == ua-style-sheet-margin-1.html ua-style-sheet-margin-1.html # == ua-style-sheet-margin-2.html ua-style-sheet-margin-2.html # == ua-style-sheet-margin-3.html ua-style-sheet-margin-3.html fails == ua-style-sheet-margin-4.html ua-style-sheet-margin-4.html fails == ua-style-sheet-margin-5.html ua-style-sheet-margin-5.html fails == ua-style-sheet-margin-6.html ua-style-sheet-margin-6.html fails == ua-style-sheet-margin-7.html ua-style-sheet-margin-7.html -fails == ua-style-sheet-margin-8.html ua-style-sheet-margin-8.html +== ua-style-sheet-margin-8.html ua-style-sheet-margin-8.html fails == ua-style-sheet-margin-9.html ua-style-sheet-margin-9.html fails == ua-style-sheet-margin-10.html ua-style-sheet-margin-10.html # == ua-style-sheet-margin-11.html ua-style-sheet-margin-11.html # == ua-style-sheet-margin-12.html ua-style-sheet-margin-12.html fails == ua-style-sheet-margin-13.html ua-style-sheet-margin-13.html == ua-style-sheet-margin-14.html ua-style-sheet-margin-14.html # == ua-style-sheet-border-1.html ua-style-sheet-border-1.html # == ua-style-sheet-border-2.html ua-style-sheet-border-2.html @@ -105,18 +105,18 @@ fails == ua-style-sheet-input-color-1.ht # == 1130907-intrinsic-sizing-1.html 1130907-intrinsic-sizing-1.html == 1130907-intrinsic-sizing-2.html 1130907-intrinsic-sizing-2.html == 1131013-vertical-bidi.html 1131013-vertical-bidi.html # == 1133945-1-vertical-align.html 1133945-1-vertical-align.html == 1134744-radio-checkbox-baseline-1.html 1134744-radio-checkbox-baseline-1.html fails == 1134849-orthogonal-inline.html 1134849-orthogonal-inline.html fails == 1135361-ruby-justify-1.html 1135361-ruby-justify-1.html # == 1136557-1-nested-spans.html 1136557-1-nested-spans.html -fails == 1136557-2-nested-spans.html 1136557-2-nested-spans.html -fails == 1136557-3-nested-spans.html 1136557-3-nested-spans.html +== 1136557-2-nested-spans.html 1136557-2-nested-spans.html +== 1136557-3-nested-spans.html 1136557-3-nested-spans.html fails == 1138356-1-button-contents-alignment.html 1138356-1-button-contents-alignment.html fails == 1138356-2-button-contents-alignment.html 1138356-2-button-contents-alignment.html # Font inflation behaves wrong in vertical writing mode: bug 1138495 # test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1a.html font-inflation-1a.html # test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1b.html font-inflation-1b.html # test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1c.html font-inflation-1c.html fails test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == font-inflation-1d.html font-inflation-1d.html
--- a/layout/style/test/stylo-failures.md +++ b/layout/style/test/stylo-failures.md @@ -80,17 +80,17 @@ Any line which doesn't follow the format * test_supports_rules.html [1] * test_box_size_keywords.html: moz-prefixed intrinsic size keyword value [64] * test_bug160403.html: servo/servo#15004 [2] * test_bug229915.html: sibling selector with dynamic change bug 1330885 [5] * test_bug357614.html: case-insensitivity for old attrs in attr selector servo/servo#15006 [2] * mapped attribute not supported * test_bug363146.html [2] * test_bug389464.html: also font-size computation [1] - * test_html_attribute_computed_values.html: also list-style-type [9] + * test_html_attribute_computed_values.html: also list-style-type [8] * test_bug387615.html: getComputedStyle value not updated bug 1331294 ##important## (when that gets fixed, servo/servo#15006) [1] * test_bug397427.html: @import issue bug 1331291 and CSSOM support of @import [2] * console support: * test_bug413958.html `monitorConsole` [3] * test_parser_diagnostics_unprintables.html [550] * test_bug511909.html: @-moz-document and @media support [4] * Style change from DOM API bug 1331301 * test_bug534804.html [90] @@ -125,17 +125,17 @@ Any line which doesn't follow the format * test_value_storage.html `'auto' on 'min-` [4] * test_compute_data_with_start_struct.html `timing-function`: incorrectly computing keywords to bezier function servo/servo#15086 [2] * test_condition_text.html: @-moz-document, CSSOM support of @media, @support [2] * @counter-style support: * test_counter_descriptor_storage.html [1] * test_counter_style.html [1] * test_rule_insertion.html `@counter-style` [4] * test_value_storage.html `symbols(` [30] - * ... `list-style-type` [74] + * ... `list-style-type` [60] * ... `'list-style'` [30] * test_default_computed_style.html: support of getDefaultComputedStyle [1] * @font-face support bug 1290237 * test_descriptor_storage.html [1] * test_descriptor_syntax_errors.html [1] * test_font_face_parser.html `@font-face` [447] * test_redundant_font_download.html [3] **disabled** * @namespace support: @@ -236,29 +236,22 @@ Any line which doesn't follow the format * test_contain_formatting_context.html [1] * test_compute_data_with_start_struct.html `contain` [2] * test_inherit_computation.html `contain` [2] * test_inherit_storage.html `contain` [2] * test_initial_computation.html `contain` [4] * test_initial_storage.html `contain` [4] * test_value_storage.html `'contain'` [30] * flexbox / grid position properties **need investigation** - * test_align_justify_computed_values.html [16] - * test_compute_data_with_start_struct.html `align-` [2] - * ... `justify-` [2] - * test_inherit_computation.html `align-` [4] - * ... `justify-` [2] * test_inherit_storage.html `align-` [3] - * ... `justify-` [5] - * test_initial_computation.html `align-` [8] - * ... `justify-` [4] + * ... `justify-` [3] * test_initial_storage.html `align-` [6] - * ... `justify-` [10] - * test_value_storage.html `align-` [105] - * ... `justify-` [111] + * ... `justify-` [6] + * test_value_storage.html `align-` [90] + * ... `justify-` [79] * place-{content,items,self} shorthands * test_align_shorthand_serialization.html [8] * test_inherit_computation.html `place-` [6] * test_inherit_storage.html `place-` [6] * test_initial_computation.html `place-` [12] * test_initial_storage.html `place-` [12] * test_value_storage.html `place-` [66] * caret-color servo/servo#15309 @@ -295,20 +288,18 @@ Any line which doesn't follow the format * test_inherit_storage.html `touch-action` [2] * test_initial_computation.html `touch-action` [4] * test_initial_storage.html `touch-action` [4] * test_value_storage.html `touch-action` [14] * Unimplemented SVG properties: * marker-{start,mid,end} properties * test_compute_data_with_start_struct.html `marker-` [6] * test_inherit_computation.html `marker` [16] - * test_inherit_storage.html `marker` [10] * test_initial_computation.html `marker` [8] * test_initial_storage.html `marker` [5] - * test_value_storage.html `on 'marker` [6] * stroke properties * test_value_storage.html `on 'stroke` [6] * test_compute_data_with_start_struct.html `initial and other values of stroke-dasharray are different` [2] * Properties implemented but not in geckolib: * counter-reset property: * test_bug829816.html [8] * test_compute_data_with_start_struct.html `counter-reset` [2] * test_inherit_computation.html `counter-reset` [2] @@ -407,17 +398,17 @@ Any line which doesn't follow the format * ... `rgb(100, 100.0, 100)` [1] * color interpolation hint not supported servo/servo#15166 * test_value_storage.html `'linear-gradient` [50] * two-keyword form of background-repeat/mask-repeat servo/servo#14954 * test_value_storage.html `background-repeat` [14] * ... `mask-repeat` [24] * lack glue for function values of content property bug 1296477 * test_rule_insertion.html `decimal counter` [3] - * test_value_storage.html `'content` [38] + * test_value_storage.html `'content` [41] * SVG-in-OpenType values not supported servo/servo#15211 * test_value_storage.html `context-` [2] * writing-mode: sideways-{lr,rl} and SVG values servo/servo#15213 * test_logical_properties.html `sideways` [1224] * test_value_storage.html `writing-mode` [8] * Incorrect parsing * calc() doesn't support dividing expression servo/servo#15192 * test_value_storage.html `calc(50px/` [7]
--- a/parser/htmlparser/tests/reftest/reftest-stylo.list +++ b/parser/htmlparser/tests/reftest/reftest-stylo.list @@ -2,17 +2,17 @@ == bug535530-1.html bug535530-1.html fails asserts-if(stylo,15) == view-source:bug535530-2.html view-source:bug535530-2.html # bug 1335312 == bug566280-1.html bug566280-1.html == bug569229-1.xml bug569229-1.xml fails == bug577418-1.html bug577418-1.html == bug582788-1.html bug582788-1.html fails == bug582940-1.html bug582940-1.html == bug592656-1.html bug592656-1.html -fails == bug599320-1.html bug599320-1.html +== bug599320-1.html bug599320-1.html == bug608373-1.html bug608373-1.html fails asserts-if(stylo,25) == view-source:bug482921-1.html view-source:bug482921-1.html # bug 1324704 fails asserts-if(stylo,26) == view-source:bug482921-2.xhtml view-source:bug482921-2.xhtml # bug 1324704 == bug659763-1.html bug659763-1.html == bug659763-2.html bug659763-2.html == bug659763-3.html bug659763-3.html == bug659763-4.html bug659763-4.html == bug659763-5.html bug659763-5.html