Stop building /accessible unified and fix deprot.
This commit is contained in:
parent
28d5dbee02
commit
2ada41b81c
|
@ -8,7 +8,7 @@ EXPORTS.mozilla.dom += [
|
||||||
'AccessibleNode.h',
|
'AccessibleNode.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'AccessibleNode.cpp',
|
'AccessibleNode.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,9 @@
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
#include "AccessibleOrProxy.h"
|
#include "AccessibleOrProxy.h"
|
||||||
|
#include "DocAccessible.h"
|
||||||
|
|
||||||
|
using namespace mozilla::a11y;
|
||||||
|
|
||||||
AccessibleOrProxy
|
AccessibleOrProxy
|
||||||
AccessibleOrProxy::Parent() const
|
AccessibleOrProxy::Parent() const
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
#include "Accessible-inl.h"
|
#include "Accessible-inl.h"
|
||||||
#include "nsEventShell.h"
|
#include "nsEventShell.h"
|
||||||
#include "DocAccessible.h"
|
#include "DocAccessible.h"
|
||||||
|
#include "EmbeddedObjCollector.h"
|
||||||
|
#include "NotificationController.h"
|
||||||
#ifdef A11Y_LOG
|
#ifdef A11Y_LOG
|
||||||
#include "Logging.h"
|
#include "Logging.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
#include "AccEvent.h"
|
#include "AccEvent.h"
|
||||||
#include "Accessible.h"
|
#include "Accessible.h"
|
||||||
|
#include "DocAccessible.h"
|
||||||
|
|
||||||
#include "mozilla/RefPtr.h"
|
#include "mozilla/RefPtr.h"
|
||||||
#include "mozilla/UniquePtr.h"
|
#include "mozilla/UniquePtr.h"
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
#ifndef mozilla_a11y_FocusManager_h_
|
#ifndef mozilla_a11y_FocusManager_h_
|
||||||
#define mozilla_a11y_FocusManager_h_
|
#define mozilla_a11y_FocusManager_h_
|
||||||
|
|
||||||
|
#include "mozilla/RefPtr.h"
|
||||||
|
|
||||||
class nsINode;
|
class nsINode;
|
||||||
class nsIDocument;
|
class nsIDocument;
|
||||||
class nsISupports;
|
class nsISupports;
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
#include "DocAccessible-inl.h"
|
#include "DocAccessible-inl.h"
|
||||||
#include "DocAccessibleChild.h"
|
#include "DocAccessibleChild.h"
|
||||||
|
#include "nsEventShell.h"
|
||||||
#include "TextLeafAccessible.h"
|
#include "TextLeafAccessible.h"
|
||||||
#include "TextUpdater.h"
|
#include "TextUpdater.h"
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
#include "TreeWalker.h"
|
#include "TreeWalker.h"
|
||||||
|
|
||||||
#include "Accessible.h"
|
#include "Accessible.h"
|
||||||
|
#include "Accessible-inl.h"
|
||||||
#include "AccIterator.h"
|
#include "AccIterator.h"
|
||||||
#include "nsAccessibilityService.h"
|
#include "nsAccessibilityService.h"
|
||||||
#include "DocAccessible.h"
|
#include "DocAccessible.h"
|
||||||
|
|
|
@ -25,7 +25,7 @@ if CONFIG['MOZ_DEBUG']:
|
||||||
'Logging.h',
|
'Logging.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'AccessibleOrProxy.cpp',
|
'AccessibleOrProxy.cpp',
|
||||||
'AccEvent.cpp',
|
'AccEvent.cpp',
|
||||||
'AccGroupInfo.cpp',
|
'AccGroupInfo.cpp',
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "nsISelectionPrivate.h"
|
#include "nsISelectionPrivate.h"
|
||||||
#include "nsISelectionController.h"
|
#include "nsISelectionController.h"
|
||||||
#include "nsISimpleEnumerator.h"
|
#include "nsISimpleEnumerator.h"
|
||||||
|
#include "nsXBLPrototypeBinding.h"
|
||||||
#include "mozilla/dom/TouchEvent.h"
|
#include "mozilla/dom/TouchEvent.h"
|
||||||
#include "mozilla/EventListenerManager.h"
|
#include "mozilla/EventListenerManager.h"
|
||||||
#include "mozilla/EventStateManager.h"
|
#include "mozilla/EventStateManager.h"
|
||||||
|
|
|
@ -10,9 +10,11 @@
|
||||||
#include "Accessible-inl.h"
|
#include "Accessible-inl.h"
|
||||||
#include "AccIterator.h"
|
#include "AccIterator.h"
|
||||||
#include "nsCoreUtils.h"
|
#include "nsCoreUtils.h"
|
||||||
|
#include "nsStyleConsts.h"
|
||||||
#include "nsIDOMXULLabeledControlEl.h"
|
#include "nsIDOMXULLabeledControlEl.h"
|
||||||
|
|
||||||
using namespace mozilla::a11y;
|
using namespace mozilla::a11y;
|
||||||
|
using namespace mozilla;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The accessible for which we are computing a text equivalent. It is useful
|
* The accessible for which we are computing a text equivalent. It is useful
|
||||||
|
|
|
@ -47,6 +47,7 @@
|
||||||
|
|
||||||
#include "nsDeckFrame.h"
|
#include "nsDeckFrame.h"
|
||||||
#include "nsLayoutUtils.h"
|
#include "nsLayoutUtils.h"
|
||||||
|
#include "nsIPersistentProperties2.h"
|
||||||
#include "nsIPresShell.h"
|
#include "nsIPresShell.h"
|
||||||
#include "nsIStringBundle.h"
|
#include "nsIStringBundle.h"
|
||||||
#include "nsPresContext.h"
|
#include "nsPresContext.h"
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
#include "nsIAccessibleTypes.h"
|
#include "nsIAccessibleTypes.h"
|
||||||
#include "DocAccessible.h"
|
#include "DocAccessible.h"
|
||||||
#include "HTMLListAccessible.h"
|
#include "HTMLListAccessible.h"
|
||||||
|
#include "Relation.h"
|
||||||
#include "Role.h"
|
#include "Role.h"
|
||||||
#include "States.h"
|
#include "States.h"
|
||||||
#include "TextAttrs.h"
|
#include "TextAttrs.h"
|
||||||
|
|
|
@ -27,8 +27,10 @@
|
||||||
|
|
||||||
#include "nsIDocShellTreeItem.h"
|
#include "nsIDocShellTreeItem.h"
|
||||||
#include "nsIDocShellTreeOwner.h"
|
#include "nsIDocShellTreeOwner.h"
|
||||||
|
#include "mozilla/a11y/DocAccessibleParent.h"
|
||||||
#include "mozilla/dom/Event.h"
|
#include "mozilla/dom/Event.h"
|
||||||
#include "mozilla/dom/EventTarget.h"
|
#include "mozilla/dom/EventTarget.h"
|
||||||
|
#include "mozilla/dom/TabParent.h"
|
||||||
#include "nsIDOMCustomEvent.h"
|
#include "nsIDOMCustomEvent.h"
|
||||||
#include "nsIDOMXULMultSelectCntrlEl.h"
|
#include "nsIDOMXULMultSelectCntrlEl.h"
|
||||||
#include "nsIDocument.h"
|
#include "nsIDocument.h"
|
||||||
|
|
|
@ -10,7 +10,7 @@ EXPORTS.mozilla.a11y += [
|
||||||
'HyperTextAccessible.h',
|
'HyperTextAccessible.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'Accessible.cpp',
|
'Accessible.cpp',
|
||||||
'ApplicationAccessible.cpp',
|
'ApplicationAccessible.cpp',
|
||||||
'ARIAGridAccessible.cpp',
|
'ARIAGridAccessible.cpp',
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
#include "nsAccUtils.h"
|
#include "nsAccUtils.h"
|
||||||
#include "Role.h"
|
#include "Role.h"
|
||||||
#include "States.h"
|
#include "States.h"
|
||||||
|
#include "EventTree.h"
|
||||||
|
|
||||||
#include "nsBlockFrame.h"
|
#include "nsBlockFrame.h"
|
||||||
#include "nsBulletFrame.h"
|
#include "nsBulletFrame.h"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
# 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/.
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'HTMLCanvasAccessible.cpp',
|
'HTMLCanvasAccessible.cpp',
|
||||||
'HTMLElementAccessibles.cpp',
|
'HTMLElementAccessibles.cpp',
|
||||||
'HTMLFormControlAccessible.cpp',
|
'HTMLFormControlAccessible.cpp',
|
||||||
|
|
|
@ -44,7 +44,7 @@ if CONFIG['ACCESSIBILITY']:
|
||||||
'ProxyAccessibleShared.h',
|
'ProxyAccessibleShared.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'DocAccessibleChildBase.cpp',
|
'DocAccessibleChildBase.cpp',
|
||||||
'DocAccessibleParent.cpp',
|
'DocAccessibleParent.cpp',
|
||||||
'ProxyAccessibleBase.cpp',
|
'ProxyAccessibleBase.cpp',
|
||||||
|
|
|
@ -6,6 +6,9 @@
|
||||||
|
|
||||||
#include "AccessibleWrap.h"
|
#include "AccessibleWrap.h"
|
||||||
|
|
||||||
|
#include "Accessible.h"
|
||||||
|
#include "Accessible-inl.h"
|
||||||
|
|
||||||
#include "Accessible2_i.c"
|
#include "Accessible2_i.c"
|
||||||
#include "Accessible2_2_i.c"
|
#include "Accessible2_2_i.c"
|
||||||
#include "Accessible2_3_i.c"
|
#include "Accessible2_3_i.c"
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
#include "ProxyWrappers.h"
|
#include "ProxyWrappers.h"
|
||||||
#include "mozilla/ClearOnShutdown.h"
|
#include "mozilla/ClearOnShutdown.h"
|
||||||
|
|
||||||
|
using namespace mozilla;
|
||||||
using namespace mozilla::a11y;
|
using namespace mozilla::a11y;
|
||||||
|
|
||||||
StaticRefPtr<HyperTextAccessibleWrap> ia2AccessibleText::sLastTextChangeAcc;
|
StaticRefPtr<HyperTextAccessibleWrap> ia2AccessibleText::sLastTextChangeAcc;
|
||||||
|
|
|
@ -11,6 +11,8 @@
|
||||||
#include "nsIAccessibleText.h"
|
#include "nsIAccessibleText.h"
|
||||||
|
|
||||||
#include "AccessibleText.h"
|
#include "AccessibleText.h"
|
||||||
|
#include "nsString.h"
|
||||||
|
#include "mozilla/StaticPtr.h"
|
||||||
|
|
||||||
namespace mozilla {
|
namespace mozilla {
|
||||||
namespace a11y {
|
namespace a11y {
|
||||||
|
|
|
@ -15,7 +15,7 @@ EXPORTS += [
|
||||||
'ia2AccessibleValue.h',
|
'ia2AccessibleValue.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'ia2Accessible.cpp',
|
'ia2Accessible.cpp',
|
||||||
'ia2AccessibleAction.cpp',
|
'ia2AccessibleAction.cpp',
|
||||||
'ia2AccessibleComponent.cpp',
|
'ia2AccessibleComponent.cpp',
|
||||||
|
|
|
@ -83,7 +83,7 @@ private:
|
||||||
|
|
||||||
} // namespace detail
|
} // namespace detail
|
||||||
|
|
||||||
constexpr MsaaIdGenerator::MsaaIdGenerator()
|
MsaaIdGenerator::MsaaIdGenerator()
|
||||||
: mIDSet(kNumUniqueIDBits)
|
: mIDSet(kNumUniqueIDBits)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ class AccessibleWrap;
|
||||||
class MsaaIdGenerator
|
class MsaaIdGenerator
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
constexpr MsaaIdGenerator();
|
MsaaIdGenerator();
|
||||||
|
|
||||||
uint32_t GetID();
|
uint32_t GetID();
|
||||||
void ReleaseID(AccessibleWrap* aAccWrap);
|
void ReleaseID(AccessibleWrap* aAccWrap);
|
||||||
|
|
|
@ -6,6 +6,9 @@
|
||||||
|
|
||||||
#include "Platform.h"
|
#include "Platform.h"
|
||||||
|
|
||||||
|
#include "Accessible.h"
|
||||||
|
#include "Accessible-inl.h"
|
||||||
|
|
||||||
#include "AccEvent.h"
|
#include "AccEvent.h"
|
||||||
#include "Compatibility.h"
|
#include "Compatibility.h"
|
||||||
#include "HyperTextAccessibleWrap.h"
|
#include "HyperTextAccessibleWrap.h"
|
||||||
|
|
|
@ -16,7 +16,7 @@ EXPORTS.mozilla.a11y += [
|
||||||
'MsaaIdGenerator.h',
|
'MsaaIdGenerator.h',
|
||||||
]
|
]
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'AccessibleWrap.cpp',
|
'AccessibleWrap.cpp',
|
||||||
'ApplicationAccessibleWrap.cpp',
|
'ApplicationAccessibleWrap.cpp',
|
||||||
'ARIAGridAccessibleWrap.cpp',
|
'ARIAGridAccessibleWrap.cpp',
|
||||||
|
@ -32,16 +32,12 @@ UNIFIED_SOURCES += [
|
||||||
'nsWinUtils.cpp',
|
'nsWinUtils.cpp',
|
||||||
'Platform.cpp',
|
'Platform.cpp',
|
||||||
'RootAccessibleWrap.cpp',
|
'RootAccessibleWrap.cpp',
|
||||||
|
'ServiceProvider.cpp',
|
||||||
'TextLeafAccessibleWrap.cpp',
|
'TextLeafAccessibleWrap.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
# This file cannot be built in unified mode because it includes ISimpleDOMNode_i.c.
|
|
||||||
SOURCES += [
|
|
||||||
'ServiceProvider.cpp',
|
|
||||||
]
|
|
||||||
|
|
||||||
if CONFIG['MOZ_XUL']:
|
if CONFIG['MOZ_XUL']:
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'XULListboxAccessibleWrap.cpp',
|
'XULListboxAccessibleWrap.cpp',
|
||||||
'XULMenuAccessibleWrap.cpp',
|
'XULMenuAccessibleWrap.cpp',
|
||||||
'XULTreeGridAccessibleWrap.cpp',
|
'XULTreeGridAccessibleWrap.cpp',
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
# 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/.
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'sdnAccessible.cpp',
|
'sdnAccessible.cpp',
|
||||||
'sdnDocAccessible.cpp',
|
'sdnDocAccessible.cpp',
|
||||||
'sdnTextAccessible.cpp',
|
'sdnTextAccessible.cpp',
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
# 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/.
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'nsAccessibleRelation.cpp',
|
'nsAccessibleRelation.cpp',
|
||||||
'xpcAccessibilityService.cpp',
|
'xpcAccessibilityService.cpp',
|
||||||
'xpcAccessible.cpp',
|
'xpcAccessible.cpp',
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
#include "xpcAccessibilityService.h"
|
#include "xpcAccessibilityService.h"
|
||||||
|
#include "xpcAccessibleDocument.h"
|
||||||
|
|
||||||
#include "nsAccessiblePivot.h"
|
#include "nsAccessiblePivot.h"
|
||||||
#include "nsAccessibilityService.h"
|
#include "nsAccessibilityService.h"
|
||||||
|
|
|
@ -7,6 +7,9 @@
|
||||||
|
|
||||||
#include "nsIAccessibilityService.h"
|
#include "nsIAccessibilityService.h"
|
||||||
|
|
||||||
|
#include "nsCOMPtr.h"
|
||||||
|
#include "nsITimer.h"
|
||||||
|
|
||||||
class xpcAccessibilityService : public nsIAccessibleRetrieval
|
class xpcAccessibilityService : public nsIAccessibleRetrieval
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
# 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/.
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
UNIFIED_SOURCES += [
|
SOURCES += [
|
||||||
'XULAlertAccessible.cpp',
|
'XULAlertAccessible.cpp',
|
||||||
'XULColorPickerAccessible.cpp',
|
'XULColorPickerAccessible.cpp',
|
||||||
'XULComboboxAccessible.cpp',
|
'XULComboboxAccessible.cpp',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user