Bug 1456855 - adjust manifests for tests that pass on linux64 with new FreeType. r=gbrown
authorJoel Maher <jmaher@mozilla.com>
Thu, 28 Feb 2019 18:07:52 +0000
changeset 519887 0584fe1637dfb6fc72685cc8f5bd770a147f4be1
parent 519886 ac3747e1e5da4dc7564eef9a96668208b9910772
child 519888 f8b41508298c7ac83c332c2e59523384404c60dc
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgbrown
bugs1456855
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1456855 - adjust manifests for tests that pass on linux64 with new FreeType. r=gbrown Depends on D21360 Differential Revision: https://phabricator.services.mozilla.com/D21559
testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini
testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini
testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini
testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini
testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini
testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini
testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini
testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini
testing/web-platform/meta/css/css-display/display-contents-line-height.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-flow-002.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-flow-003.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-flow-004.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-flow-005.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-flow-006.html.ini
testing/web-platform/meta/css/css-exclusions/wrap-through-001.html.ini
testing/web-platform/meta/css/css-font-loading/idlharness.https.html.ini
testing/web-platform/meta/css/css-fonts/calc-in-font-variation-settings.html.ini
testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini
testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini
testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-parsing.html.ini
testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini
testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini
testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini
testing/web-platform/meta/css/css-pseudo/first-letter-property-whitelist.html.ini
testing/web-platform/meta/css/css-pseudo/marker-inherit-line-height.html.ini
testing/web-platform/meta/css/css-text/text-justify/text-justify-001.html.ini
testing/web-platform/meta/mathml/relations/css-styling/color-1.html.ini
--- a/testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-011.xht.ini
@@ -1,6 +1,3 @@
 [font-011.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-012.xht.ini
@@ -1,6 +1,3 @@
 [font-012.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-013.xht.ini
@@ -1,6 +1,3 @@
 [font-013.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-014.xht.ini
@@ -1,6 +1,3 @@
 [font-014.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-015.xht.ini
@@ -1,6 +1,3 @@
 [font-015.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-016.xht.ini
@@ -1,6 +1,3 @@
 [font-016.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-029.xht.ini
@@ -1,6 +1,3 @@
 [font-029.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-030.xht.ini
@@ -1,6 +1,3 @@
 [font-030.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-031.xht.ini
@@ -1,6 +1,3 @@
 [font-031.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-032.xht.ini
@@ -1,6 +1,3 @@
 [font-032.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-042.xht.ini
@@ -1,6 +1,3 @@
 [font-042.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-043.xht.ini
@@ -1,6 +1,3 @@
 [font-043.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-013.xht.ini
@@ -1,5 +1,3 @@
 [font-family-013.xht]
   expected:
-    if (os == "mac"): PASS
-    if (os == "android"): PASS
-    FAIL
+    if (os == "win"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-001.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-001.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-002.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-002.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-005.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-005.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-006.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-006.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-007.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-007.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-008.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-008.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-009.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-009.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-010.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-010.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-011.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-011.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-014.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-014.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-015.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-015.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-family-applies-to-017.xht.ini
@@ -1,7 +1,4 @@
 [font-family-applies-to-017.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/font-size-122.xht.ini
@@ -1,7 +1,4 @@
 [font-size-122.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/fonts/fonts-013.xht.ini
@@ -1,5 +1,3 @@
 [fonts-013.xht]
   expected:
-    if (os == "mac"): PASS
-    if (os == "android"): PASS
-    FAIL
+    if (os == "win"): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-002.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-002.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if not debug and (os == "android") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-003.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-003.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
-    if (os == "android"): "FAIL"
+    if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-004.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-004.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
-    if (os == "android"): "FAIL"
+    if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-008.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-008.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
-    if (os == "android"): "FAIL"
+    if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-009.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-009.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
-    if (os == "android"): "FAIL"
+    if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/text/white-space-processing-010.xht.ini
@@ -1,7 +1,4 @@
 [white-space-processing-010.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
-    if (os == "android"): "FAIL"
+    if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-007.xht.ini
@@ -1,7 +1,4 @@
 [numbers-units-007.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-009.xht.ini
@@ -1,7 +1,4 @@
 [numbers-units-009.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-010.xht.ini
@@ -1,7 +1,4 @@
 [numbers-units-010.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini
+++ b/testing/web-platform/meta/css/CSS2/values/numbers-units-021.xht.ini
@@ -1,7 +1,4 @@
 [numbers-units-021.xht]
   expected:
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
     if (os == "win"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/css-display/display-contents-line-height.html.ini
+++ b/testing/web-platform/meta/css/css-display/display-contents-line-height.html.ini
@@ -1,2 +1,4 @@
 [display-contents-line-height.html]
-  expected: FAIL
+  expected:
+    if (os == "linux"): PASS
+    FAIL
--- a/testing/web-platform/meta/css/css-exclusions/wrap-flow-002.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-flow-002.html.ini
@@ -1,12 +1,13 @@
 [wrap-flow-002.html]
   [Verify top of the 'lineLeft1' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify top of the 'lineLeft2' span is positioned correctly]
     expected: FAIL
 
   [Verify right of the 'lineLeft2' span is positioned correctly]
     expected: FAIL
--- a/testing/web-platform/meta/css/css-exclusions/wrap-flow-003.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-flow-003.html.ini
@@ -1,7 +1,8 @@
 [wrap-flow-003.html]
   [Verify top of the 'line4' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-exclusions/wrap-flow-004.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-flow-004.html.ini
@@ -1,33 +1,36 @@
 [wrap-flow-004.html]
   [Verify left of the 'line2' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line3' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the 'line3' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line4' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the 'line4' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line5' span is positioned correctly]
     expected:
       if (os == "android"): PASS
       FAIL
 
   [Verify top of the 'line2' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-exclusions/wrap-flow-005.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-flow-005.html.ini
@@ -1,33 +1,36 @@
 [wrap-flow-005.html]
   [Verify left of the 'line2' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line3' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the 'line3' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line4' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the 'line4' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line5' span is positioned correctly]
     expected:
       if (os == "android"): PASS
       FAIL
 
   [Verify top of the 'line2' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-exclusions/wrap-flow-006.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-flow-006.html.ini
@@ -1,12 +1,13 @@
 [wrap-flow-006.html]
   [Verify top of the 'line2' span is positioned correctly]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the 'line2' span is positioned correctly]
     expected: FAIL
 
   [Verify top of the 'line3' span is positioned correctly]
     expected: FAIL
--- a/testing/web-platform/meta/css/css-exclusions/wrap-through-001.html.ini
+++ b/testing/web-platform/meta/css/css-exclusions/wrap-through-001.html.ini
@@ -1,25 +1,28 @@
 [wrap-through-001.html]
   [Verify left of the second line on the right of the exclusion]
     expected: FAIL
 
   [Verify top of the third line on the left of the exclusion]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify left of the third line on the right of the exclusion]
     expected: FAIL
 
   [Verify top of the fourth line with no wrapping-through = none]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
   [Verify top of the second line on the left of the exclusion]
     expected:
       if (os == "mac"): PASS
+      if (os == "linux"): PASS
       if (os == "android"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-font-loading/idlharness.https.html.ini
+++ b/testing/web-platform/meta/css/css-font-loading/idlharness.https.html.ini
@@ -1,31 +1,25 @@
 [idlharness.https.html]
   [FontFace interface: attribute variationSettings]
     expected:
       if os == "android": PASS
+      if (os == "linux"): PASS
       if ((os == "mac") and (version == "OS X 10.14")) or (version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [FontFaceSet interface object length]
     expected: FAIL
 
   [FontFace interface: new FontFace("family", "src") must inherit property "variationSettings" with the proper type]
     expected:
       if os == "android": PASS
       if ((os == "mac") and (version == "OS X 10.14")) or (version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [FontFace interface: fontFace must inherit property "variationSettings" with the proper type]
     expected:
-      if debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
-      if not debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
-      if debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and not webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
-      if debug and not webrender and not e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL
       if (os == "win") and (version == "6.1.7601"): FAIL
       if debug and not webrender and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
       if not debug and not webrender and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
 
--- a/testing/web-platform/meta/css/css-fonts/calc-in-font-variation-settings.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/calc-in-font-variation-settings.html.ini
@@ -1,8 +1,9 @@
 [calc-in-font-variation-settings.html]
   [calc() in font-variation-settings]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini
@@ -1,33 +1,21 @@
 [format-specifiers-variations.html]
   [Load Ahem with format woff-variations]
     expected:
       if (os == "mac"): FAIL
       if (os == "win") and (version == "6.1.7601"): FAIL
-      if debug and (os == "linux") and (processor == "x86"): FAIL
-      if e10s and (os == "linux") and (processor == "x86_64"): FAIL
-      if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
 
   [Load Ahem with format truetype-variations]
     expected:
       if (os == "mac"): FAIL
       if (os == "win") and (version == "6.1.7601"): FAIL
-      if debug and (os == "linux") and (processor == "x86"): FAIL
-      if e10s and (os == "linux") and (processor == "x86_64"): FAIL
-      if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
 
   [Load Ahem with format opentype-variations]
     expected:
       if (os == "mac"): FAIL
       if (os == "win") and (version == "6.1.7601"): FAIL
-      if debug and (os == "linux") and (processor == "x86"): FAIL
-      if e10s and (os == "linux") and (processor == "x86_64"): FAIL
-      if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
 
   [Load Ahem with format woff2-variations]
     expected:
       if (os == "mac"): FAIL
       if (os == "win") and (version == "6.1.7601"): FAIL
-      if debug and (os == "linux") and (processor == "x86"): FAIL
-      if e10s and (os == "linux") and (processor == "x86_64"): FAIL
-      if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
 
--- a/testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini
@@ -1,22 +1,25 @@
 [font-variation-settings-inherit.html]
   [Test font-variation-settings for duplicates using 'yyyy' 1, 'yyyy' 2]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Test font-variation-settings for child inheritance]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Test font-variation-settings for child override]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL 
 
--- a/testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-parsing.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/variations/font-variation-settings-parsing.html.ini
@@ -1,162 +1,185 @@
 [font-variation-settings-parsing.html]
   [Property value: Axis tag with valid non-letter ascii characters]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Invalid character below allowed range (first char)]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Invalid character above allowed range (mid char)]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Axis values in scientific form are valid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: 'normal' value is valid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Tag with less than 4 characters is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Tag with more than 4 characters is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Trailing comma is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Unquoted tags are invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Unmatched quotes around tag are invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Tag without value isinvalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Value without tag is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Value before tag is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Missing comma between axes is invalid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Calculations should be supported]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Units should not be supported]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Units should not be supported (in calc)]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Percentages should not be supported]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Property value: Percentages should not be supported (in calc)]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [@supports: Axis tag with valid non-letter ascii characters]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [@supports: Axis values in scientific form are valid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [@supports: 'normal' value is valid]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [@supports: Calculations should be supported]
     expected:
       if (os == "android"): PASS
+      if (os == "linux"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
--- a/testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini
@@ -1,5 +1,4 @@
 [variable-box-font.html]
   expected:
     if (os == "win") and (version == "6.1.7601"): FAIL
     if (os == "mac") and (version != "OS X 10.13" and version != "OS X 10.14"): FAIL
-    if (os == "linux"): FAIL
--- a/testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini
@@ -1,5 +1,4 @@
 [variable-gpos-m2b.html]
   expected:
     if (os == "win") and (version == "6.1.7601"): FAIL
     if (os == "mac") and (version != "OS X 10.13" and version != "OS X 10.14"): FAIL
-    if (os == "linux"): FAIL
--- a/testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini
+++ b/testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini
@@ -1,7 +1,4 @@
 [variable-gsub.html]
   expected:
     if (os == "win") and (version == "6.1.7601"): FAIL
     if (os == "mac") and (version != "OS X 10.13" and version != "OS X 10.14"): FAIL
-    if debug and (os == "linux") and (processor == "x86"): FAIL
-    if e10s and (os == "linux") and (processor == "x86_64"): FAIL
-    if not debug and e10s and (os == "linux") and (processor == "x86"): FAIL
--- a/testing/web-platform/meta/css/css-pseudo/first-letter-property-whitelist.html.ini
+++ b/testing/web-platform/meta/css/css-pseudo/first-letter-property-whitelist.html.ini
@@ -16,16 +16,17 @@
 
   [Whitelisted property font should be applied to first-letter pseudo elements.]
     expected: FAIL
 
   [Whitelisted property fontVariationSettings should be applied to first-letter pseudo elements.]
     expected:
       if (os == "android"): PASS
       if (os == "mac") and (version == "OS X 10.14" or version == "OS X 10.13"): PASS
+      if (os == "linux"): PASS
       if (os == "win") and (version == "10.0.17134"): PASS
       FAIL
 
   [Whitelisted property margin should be applied to first-letter pseudo elements.]
     expected: FAIL
 
   [Whitelisted property padding should be applied to first-letter pseudo elements.]
     expected: FAIL
--- a/testing/web-platform/meta/css/css-pseudo/marker-inherit-line-height.html.ini
+++ b/testing/web-platform/meta/css/css-pseudo/marker-inherit-line-height.html.ini
@@ -1,4 +1,5 @@
 [marker-inherit-line-height.html]
   expected:
     if (os == "mac"): FAIL
+    if (os == "linux"): FAIL
     if (os == "android"): FAIL
--- a/testing/web-platform/meta/css/css-text/text-justify/text-justify-001.html.ini
+++ b/testing/web-platform/meta/css/css-text/text-justify/text-justify-001.html.ini
@@ -1,4 +1,5 @@
 [text-justify-001.html]
   expected:
     if (os == "mac"): FAIL
     if (os == "android"): FAIL
+    if (os == "linux"): FAIL
--- a/testing/web-platform/meta/mathml/relations/css-styling/color-1.html.ini
+++ b/testing/web-platform/meta/mathml/relations/css-styling/color-1.html.ini
@@ -1,5 +1,6 @@
 [color-1.html]
   expected:
     if (os == "mac"): PASS
+    if not webrender  and (os == "linux"): PASS
     if (os == "android"): PASS
     FAIL