accessible/moz.build
author Masayuki Nakano <masayuki@d-toybox.com>
Mon, 26 Mar 2018 23:56:53 +0900
changeset 463914 222afb91d7d3e0338965dea63536dd28f5348811
parent 440103 0fbf251a6244aa446e25b503f73d9312cbc98776
child 492872 1b683d101ee9eae43d7fee0bf2c0b6065c50bb16
permissions -rw-r--r--
Bug 1448876 - Get rid of nsIClipboardDragDropHooks and nsIClipboardDragDropHookList interfaces r=bz nsIClipboardDragDropHooks and nsIClipboardDragDropHookList allow XUL apps to customize drag and drop operation and paste operation. However, this feature was used only by ChatZilla and it doesn't work on Gecko anymore. So, we can get rid of them from our tree. MozReview-Commit-ID: Ibs3V1gI8Ry

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

toolkit = CONFIG['MOZ_WIDGET_TOOLKIT']

if 'gtk' in toolkit:
    DIRS += ['atk']
elif toolkit == 'windows':
    DIRS += ['windows']
elif toolkit == 'cocoa':
    DIRS += ['mac']
else:
    DIRS += ['other']

DIRS += [ 'aom',
          'base',
          'generic',
          'html',
          'interfaces',
          'ipc',
          'jsat',
          'xpcom'
]

if CONFIG['MOZ_XUL']:
    DIRS += ['xul']

TEST_DIRS += ['tests/mochitest']

BROWSER_CHROME_MANIFESTS += [
  'tests/browser/bounds/browser.ini',
  'tests/browser/browser.ini',
  'tests/browser/e10s/browser.ini',
  'tests/browser/events/browser.ini',
  'tests/browser/general/browser.ini',
  'tests/browser/scroll/browser.ini',
  'tests/browser/states/browser.ini',
  'tests/browser/tree/browser.ini'
]

with Files("**"):
    BUG_COMPONENT = ("Core", "Disability Access APIs")