Bug 1352238 Part 6 - Enable reftests for checkbox/radio form controls on Android. r?mats
MozReview-Commit-ID: 7R1V3LK03cr
--- a/layout/reftests/bugs/reftest.list
+++ b/layout/reftests/bugs/reftest.list
@@ -1935,17 +1935,17 @@ skip-if(!Android) fails-if(Android) == 1
== 1150021-1.xul 1150021-1-ref.xul
== 1151145-1.html 1151145-1-ref.html
== 1151306-1.html 1151306-1-ref.html
== 1153845-1.html 1153845-1-ref.html
== 1155828-1.html 1155828-1-ref.html
fuzzy-if(skiaContent,7,84) fails-if(webrender) == 1156129-1.html 1156129-1-ref.html
pref(dom.use_xbl_scopes_for_remote_xul,true) HTTP(..) == 1157127-1.html 1157127-1-ref.html
fuzzy-if(Android,6,6) == 1169331-1.html 1169331-1-ref.html
-fuzzy(1,74) fails-if(gtkWidget&&!styloVsGecko) == 1174332-1.html 1174332-1-ref.html # bug 1312658
+fuzzy(1,74) fails-if(Android||(gtkWidget&&!styloVsGecko)) == 1174332-1.html 1174332-1-ref.html # bug 1312658
== 1179078-1.html 1179078-1-ref.html
== 1179288-1.html 1179288-1-ref.html
== 1190635-1.html 1190635-1-ref.html
== 1202512-1.html 1202512-1-ref.html
fuzzy-if(skiaContent,1,1) == 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
--- a/layout/reftests/forms/input/checkbox/reftest.list
+++ b/layout/reftests/forms/input/checkbox/reftest.list
@@ -1,17 +1,17 @@
== label-dynamic.html label-dynamic-ref.html
== radio-stretched.html radio-stretched-ref.html # test for bug 464589
!= checked-native.html checked-native-notref.html
-fails-if(Android) == checked-appearance-none.html about:blank
-fails-if(Android) == unchecked-appearance-none.html about:blank
+== checked-appearance-none.html about:blank
+== unchecked-appearance-none.html about:blank
!= checked-native.html about:blank
!= checked-native-notref.html about:blank
-fails-if(Android) == indeterminate-checked.html about:blank
-fails-if(Android) == indeterminate-checked-notref.html about:blank
-fails-if(Android) == indeterminate-unchecked.html about:blank
+== indeterminate-checked.html about:blank
+== indeterminate-checked-notref.html about:blank
+== indeterminate-unchecked.html about:blank
!= indeterminate-native-checked.html indeterminate-native-checked-notref.html
!= indeterminate-native-unchecked.html indeterminate-native-unchecked-notref.html
== indeterminate-selector.html indeterminate-selector-ref.html
skip-if(!gtkWidget) == gtk-theme-width-height.html gtk-theme-width-height-ref.html
-skip-if(Android) == checkbox-baseline.html checkbox-baseline-ref.html # skip-if(Android) because Android use appearance:none by default for checkbox/radio.
-skip-if(Android) == checkbox-radio-color.html checkbox-radio-color-ref.html # skip-if(Android) because Android use appearance:none by default for checkbox/radio.
-skip == checkbox-radio-auto-sized.html checkbox-radio-auto-sized-ref.html # Disabled until bug 1352238 is fixed.
+== checkbox-baseline.html checkbox-baseline-ref.html
+== checkbox-radio-color.html checkbox-radio-color-ref.html
+skip-if(OSX) == checkbox-radio-auto-sized.html checkbox-radio-auto-sized-ref.html
--- a/layout/reftests/forms/input/radio/reftest.list
+++ b/layout/reftests/forms/input/radio/reftest.list
@@ -1,7 +1,7 @@
== label-dynamic.html label-dynamic-ref.html
!= checked-native.html checked-native-notref.html
-fails-if(Android) == checked-appearance-none.html about:blank
-fails-if(Android) == unchecked-appearance-none.html about:blank
+== checked-appearance-none.html about:blank
+== unchecked-appearance-none.html about:blank
!= checked-native.html about:blank
!= checked-native-notref.html about:blank
skip-if(!gtkWidget) == gtk-theme-width-height.html gtk-theme-width-height-ref.html