mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 19:04:45 +00:00
6998527d19
This patch does several things: 1. Remove virtual cursor doc accessible member. 2. Remove state-keeping nsAccessiblePivot implementation and replace it with something that is much more similar to the native Pivot interface. 3. Move nsIAccessiblePivot implementation to xpcom and rename it xpcAccessiblePivot. 4. Delete mochitests and introduce browser tests. 5. Make new xpcom implementation work on remote accessibles as well. Differential Revision: https://phabricator.services.mozilla.com/D181813
60 lines
1.5 KiB
Python
60 lines
1.5 KiB
Python
# -*- 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 toolkit == "gtk":
|
|
DIRS += ["atk"]
|
|
elif toolkit == "windows":
|
|
DIRS += ["windows"]
|
|
elif toolkit == "cocoa":
|
|
DIRS += ["mac"]
|
|
elif toolkit == "android":
|
|
DIRS += ["android"]
|
|
else:
|
|
DIRS += ["other"]
|
|
|
|
DIRS += [
|
|
"aom",
|
|
"base",
|
|
"basetypes",
|
|
"generic",
|
|
"html",
|
|
"interfaces",
|
|
"ipc",
|
|
"xpcom",
|
|
"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/fission/browser.ini",
|
|
"tests/browser/general/browser.ini",
|
|
"tests/browser/hittest/browser.ini",
|
|
"tests/browser/mac/browser.ini",
|
|
"tests/browser/pivot/browser.ini",
|
|
"tests/browser/role/browser.ini",
|
|
"tests/browser/scroll/browser.ini",
|
|
"tests/browser/selectable/browser.ini",
|
|
"tests/browser/states/browser.ini",
|
|
"tests/browser/telemetry/browser.ini",
|
|
"tests/browser/text/browser.ini",
|
|
"tests/browser/tree/browser.ini",
|
|
]
|
|
|
|
with Files("**"):
|
|
BUG_COMPONENT = ("Core", "Disability Access APIs")
|
|
|
|
SPHINX_TREES["/accessible"] = "docs"
|
|
|
|
with Files("docs/**"):
|
|
SCHEDULES.exclusive = ["docs"]
|