dom/base/test/moz.build
author Gavin Sharp <gavin@gavinsharp.com>
Fri, 02 Jan 2015 17:00:20 -0800
changeset 249735 8f91a31d4cec2830c135037fec299490f1cca2ff
parent 241546 4eab8ea8276e9814ede2f50e89db069bba91a591
child 253619 1b25392be437881bb429db0328232db3f63e5557
permissions -rw-r--r--
Bug 575918: enable IPC tests on Mac since they work now, r=bsmedberg

# -*- 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/.

XPCSHELL_TESTS_MANIFESTS += [
    'unit/xpcshell.ini',
    'unit_ipc/xpcshell.ini',
]

GeckoCppUnitTests([
    'TestCSPParser',
    'TestGetURL',
    'TestNativeXMLHttpRequest',
    'TestPlainTextSerializer',
])

MOCHITEST_MANIFESTS += [
    'chrome/mochitest.ini',
    'csp/mochitest.ini',
    'mixedcontentblocker/mochitest.ini',
    'mochitest.ini',
    'websocket_hybi/mochitest.ini',
]
# OOP tests don't work on Windows (bug 763081) or native-fennec
# (see Bug 774939). App permission checks are also disabled on
# anything but B2G (Bug 900707).
if CONFIG['MOZ_CHILD_PERMISSIONS']:
    MOCHITEST_MANIFESTS += [
        'mochitest-child-permissions.ini',
    ]

MOCHITEST_CHROME_MANIFESTS += [
    'chrome.ini',
    'chrome/chrome.ini',
    'csp/chrome.ini',
]

BROWSER_CHROME_MANIFESTS += ['browser.ini']