Backed out changeset 24f26d63819a (bug 951354) for CPP unittest bustage a=backout
authorWes Kocher <wkocher@mozilla.com>
Fri, 17 Jan 2014 17:51:47 -0800
changeset 175864 1f9d7af129608aeadcf7c2720e9da6cee63fd354
parent 175863 24f26d63819a18071816c3b9075a677752639864
child 175865 c2fef4e82f9894974d8d341239e8b0bb6c87ea53
push id445
push userffxbld
push dateMon, 10 Mar 2014 22:05:19 +0000
treeherdermozilla-release@dc38b741b04e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackout
bugs951354
milestone28.0a2
backs out24f26d63819a18071816c3b9075a677752639864
Backed out changeset 24f26d63819a (bug 951354) for CPP unittest bustage a=backout
security/manager/ssl/tests/compiled/TestCertDB.cpp
security/manager/ssl/tests/compiled/moz.build
security/manager/ssl/tests/moz.build
deleted file mode 100644
--- a/security/manager/ssl/tests/compiled/TestCertDB.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-#include "nsCOMPtr.h"
-#include "nsIX509CertDB.h"
-#include "nsServiceManagerUtils.h"
-
-int
-main(int argc, char* argv[])
-{
-  {
-    NS_InitXPCOM2(nullptr, nullptr, nullptr);
-    nsCOMPtr<nsIX509CertDB> certdb(do_GetService(NS_X509CERTDB_CONTRACTID));
-    if (!certdb) {
-      return -1;
-    }
-  } // this scopes the nsCOMPtrs
-  // no nsCOMPtrs are allowed to be alive when you call NS_ShutdownXPCOM
-  NS_ShutdownXPCOM(nullptr);
-  return 0;
-}
deleted file mode 100644
--- a/security/manager/ssl/tests/compiled/moz.build
+++ /dev/null
@@ -1,9 +0,0 @@
-# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
-# vim: set filetype=python:
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-CPP_UNIT_TESTS += [
-  'TestCertDB.cpp',
-]
--- a/security/manager/ssl/tests/moz.build
+++ b/security/manager/ssl/tests/moz.build
@@ -6,13 +6,9 @@
 
 DIRS += ['unit']
 
 TEST_DIRS += [
 	'gtest',
 	'mochitest',
 ]
 
-TEST_TOOL_DIRS += [
-  'compiled',
-]
-
 XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']