1 # -*- Mode: python; 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/.
17 'mozapps/preferences',
24 if CONFIG['MOZ_UPDATER'] and CONFIG['MOZ_WIDGET_TOOLKIT'] != 'android':
25 DIRS += ['mozapps/update']
27 if CONFIG['MOZ_MAINTENANCE_SERVICE'] or CONFIG['MOZ_UPDATER']:
29 'mozapps/update/common',
32 if CONFIG['MOZ_MAINTENANCE_SERVICE']:
34 'components/maintenanceservice'
39 if CONFIG['MOZ_WIDGET_TOOLKIT'] != 'android':
40 DIRS += ['mozapps/handling']
41 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3':
42 DIRS += ['system/unixproxy']
43 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
44 DIRS += ['system/osxproxy']
45 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
46 DIRS += ['system/windowsproxy',
47 'system/windowsDHCPClient']
48 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'android':
49 DIRS += ['system/androidproxy']
51 TEST_HARNESS_FILES.testing.mochitest.browser.toolkit.crashreporter.test.browser += [
52 'crashreporter/test/browser/crashreport.sjs',
56 BUG_COMPONENT = ('Firefox Build System', 'General')
58 with Files('toolkit.mozbuild'):
59 BUG_COMPONENT = ('Firefox Build System', 'General')
61 with Files('nss.configure'):
62 BUG_COMPONENT = ('Firefox Build System', 'General')
64 with Files('library/**'):
65 BUG_COMPONENT = ('Firefox Build System', 'General')
67 with Files('mozapps/installer/windows/**'):
68 BUG_COMPONENT = ('Toolkit', 'NSIS Installer')
70 with Files('mozapps/preferences/**'):
71 BUG_COMPONENT = ('Toolkit', 'Preferences')
73 with Files('pluginproblem/**'):
74 BUG_COMPONENT = ('Core', 'Plug-ins')