Bug 1215959 - (GeckoCarets2) - Flip on by default in nightly, r=snorp
authorMark Capella <markcapella@twcny.rr.com>
Thu, 03 Dec 2015 13:33:15 -0500
changeset 309640 65b8c89ff1b737c5e58523b6faf89299ca674e4e
parent 309639 f416176fa1693802b5d7f5fc9b8fd737e48e736e
child 309641 db85489f0d417c6b4694645ec6d4a221b19918e0
push id5513
push userraliiev@mozilla.com
push dateMon, 25 Jan 2016 13:55:34 +0000
treeherdermozilla-beta@5ee97dd05b5c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssnorp
bugs1215959
milestone45.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 1215959 - (GeckoCarets2) - Flip on by default in nightly, r=snorp
dom/base/test/mochitest.ini
dom/browser-element/mochitest/mochitest-oop.ini
dom/browser-element/mochitest/mochitest.ini
dom/tests/mochitest/general/mochitest.ini
mobile/android/app/mobile.js
mobile/android/tests/browser/robocop/robocop.ini
--- a/dom/base/test/mochitest.ini
+++ b/dom/base/test/mochitest.ini
@@ -577,17 +577,17 @@ skip-if = toolkit == 'android' #TIMED_OU
 [test_bug545644.xhtml]
 [test_bug548463.html]
 [test_bug553896.xhtml]
 [test_bug557892.html]
 skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
 [test_bug558726.html]
 [test_bug559526.html]
 [test_bug560780.html]
-skip-if = android_version == '18' # Android 4.3 intermittent, Bug 1154497
+skip-if = (os == "android") # Failure with AccessibleCarets on Android, bug 1230229
 [test_bug562137.html]
 [test_bug562169-1.html]
 [test_bug562169-2.html]
 [test_bug562652.html]
 [test_bug564047.html]
 [test_bug564863.xhtml]
 [test_bug567350.html]
 [test_bug578096.html]
--- a/dom/browser-element/mochitest/mochitest-oop.ini
+++ b/dom/browser-element/mochitest/mochitest-oop.ini
@@ -83,17 +83,18 @@ skip-if = (toolkit == 'gonk')
 [test_browserElement_oop_PurgeHistory.html]
 [test_browserElement_oop_Reload.html]
 [test_browserElement_oop_ReloadPostRequest.html]
 [test_browserElement_oop_RemoveBrowserElement.html]
 [test_browserElement_oop_ScrollEvent.html]
 [test_browserElement_oop_SecurityChange.html]
 skip-if = toolkit == 'android' || (toolkit == 'gonk' && !debug) #TIMED_OUT, bug 766586
 [test_browserElement_oop_SelectionStateBlur.html]
-skip-if = (toolkit == 'gonk') # Disabled on b2g due to bug 1097419
+skip-if = (os == "android" || toolkit == 'gonk') # Disabled on b2g due to bug 1097419
+# Disabled on Android, see bug 1230230
 [test_browserElement_oop_SendEvent.html]
 [test_browserElement_oop_SetInputMethodActive.html]
 skip-if = (os == "android")
 [test_browserElement_oop_SetVisible.html]
 [test_browserElement_oop_SetVisibleFrames.html]
 [test_browserElement_oop_SetVisibleFrames2.html]
 [test_browserElement_oop_Stop.html]
 [test_browserElement_oop_TargetBlank.html]
--- a/dom/browser-element/mochitest/mochitest.ini
+++ b/dom/browser-element/mochitest/mochitest.ini
@@ -218,17 +218,18 @@ skip-if = (toolkit == 'gonk' && !debug)
 skip-if = (toolkit == 'gonk')
 [test_browserElement_inproc_PurgeHistory.html]
 [test_browserElement_inproc_ReloadPostRequest.html]
 [test_browserElement_inproc_RemoveBrowserElement.html]
 [test_browserElement_inproc_ScrollEvent.html]
 [test_browserElement_inproc_SecurityChange.html]
 skip-if = toolkit == 'android' || (toolkit == 'gonk' && !debug) # android(TIMED_OUT, bug 766586) androidx86(TIMED_OUT, bug 766586)
 [test_browserElement_inproc_SelectionStateBlur.html]
-skip-if = (toolkit == 'gonk') # Disabled on b2g due to bug 1097419
+skip-if = (os == "android" || toolkit == 'gonk') # Disabled on b2g due to bug 1097419
+# Disabled on Android, see bug 1230230
 [test_browserElement_inproc_SendEvent.html]
 # The setInputMethodActive() tests will timed out on Android
 [test_browserElement_inproc_SetInputMethodActive.html]
 skip-if = (os == "android")
 [test_browserElement_inproc_SetVisible.html]
 [test_browserElement_inproc_SetVisibleFrames.html]
 [test_browserElement_inproc_SetVisibleFrames2.html]
 [test_browserElement_inproc_Stop.html]
--- a/dom/tests/mochitest/general/mochitest.ini
+++ b/dom/tests/mochitest/general/mochitest.ini
@@ -106,21 +106,24 @@ skip-if = e10s || buildapp == 'mulet' ||
 skip-if = toolkit == 'android' #CRASH_SUTAGENT
 [test_windowProperties.html]
 skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
 [test_windowedhistoryframes.html]
 skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
 [test_navigation_timing.html]
 skip-if = buildapp == 'b2g' || buildapp == 'mulet'
 [test_bug1012662_editor.html]
+skip-if = (toolkit == 'android') # Disabled on Android, see bug 1230231
 [test_bug1012662_noeditor.html]
+skip-if = (toolkit == 'android') # Disabled on Android, see bug 1230231
 [test_bug1161721.html]
 [test_bug1170911.html]
 [test_storagePermissionsAccept.html]
 skip-if = buildapp == 'b2g' # Bug 1184427 - no SSL certs on b2g
 [test_storagePermissionsRejectForeign.html]
 skip-if = buildapp == 'b2g' # Bug 1184427 - no SSL certs on b2g
 [test_storagePermissionsReject.html]
 skip-if = buildapp == 'b2g' # Bug 1184427 - no SSL certs on b2g
 [test_storagePermissionsLimitForeign.html]
 skip-if = buildapp == 'b2g' # Bug 1184427 - no SSL certs on b2g
 [test_selectevents.html]
-skip-if = buildapp == 'b2g' || buildapp == 'mulet' # Mouse doesn't select in the same way on b2g
+skip-if = buildapp == 'b2g' || buildapp == 'mulet' || toolkit == 'android' # Mouse doesn't select in the same way
+# Disabled on Android, see bug 1230232
--- a/mobile/android/app/mobile.js
+++ b/mobile/android/app/mobile.js
@@ -893,17 +893,21 @@ pref("reader.toolbar.vertical", false);
 // Whether or not to display buttons related to reading list in reader view.
 pref("browser.readinglist.enabled", true);
 
 // Telemetry settings.
 // Whether to use the unified telemetry behavior, requires a restart.
 pref("toolkit.telemetry.unified", false);
 
 // Unified AccessibleCarets (touch-caret and selection-carets).
+#ifdef NIGHTLY_BUILD
+pref("layout.accessiblecaret.enabled", true);
+#else
 pref("layout.accessiblecaret.enabled", false);
+#endif
 // Android generates long tap (mouse) events.
 pref("layout.accessiblecaret.use_long_tap_injector", false);
 
 // Android tries to maintain extended visibility of the AccessibleCarets
 // during Selection change notifications generated by Javascript,
 // or misc internal events.
 pref("layout.accessiblecaret.extendedvisibility", true);
 
--- a/mobile/android/tests/browser/robocop/robocop.ini
+++ b/mobile/android/tests/browser/robocop/robocop.ini
@@ -139,24 +139,11 @@ skip-if = android_version == "10" || and
 [src/org/mozilla/gecko/tests/testReaderModeTitle.java]
 [src/org/mozilla/gecko/tests/testSessionHistory.java]
 # disabled on Android 4.3, bug 1144879
 skip-if = android_version == "18"
 [src/org/mozilla/gecko/tests/testStateWhileLoading.java]
 
 [src/org/mozilla/gecko/tests/testAccessibleCarets.java]
 
-# testSelectionHandler disabled on Android 2.3 by trailing skip-if, due to bug 980074
-# also disabled on Android 4.3, bug 1144882
-[src/org/mozilla/gecko/tests/testSelectionHandler.java]
-skip-if = android_version == "10" || android_version == "18"
-
-# testInputSelections disabled on Android 2.3 by trailing skip-if, due to bug 980074
-[src/org/mozilla/gecko/tests/testInputSelections.java]
-skip-if = android_version == "10"
-
-# testTextareaSelections disabled on Android 2.3 by trailing skip-if, due to bug 980074
-[src/org/mozilla/gecko/tests/testTextareaSelections.java]
-skip-if = android_version == "10"
-
 # testStumblerSetting disabled on Android 4.3, bug 1145846
 [src/org/mozilla/gecko/tests/testStumblerSetting.java]
 skip-if = android_version == "10" || android_version == "18"