extensions/auth/moz.build
author Michael Comella <michael.l.comella@gmail.com>
Tue, 15 Sep 2015 16:46:58 -0700
changeset 266944 ed8188590f14b1aae2e4f44c8196994f375a99f4
parent 263968 20a95408d007f9e040ca02c87d851fbe625b91e0
child 297481 0ee18d7a875a77016dfe5f9ac651787bab7a48d9
permissions -rw-r--r--
Bug 1201206 - Correct menu button background on 2.3. r=mhaigh One fear is that different devices set different menu colors and text colors. Since we're using the default text color and set an explicit menu color, the text color may not look good on these devices. I was unable to find a way to override the menu text color. It seems the best way to find out if this is a problem is to land it and test though!

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

UNIFIED_SOURCES += [
    'nsAuthFactory.cpp',
    'nsAuthGSSAPI.cpp',
]

SOURCES += [
    'nsAuthSASL.cpp',
    'nsHttpNegotiateAuth.cpp', # contains constants whose names conflict with constants in other files
]

if CONFIG['OS_ARCH'] == 'WINNT':
    SOURCES += [
        'nsAuthSSPI.cpp',
    ]
    DEFINES['USE_SSPI'] = True
else:
    UNIFIED_SOURCES += [
        'nsAuthSambaNTLM.cpp',
    ]

FINAL_LIBRARY = 'xul'

if CONFIG['GNU_CXX']:
    CXXFLAGS += ['-Wshadow']