Bug 1298459 - Only include AccessibleNode.webidl if accessibility is enabled. r=smaug

This commit is contained in:
Ryan VanderMeulen 2016-09-02 12:03:20 -04:00
Родитель 525b93bdcd
Коммит 272a50201e
2 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -108,6 +108,8 @@ interface Node : EventTarget {
[ChromeOnly]
sequence<MutationObserver> getBoundMutationObservers();
#ifdef ACCESSIBILITY
[Pref="accessibility.AOM.enabled"]
readonly attribute AccessibleNode? accessibleNode;
#endif
};

Просмотреть файл

@ -11,6 +11,7 @@ GENERATED_WEBIDL_FILES = [
PREPROCESSED_WEBIDL_FILES = [
'HTMLMediaElement.webidl',
'Navigator.webidl',
'Node.webidl',
'Promise.webidl',
'PromiseDebugging.webidl',
'Window.webidl',
@ -18,7 +19,6 @@ PREPROCESSED_WEBIDL_FILES = [
WEBIDL_FILES = [
'AbstractWorker.webidl',
'AccessibleNode.webidl',
'AddonManager.webidl',
'AnalyserNode.webidl',
'Animatable.webidl',
@ -350,7 +350,6 @@ WEBIDL_FILES = [
'NetDashboard.webidl',
'NetworkInformation.webidl',
'NetworkOptions.webidl',
'Node.webidl',
'NodeFilter.webidl',
'NodeIterator.webidl',
'NodeList.webidl',
@ -925,3 +924,8 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] != 'android':
WEBIDL_FILES += [
'AlarmsManager.webidl',
]
if CONFIG['ACCESSIBILITY']:
WEBIDL_FILES += [
'AccessibleNode.webidl',
]