toolkit/content/moz.build
author Dão Gottwald <dao@mozilla.com>
Sat, 26 May 2018 18:37:27 +0200
changeset 473482 d81b581fbd2cdb5fcfd982c7d2d3222204192725
parent 469985 3ce30f63aa94ff6e911fdf3ac9d1608d80a23af7
child 473888 8f65eea9c169a9e5f84ff1634e55b45792d58784
permissions -rw-r--r--
Bug 1451827 - In dark popups styled by webext themes, set --urlbar-popup-url-color and .text-link color to the same value. r=jaws a=RyanVM MozReview-Commit-ID: 20dLQ4bIBgu

# -*- Mode: python; 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/.

TEST_DIRS += ['tests']

for var in ('target', 'MOZ_CONFIGURE_OPTIONS', 'CC', 'CC_VERSION', 'CXX'):
    DEFINES[var] = CONFIG[var]

DEFINES['CFLAGS'] = ' '.join(CONFIG['OS_CFLAGS'])

cxx_flags = []
for var in ('OS_CPPFLAGS', 'OS_CXXFLAGS', 'DEBUG', 'OPTIMIZE', 'FRAMEPTR'):
    cxx_flags += COMPILE_FLAGS.get(var, [])

DEFINES['CXXFLAGS'] = ' '.join(cxx_flags)

if CONFIG['OS_TARGET'] == 'Android':
    DEFINES['ANDROID_PACKAGE_NAME'] = CONFIG['ANDROID_PACKAGE_NAME']
    DEFINES['MOZ_USE_LIBCXX'] = True

if CONFIG['MOZ_INSTALL_TRACKING']:
    DEFINES['MOZ_INSTALL_TRACKING'] = 1

if CONFIG['MOZ_BUILD_APP'] == 'mobile/android':
    DEFINES['MOZ_FENNEC'] = True

JAR_MANIFESTS += ['jar.mn']

DEFINES['TOPOBJDIR'] = TOPOBJDIR

with Files('**'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('aboutTelemetry.*'):
    BUG_COMPONENT = ('Toolkit', 'Telemetry')

with Files('aboutwebrtc/*'):
    BUG_COMPONENT = ('Core', 'WebRTC')

with Files('gmp-sources/*'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('tests/browser/browser_audio*'):
    BUG_COMPONENT = ('Core', 'Audio/Video: Playback')

with Files('tests/browser/*block*'):
    BUG_COMPONENT = ('Core', 'Audio/Video: Playback')

with Files('tests/browser/*silent*'):
    BUG_COMPONENT = ('Core', 'Audio/Video: Playback')

with Files('tests/browser/*1170531*'):
    BUG_COMPONENT = ('Firefox', 'Menus')

with Files('tests/browser/*1198465*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/browser/*451286*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/browser/*594509*'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('tests/browser/*982298*'):
    BUG_COMPONENT = ('Core', 'Layout')

with Files('tests/browser/browser_content_url_annotation.js'):
    BUG_COMPONENT = ('Toolkit', 'Crash Reporting')

with Files('tests/browser/browser_default_image_filename.js'):
    BUG_COMPONENT = ('Firefox', 'File Handling')

with Files('tests/browser/*caret*'):
    BUG_COMPONENT = ('Firefox', 'Keyboard Navigation')

with Files('tests/browser/*find*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/browser/browser_isSynthetic.js'):
    BUG_COMPONENT = ('Firefox', 'Tabbed Browsing')

with Files('tests/browser/*mediaPlayback*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/browser/*mute*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/browser/*save*'):
    BUG_COMPONENT = ('Firefox', 'File Handling')

with Files('tests/browser/*scroll*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/chrome/**'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/chrome/*networking*'):
    BUG_COMPONENT = ('Core', 'Networking')

with Files('tests/chrome/*autocomplete*'):
    BUG_COMPONENT = ('Toolkit', 'Autocomplete')

with Files('tests/chrome/*drop*'):
    BUG_COMPONENT = ('Core', 'Drag and Drop')

with Files('tests/chrome/*1048178*'):
    BUG_COMPONENT = ('Core', 'XUL')

with Files('tests/chrome/*253481*'):
    BUG_COMPONENT = ('Core', 'Editor')

with Files('tests/chrome/*263683*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*304188*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*331215*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*360220*'):
    BUG_COMPONENT = ('Firefox', 'RSS Discovery and Preview')

with Files('tests/chrome/*360437*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*409624*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*418874*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*429723*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*437844*'):
    BUG_COMPONENT = ('Toolkit', 'General')
with Files('tests/chrome/rtlchrome/**'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('tests/chrome/*451540*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/*585946*'):
    BUG_COMPONENT = ('Toolkit', 'Toolbars and Toolbar Customization')

with Files('tests/chrome/*557987*'):
    BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: Menus')
with Files('tests/chrome/*562554*'):
    BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: Menus')

with Files('tests/chrome/*570192*'):
    BUG_COMPONENT = ('Firefox', 'Session Restore')

with Files('tests/chrome/*findbar*'):
    BUG_COMPONENT = ('Toolkit', 'Find Toolbar')

with Files('tests/chrome/test_preferences*'):
    BUG_COMPONENT = ('Toolkit', 'Preferences')

with Files('tests/mochitest/*autocomplete*'):
    BUG_COMPONENT = ('Toolkit', 'Autocomplete')

with Files('tests/mochitest/*mousecapture*'):
    BUG_COMPONENT = ('Core', 'Event Handling')

with Files('tests/reftests/*progress*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/reftests/*multiline*'):
    BUG_COMPONENT = ('Core', 'XBL')

with Files('tests/reftests/*videocontrols*'):
    BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')

with Files('tests/unit/**'):
    BUG_COMPONENT = ('Toolkit', 'General')


with Files('tests/widgets/*audiocontrols*'):
    BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('tests/widgets/*898940*'):
    BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')

with Files('tests/widgets/*contextmenu*'):
    BUG_COMPONENT = ('Firefox', 'Menus')

with Files('tests/widgets/*editor*'):
    BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: XUL')

with Files('tests/widgets/*menubar*'):
    BUG_COMPONENT = ('Core', 'XUL')

with Files('tests/widgets/*capture*'):
    BUG_COMPONENT = ('Core', 'Event Handling')

with Files('tests/widgets/*popup*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/widgets/*tree*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('tests/widgets/*videocontrols*'):
    BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')

with Files('widgets/*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('TopLevelVideoDocument.js'):
    BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')

with Files('about*'):
    BUG_COMPONENT = ('Firefox', 'General')

with Files('aboutNetworking*'):
    BUG_COMPONENT = ('Core', 'Networking')

with Files('aboutProfile*'):
    BUG_COMPONENT = ('Toolkit', 'Startup and Profile System')

with Files('aboutRights*'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('aboutService*'):
    BUG_COMPONENT = ('Core', 'DOM: Workers')

with Files('aboutSupport*'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('aboutTelemetry*'):
    BUG_COMPONENT = ('Toolkit', 'Telemetry')

with Files('autocomplete.css'):
    BUG_COMPONENT = ('Firefox', 'Search')

with Files('browser-*.js'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('buildconfig.html'):
    BUG_COMPONENT = ('Firefox Build System', 'General')

with Files('contentAreaUtils.js'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('*picker*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('direction*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('edit*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('globalOverlay.*'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('minimal-xul.css'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('plugins*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('resetProfile*'):
    BUG_COMPONENT = ('Firefox', 'Migration')

with Files('textbox*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('timepicker*'):
    BUG_COMPONENT = ('Toolkit', 'XUL Widgets')

with Files('treeUtils.js'):
    BUG_COMPONENT = ('Toolkit', 'General')

with Files('viewZoomOverlay.js'):
    BUG_COMPONENT = ('Toolkit', 'General')