1 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 XPCSHELL_TESTS_MANIFESTS += ['tests/xpcshell/xpcshell.ini']
8 BROWSER_CHROME_MANIFESTS += ['tests/browser/browser.ini']
9 MOCHITEST_MANIFESTS += ['tests/mochitest/mochitest.ini']
10 MOCHITEST_CHROME_MANIFESTS += ['tests/chrome/chrome.ini']
12 SPHINX_TREES['toolkit_modules'] = 'docs'
24 'DirectoryLinksProvider.jsm',
29 'InlineSpellChecker.jsm',
30 'LoadContextInfo.jsm',
34 'PermissionsUtils.jsm',
35 'PopupNotifications.jsm',
37 'PrivateBrowsingUtils.jsm',
40 'PropertyListUtils.jsm',
41 'RemoteController.jsm',
43 'RemoteSecurityUI.jsm',
44 'RemoteWebNavigation.jsm',
45 'RemoteWebProgress.jsm',
46 'SelectContentHelper.jsm',
47 'SelectParentHelper.jsm',
48 'sessionstore/FormData.jsm',
49 'sessionstore/ScrollPosition.jsm',
50 'sessionstore/XPathGenerator.jsm',
53 'SpatialNavigation.jsm',
56 'TelemetryTimestamps.jsm',
62 EXTRA_PP_JS_MODULES += [
64 'GMPInstallManager.jsm',
69 'WindowDraggingUtils.jsm',
70 'WindowsPrefSync.jsm',
73 if 'Android' != CONFIG['OS_TARGET']:
74 EXTRA_PP_JS_MODULES += [
75 'LightweightThemeConsumer.jsm',
79 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
81 'WindowsRegistry.jsm',
84 DEFINES['MOZ_APP_NAME'] = CONFIG['MOZ_APP_NAME']
85 DEFINES['MOZ_BUILD_APP'] = CONFIG['MOZ_BUILD_APP']
87 if CONFIG['MOZ_TOOLKIT_SEARCH']:
88 DEFINES['MOZ_TOOLKIT_SEARCH'] = True