зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1634217. Make `accessible/` buildable outside of `unified-build` environment. r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D73176
This commit is contained in:
Родитель
1b9138ac39
Коммит
2d1fc3c186
|
@ -33,6 +33,7 @@
|
|||
#include "nsCoreUtils.h"
|
||||
#include "nsXULAppAPI.h"
|
||||
#include "mozilla/dom/BrowserChild.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
|
|
@ -21,6 +21,7 @@
|
|||
#include "prenv.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/dom/BorrowedAttrInfo.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "mozilla/dom/HTMLBodyElement.h"
|
||||
#include "mozilla/dom/Selection.h"
|
||||
|
@ -28,6 +29,8 @@
|
|||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
using mozilla::dom::BorrowedAttrInfo;
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Logging helpers
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
#include "Accessible.h"
|
||||
#include "DocAccessible.h"
|
||||
#include "nsAccessibilityService.h"
|
||||
#include "nsAccUtils.h"
|
||||
|
||||
#include "mozilla/dom/ChildIterator.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
#include "mozilla/Maybe.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
using mozilla::DebugOnly;
|
||||
using mozilla::Maybe;
|
||||
|
||||
/**
|
||||
|
|
|
@ -39,6 +39,11 @@
|
|||
|
||||
using namespace mozilla;
|
||||
|
||||
using mozilla::dom::DOMRect;
|
||||
using mozilla::dom::Element;
|
||||
using mozilla::dom::Selection;
|
||||
using mozilla::dom::XULTreeElement;
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// nsCoreUtils
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include "nsIContent.h"
|
||||
#include "mozilla/dom/Document.h" // for GetPresShell()
|
||||
#include "mozilla/FlushType.h"
|
||||
#include "mozilla/PresShellForwards.h"
|
||||
|
||||
#include "nsPoint.h"
|
||||
#include "nsTArray.h"
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include "nsAccCache.h"
|
||||
#include "nsAccessiblePivot.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "nsDeckFrame.h"
|
||||
#include "nsEventShell.h"
|
||||
#include "nsTextEquivUtils.h"
|
||||
#include "Role.h"
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
#include "nsIAccessibleTypes.h"
|
||||
#include "DocAccessible.h"
|
||||
#include "HTMLListAccessible.h"
|
||||
#include "Relation.h"
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
#include "TextAttrs.h"
|
||||
|
@ -34,6 +35,7 @@
|
|||
#include "mozilla/Assertions.h"
|
||||
#include "mozilla/BinarySearch.h"
|
||||
#include "mozilla/EventStates.h"
|
||||
#include "mozilla/HTMLEditor.h"
|
||||
#include "mozilla/MathAlgorithms.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/TextEditor.h"
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
|
||||
#include "Accessible-inl.h"
|
||||
#include "DocAccessible-inl.h"
|
||||
#include "mozilla/a11y/DocAccessibleParent.h"
|
||||
#include "nsAccessibilityService.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "nsCoreUtils.h"
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include "nsTableCellFrame.h"
|
||||
#include "nsTableWrapperFrame.h"
|
||||
#include "TableCellAccessible.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
#include "HTMLListAccessible.h"
|
||||
|
||||
#include "DocAccessible.h"
|
||||
#include "EventTree.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
|
||||
class nsITableCellLayout;
|
||||
class nsTableCellFrame;
|
||||
class nsTableWrapperFrame;
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
#include "mozilla/dom/BrowserParent.h"
|
||||
#include "mozilla/Unused.h"
|
||||
#include "RelationType.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
|
|
@ -7,6 +7,8 @@
|
|||
#include "nsAccessiblePivot.h"
|
||||
#include "nsAccessibilityService.h"
|
||||
#include "Platform.h"
|
||||
#include "xpcAccessibleApplication.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#ifdef A11Y_LOG
|
||||
# include "Logging.h"
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
#define mozilla_a11y_xpcAccessibilityService_h_
|
||||
|
||||
#include "nsIAccessibilityService.h"
|
||||
#include "nsITimer.h"
|
||||
|
||||
class xpcAccessibilityService : public nsIAccessibilityService {
|
||||
public:
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
|
||||
#include "xpcAccessibleGeneric.h"
|
||||
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -4,8 +4,11 @@
|
|||
* 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/. */
|
||||
|
||||
#include "xpcAccessibleHyperLink.h"
|
||||
|
||||
#include "Accessible-inl.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
|
||||
#include "nsIAccessibleHyperLink.h"
|
||||
|
||||
#include "AccessibleOrProxy.h"
|
||||
|
||||
class nsIAccessible;
|
||||
|
||||
namespace mozilla {
|
||||
|
|
|
@ -8,7 +8,9 @@
|
|||
|
||||
#include "Accessible-inl.h"
|
||||
#include "HyperTextAccessible-inl.h"
|
||||
#include "mozilla/a11y/PDocAccessible.h"
|
||||
#include "TextRange.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
#include "xpcAccessibleTextRange.h"
|
||||
|
||||
#include "nsIPersistentProperties2.h"
|
||||
|
|
|
@ -6,7 +6,10 @@
|
|||
|
||||
#include "Accessible-inl.h"
|
||||
|
||||
#include "nsIAccessible.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
#include "xpcAccessibleSelectable.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
#include "nsIMutableArray.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsQueryObject.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
#include "XULFormControlAccessible.h"
|
||||
|
||||
#include "nsIDOMXULContainerElement.h"
|
||||
#include "nsIDOMXULSelectCntrlEl.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsMenuBarFrame.h"
|
||||
|
|
Загрузка…
Ссылка в новой задаче