Bug 1302110 - disable the find counter specific tests on DEBUG builds only to stop frequent intermittents. r?Gijs
MozReview-Commit-ID: 2Pwj6wXyqjm
--- a/toolkit/content/tests/chrome/findbar_window.xul
+++ b/toolkit/content/tests/chrome/findbar_window.xul
@@ -16,16 +16,17 @@
onload="onLoad();"
title="findbar test">
<script type="application/javascript"
src="chrome://mochikit/content/tests/SimpleTest/EventUtils.js"/>
<script type="application/javascript"><![CDATA[
const {interfaces: Ci, classes: Cc, results: Cr, utils: Cu} = Components;
+ Cu.import("resource://gre/modules/AppConstants.jsm");
Cu.import("resource://gre/modules/Task.jsm");
Cu.import("resource://testing-common/ContentTask.jsm");
ContentTask.setTestScope(window.opener.wrappedJSObject);
var gPrefsvc = Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch);
const SAMPLE_URL = "http://www.mozilla.org/";
const SAMPLE_TEXT = "Some text in a text field.";
@@ -132,22 +133,24 @@
// TODO: I don't know how to drop a content element on a chrome input.
if (!gBrowser.hasAttribute("remote"))
testDrop();
yield testQuickFindLink();
if (gHasFindClipboard) {
yield testStatusText();
}
- yield testFindCountUI();
- gFindBar.close();
- ok(gFindBar.hidden, "Failed to close findbar after testFindCountUI");
- yield testFindCountUI(true);
- gFindBar.close();
- ok(gFindBar.hidden, "Failed to close findbar after testFindCountUI - linksOnly");
+ if (!AppConstants.DEBUG) {
+ yield testFindCountUI();
+ gFindBar.close();
+ ok(gFindBar.hidden, "Failed to close findbar after testFindCountUI");
+ yield testFindCountUI(true);
+ gFindBar.close();
+ ok(gFindBar.hidden, "Failed to close findbar after testFindCountUI - linksOnly");
+ }
yield openFindbar();
yield testFindAfterCaseChanged();
gFindBar.close();
yield openFindbar();
yield testFailedStringReset();
gFindBar.close();
yield testQuickFindClose();