Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. draft
authorTing-Yu Lin <tlin@mozilla.com>
Fri, 28 Apr 2017 14:53:16 +0800
changeset 571117 793dd291910e09827a11d0c88aa58826bb2deffc
parent 571116 e274f1d5d82ef30c3f167f474ab051ef6dacfd66
child 626674 89520ebd00ef26fb9ad62442ead634cae99d1cf2
push id56686
push userbmo:tlin@mozilla.com
push dateTue, 02 May 2017 03:49:39 +0000
bugs1321754
milestone55.0a1
Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. 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