Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
authorTing-Yu Lin <tlin@mozilla.com>
Fri, 28 Apr 2017 14:53:16 +0800
changeset 355952 7c117b558b2179839d69bf7db3d1b29534735cef
parent 355951 c3646caa4ff970fa6b46c034497b82f8bdceb0a0
child 355953 a812a96caba20dea7bc3815b71b4784afc6b864b
push id31751
push usercbook@mozilla.com
push dateTue, 02 May 2017 09:03:14 +0000
treeherdermozilla-central@a812a96caba2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersheycam
bugs1321754
milestone55.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 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam MozReview-Commit-ID: AunZ2DE209M
dom/base/crashtests/crashtests.list
dom/html/crashtests/crashtests.list
gfx/tests/crashtests/crashtests.list
layout/base/crashtests/crashtests.list
layout/forms/crashtests/crashtests.list
layout/generic/crashtests/crashtests.list
layout/reftests/border-radius/reftest.list
layout/reftests/bugs/reftest.list
layout/reftests/css-disabled/select/reftest.list
layout/reftests/css-invalid/select/reftest.list
layout/reftests/css-ui-invalid/select/reftest.list
layout/reftests/css-ui-valid/select/reftest.list
layout/reftests/css-valid/select/reftest.list
layout/reftests/font-face/reftest.list
layout/reftests/invalidation/reftest.list
layout/reftests/w3c-css/submitted/flexbox/reftest.list
layout/style/crashtests/crashtests.list
layout/svg/crashtests/crashtests.list
layout/tables/crashtests/crashtests.list
security/manager/ssl/crashtests/crashtests.list
view/crashtests/crashtests.list
widget/cocoa/crashtests/crashtests.list
--- a/dom/base/crashtests/crashtests.list
+++ b/dom/base/crashtests/crashtests.list
@@ -17,58 +17,58 @@ load 326865-1.html
 load 327571-1.html
 load 327694.html
 load 327695-1.html
 load 329481-1.xhtml
 load 330925-1.xhtml
 load 336381-1.xhtml
 load 336715-1.xhtml
 load 338391-1.xhtml
-load 338674-1.xhtml
+skip-if(stylo) load 338674-1.xhtml # bug 1361235
 load 340733-1.html
 load 343730-1.xhtml
 load 343850-1.xhtml
 load 343889-1.html
 load 344434-1.xhtml
 load 344882-1.html
 load 345837-1.xhtml
 load 346381-1.html
 load 348049-1.xhtml
 load 349355-1.html
 load 354645-1.xul
 load 359432-1.xhtml
 load 360599-1.html
 load 366200-1.xhtml
-load 369219-1.xhtml
+skip-if(stylo) load 369219-1.xhtml # bug 1361235
 load 369413-1.html
 load 371124-1.html
 load 371124-2.html
 load 371466-1.xhtml
 load 372554-1.html
 load 375399-1.html
 load 377360-1.xhtml
-load 377960-1.html
-load 377960-2.html
+skip-if(stylo) load 377960-1.html # bug 1361235
+skip-if(stylo) load 377960-2.html # bug 1361235
 load 384663-1.html
 load 386000-1.html
 load 386794-1.html
 skip-if(stylo) load 387460-1.html # bug 1323647
 load 395469-1.xhtml
 load 395469-2.xhtml
 load 398088-1.xul
 skip load 399712-1.html # sporadically times out (bug 473680)
 load 400763-1.html
 load 401993-1.html
 load 404869-1.xul
 load 407818.html
 load 410860-1.xml
 load 411882-1.xhtml
 load 416734-1.html
 load 417852-1.html
-load 418928-1.html
+skip-if(stylo) load 418928-1.html # bug 1361235
 load 420620-1.html
 load 424276-1.html
 load 426987-1.html
 load 439206-1.html
 load 443538-1.svg
 load 448615-1.html
 load 450383-1.html
 load 450385-1.html
@@ -92,28 +92,28 @@ load 509536-1.html
 load 522516-1.html
 load 529670.html
 load 535926-1.html
 load 543645.html
 load 551631-1.html
 load 552651.html
 load 554230-1.xhtml
 load 558973.html
-load 561981-1.html
+skip-if(stylo) load 561981-1.html # bug 1361235
 load 561981-2.html
 load 564079-1.html
 load 564114.html
 load 565125-1.html
 load 575462.svg
 load 582601.html
 load 590395-1.html
 load 593302-1.html
 load 593302-2.html
-load 595606-1.html
-load 595606-2.html
+skip-if(stylo) load 595606-1.html # bug 1361235
+skip-if(stylo) load 595606-2.html # bug 1361235
 load 601247.html
 load 603531.html
 load 604262-1.html
 load 605672-1.svg
 load 606729-1.html
 load 609560-1.xhtml
 load 610571-1.html
 load 612018-1.html
@@ -168,18 +168,18 @@ load 824719.html
 load 827190.html
 load 828054.html
 load 828903.html
 load 829428.html
 load 830098.html
 load 831287.html
 load 832644.html
 load 836890.html
-load 838489-1.html
-load 838489-2.html
+skip-if(stylo) load 838489-1.html # bug 1361235
+skip-if(stylo) load 838489-2.html # bug 1361235
 load 841205.html
 load 844404.html
 load 845093-1.html
 load 845093-2.html
 load 847127.html
 load 849601.html
 load 849727.html
 load 849732.html
--- a/dom/html/crashtests/crashtests.list
+++ b/dom/html/crashtests/crashtests.list
@@ -1,17 +1,17 @@
 load 68912-1.html
 load 257818-1.html
 load 285166-1.html
 load 294235-1.html
 load 307616-1.html
-load 324918-1.xhtml
-load 338649-1.xhtml
-load 339501-1.xhtml
-load 339501-2.xhtml
+skip-if(stylo) load 324918-1.xhtml # bug 1361235
+skip-if(stylo) load 338649-1.xhtml # bug 1361235
+skip-if(stylo) load 339501-1.xhtml # bug 1361235
+skip-if(stylo) load 339501-2.xhtml # bug 1361235
 load 378993-1.xhtml
 load 382568-1.html
 load 383137.xhtml
 load 388183-1.html
 load 395340-1.html # bug 1323652
 load 399694-1.html
 load 407053.html
 load 423371-1.html
@@ -59,25 +59,25 @@ skip-if(stylo) load 795221-3.html # bug 
 load 795221-4.html
 load 795221-5.xml
 load 811226.html
 load 819745.html
 load 828180.html
 pref(dom.experimental_forms,true) load 828472.html
 load 837033.html
 load 838256-1.html
-load 862084.html
-load 865147.html
-load 877910.html
+skip-if(stylo) load 862084.html # bug 1361235
+skip-if(stylo) load 865147.html # bug 1361235
+skip-if(stylo) load 877910.html # bug 1361235
 load 903106.html
 load 916322-1.html
 load 916322-2.html
 load 1032654.html
 load 1141260.html
-load 1228876.html
+skip-if(stylo) load 1228876.html # bug 1361235
 load 1230110.html
 load 1237633.html
 load 1281972-1.html
 load 1282894.html
 load 1290904.html
 load 1343886-1.html
 load 1343886-2.xml
 load 1343886-3.xml
--- a/gfx/tests/crashtests/crashtests.list
+++ b/gfx/tests/crashtests/crashtests.list
@@ -10,17 +10,17 @@ load 333861-1.html
 load 334735-1.html
 load 345576-1.html
 load 345629-1.html
 load 348462-1.html
 load 348462-2.html
 load 366643.html
 load 369688-1.html
 load 369947-1.html
-load 372094-1.xhtml
+skip-if(stylo) load 372094-1.xhtml # bug 1361235
 load 376627-1.html
 load 377231-1.html
 load 377232-1.xhtml
 load 377461-1.xhtml
 load 383473-1.html
 load 383872-1.svg
 skip-if(Android&&smallScreen) load 385228-1.svg # bug 523255 / bug 385228, nexus-s Android 2.3.6
 skip load 385228-2.svg  # bug 523255 / bug 385228
@@ -85,17 +85,17 @@ load 563740-1.html
 load 580100-1.html
 load 580212-1.html
 load 580233-1.html
 load 580719-1.html
 pref(layout.css.moz-appearance.enabled,true) load 593526.html
 pref(layout.css.moz-appearance.enabled,true) load 593526.xul
 load 594654-1.xhtml
 pref(layout.css.moz-appearance.enabled,true) load 595042-1.html
-load 595727-1.html
+skip-if(stylo) load 595727-1.html # bug 1361235
 load 624198.xhtml
 load 633322-1.html
 load 633453-1.html
 load 662467-1.html
 load 665218.html
 load 675550-1.html
 load 686190-1.html
 load 691581-1.html
--- a/layout/base/crashtests/crashtests.list
+++ b/layout/base/crashtests/crashtests.list
@@ -5,17 +5,17 @@ load 50257-1.html
 load 50395-1.html
 load 56746-1.html
 load 89101-1.html
 load 89358-1.html
 load 90205-1.html
 skip-if(cocoaWidget&&browserIsRemote) load 99776-1.html # Bug 849747
 load 118931-1.html
 load 121533-1.html
-load 123049-1.html
+skip-if(stylo) load 123049-1.html # bug 1361235
 load 123946-1.html
 load 128855-1.html
 load 133410-1.html
 load 143862-1a.html
 load 143862-1b.html
 load 143862-1c.html
 load 143862-2.html
 load 147320-1.html
@@ -45,17 +45,17 @@ asserts(6-12) asserts-if(stylo,0) load 2
 load 265999-1.html
 load 266222-1.html
 asserts(1-7) load 266360-1.html # bug 576358
 load 266445-1.html
 asserts(2) asserts-if(stylo,0) load 266445-2.html
 load 268157-1.html
 load 269566-1.html
 load 272647-1.html
-load 275746-1.html
+skip-if(stylo) load 275746-1.html # bug 1361235
 load 276053-1.html
 load 280708-1.html
 load 280708-2.html
 load 281333-1.html
 load 285212-1.html
 load 286813-1.html
 load 288790-1.html
 load 306940-1.html
@@ -74,73 +74,73 @@ load 321077-1.xul
 load 321077-2.xul
 load 322436-1.html
 load 325967-1.html
 load 325984-1.xhtml
 load 325984-2.html
 load 328944-1.xul
 load 329900-1.html
 load 330015-1.html
-load 331204-1.html
+skip-if(stylo) load 331204-1.html # bug 1361235
 load 331679-1.xhtml
 load 331679-2.xml
 load 331679-3.xml
 load 331883-1.html
 load 335140-1.html
 load 336291-1.html
 load 336999-1.xul
 load 337066-1.xhtml
 load 337268-1.html
 load 337419-1.html
 load 337476-1.xul
 load 338703-1.html
 load 339651-1.html
 load 340093-1.xul
 load 341382-1.html
 load 341382-2.html
-load 341858-1.html
+skip-if(stylo) load 341858-1.html # bug 1361235
 load 342145-1.xhtml
 load 343293-1.xhtml
 load 343293-2.xhtml
 load 343540-1.html
 load 344057-1.xhtml
 load 344064-1.html
 load 344300-1.html
 load 344300-2.html
 load 344340-1.xul
-load 347898-1.html
+skip-if(stylo) load 347898-1.html # bug 1361235
 load 348126-1.html
 load 348688-1.html
-load 348708-1.xhtml
+skip-if(stylo) load 348708-1.xhtml # bug 1361235
 asserts(1) asserts-if(stylo,0) load 348729-1.html # bug 548836
 load 349095-1.xhtml
 load 350128-1.xhtml
 load 350267-1.html
 load 354133-1.html
 load 354766-1.xhtml
 load 354771-1.xul
 load 355989-1.xhtml
 load 355993-1.xhtml
 load 356325-1.xul
 load 358729-1.xhtml
 load 360339-1.xul
 load 360339-2.xul
-load 363729-1.html
+skip-if(stylo) load 363729-1.html # bug 1361235
 load 363729-2.html
 load 363729-3.html
 load 364427-1.html
 load 365909-1.xhtml
 load 365909-2.xhtml
-load 366128-1.xhtml
+skip-if(stylo) load 366128-1.xhtml # bug 1361235
 load 366271-1.html
 load 366967-1.html
 load 367015-1.html
 load 367243-1.html
-load 367498-1.html
-load 367498-2.html
+skip-if(stylo) load 367498-1.html # bug 1361235
+skip-if(stylo) load 367498-2.html # bug 1361235
 load 369176-1.html
 load 369547-1.html
 load 369547-2.html
 load 369945-1.xhtml
 load 371681-1.xhtml
 load 372237-1.html
 load 372475-1.xhtml
 load 372550-1.html
@@ -235,17 +235,17 @@ load 416107.xhtml # bug 1323652
 HTTP load 419985.html
 load 420031-1.html
 load 420213-1.html
 load 420219-1.html # bug 1323652
 load 420651-1.xhtml
 load 421203-1.xul
 load 421432.html
 load 422276.html
-asserts(0-1) load 423107-1.xhtml # bug 866955
+skip-if(stylo) asserts(0-1) load 423107-1.xhtml # bug 866955 # bug 1361235
 load 425981-1.html
 load 428113.xhtml
 load 428138-1.html
 load 428448-1.html
 load 429088-1.html
 load 429088-2.html
 load 429780-1.xhtml
 load 429865-1.html
@@ -316,17 +316,17 @@ load 492014.xhtml
 load 492112-1.xhtml
 load 492163-1.xhtml
 load 495350-1.html
 load 496011-1.xhtml
 load 497519-1.xhtml
 load 497519-2.xhtml
 load 497519-3.xhtml
 load 497519-4.xhtml
-load 499741-1.xhtml
+skip-if(stylo) load 499741-1.xhtml # bug 1361235
 load 499841-1.xhtml
 load 499858-1.xhtml
 load 500467-1.html
 load 501878-1.html
 load 503936-1.html
 load 507119.html
 load 514104-1.xul
 load 522374-1.html
@@ -450,18 +450,18 @@ load 876092.html
 load 876221.html
 load 897852.html
 asserts(4-6) asserts-if(Android&&!asyncPan,2) load 898913.html # bug 847368
 pref(layers.acceleration.disabled,true) pref(layers.force-active,true) load 919434.html
 load 926728.html
 load 930381.html
 load 931450.html
 load 931460-1.html
-load 931464.html
-load 935765-1.html
+skip-if(stylo) load 931464.html # bug 1361235
+skip-if(stylo) load 935765-1.html # bug 1361235
 load 936988-1.html
 load 942690.html
 load 973390-1.html
 load 1001237.html
 load 1009036.html
 load 1043163-1.html
 load 1061028.html
 load 1107508-1.html
--- a/layout/forms/crashtests/crashtests.list
+++ b/layout/forms/crashtests/crashtests.list
@@ -1,69 +1,69 @@
-load 166750-1.html
+skip-if(stylo) load 166750-1.html # bug 1361235
 load 200347-1.html
 load 203041-1.html
-load 213390-1.html
+skip-if(stylo) load 213390-1.html # bug 1361235
 load 258101-1.html
 load 266225-1.html
-load 310426-1.xhtml
-load 310520-1.xhtml
-load 315752-1.xhtml
+skip-if(stylo) load 310426-1.xhtml # bug 1361235
+skip-if(stylo) load 310520-1.xhtml # bug 1361235
+skip-if(stylo) load 315752-1.xhtml # bug 1361235
 load 317502-1.xhtml
 load 321894.html
-load 323499-1.html
-load 343510-1.html
+skip-if(stylo) load 323499-1.html # bug 1361235
+skip-if(stylo) load 343510-1.html # bug 1361235
 load 363696-1.xul
 load 363696-2.html
 load 363696-3.html
 load 366205-1.html
-load 366537-1.xhtml
+skip-if(stylo) load 366537-1.xhtml # bug 1361235
 load 367587-1.html
-load 370703-1.html
-load 370940-1.html
+skip-if(stylo) load 370703-1.html # bug 1361235
+skip-if(stylo) load 370940-1.html # bug 1361235
 load 370967.html
-load 373586-1.xhtml
+skip-if(stylo) load 373586-1.xhtml # bug 1361235
 load 375299.html
 load 378369.html
 load 378413-1.xhtml
-load 380116-1.xhtml
-load 382212-1.xhtml
+skip-if(stylo) load 380116-1.xhtml # bug 1361235
+skip-if(stylo) load 382212-1.xhtml # bug 1361235
 pref(layout.css.moz-appearance.enabled,true) load 382610-1.html
-load 383887-1.html
+skip-if(stylo) load 383887-1.html # bug 1361235
 load 386554-1.html
-load 388374-1.xhtml
-load 388374-2.html
-load 393656-1.xhtml
-load 393656-2.xhtml
-load 399262.html
+skip-if(stylo) load 388374-1.xhtml # bug 1361235
+skip-if(stylo) load 388374-2.html # bug 1361235
+skip-if(stylo) load 393656-1.xhtml # bug 1361235
+skip-if(stylo) load 393656-2.xhtml # bug 1361235
+skip-if(stylo) load 399262.html # bug 1361235
 load 402852-1.html
 load 403148-1.html
 load 404118-1.html
 load 404123-1.html
 load 407066.html
-load 451316.html
+skip-if(stylo) load 451316.html # bug 1361235
 load 455451-1.html
 load 457537-1.html
 load 457537-2.html
 load 478219-1.xhtml
-load 498698-1.html
+skip-if(stylo) load 498698-1.html # bug 1361235
 load 513113-1.html
-load 538062-1.xhtml
+skip-if(stylo) load 538062-1.xhtml # bug 1361235
 load 570624-1.html
 asserts(1) load 578604-1.html # bug 584564
 asserts(4-7) load 590302-1.xhtml # bug 584564
-load 626014.xhtml
+skip-if(stylo) load 626014.xhtml # bug 1361235
 load 639733.xhtml
 load 669767.html
 load 682684.xhtml
 load 865602.html
 load 893332-1.html
 load 944198.html
 skip-if(stylo) load 949891.xhtml # bug 1323693, bug 1341973
-load 959311.html
-load 960277-2.html
-load 997709-1.html
+skip-if(stylo) load 959311.html # bug 1361235
+skip-if(stylo) load 960277-2.html # bug 1361235
+skip-if(stylo) load 997709-1.html # bug 1361235
 load 1102791.html
 pref(layout.css.moz-appearance.enabled,true) skip-if(stylo) load 1140216.html # bug 1323693, bug 1341973
 load 1182414.html
-load 1212688.html
-load 1228670.xhtml
+skip-if(stylo) load 1212688.html # bug 1361235
+skip-if(stylo) load 1228670.xhtml # bug 1361235
 load 1279354.html
--- a/layout/generic/crashtests/crashtests.list
+++ b/layout/generic/crashtests/crashtests.list
@@ -20,21 +20,21 @@ load 309322-1.html # bug 1338007
 load 309322-2.html # bug 1338007
 load 309322-3.html
 load 309322-4.html
 load 310556-1.xhtml
 load 321224.xul
 load 322780-1.xul
 load 323381-1.html
 load 323381-2.html
-asserts-if(gtkWidget,1) asserts-if(Android&&asyncPan,1) asserts-if(stylo,0) load 323386-1.html # Bug 718883
+asserts-if(gtkWidget,1) asserts-if(Android&&asyncPan,1) asserts-if(stylo,1) load 323386-1.html # Bug 718883
 load 323389-1.html
 load 323389-2.html
 load 323493-1.html
-load 323495-1.html
+skip-if(stylo) load 323495-1.html # bug 1361235
 load 324318-1.html
 load 328946-1.html
 load 331284-1.xhtml
 load 331292.html
 load 334105-1.xhtml
 load 334107-1.xhtml
 load 334147-1.xhtml
 load 334148-1.xhtml
@@ -46,30 +46,30 @@ load 339769-1.html
 load 342322-1.html
 load 343206-1.xhtml
 load 344557-1.html
 load 345139-1.xhtml
 asserts-if(stylo,4) load 345617-1.html # bug 1324640
 load 348510-1.html
 load 348510-2.html
 load 348887-1.html
-load 348991-1.xhtml
+skip-if(stylo) load 348991-1.xhtml # bug 1361235
 load 350370.html
 load 354458-1.html
 load 354458-2.html
 load 355426-1.html
 load 359371-1.html
 load 359371-2.html
 load 360599.html
 load 363448.html
 load 363722-1.html
 load 363722-2.html
 load 363848-1.xhtml
 load 364220.html
-load 364407-1.html
+skip-if(stylo) load 364407-1.html # bug 1361235
 load 364686-1.xhtml
 load 366021-1.xhtml
 load 366667-1.html
 load 366952-1.html
 load 367246-1.html
 load 367360.html
 load 368330-1.html
 load 368461-1.xhtml
@@ -79,17 +79,17 @@ load 368860-1.html
 load 368863-1.html
 load 369038-1.xhtml
 load 369150-1.html
 load 369150-2.html
 load 369227-1.xhtml
 load 369542-1.html
 load 369542-2.html
 load 369547-1.html
-load 370174-1.html
+skip-if(stylo) load 370174-1.html # bug 1361235
 load 370174-2.html
 load 370174-3.html
 load 370174-4.html
 load 370699-1.html
 load 370794-1.html
 load 370866-1.xhtml
 load 370884-1.xhtml
 load 371348-1.xhtml
@@ -109,17 +109,17 @@ load 379217-2.xhtml
 load 379917-1.xhtml
 load 380012-1.html
 load 381152-1.html
 load 381786-1.html
 pref(layout.css.moz-appearance.enabled,true) load 382129-1.xhtml
 load 382131-1.html
 load 382199-1.html
 load 382208-1.xhtml
-load 382262-1.html
+skip-if(stylo) load 382262-1.html # bug 1361235
 load 382396-1.xhtml
 load 382745-1.xhtml
 load 383089-1.html
 load 385265-1.xhtml
 pref(layout.css.moz-appearance.enabled,true) load 385295-1.xhtml
 load 385344-1.html
 load 385344-2.html
 load 385414-1.html
@@ -145,17 +145,17 @@ load 387282-1.html
 load 388175-1.html
 load 388367-1.html
 load 388709-1.html
 load 389635-1.html
 load 390050-1.html
 load 390050-2.html
 load 390050-3.html
 load 390762-1.html
-load 391053-1.xhtml
+skip-if(stylo) load 391053-1.xhtml # bug 1361235
 load 391894-1.html
 load 392698-1.html
 load 393758-1.xhtml
 load 393906-1.html
 load 393923-1.html
 load 393956-1.html
 load 393956-2.html
 load 393956-3.html
@@ -202,17 +202,17 @@ load 404204-1.html
 load 404215-1.html
 load 404215-2.html
 load 404215-3.html
 load 404219-1.html
 load 404219-2.html
 load 406137.html
 load 406380.html
 load 406902-1.html
-load 407009-1.xhtml
+skip-if(stylo) load 407009-1.xhtml # bug 1361235
 load 408304-1.xhtml
 load 408602-1.html
 load 408737-1.html
 load 408737-2.html
 load 408749-1.xhtml
 load 408883-1.html
 load 410198.html
 load 410228-1.html
@@ -226,17 +226,17 @@ load 412014-1.html
 load 412201-1.xhtml
 load 412543-1.html
 load 413048-1.html
 load 413079-1.xhtml
 load 413079-2.xhtml
 load 413079-3.xhtml
 load 413085-1.html
 load 413085-2.html
-load 413582-1.xhtml
+skip-if(stylo) load 413582-1.xhtml # bug 1361235
 load 413582-2.html
 load 413712-1.xhtml # bug 1323680
 load 414061-1.html
 load 414180-1.xul
 load 414719-1.html
 load 415685-1.html
 load 416165.html
 load 416264-1.html
@@ -309,19 +309,19 @@ load 455171-2.html
 load 455171-3.html
 load 455643-1.xhtml
 load 457375.html
 load 457380-1.html
 asserts-if(!Android,4) asserts-if(stylo,0) load 459968.html # bug 1067022
 load 460910-1.xml
 load 461294-1.html
 load 462968.xhtml
-load 463350-1.html
-load 463350-2.html
-load 463350-3.html
+skip-if(stylo) load 463350-1.html # bug 1361235
+skip-if(stylo) load 463350-2.html # bug 1361235
+skip-if(stylo) load 463350-3.html # bug 1361235
 load 463741-1.html
 load 463785.xhtml
 load 465651-1.html
 load 467137-1.html
 load 467213-1.html
 load 467487-1.html
 load 467493-1.html
 load 467493-2.html
@@ -338,47 +338,47 @@ load 472776-1.html
 load 472950-1.html
 load 472957.xhtml
 load 473278-1.xhtml
 load 473894-1.html
 load 476241-1.html
 load 477731-1.html
 load 477928.html
 load 478131-1.html
-load 478170-1.html
+skip-if(stylo) load 478170-1.html # bug 1361235
 load 478185-1.html
 asserts-if(!Android,0-1) load 479938-1.html # Bug 575011
 load 480345-1.html
 load 481921.html
 load 489462-1.html
 load 489477.html
-load 489480-1.xhtml
+skip-if(stylo) load 489480-1.xhtml # bug 1361235
 load 489647-1.html
 load 493111-1.html
 load 493118-1.html
 load 493649.html
 load 494283-1.xhtml
 load 494283-2.html
 load 494300-1.xul
 load 494332-1.html
 load 495875-1.html
 load 495875-2.html
 load 496742.html
 load 499138.html
 load 499857-1.html
 load 499862-1.html
-asserts(0-3) load 499885-1.xhtml # Bug 1220265
+skip-if(stylo) asserts(0-3) load 499885-1.xhtml # Bug 1220265 # bug 1361235
 load 501535-1.html
 load 503961-1.xhtml
 load 503961-2.html
 load 505912-1.html
 load 508154-1.xhtml
 load 508168-1.html
 load 508816-1.xul
-load 508908-1.html
+skip-if(stylo) load 508908-1.html # bug 1361235
 load 509749-1.html
 load 511482.html
 load 512724-1.html
 asserts-if(stylo,2) load 512725-1.html # bug 1324640
 load 512749-1.html
 load 513110-1.html
 load 513110-2.xhtml
 load 513394-1.html
@@ -413,17 +413,17 @@ load 569193-1.html
 load 570160.html
 load 570289-1.html
 load 571618-1.svg
 asserts(1) asserts-if(stylo,0-1) load 571975-1.html # bug 574889
 load 571995.xhtml
 load 574958.xhtml
 asserts(0-4) load 578977.html # bug 757305
 load 580504-1.xhtml
-load 585598-1.xhtml
+skip-if(stylo) load 585598-1.xhtml # bug 1361235
 load 586806-1.html
 load 586806-2.html
 load 586806-3.html
 load 586973-1.html
 load 589002-1.html
 load 590404.html
 load 591141.html
 load 592118.html
@@ -441,17 +441,17 @@ load 605340.html
 load 606642.xhtml
 load 613455-1.svg
 load 613629-1.xhtml
 load 616052-1.html
 load 619021.html
 load 621424-1.html
 load 621841-1.html
 load 622596.html
-load 641724.html
+skip-if(stylo) load 641724.html # bug 1361235
 load 645072-1.html
 load 645072-2.html
 load 646561-1.html
 load 646983-1.html
 load 647332-1.html
 load 650499-1.html
 load 654002-1.html
 load 654002-2.html
@@ -479,17 +479,17 @@ skip-if(Android&&isDebugBuild) load 7305
 load 734777.html
 load 737313-1.html
 load 737313-2.html
 load 737313-3.html
 test-pref(font.size.inflation.emPerLine,15) load 740199-1.xhtml
 test-pref(font.size.inflation.emPerLine,15) load 742602.html
 load 747688.html
 load 750066.html
-load 757413.xhtml
+skip-if(stylo) load 757413.xhtml # bug 1361235
 load 757413-2.html
 load 762764-1.html
 load 762902.html
 load 765409.html
 asserts(0-200) load 765621.html # bug 703550
 pref(layout.css.moz-appearance.enabled,true) asserts(0-200) load 767765.html # bug 407550, bug 871758, and various nscoord_MAX related asserts
 load 769120.html
 pref(layout.css.moz-appearance.enabled,true) asserts(0-2) load 769303-1.html # bug 1123979
@@ -510,32 +510,32 @@ load 801268-1.html
 load 804089-1.xhtml
 load 807565-1.html
 load 807565-2.html
 load 810303.html
 load 810726.html
 load 812822-1.html
 load 812879-1.html
 load 812879-2.html
-load 812893.html
+skip-if(stylo) load 812893.html # bug 1361235
 load 814995.html
 load 822910.xhtml
 load 824297-1.html
 load 825810-1.html
 load 825810-2.html
 load 826483-1.html
 load 826532-1.html
 load 827076.html
 load 827168-1.html
 load 836895.html
 load 837007.xhtml
 load 840787.html
 load 840818.html
 load 842132-1.html
-load 842166.html
+skip-if(stylo) load 842166.html # bug 1361235
 load 844529-1.html
 load 847130.xhtml
 load 847208.html
 asserts-if(Android,2) asserts-if(Android&&asyncPan,4) asserts-if(!Android,4) asserts-if(stylo,4) load 847209.html # bug 847368
 load 847211-1.html
 load 849603.html
 asserts(0-12) load 850931.html # bug 569193
 load 851396-1.html
@@ -556,17 +556,17 @@ asserts(0-3) load 898871.html # bug 4791
 asserts(0-3) load 914501.html # bug 1144852 - all platforms
 load 914891.html
 load 915475.xhtml
 load 927558.html
 load 943509-1.html
 asserts(2-8) load 944909-1.html
 load 946167-1.html
 load 947158.html
-load 949932.html
+skip-if(stylo) load 949932.html # bug 1361235
 asserts-if(Android,0-1) asserts-if(stylo,4) load 964078.html # bug 989718, bug 1296477
 load 970710.html
 load 973701-1.xhtml
 load 973701-2.xhtml
 load 986899.html
 load 1001233.html
 load 1001258-1.html
 load 1003441.xul
@@ -624,17 +624,17 @@ load flex-nested-abspos-1.html
 pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLine,15) asserts(0-100) load font-inflation-762332.html # bug 762332
 load outline-on-frameset.xhtml
 load summary-position-out-of-flow.html
 load text-overflow-bug666751-1.html
 load text-overflow-bug666751-2.html
 load text-overflow-bug670564.xhtml
 load text-overflow-bug671796.xhtml
 load text-overflow-bug713610.html
-load text-overflow-form-elements.html
+skip-if(stylo) load text-overflow-form-elements.html # bug 1361235
 load text-overflow-iframe.html
 asserts-if(Android,2-4) asserts-if(!Android,4) load 1225005.html # bug 682647 and bug 448083
 load 1233191.html
 asserts-if(stylo,0-15) load 1271765.html # bug 1324684
 asserts(2) load 1272983-1.html # bug 586628
 asserts(2) load 1272983-2.html # bug 586628
 load 1275059.html
 load 1278007.html
--- a/layout/reftests/border-radius/reftest.list
+++ b/layout/reftests/border-radius/reftest.list
@@ -67,18 +67,18 @@ fuzzy-if(true,1,33) fuzzy-if(d2d,48,350)
 # Table elements
 == table-collapse-1.html table-collapse-1-ref.html # border-radius is ignored on internal table elements
 # when border-collapse: collapse
 
 fuzzy-if(skiaContent,1,116) == invalidate-1a.html invalidate-1-ref.html
 fuzzy-if(skiaContent,1,117) == invalidate-1b.html invalidate-1-ref.html
 
 # test that border-radius is reduced for scrollbars
-fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) fails-if(stylo) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
-fails-if(Android) fails-if(stylo) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
+fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
+fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
 
 # Test for bad corner joins.
 fuzzy-if(true,1,1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml
 fuzzy(255,20) random-if(winWidget) fuzzy-if(skiaContent,255,610) HTTP(..) == corner-joins-2.xhtml corner-joins-2-ref.xhtml
 
 fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,20) fuzzy-if(d2d,64,157) fuzzy-if(Android,166,400) fuzzy-if(skiaContent,64,70) == scroll-1.html scroll-1-ref.html # see bug 732535 #Bug 959166
 
 == transforms-1.html transforms-1-ref.html
--- a/layout/reftests/bugs/reftest.list
+++ b/layout/reftests/bugs/reftest.list
@@ -320,17 +320,17 @@ fails-if(stylo) == 299136-1.html 299136-
 random-if(d2d) == 299837-3.xul 299837-3-ref.xul # bug 587631
 fails-if(stylo) == 300691-1a.html 300691-1-ref.html
 fails-if(stylo) == 300691-1b.html 300691-1-ref.html
 fails-if(stylo) == 300691-1c.html 300691-1-ref.html
 fails-if(stylo) == 300691-1d.html 300691-1-ref.html
 fails-if(stylo) == 300691-1e.html 300691-1-ref.html
 fails-if(stylo) == 300691-1f.html 300691-1-ref.html
 fails-if(stylo) == 301726-1.html 301726-1-ref.html
-fails-if(Android) fails-if(stylo) != 301726-2.html 301726-2-ref.html
+fails-if(Android) != 301726-2.html 301726-2-ref.html
 fails-if(stylo) == 302379.html 302379-ref.html
 == 306630-1.html 306630-1-ref.html
 == 306660-1.html 306660-1-ref.html
 == 306660-2.html 306660-2-ref.html
 == 306660-3.html 306660-3-ref.html
 fails-if(stylo) == 307076-1.html 307076-1-ref.html
 == 307102-1.html 307102-1-ref.html
 fails-if(stylo) == 307102-2.html 307102-2-ref.html
@@ -978,17 +978,17 @@ fuzzy-if(Android,11,17) == 413361-1.html
 == 413840-rtl-offsets.html 413840-rtl-offsets-ref.html
 fails-if(stylo) == 413840-pushed-line-bullet.html 413840-pushed-line-bullet-ref.html
 == 413840-bullet-first-line.html 413840-bullet-first-line-ref.html
 == 413982.html 413982-ref.html
 == 414123.xhtml 414123-ref.xhtml
 == 414638.html 414638-ref.html
 fails-if(stylo) == 414851-1.html 414851-1-ref.html
 fails-if(stylo) == 416106-1.xhtml 416106-1-ref.xhtml
-== 416752-1.html 416752-1-ref.html
+fails-if(stylo) == 416752-1.html 416752-1-ref.html
 == 417178-1.html 417178-1-ref.html
 == 417246-1.html 417246-1-ref.html
 == 417676.html 417676-ref.html
 asserts(1) asserts-if(stylo,2) == 418574-1.html 418574-1-ref.html # bug 478135
 asserts(1) asserts-if(stylo,2) == 418574-2.html 418574-2-ref.html # bug 478135
 == 418766-1a.html 418766-1-ref.html
 == 418766-1b.html 418766-1-ref.html
 == 419060.html 419060-ref.html
@@ -1576,17 +1576,17 @@ fails-if(Android) random-if(layersGPUAcc
 skip-if(Android) == 580160-1.html 580160-1-ref.html # bug 920927 for Android; issues without the test-plugin
 fuzzy-if(asyncPan&&!layersGPUAccelerated,255,141) fails-if(stylo) HTTP(..) == 580863-1.html 580863-1-ref.html
 fails-if(Android) random-if(layersGPUAccelerated) fuzzy-if(skiaContent,1,6436) == 581317-1.html 581317-1-ref.html
 == 581579-1.html 581579-1-ref.html
 == 582037-1a.html 582037-1-ref.html
 == 582037-1b.html 582037-1-ref.html
 fuzzy-if(Android,3,256) == 582037-2a.html 582037-2-ref.html
 fuzzy-if(Android,3,256) == 582037-2b.html 582037-2-ref.html
-asserts(1-2) asserts-if(stylo,3) == 582146-1.html about:blank
+asserts(1-2) asserts-if(stylo,4) == 582146-1.html about:blank
 fails-if(stylo) == 582476-1.svg 582476-1-ref.svg
 == 584400-dash-length.svg 584400-dash-length-ref.svg
 == 584699-1.html 584699-1-ref.html
 fuzzy-if(Android,2,48) fails-if(stylo) == 585598-2.xhtml 585598-2-ref.xhtml
 == 586400-1.html 586400-1-ref.html
 fuzzy-if(d2d,52,1051) fails-if(stylo) == 586683-1.html 586683-1-ref.html
 fails-if(stylo) == 589615-1a.xhtml 589615-1-ref.html
 fails-if(stylo) == 589615-1b.html 589615-1-ref.html
@@ -1946,17 +1946,17 @@ fuzzy(1,74) fails-if(gtkWidget&&!stylo) 
 == 1190635-1.html 1190635-1-ref.html
 == 1202512-1.html 1202512-1-ref.html
 fails-if(stylo) == 1202512-2.html 1202512-2-ref.html
 != 1207326-1.html about:blank
 == 1209603-1.html 1209603-1-ref.html
 == 1209994-1.html 1209994-1-ref.html
 == 1209994-2.html 1209994-2-ref.html
 == 1209994-3.html 1209994-3-ref.html
-fails-if(stylo) == 1209994-4.html 1209994-4-ref.html
+== 1209994-4.html 1209994-4-ref.html
 == 1222226-1.html 1222226-1-ref.html
 pref(layout.css.overflow-clip-box.enabled,true) fails-if(stylo) == 1226278.html 1226278-ref.html
 == 1230466.html about:blank
 random-if(gtkWidget) != 1238243-1.html 1238243-1-notref.html # may fail on Linux, depending on Korean fonts available
 == 1238243-2.html 1238243-2-ref.html
 fuzzy(100,2000) == 1239564.html 1239564-ref.html
 fails-if(stylo) == 1242172-1.html 1242172-1-ref.html
 fails-if(stylo) == 1242172-2.html 1242172-2-ref.html
--- a/layout/reftests/css-disabled/select/reftest.list
+++ b/layout/reftests/css-disabled/select/reftest.list
@@ -1,9 +1,9 @@
-fuzzy-if(Android,12,1) fails-if(stylo) == select-fieldset-1.html select-fieldset-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) fails-if(stylo) == select-fieldset-2.html select-fieldset-ref-disabled.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) fails-if(stylo) == select-fieldset-3.html select-fieldset-ref-disabled.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,13) fails-if(stylo) == select-fieldset-4.html select-fieldset-ref.html
-fails-if(stylo) == select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,6) fails-if(stylo) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,8) fails-if(stylo) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
-fuzzy-if(skiaContent,2,12) fails-if(stylo) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
-fuzzy-if(skiaContent,2,5) fails-if(stylo) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html
+fuzzy-if(Android,12,1) == select-fieldset-1.html select-fieldset-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-2.html select-fieldset-ref-disabled.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-3.html select-fieldset-ref-disabled.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,13) == select-fieldset-4.html select-fieldset-ref.html
+== select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,6) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,8) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
+fuzzy-if(skiaContent,2,12) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
+fuzzy-if(skiaContent,2,5) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html
--- a/layout/reftests/css-invalid/select/reftest.list
+++ b/layout/reftests/css-invalid/select/reftest.list
@@ -1,12 +1,12 @@
-needs-focus fails-if(stylo) == select-valid.html select-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
-fuzzy-if(skiaContent,2,6) needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,2,6) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
-needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
-needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
+needs-focus == select-valid.html select-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
+fuzzy-if(skiaContent,2,6) needs-focus == select-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,2,6) needs-focus == select-dyn-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
+needs-focus == select-required-invalid.html select-required-ref.html
+needs-focus == select-required-valid.html select-required-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-still-valid.html select-required-multiple-ref.html
 fuzzy-if(skiaContent,1,250) needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
--- a/layout/reftests/css-ui-invalid/select/reftest.list
+++ b/layout/reftests/css-ui-invalid/select/reftest.list
@@ -1,18 +1,18 @@
-needs-focus fails-if(stylo) == select-valid.html select-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-invalid-reset.html select-required-ref.html
-needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
-needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-1.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-2.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-changed-1.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-changed-2.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
+needs-focus == select-valid.html select-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-invalid-reset.html select-required-ref.html
+needs-focus == select-disabled.html select-disabled-ref.html
+needs-focus == select-dyn-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-1.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-2.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-changed-1.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-changed-2.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid.html select-required-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-invalid.html select-required-multiple-ref.html
 fuzzy-if(asyncPan&&!layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus fails-if(stylo) == select-required-multiple-invalid-changed.html select-required-multiple-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
-fuzzy-if(skiaContent,2,10) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
-fuzzy-if(skiaContent,1,5) needs-focus fails-if(stylo) == select-novalidate.html select-required-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
+fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
+fuzzy-if(skiaContent,1,5) needs-focus == select-novalidate.html select-required-ref.html
--- a/layout/reftests/css-ui-valid/select/reftest.list
+++ b/layout/reftests/css-ui-valid/select/reftest.list
@@ -1,18 +1,18 @@
-needs-focus fails-if(stylo) == select-valid.html select-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-valid-reset.html select-required-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
-fuzzy-if(skiaContent,2,4) needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,2,4) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-1.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-2.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-changed-1.html select-required-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-changed-2.html select-required-ref.html
+needs-focus == select-valid.html select-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-valid-reset.html select-required-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
+fuzzy-if(skiaContent,2,4) needs-focus == select-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,2,4) needs-focus == select-dyn-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-1.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-2.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-changed-1.html select-required-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-changed-2.html select-required-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-invalid.html select-required-multiple-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
 fuzzy(64,4) fuzzy-if(asyncPan&&layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus fails-if(stylo) == select-required-multiple-valid-changed.html select-required-multiple-ref.html
-fails-if(Android) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
-fuzzy-if(skiaContent,2,10) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-novalidate.html select-required-ref.html
+fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
+fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-novalidate.html select-required-ref.html
--- a/layout/reftests/css-valid/select/reftest.list
+++ b/layout/reftests/css-valid/select/reftest.list
@@ -1,12 +1,12 @@
-fuzzy-if(skiaContent,2,7) needs-focus fails-if(stylo) == select-valid.html select-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
-needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,1,5) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
-fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
-needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
-needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
+fuzzy-if(skiaContent,2,7) needs-focus == select-valid.html select-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-invalid.html select-ref.html
+needs-focus == select-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,1,5) needs-focus == select-dyn-disabled.html select-disabled-ref.html
+fuzzy-if(skiaContent,2,5) needs-focus == select-dyn-not-disabled.html select-ref.html
+needs-focus == select-required-invalid.html select-required-ref.html
+needs-focus == select-required-valid.html select-required-ref.html
 needs-focus fails-if(stylo) == select-required-multiple-still-valid.html select-required-multiple-ref.html
 fuzzy-if(skiaContent,1,250) needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
-fails-if(Android) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
-fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
-needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
+fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
+fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
+needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
--- a/layout/reftests/font-face/reftest.list
+++ b/layout/reftests/font-face/reftest.list
@@ -66,25 +66,25 @@ HTTP(..) == unicoderange-2.html unicoder
 HTTP(..) == unicoderange-3.html unicoderange-3-ref.html
 HTTP(..) == unicoderange-4.html unicoderange-4-ref.html
 
 # Dynamic changes
 # we need to skip these because of the bug that's causing order-2.html to fail
 skip-if(stylo) HTTP(..) == enable-sheet-1.html enable-sheet-1-ref.html
 skip skip-if(stylo) HTTP(..) == enable-sheet-2.html multiple-in-family-1-ref.html
 skip HTTP(..) == enable-sheet-3.html multiple-in-family-1-ref.html
-HTTP(..) == enable-sheet-4.html enable-sheet-4-ref.html
+fails-if(stylo) HTTP(..) == enable-sheet-4.html enable-sheet-4-ref.html # bug 1321769
 skip-if(stylo) HTTP(..) == enable-sheet-5.html enable-sheet-4-ref.html
 skip HTTP(..) == enable-sheet-6.html multiple-in-family-1-ref.html
 skip HTTP(..) == enable-sheet-7.html multiple-in-family-1-ref.html
 fails-if(stylo) HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html
 # We're missing disable-sheet-{2,3,6,7} (analogs to
 # enable-sheet{2,3,6,7}) because I don't know how to detect test
 # completion for those cases.
-HTTP(..) == disable-sheet-4.html disable-sheet-4-ref.html
+fails-if(stylo) HTTP(..) == disable-sheet-4.html disable-sheet-4-ref.html # bug 1321769
 skip-if(stylo) HTTP(..) == disable-sheet-5.html disable-sheet-4-ref.html
 HTTP(..) == sheet-set-base-1.html sheet-set-base-1-ref.html
 random-if(cocoaWidget) skip-if(stylo) HTTP(..) == sheet-set-switch-1.html sheet-set-switch-1-ref.html # bug 468217
 skip-if(stylo) HTTP(..) == insert-rule-1a.html insert-rule-1-ref.html
 skip-if(stylo) HTTP(..) == insert-rule-1b.html insert-rule-1-ref.html
 skip-if(stylo) HTTP(..) == delete-rule-1.html delete-rule-1-ref.html
 random-if(stylo) HTTP(..) == media-query-add-1.html media-query-add-1-ref.html
 fails-if(stylo) HTTP(..) == media-query-remove-1.html media-query-remove-1-ref.html
--- a/layout/reftests/invalidation/reftest.list
+++ b/layout/reftests/invalidation/reftest.list
@@ -60,18 +60,18 @@ fails-if(webrender) fails-if(stylo) != p
 fails-if(stylo) != masklayer-2.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-1.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-2.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-3.html about:blank
 fails-if(stylo) != layer-splitting-4.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-5.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-6.html about:blank
 fails-if(webrender) fails-if(stylo) != layer-splitting-7.html about:blank
-fuzzy-if(gtkWidget,2,4) fuzzy-if(asyncPan,2,3955) fuzzy-if(OSX,179,30) fuzzy-if(skiaContent,16,3230) == image-scrolling-zoom-1.html image-scrolling-zoom-1-ref.html
-!= image-scrolling-zoom-1-ref.html image-scrolling-zoom-1-notref.html
+fuzzy-if(gtkWidget,2,4) fuzzy-if(asyncPan,2,3955) fuzzy-if(OSX,179,30) fuzzy-if(skiaContent,16,3230) fails-if(stylo) == image-scrolling-zoom-1.html image-scrolling-zoom-1-ref.html
+fails-if(stylo) != image-scrolling-zoom-1-ref.html image-scrolling-zoom-1-notref.html
 pref(layers.single-tile.enabled,false) fails-if(webrender) fails-if(stylo) != fast-scrolling.html about:blank
 fails-if(webrender) == background-position-1.html background-position-1-ref.html
 == background-position-2a.html background-position-2-ref.html
 == background-position-2b.html background-position-2-ref.html
 == background-position-2c.html background-position-2-ref.html
 == background-position-2d.html background-position-2-ref.html
 == background-position-2e.html background-position-2-ref.html
 == background-position-2f.html background-position-2-ref.html
--- a/layout/reftests/w3c-css/submitted/flexbox/reftest.list
+++ b/layout/reftests/w3c-css/submitted/flexbox/reftest.list
@@ -151,17 +151,17 @@ fails-if(stylo) == flexbox-basic-textare
 fails-if(!stylo) == flexbox-min-height-auto-002b.html flexbox-min-height-auto-002-ref.html # bug 1055354
 == flexbox-min-height-auto-002c.html flexbox-min-height-auto-002-ref.html
 fails-if(stylo) == flexbox-min-height-auto-003.html flexbox-min-height-auto-003-ref.html
 fails-if(stylo) == flexbox-min-height-auto-004.html flexbox-min-height-auto-004-ref.html
 == flexbox-min-width-auto-001.html flexbox-min-width-auto-001-ref.html
 == flexbox-min-width-auto-002a.html flexbox-min-width-auto-002-ref.html
 == flexbox-min-width-auto-002b.html flexbox-min-width-auto-002-ref.html
 == flexbox-min-width-auto-002c.html flexbox-min-width-auto-002-ref.html
-== flexbox-min-width-auto-003.html flexbox-min-width-auto-003-ref.html
+fails-if(stylo) == flexbox-min-width-auto-003.html flexbox-min-width-auto-003-ref.html
 fails-if(stylo) == flexbox-min-width-auto-004.html flexbox-min-width-auto-004-ref.html
 
 # Tests for flex containers with the "overflow" property set
 fails-if(stylo) == flexbox-overflow-horiz-001.html flexbox-overflow-horiz-001-ref.html
 == flexbox-overflow-horiz-002.html flexbox-overflow-horiz-002-ref.html
 == flexbox-overflow-horiz-003.html flexbox-overflow-horiz-003-ref.html
 == flexbox-overflow-horiz-004.html flexbox-overflow-horiz-004-ref.html
 == flexbox-overflow-horiz-005.html flexbox-overflow-horiz-005-ref.html
--- a/layout/style/crashtests/crashtests.list
+++ b/layout/style/crashtests/crashtests.list
@@ -34,17 +34,17 @@ load 447783-1.html
 load 448161-1.html
 load 448161-2.html
 load 452150-1.xhtml
 load 456196.html
 load 460209-1.html
 load 460217-1.html
 load 460323-1.html
 load 466845-1.html
-load 469432-1.xhtml
+skip-if(stylo) load 469432-1.xhtml # bug 1361235
 load 472195-1.html
 load 472237-1.html # will fail, test for leak (474704)
 HTTP(..) load 472237-1.html
 load 473720-1.html
 load 473892-1.html
 load 473914-1.html
 load 474377-1.xhtml
 load 478321-1.xhtml
--- a/layout/svg/crashtests/crashtests.list
+++ b/layout/svg/crashtests/crashtests.list
@@ -41,17 +41,17 @@ load 363611-1.xhtml
 load 364688-1.svg
 load 366956-1.svg
 load 366956-2.svg
 load 367111-1.svg
 load 367368-1.xhtml
 load 369233-1.svg
 load 369438-1.svg
 load 369438-2.svg
-load 371463-1.xhtml
+skip-if(stylo) load 371463-1.xhtml # bug 1361235
 load 371563-1.xhtml
 load 375775-1.svg
 load 378716.svg
 load 380691-1.svg
 load 384391-1.xhtml
 load 384499-1.svg
 load 384637-1.svg
 load 384728-1.svg
--- a/layout/tables/crashtests/crashtests.list
+++ b/layout/tables/crashtests/crashtests.list
@@ -85,17 +85,17 @@ load 380200-1.xhtml
 load 385132-1.xhtml
 load 385132-2.html
 load 387051-1.html
 load 388700-1.html
 load 391898-1.html
 load 391901-1.html
 load 392132-1.xhtml
 load 397448-1.html
-load 398157-1.xhtml
+skip-if(stylo) load 398157-1.xhtml # bug 1361235
 load 399209-1.xhtml
 load 403249-1.html
 load 403579-1.html
 load 404301-1.xhtml # bug 1323652
 load 408753-1.xhtml
 load 410426-1.html
 load 410428-1.xhtml
 load 411582.xhtml
@@ -108,17 +108,17 @@ load 420242-1.xhtml
 asserts(8) load 420654-1.xhtml # bug 458238, bug 436123, bug 457397 # bug 1324682
 load 423514-1.xhtml
 load 430374.html
 load 444431-1.html
 load 444702-1.html
 asserts-if(stylo,1) load 448988-1.xhtml # bug 1324681
 load 450311-1.html
 load 451170.html
-load 451355-1.html
+skip-if(stylo) load 451355-1.html # bug 1361235
 load 456041.html
 load 457115.html
 load 460637-1.xhtml
 load 460637-2.xhtml
 load 460637-3.xhtml
 load 462849.xhtml
 load 467141-1.html
 load 488388-1.html
--- a/security/manager/ssl/crashtests/crashtests.list
+++ b/security/manager/ssl/crashtests/crashtests.list
@@ -1,1 +1,1 @@
-load 398665-1.html
+skip-if(stylo) load 398665-1.html # bug 1361235
--- a/view/crashtests/crashtests.list
+++ b/view/crashtests/crashtests.list
@@ -1,9 +1,9 @@
 load 38589-1.xul
 load 64049-1.html
 load 281743-1.html
-load 323497-1.html
+skip-if(stylo) load 323497-1.html # bug 1361235
 pref(layout.css.moz-appearance.enabled,true) load 382756-1.xul
 load 387745-1.svg
 load 399852.html
-load 429315-1.html
+skip-if(stylo) load 429315-1.html # bug 1361235
 load 507563-1.html
--- a/widget/cocoa/crashtests/crashtests.list
+++ b/widget/cocoa/crashtests/crashtests.list
@@ -3,9 +3,9 @@ load 397209-1.html
 load 403296-1.xhtml
 pref(layout.css.moz-appearance.enabled,true) load 419737-1.html
 pref(layout.css.moz-appearance.enabled,true) load 435223-1.html
 load 444260-1.xul
 load 444864-1.html
 load 449111-1.html
 pref(layout.css.moz-appearance.enabled,true) load 460349-1.xhtml
 pref(layout.css.moz-appearance.enabled,true) load 460387-1.html
-load 464589-1.html
+skip-if(stylo) load 464589-1.html # bug 1361235