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/.
11 XPIDL_MODULE = 'widget_cocoa'
20 LIBRARY_NAME = 'widget_mac'
24 'NativeKeyBindings.mm',
32 'nsDeviceContextSpecX.mm',
37 'nsMacDockSupport.mm',
38 'nsMacWebAppUtils.mm',
40 'nsMenuGroupOwnerX.mm',
45 'nsNativeThemeCocoa.mm',
48 'nsPrintSettingsX.mm',
50 'nsScreenManagerCocoa.mm',
52 'nsStandaloneNativeMenu.mm',
56 'OSXNotificationCenter.mm',
57 'WidgetTraceEvent.mm',
60 # These files cannot be built in unified mode because they force NSPR logging.
65 'TextInputHandler.mm',
68 if CONFIG['TARGET_CPU'] == 'x86_64':
70 'ComplexTextInputPanel.mm',
73 include('/ipc/chromium/chromium-config.mozbuild')