Bug 961919 - Part 1: Re-enable all of the subtests in test_reftests_with_caret.html. r=roc
authorEhsan Akhgari <ehsan@mozilla.com>
Wed, 29 Jan 2014 17:07:36 -0500
changeset 182532 ae0be3e9844cfe7621dc122c9c8d43fc5402ca45
parent 182531 428d06e835898c3bf1848f56fb7193affaee8058
child 182533 56d9e75b36b4aa5d361ff88d7d509d3768a9c2ea
push id3343
push userffxbld
push dateMon, 17 Mar 2014 21:55:32 +0000
treeherdermozilla-beta@2f7d3415f79f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersroc
bugs961919
milestone29.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 961919 - Part 1: Re-enable all of the subtests in test_reftests_with_caret.html. r=roc
layout/base/tests/test_reftests_with_caret.html
--- a/layout/base/tests/test_reftests_with_caret.html
+++ b/layout/base/tests/test_reftests_with_caret.html
@@ -96,77 +96,61 @@ function endTest() {
   } else {
     SpecialPowers.clearUserPref("ui.caretBlinkTime");
   }
 
   // finish(), yet let the test actually end first, to be safe.
   SimpleTest.executeSoon(SimpleTest.finish);
 }
 
-var isWindows = /WINNT/.test(SpecialPowers.OS);
-var isOSXMtnLion = navigator.userAgent.indexOf("Mac OS X 10.8") != -1;
-
 var tests = [
+    [ 'bug106855-1.html' , 'bug106855-1-ref.html' ] ,
+    [ 'bug106855-2.html' , 'bug106855-1-ref.html' ] ,
+    [ 'bug240933-1.html' , 'bug240933-1-ref.html' ] ,
+    [ 'bug240933-2.html' , 'bug240933-1-ref.html' ] ,
+    [ 'bug389321-1.html' , 'bug389321-1-ref.html' ] ,
     [ 'bug389321-2.html' , 'bug389321-2-ref.html' ] ,
     [ 'bug389321-3.html' , 'bug389321-3-ref.html' ] ,
+    [ 'bug482484.html'   , 'bug482484-ref.html'   ] ,
     [ 'bug585922.html'   , 'bug585922-ref.html'   ] ,
+    [ 'bug597519-1.html' , 'bug597519-1-ref.html' ] ,
+    [ 'bug602141-1.html' , 'bug602141-1-ref.html' ] ,
+    [ 'bug602141-2.html' , 'bug602141-2-ref.html' ] ,
+    [ 'bug602141-3.html' , 'bug602141-3-ref.html' ] ,
+    [ 'bug602141-4.html' , 'bug602141-4-ref.html' ] ,
+    [ 'bug612271-1.html' , 'bug612271-ref.html' ]   ,
+    [ 'bug612271-2.html' , 'bug612271-ref.html' ]   ,
+    [ 'bug612271-3.html' , 'bug612271-ref.html' ]   ,
+    [ 'bug613433-1.html' , 'bug613433-ref.html' ]   ,
+    [ 'bug613433-2.html' , 'bug613433-ref.html' ]   ,
+    [ 'bug613433-3.html' , 'bug613433-ref.html' ]   ,
+    [ 'bug613807-1.html' , 'bug613807-1-ref.html' ] ,
     [ 'bug632215-1.html' , 'bug632215-ref.html'   ] ,
     [ 'bug632215-2.html' , 'bug632215-ref.html'   ] ,
     [ 'bug633044-1.html' , 'bug633044-1-ref.html' ] ,
+    [ 'bug634406-1.html' , 'bug634406-1-ref.html' ] ,
+    [ 'bug644428-1.html' , 'bug644428-1-ref.html' ] ,
+    function() {SpecialPowers.setBoolPref("bidi.browser.ui", true);} ,
+    [ 'bug646382-1.html' , 'bug646382-1-ref.html' ] ,
+    [ 'bug646382-2.html' , 'bug646382-2-ref.html' ] ,
+    [ 'bug664087-1.html' , 'bug664087-1-ref.html' ] ,
+    [ 'bug664087-2.html' , 'bug664087-2-ref.html' ] ,
+    [ 'bug682712-1.html' , 'bug682712-1-ref.html' ] ,
+    function() {SpecialPowers.clearUserPref("bidi.browser.ui");} ,
+    [ 'bug746993-1.html' , 'bug746993-1-ref.html' ] ,
 ];
 
-if (!isWindows) {
-  tests.push([ 'bug240933-1.html' , 'bug240933-1-ref.html' ]); // bug 681144
-  tests.push([ 'bug240933-2.html' , 'bug240933-1-ref.html' ]); // bug 681162
-  tests.push([ 'bug389321-1.html' , 'bug389321-1-ref.html' ]); // bug 683163
-  tests.push([ 'bug482484.html'   , 'bug482484-ref.html'   ]); // bug 688575
-  if (navigator.appVersion.indexOf("Android") == -1 && 
-    SpecialPowers.Services.appinfo.name != "B2G") {
-    tests.push([ 'bug512295-2.html' , 'bug512295-2-ref.html' ]); // bug 681331
-  } else {
-    is(SpecialPowers.getIntPref("layout.spellcheckDefault"), 0, "Spellcheck should be turned off for this platrom or this if..else check removed");
-  }
-  tests.push([ 'bug597519-1.html' , 'bug597519-1-ref.html' ]); // bug 680579
-  tests.push([ 'bug602141-1.html' , 'bug602141-1-ref.html' ]); // bug 681334
-  tests.push([ 'bug602141-2.html' , 'bug602141-2-ref.html' ]); // bug 682836
-  tests.push([ 'bug602141-3.html' , 'bug602141-3-ref.html' ]); // bug 683048
-  tests.push([ 'bug602141-4.html' , 'bug602141-4-ref.html' ]); // bug 681167
-  tests.push([ 'bug612271-1.html' , 'bug612271-ref.html' ]);   // bug 681032
-  tests.push([ 'bug612271-2.html' , 'bug612271-ref.html' ]);   // bug 680581
-  tests.push([ 'bug612271-3.html' , 'bug612271-ref.html' ]);   // bug 681035
-  tests.push([ 'bug613433-1.html' , 'bug613433-ref.html' ]);   // bug 681332
-  tests.push([ 'bug613433-2.html' , 'bug613433-ref.html' ]);   // bug 681332
-  tests.push([ 'bug613433-3.html' , 'bug613433-ref.html' ]);   // bug 681332
-  tests.push([ 'bug613807-1.html' , 'bug613807-1-ref.html' ]); // bug 680574
-  tests.push([ 'bug634406-1.html' , 'bug634406-1-ref.html' ]); // bug 681146
-  tests.push([ 'bug644428-1.html' , 'bug644428-1-ref.html' ]); // bug 689435
-  tests.push([ 'bug746993-1.html' , 'bug746993-1-ref.html' ]); // bug 746993
+if (navigator.appVersion.indexOf("Android") == -1 &&
+  SpecialPowers.Services.appinfo.name != "B2G") {
+  tests.push([ 'bug512295-1.html' , 'bug512295-1-ref.html' ]);
+  tests.push([ 'bug512295-2.html' , 'bug512295-2-ref.html' ]);
+} else {
+  is(SpecialPowers.getIntPref("layout.spellcheckDefault"), 0, "Spellcheck should be turned off for this platrom or this if..else check removed");
 }
 
-// Disabled on all platforms for too many intermittent failures
-/*
-if (!isWindows && !isOSXMtnLion) {
-  tests.push([ 'bug106855-1.html' , 'bug106855-1-ref.html' ]); // bug 682837
-  tests.push([ 'bug106855-2.html' , 'bug106855-1-ref.html?' ]); // bug 681138
-  tests.push([ 'bug512295-1.html' , 'bug512295-1-ref.html' ]); // bug 681152
-}
-*/
-
-tests.push(function() {SpecialPowers.setBoolPref("bidi.browser.ui", true);});
-
-if (!isWindows) {
-  tests.push([ 'bug646382-1.html' , 'bug646382-1-ref.html' ]);  // bug 681076
-  tests.push([ 'bug646382-2.html' , 'bug646382-2-ref.html' ]);  // bug 680577
-  tests.push([ 'bug664087-1.html' , 'bug664087-1-ref.html' ]);  // bug 681038
-  tests.push([ 'bug664087-2.html' , 'bug664087-2-ref.html' ]);  // bug 680578
-  tests.push([ 'bug682712-1.html' , 'bug682712-1-ref.html' ]);  // disabled on Windows
-}
-
-tests.push(function() {SpecialPowers.clearUserPref("bidi.browser.ui");});
-
 var testIndex = 0;
 
 function nextTest() {
   if (testIndex < tests.length) {
     if (typeof(tests[testIndex]) == 'function') {
       tests[testIndex]();
       SimpleTest.executeSoon(nextTest);
     } else {