Bug 852648 - Part 1: Exclude the widget/cocoa files which force NSPR logging from unified builds; r=cpeterson

This commit is contained in:
Ehsan Akhgari 2013-11-23 11:21:33 -05:00
parent b9c5fb1f2f
commit d417094a2a

View File

@ -24,15 +24,12 @@ UNIFIED_SOURCES += [
'NativeKeyBindings.mm',
'nsAppShell.mm',
'nsBidiKeyboard.mm',
'nsChildView.mm',
'nsClipboard.mm',
'nsCocoaFeatures.mm',
'nsCocoaUtils.mm',
'nsCocoaWindow.mm',
'nsColorPicker.mm',
'nsCursorManager.mm',
'nsDeviceContextSpecX.mm',
'nsDragService.mm',
'nsFilePicker.mm',
'nsIdleServiceX.mm',
'nsLookAndFeel.mm',
@ -56,10 +53,17 @@ UNIFIED_SOURCES += [
'nsToolkit.mm',
'nsWidgetFactory.mm',
'nsWindowMap.mm',
'TextInputHandler.mm',
'WidgetTraceEvent.mm',
]
# These files cannot be built in unified mode because they force NSPR logging.
SOURCES += [
'nsChildView.mm',
'nsClipboard.mm',
'nsDragService.mm',
'TextInputHandler.mm',
]
if CONFIG['TARGET_CPU'] == 'x86_64':
UNIFIED_SOURCES += [
'ComplexTextInputPanel.mm',