Bug 1341775 - Part 2: stylo: Update test expectations; r?heycam
MozReview-Commit-ID: AZPnws5TpCk
--- a/dom/html/reftests/reftest-stylo.list
+++ b/dom/html/reftests/reftest-stylo.list
@@ -1,16 +1,16 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
# autofocus attribute (we can't test with mochitests)
include autofocus/reftest-stylo.list
include toblob-todataurl/reftest-stylo.list
fails == 41464-1a.html 41464-1a.html
fails == 41464-1b.html 41464-1b.html
-fails == 52019-1.html 52019-1.html
+== 52019-1.html 52019-1.html
fails == 82711-1.html 82711-1.html # Bug 1341637
fails == 82711-2.html 82711-2.html
fails == 82711-1-ref.html 82711-1-ref.html
== 468263-1a.html 468263-1a.html
== 468263-1b.html 468263-1b.html
== 468263-1c.html 468263-1c.html
== 468263-1d.html 468263-1d.html
fails == 468263-2.html 468263-2.html # Bug 1341642
@@ -47,17 +47,17 @@ fails == bug917595-iframe-1.html bug9175
fails == bug917595-exif-rotated.jpg bug917595-exif-rotated.jpg
# Test support for SVG-as-image in <picture> elements.
== bug1106522-1.html bug1106522-1.html
== bug1106522-2.html bug1106522-2.html
fails == href-attr-change-restyles.html href-attr-change-restyles.html
== figure.html figure.html
-fails == pre-1.html pre-1.html
+== pre-1.html pre-1.html
== table-border-1.html table-border-1.html
== table-border-2.html table-border-2.html
== table-border-2.html table-border-2.html
# Test imageset is using permissions.default.image
pref(permissions.default.image,1) HTTP == bug1196784-with-srcset.html bug1196784-with-srcset.html
pref(permissions.default.image,2) HTTP == bug1196784-with-srcset.html bug1196784-with-srcset.html
--- a/layout/reftests/abs-pos/reftest-stylo.list
+++ b/layout/reftests/abs-pos/reftest-stylo.list
@@ -1,12 +1,12 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
== font-size-wrap.html font-size-wrap.html
== abs-pos-auto-margin-1.html abs-pos-auto-margin-1.html
-fails == auto-offset-inline-block-1.html auto-offset-inline-block-1.html
+== auto-offset-inline-block-1.html auto-offset-inline-block-1.html
== fieldset-1.html fieldset-1.html
== table-1.html table-1.html
== table-2.html table-2.html
== table-3.html table-3.html
== table-caption-1.html table-caption-1.html
== table-caption-2.html table-caption-2.html
== table-caption-3.html table-caption-3.html
== table-caption-4.html table-caption-4.html
--- a/layout/reftests/bidi/reftest-stylo.list
+++ b/layout/reftests/bidi/reftest-stylo.list
@@ -34,30 +34,30 @@ fuzzy-if(Android,9,134) random-if(layers
== mixedChartype-02.html mixedChartype-02.html
== mixedChartype-02-j.html mixedChartype-02-j.html
== mixedChartype-03.html mixedChartype-03.html
== mixedChartype-03-j.html mixedChartype-03-j.html
== unicode-bidi-anonymous-001.html unicode-bidi-anonymous-001.html
== unicode-bidi-anonymous-002.html unicode-bidi-anonymous-002.html
== unicode-bidi-isolate-basic.html unicode-bidi-isolate-basic.html
fails == unicode-bidi-isolate-aharon.html unicode-bidi-isolate-aharon.html
-fails == unicode-bidi-plaintext.html unicode-bidi-plaintext.html
+== unicode-bidi-plaintext.html unicode-bidi-plaintext.html
fails == unicode-bidi-plaintext-textarea-1.html unicode-bidi-plaintext-textarea-1.html
fails == unicode-bidi-plaintext-textarea-2.html unicode-bidi-plaintext-textarea-2.html
fails == unicode-bidi-plaintext-textarea-3.html unicode-bidi-plaintext-textarea-3.html
fails == unicode-bidi-plaintext-textarea-4.html unicode-bidi-plaintext-textarea-4.html
== with-first-letter-1a.html with-first-letter-1a.html
== with-first-letter-1b.html with-first-letter-1b.html
== with-first-letter-2a.html with-first-letter-2a.html
== with-first-letter-2b.html with-first-letter-2b.html
fails == 83958-1a.html 83958-1a.html
fails == 83958-1b.html 83958-1b.html
fails == 83958-1c.html 83958-1c.html
-fails == 83958-2a.html 83958-2a.html
-fails == 83958-2b.html 83958-2b.html
+== 83958-2a.html 83958-2a.html
+== 83958-2b.html 83958-2b.html
== 115921-1.html 115921-1.html
fails == 115921-2.html 115921-2.html
== 151407-1.html 151407-1.html
== 151407-1a.html 151407-1a.html
== 151407-2-ltr.html 151407-2-ltr.html
== 151407-2-rtl.html 151407-2-rtl.html
== 151407-2-auto.html 151407-2-auto.html
== 151407-2-empty.html 151407-2-empty.html
@@ -65,31 +65,31 @@ fails == 115921-2.html 115921-2.html
== 151407-3-ltr.html 151407-3-ltr.html
== 151407-3-rtl.html 151407-3-rtl.html
== 151407-3-auto.html 151407-3-auto.html
== 151407-3-foopy.html 151407-3-foopy.html
== 229367-1.html 229367-1.html
fails == 229367-2.html 229367-2.html
== 229367-3.html 229367-3.html
== 258928-1.html 258928-1.html
-fails == 263359-1.html 263359-1.html
-fails == 263359-1a.html 263359-1a.html
-fails == 263359-1b.html 263359-1b.html
+== 263359-1.html 263359-1.html
+== 263359-1a.html 263359-1a.html
+== 263359-1b.html 263359-1b.html
fails == 263359-2.html 263359-2.html
== 263359-3.html 263359-3.html
-fails == 263359-4.html 263359-4.html
+== 263359-4.html 263359-4.html
fails == 267459-1.html 267459-1.html
fails == 267459-2.html 267459-2.html
== 299065-1.html 299065-1.html
== 305643-1.html 305643-1.html
fails asserts-if(stylo,7) == 332655-1.html 332655-1.html # bug 1335314
fails asserts-if(stylo,7) == 332655-2.html 332655-2.html # bug 1335314
fails == 381279-1.html 381279-1.html
fails == 386339.html 386339.html
-fails == 409375.html 409375.html
+== 409375.html 409375.html
== 413542-1.html 413542-1.html
== 413542-2.html 413542-2.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
@@ -105,23 +105,23 @@ fails == 562169-1a.html 562169-1a.html
fails == 562169-2a.html 562169-2a.html
== 562169-3.html 562169-3.html
fails == 562169-3a.html 562169-3a.html # bug 1338982
== 562169-4.html 562169-4.html
== 588739-1.html 588739-1.html
== 588739-2.html 588739-2.html
== 588739-3.html 588739-3.html
== 612843-1.html 612843-1.html
-fails == 613149-1a.html 613149-1a.html
-fails == 613149-1b.html 613149-1b.html
+== 613149-1a.html 613149-1a.html
+== 613149-1b.html 613149-1b.html
== 613149-2a.html 613149-2a.html
== 613149-2b.html 613149-2b.html
== 613157-1.html 613157-1.html
== 613157-2.html 613157-2.html
-fails == 662288-1.html 662288-1.html
+== 662288-1.html 662288-1.html
fails == 670226-1.html 670226-1.html
== 676245-1.html 676245-1.html
fails == 698291-1.html 698291-1.html
== 698706-1.html 698706-1.html
== 704837-1.html 704837-1.html
== 712600-1.html 712600-1.html
== 712600-2.html 712600-2.html
== 712600-2-dyn.html 712600-2-dyn.html
--- a/layout/reftests/bugs/reftest-stylo.list
+++ b/layout/reftests/bugs/reftest-stylo.list
@@ -649,17 +649,17 @@ fails == 371043-1.html 371043-1.html
== 371561-1.html 371561-1.html
== 371681-1.xhtml 371681-1.xhtml
== 371925-1a.html 371925-1a.html
== 371925-1b.html 371925-1b.html
fails == 372037-1.html 372037-1.html
== 372062-1.html 372062-1.html
== 372063-1.html 372063-1.html
== 372323-1.xhtml 372323-1.xhtml
-fails == 372553-1.html 372553-1.html
+== 372553-1.html 372553-1.html
== 372632-1.html 372632-1.html
fails == 372768-1.html 372768-1.html
== 373295-1.html 373295-1.html
== 373298-1.html 373298-1.html
== 373381-1.html 373381-1.html
== 373381-2.html 373381-2.html
fails-if(Android) random-if(d2d) == 373381-3.html 373381-3.html
== 373381-4.html 373381-4.html
@@ -704,17 +704,17 @@ 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
fails == 379461-3-container-xhtml.html 379461-3-container-xhtml.html # Bug 1341095
fails == 379461-3-container-xhtml.html 379461-3-container-xhtml.html # Bug 1341095
== 380004-1.html 380004-1.html
== 380227-1.html 380227-1.html
-fails == 380825-1.html 380825-1.html
+== 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
== 382916-1.html 382916-1.html
== 383035-1.html 383035-1.html
== 383035-2.html 383035-2.html
@@ -764,17 +764,17 @@ fails == 386470-1c.html 386470-1c.html
== 387227-1.html 387227-1.html
== 387227-2.html 387227-2.html
== 387344-1.html 387344-1.html
== 387876-1.html 387876-1.html
== 387876-2.html 387876-2.html
== 387876-3a.html 387876-3a.html
== 387876-3b.html 387876-3b.html
== 388026-1.html 388026-1.html
-fails == 389074-1.html 389074-1.html
+== 389074-1.html 389074-1.html
== 389224-1.html 389224-1.html
== 389224-2.html 389224-2.html
fails == 389468-1.html 389468-1.html
== 389623-1.html 389623-1.html
== 389636-1.html 389636-1.html
== 389924-1a.html 389924-1a.html
== 389924-1b.html 389924-1b.html
== 389924-1a.html 389924-1a.html
@@ -938,17 +938,17 @@ 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
== 410621-1.html 410621-1.html
-fails == 411059-1.html 411059-1.html
+== 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
== 411792-1.html 411792-1.html
@@ -1015,22 +1015,22 @@ fails asserts(1) == 418574-2.html 418574
== 421419-1.html 421419-1.html
== 421436-1a.html 421436-1a.html
== 421436-1b.html 421436-1b.html
fails asserts-if(stylo,0-4) == 421632-1.html 421632-1.html # bug 1335314
fails == 421710-1.html 421710-1.html
fails-if(Android) fails-if(usesRepeatResampling) == 421885-1.xml 421885-1.xml
== 421955-1.html 421955-1.html
fails == 422249-1.html 422249-1.html
-fails == 422394-1.html 422394-1.html
+== 422394-1.html 422394-1.html
fails == 422678-1.html 422678-1.html
== 423130-1.html 423130-1.html
== 423385-1.html 423385-1.html
fails == 423599-1.html 423599-1.html
-fails == 423676-1.html 423676-1.html
+== 423676-1.html 423676-1.html
fails == 423823-1.html 423823-1.html
== 424074-1.xul 424074-1.xul
fails-if(Android) == 424074-1.xul 424074-1.xul
random-if(gtkWidget) == 424074-1-ref2.xul 424074-1-ref2.xul
== 424236-1.html 424236-1.html
== 424236-2.html 424236-2.html
== 424236-3.html 424236-3.html
== 424236-4.html 424236-4.html
@@ -1667,17 +1667,17 @@ fails HTTP(..) == 635639-2.html 635639-2
fails random == 637597-1.html 637597-1.html
fails == 637852-1.html 637852-1.html
fails == 637852-2.html 637852-2.html
fails == 637852-3.html 637852-3.html
fails == 641770-1.html 641770-1.html
== 641856-1.html 641856-1.html
fails == 645491-1.html 645491-1.html
fails == 645647-1.html 645647-1.html
-fails == 645647-2.html 645647-2.html
+== 645647-2.html 645647-2.html
fails == 645768-1.html 645768-1.html
== 650228-1.html 650228-1.html
fails needs-focus == 652301-1a.html 652301-1a.html
fails needs-focus == 652301-1b.html 652301-1b.html
fails == 652775-1.html 652775-1.html
fails == 653930-1.html 653930-1.html
fails HTTP(..) == 654057-1.html 654057-1.html
fails == 654950-1.html 654950-1.html
@@ -1792,17 +1792,17 @@ fails == 897491-2.html 897491-2.html
== 921716-1.html 921716-1.html
== 926155-1.html 926155-1.html
== 928607-1.html 928607-1.html
== 931464-1.html 931464-1.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
+== 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
fails == 950436-1.html 950436-1.html
== 957770-1.svg 957770-1.svg
fails == 960277-1.html 960277-1.html
@@ -1822,17 +1822,17 @@ fails HTTP(..) == 983985-2.html 983985-2
fails == 985303-1a.html 985303-1a.html
fails == 985303-1b.html 985303-1b.html
fails == 987680-1.html 987680-1.html
== 991046-1.html 991046-1.html
fails == 992447.html 992447.html
== 1003425-1.html 1003425-1.html
== 1003425-2.html 1003425-2.html
== 1005405-1.html 1005405-1.html
-fails == 1012640-1.html 1012640-1.html
+== 1012640-1.html 1012640-1.html
== 1013054-1.html 1013054-1.html
== 1018522-1.html 1018522-1.html
== 1021564-1.html 1021564-1.html
== 1021564-2.html 1021564-2.html
== 1021564-3.html 1021564-3.html
== 1021564-4.html 1021564-4.html
pref(browser.display.use_document_fonts,0) == 1022481-1.html 1022481-1.html
== 1022612-1.html 1022612-1.html
--- a/layout/reftests/css-ruby/reftest-stylo.list
+++ b/layout/reftests/css-ruby/reftest-stylo.list
@@ -14,17 +14,17 @@ fails == box-properties-4.html box-prope
== dynamic-insertion-2.html dynamic-insertion-2.html
fails == dynamic-insertion-3.html dynamic-insertion-3.html
== dynamic-removal-1.html dynamic-removal-1.html
== dynamic-removal-2.html dynamic-removal-2.html
== dynamic-removal-3.html dynamic-removal-3.html
== float-handling.html float-handling.html
pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) 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-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
== 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
== line-breaking-1.html line-breaking-1.html
fails == line-breaking-2.html line-breaking-2.html
@@ -36,23 +36,23 @@ skip-if(stylo) == line-break-suppression
skip-if(stylo) == 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 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
+== 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
-fails == ruby-position-horizontal.html ruby-position-horizontal.html
-fails == ruby-position-vertical-lr.html ruby-position-vertical-lr.html
-fails == ruby-position-vertical-rl.html ruby-position-vertical-rl.html
+== ruby-position-horizontal.html ruby-position-horizontal.html
+== ruby-position-vertical-lr.html ruby-position-vertical-lr.html
+== ruby-position-vertical-rl.html ruby-position-vertical-rl.html
== ruby-reflow-1-opaqueruby.html ruby-reflow-1-opaqueruby.html
== ruby-reflow-1-transparentruby.html ruby-reflow-1-transparentruby.html
== ruby-span-1.html ruby-span-1.html
== ruby-whitespace-1.html ruby-whitespace-1.html
== ruby-whitespace-2.html ruby-whitespace-2.html
skip-if(stylo) == bug1181890.html bug1181890.html
skip-if(stylo) == bug1181890.html bug1181890.html
--- a/layout/reftests/font-face/reftest-stylo.list
+++ b/layout/reftests/font-face/reftest-stylo.list
@@ -106,17 +106,17 @@ skip HTTP(..) load 486974-1.html
# compare fonts with and without bad head checksum
fails HTTP(..) == load-badchecksum.html load-badchecksum.html
# @font-face names take precedence over names of platform fonts (bug 494360)
fails HTTP(..) == name-collision.html name-collision.html # Bug 1290237
fails HTTP(..) == name-collision-bad-url.html name-collision-bad-url.html
-fails HTTP(..) == name-collision-with-prefs-font.html name-collision-with-prefs-font.html
+HTTP(..) == name-collision-with-prefs-font.html name-collision-with-prefs-font.html
fails HTTP(..) == load-badfullname.html load-badfullname.html
# 507960-1-* : a collection of tests using DeLarge from openfontlibrary.org
# check that the original DeLarge face (ttf) loads; if this fails,
# none of the following tests are meaningful
HTTP(..) == 507960-1-nofont.html 507960-1-nofont.html
# check that the WOFF version loads, with and without a format hint
fails HTTP(..) == 507960-1-woff.html 507960-1-woff.html
--- a/layout/reftests/line-breaking/reftest-stylo.list
+++ b/layout/reftests/line-breaking/reftest-stylo.list
@@ -27,14 +27,14 @@ fails == between-whitespaces.html betwee
== punctuation-open-4.html punctuation-open-4.html
== quotationmarks-1.html quotationmarks-1.html
# The following is currently disabled on Linux because of a rendering issue with missing-glyph
# representations on the test boxes. See bug
fails == quotationmarks-cjk-1.html quotationmarks-cjk-1.html
== smileys-1.html smileys-1.html
== smileys-2.html smileys-2.html
== space-cluster-1.html space-cluster-1.html
-fails == space-cluster-2.html space-cluster-2.html
+== space-cluster-2.html space-cluster-2.html
== url-1.html url-1.html
== url-2.html url-2.html
== url-3.html url-3.html
== winpath-1.html winpath-1.html
== zwnbsp-1.html zwnbsp-1.html
--- a/layout/reftests/selection/reftest-stylo.list
+++ b/layout/reftests/selection/reftest-stylo.list
@@ -28,11 +28,11 @@ fuzzy-if(skiaContent,1,700) == extend-3i
# 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
== splitText-normalize.html splitText-normalize.html
-fails == modify-range.html modify-range.html
-fails == dom-mutations.html dom-mutations.html
+== modify-range.html modify-range.html
+== dom-mutations.html dom-mutations.html
== trailing-space-1.html trailing-space-1.html
--- a/layout/reftests/table-anonymous-boxes/reftest-stylo.list
+++ b/layout/reftests/table-anonymous-boxes/reftest-stylo.list
@@ -32,72 +32,72 @@
== 394402-1b.html 394402-1b.html
== 398095-1.html 398095-1.html
== 407115-1.html 407115-1.html
fails == 443616-1a.xhtml 443616-1a.xhtml
fails == 443616-1b.html 443616-1b.html
== 448111-1.html 448111-1.html
fails == 490174-1.html 490174-1.html
== 695538-1.html 695538-1.html
-fails == infer-first-row.html infer-first-row.html
-fails == infer-first-row-and-table.html infer-first-row-and-table.html
-fails == infer-second-row.html infer-second-row.html
-fails == infer-second-row-and-table.html infer-second-row-and-table.html
-fails == infer-table-around-headers-footers-1.html infer-table-around-headers-footers-1.html
-fails == infer-table-around-headers-footers-2.html infer-table-around-headers-footers-2.html
-fails == infer-table-around-headers-footers-3.html infer-table-around-headers-footers-3.html
-fails == infer-rows-inside-rowgroups.html infer-rows-inside-rowgroups.html
-fails == infer-table-row-cell.html infer-table-row-cell.html
-fails == infer-table.html infer-table.html
+== infer-first-row.html infer-first-row.html
+== infer-first-row-and-table.html infer-first-row-and-table.html
+== infer-second-row.html infer-second-row.html
+== infer-second-row-and-table.html infer-second-row-and-table.html
+== infer-table-around-headers-footers-1.html infer-table-around-headers-footers-1.html
+== infer-table-around-headers-footers-2.html infer-table-around-headers-footers-2.html
+== infer-table-around-headers-footers-3.html infer-table-around-headers-footers-3.html
+== infer-rows-inside-rowgroups.html infer-rows-inside-rowgroups.html
+== infer-table-row-cell.html infer-table-row-cell.html
+== infer-table.html infer-table.html
fails == 3-tables-ref.html 3-tables-ref.html # Bug 1341775
fails == 3-tables-ref.html 3-tables-ref.html # Bug 1341775
-fails == blocks-divide-tables-1.html blocks-divide-tables-1.html
-fails == blocks-divide-tables-2.html blocks-divide-tables-2.html
-fails == infer-cells-1.html infer-cells-1.html
-fails == infer-cells-2.html infer-cells-2.html
-fails == infer-cells-3.html infer-cells-3.html
-fails == infer-cells-4.html infer-cells-4.html
-fails == cols-test-1.html cols-test-1.html
-fails == cols-test-2.html cols-test-2.html
-fails == cols-test-3.html cols-test-3.html
+== blocks-divide-tables-1.html blocks-divide-tables-1.html
+== blocks-divide-tables-2.html blocks-divide-tables-2.html
+== infer-cells-1.html infer-cells-1.html
+== infer-cells-2.html infer-cells-2.html
+== infer-cells-3.html infer-cells-3.html
+== infer-cells-4.html infer-cells-4.html
+== cols-test-1.html cols-test-1.html
+== cols-test-2.html cols-test-2.html
+== cols-test-3.html cols-test-3.html
== dynamic-abs-pos-tbody.html dynamic-abs-pos-tbody.html
-fails == dynamic-removal-1.html dynamic-removal-1.html # Bug 1341775
-fails == dynamic-removal-2.html dynamic-removal-2.html # Bug 1341775
-fails == dynamic-removal-3.html dynamic-removal-3.html # Bug 1341775
-fails == dynamic-removal-4.html dynamic-removal-4.html
-fails == dynamic-removal-5.html dynamic-removal-5.html
-fails == dynamic-removal-6.html dynamic-removal-6.html
-fails == dynamic-removal-7.html dynamic-removal-7.html
-fails == dynamic-removal-8.html dynamic-removal-8.html
+== dynamic-removal-1.html dynamic-removal-1.html # Bug 1341775
+== dynamic-removal-2.html dynamic-removal-2.html # Bug 1341775
+== dynamic-removal-3.html dynamic-removal-3.html # Bug 1341775
+== dynamic-removal-4.html dynamic-removal-4.html
+== dynamic-removal-5.html dynamic-removal-5.html
+== dynamic-removal-6.html dynamic-removal-6.html
+== dynamic-removal-7.html dynamic-removal-7.html
+== dynamic-removal-8.html dynamic-removal-8.html
== dynamic-removal-9.html dynamic-removal-9.html
== dynamic-removal-10.html dynamic-removal-10.html
== dynamic-removal-11.html dynamic-removal-11.html
== dynamic-removal-12.html dynamic-removal-12.html
-fails == dynamic-removal-13.html dynamic-removal-13.html
-fails == dynamic-removal-14.html dynamic-removal-14.html
-fails == dynamic-removal-15.html dynamic-removal-15.html
-fails == dynamic-removal-16.html dynamic-removal-16.html
-fails == dynamic-removal-17.html dynamic-removal-17.html
-fails == dynamic-insert-cell-1.html dynamic-insert-cell-1.html
-fails == dynamic-switch-block-to-cell-1.html dynamic-switch-block-to-cell-1.html
-fails == dynamic-switch-block-to-cell-2.html dynamic-switch-block-to-cell-2.html
-fails == dynamic-switch-block-to-cell-3.html dynamic-switch-block-to-cell-3.html
-fails == dynamic-switch-block-to-cell-4.html dynamic-switch-block-to-cell-4.html
-fails == dynamic-switch-block-to-cell-5.html dynamic-switch-block-to-cell-5.html
-fails == dynamic-switch-inline-to-cell-1.html dynamic-switch-inline-to-cell-1.html
-fails == dynamic-switch-inline-to-cell-2.html dynamic-switch-inline-to-cell-2.html
-fails == dynamic-switch-inline-to-cell-3.html dynamic-switch-inline-to-cell-3.html
-fails == dynamic-switch-inline-to-cell-4.html dynamic-switch-inline-to-cell-4.html
-fails == dynamic-switch-inline-to-cell-5.html dynamic-switch-inline-to-cell-5.html
-fails == white-space-1.html white-space-1.html
-fails == white-space-2.html white-space-2.html # Bug 1341775
-fails == white-space-3.html white-space-3.html
-fails == white-space-4.html white-space-4.html
-fails == white-space-5.html white-space-5.html
-fails == white-space-6.html white-space-6.html
+== dynamic-removal-13.html dynamic-removal-13.html
+== dynamic-removal-14.html dynamic-removal-14.html
+== dynamic-removal-15.html dynamic-removal-15.html
+== dynamic-removal-16.html dynamic-removal-16.html
+== dynamic-removal-17.html dynamic-removal-17.html
+== dynamic-insert-cell-1.html dynamic-insert-cell-1.html
+== dynamic-switch-block-to-cell-1.html dynamic-switch-block-to-cell-1.html
+== dynamic-switch-block-to-cell-2.html dynamic-switch-block-to-cell-2.html
+== dynamic-switch-block-to-cell-3.html dynamic-switch-block-to-cell-3.html
+== dynamic-switch-block-to-cell-4.html dynamic-switch-block-to-cell-4.html
+== dynamic-switch-block-to-cell-5.html dynamic-switch-block-to-cell-5.html
+== dynamic-switch-inline-to-cell-1.html dynamic-switch-inline-to-cell-1.html
+== dynamic-switch-inline-to-cell-2.html dynamic-switch-inline-to-cell-2.html
+== dynamic-switch-inline-to-cell-3.html dynamic-switch-inline-to-cell-3.html
+== dynamic-switch-inline-to-cell-4.html dynamic-switch-inline-to-cell-4.html
+== dynamic-switch-inline-to-cell-5.html dynamic-switch-inline-to-cell-5.html
+== white-space-1.html white-space-1.html
+== white-space-2.html white-space-2.html # Bug 1341775
+== white-space-3.html white-space-3.html
+== white-space-4.html white-space-4.html
+== white-space-5.html white-space-5.html
+== white-space-6.html white-space-6.html
== white-space-7.html white-space-7.html
== white-space-8.html white-space-8.html
== white-space-9.html white-space-9.html
== white-space-10.html white-space-10.html
== white-space-11.html white-space-11.html
== white-space-12.html white-space-12.html
== white-space-13.html white-space-13.html
== white-space-14.html white-space-14.html
@@ -108,9 +108,9 @@ fails == white-space-6.html white-space-
== white-space-19.html white-space-19.html
== white-space-20.html white-space-20.html
== white-space-21.html white-space-21.html
== white-space-22.html white-space-22.html
== white-space-23.html white-space-23.html
== white-space-24.html white-space-24.html
== white-space-25.html white-space-25.html
== white-space-26.html white-space-26.html
-fails == white-space-pre-1.html white-space-pre-1.html
+== white-space-pre-1.html white-space-pre-1.html
--- a/layout/reftests/text/reftest-stylo.list
+++ b/layout/reftests/text/reftest-stylo.list
@@ -13,17 +13,17 @@ fails HTTP(..) == font-selection-generic
# see bug
== font-size-adjust-03.html font-size-adjust-03.html
fails == justification-1.html justification-1.html
== justification-2a.html justification-2a.html
== justification-2b.html justification-2b.html
== justification-2c.html justification-2c.html
== justification-2d.html justification-2d.html
fails == justification-cjk-extension.html justification-cjk-extension.html
-fails == justification-space-diacritic.html justification-space-diacritic.html
+== justification-space-diacritic.html justification-space-diacritic.html
skip HTTP(..) load ligature-with-space-1.html
== line-editing-1a.html line-editing-1a.html
== line-editing-1b.html line-editing-1b.html
== line-editing-1c.html line-editing-1c.html
== line-editing-1d.html line-editing-1d.html
== line-editing-1e.html line-editing-1e.html
fails == lineheight-metrics-1.html lineheight-metrics-1.html
fails HTTP(..) == lineheight-metrics-2a.html lineheight-metrics-2a.html
@@ -177,18 +177,18 @@ fails-if(!cocoaWidget&&!Android) HTTP(..
fails == arabic-marks-1.html arabic-marks-1.html
== arabic-final-ligature-spacing.html arabic-final-ligature-spacing.html
# harfbuzz fallback mark stacking in the absence of GPOS:
fails HTTP(..) == fallback-mark-stacking-1.html fallback-mark-stacking-1.html
== 726392-1.html 726392-1.html
== 726392-2.html 726392-2.html
== 726392-3.html 726392-3.html
-fails == 745555-1.html 745555-1.html
-fails == 745555-2.html 745555-2.html
+== 745555-1.html 745555-1.html
+== 745555-2.html 745555-2.html
== 820255.html 820255.html
fails HTTP(..) == 1170688.html 1170688.html
# ensure emoji chars don't render blank (bug 715798, bug 779042);
# should at least render hexboxes if there's no font support
== emoji-01.html emoji-01.html
== emoji-02.html emoji-02.html
@@ -243,17 +243,17 @@ fails HTTP(..) == graphite-surrogate-sel
# Tests for hyphenation with hyphens property
== auto-hyphenation-1.html auto-hyphenation-1.html
== auto-hyphenation-1.html auto-hyphenation-1.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
+== auto-hyphenation-5.html auto-hyphenation-5.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
fails == auto-hyphenation-xmllang-1.xhtml auto-hyphenation-xmllang-1.xhtml # Bug 1341714
fails == auto-hyphenation-xmllang-1.xhtml auto-hyphenation-xmllang-1.xhtml # Bug 1341714
fails == auto-hyphenation-xmllang-1a.xhtml auto-hyphenation-xmllang-1a.xhtml
--- a/layout/reftests/writing-mode/reftest-stylo.list
+++ b/layout/reftests/writing-mode/reftest-stylo.list
@@ -40,18 +40,18 @@ fails == 1117227-1-text-overflow.html 11
fails == 1124636-1-fieldset-max-height.html 1124636-1-fieldset-max-height.html
fails == 1124636-2-fieldset-min-height.html 1124636-2-fieldset-min-height.html
== 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
== ua-style-sheet-margin-4.html ua-style-sheet-margin-4.html
== 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
+== ua-style-sheet-margin-6.html ua-style-sheet-margin-6.html
+== ua-style-sheet-margin-7.html ua-style-sheet-margin-7.html
== ua-style-sheet-margin-8.html ua-style-sheet-margin-8.html
== ua-style-sheet-margin-9.html ua-style-sheet-margin-9.html
== 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
== 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
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -29,17 +29,17 @@ to mochitest command.
## Failures
* Media query support:
* test_bug1089417.html [1]
* test_bug418986-2.html: matchMedia support [3]
* test_bug453896_deck.html: <style media> support [8]
* test_media_queries.html [657]
- * test_media_queries_dynamic.html [10]
+ * test_media_queries_dynamic.html [11]
* test_media_queries_dynamic_xbl.html [2]
* test_webkit_device_pixel_ratio.html: -webkit-device-pixel-ratio [3]
* browser_bug453896.js [8]
* test_display_mode.html [7]
* test_display_mode_reflow.html [2]
* test_all_shorthand.html: all shorthand servo/servo#15055 [*]
* Animation support:
* test_animations.html [35]
@@ -71,17 +71,16 @@ to mochitest command.
* test_keyframes_rules.html [1]
* test_rules_out_of_sheets.html [1]
* @support
* test_supports_rules.html [1]
* test_box_size_keywords.html: moz-prefixed intrinsic size keyword value [64]
* 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 [8]
* test_bug387615.html: servo/servo#15006 [1]
* test_bug397427.html: @import issue bug 1331291 and CSSOM support of @import [1]
* console support:
* test_bug413958.html `monitorConsole` [3]
* test_parser_diagnostics_unprintables.html [550]
* test_bug511909.html: @-moz-document and @media support [4]
* Transition support: