dom/messagechannel/moz.build
author James Teh <jteh@mozilla.com>
Fri, 12 Jul 2019 23:39:15 +0000
changeset 541438 302d6a3d1ca8673034456b04a90489f427793910
parent 522610 f74e07af9897218f5af09cc0188e753e74ecb58d
permissions -rw-r--r--
Bug 1536227: Block safemon64.dll (360 Safeguard/360 Total Security) for causing a11y crashes. r=aklotz a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D27203

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

with Files("**"):
    BUG_COMPONENT = ("Core", "DOM: Core & HTML")

TEST_DIRS += ['tests']

EXPORTS.mozilla.dom += [
    'MessageChannel.h',
    'MessagePort.h',
    'MessagePortChild.h',
    'MessagePortParent.h',
]

UNIFIED_SOURCES += [
    'MessageChannel.cpp',
    'MessagePort.cpp',
    'MessagePortChild.cpp',
    'MessagePortParent.cpp',
    'MessagePortService.cpp',
    'SharedMessagePortMessage.cpp',
]

IPDL_SOURCES += [
    'PMessagePort.ipdl',
]

LOCAL_INCLUDES += [
    '../base',
    '../events',
]

include('/ipc/chromium/chromium-config.mozbuild')

FINAL_LIBRARY = 'xul'