diff options
Diffstat (limited to 'accessible/base')
-rw-r--r-- | accessible/base/AccessibleOrProxy.cpp | 3 | ||||
-rw-r--r-- | accessible/base/EventTree.cpp | 3 | ||||
-rw-r--r-- | accessible/base/EventTree.h | 1 | ||||
-rw-r--r-- | accessible/base/FocusManager.h | 2 | ||||
-rw-r--r-- | accessible/base/Logging.cpp | 2 | ||||
-rw-r--r-- | accessible/base/NotificationController.cpp | 2 | ||||
-rw-r--r-- | accessible/base/TreeWalker.cpp | 1 | ||||
-rw-r--r-- | accessible/base/moz.build | 4 | ||||
-rw-r--r-- | accessible/base/nsCoreUtils.cpp | 2 | ||||
-rw-r--r-- | accessible/base/nsEventShell.cpp | 4 | ||||
-rw-r--r-- | accessible/base/nsTextEquivUtils.cpp | 2 |
11 files changed, 24 insertions, 2 deletions
diff --git a/accessible/base/AccessibleOrProxy.cpp b/accessible/base/AccessibleOrProxy.cpp index 77fb44a11..e43dd3264 100644 --- a/accessible/base/AccessibleOrProxy.cpp +++ b/accessible/base/AccessibleOrProxy.cpp @@ -5,6 +5,9 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "AccessibleOrProxy.h" +#include "DocAccessible.h" + +using namespace mozilla::a11y; AccessibleOrProxy AccessibleOrProxy::Parent() const diff --git a/accessible/base/EventTree.cpp b/accessible/base/EventTree.cpp index cd4a07ba8..e9867b3b5 100644 --- a/accessible/base/EventTree.cpp +++ b/accessible/base/EventTree.cpp @@ -8,6 +8,9 @@ #include "Accessible-inl.h" #include "nsEventShell.h" #include "DocAccessible.h" +#include "DocAccessible-inl.h" +#include "EmbeddedObjCollector.h" +#include "NotificationController.h" #ifdef A11Y_LOG #include "Logging.h" #endif diff --git a/accessible/base/EventTree.h b/accessible/base/EventTree.h index 932ceaf4e..cdb5e8911 100644 --- a/accessible/base/EventTree.h +++ b/accessible/base/EventTree.h @@ -8,6 +8,7 @@ #include "AccEvent.h" #include "Accessible.h" +#include "DocAccessible.h" #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" diff --git a/accessible/base/FocusManager.h b/accessible/base/FocusManager.h index 633f9ccb2..c32101372 100644 --- a/accessible/base/FocusManager.h +++ b/accessible/base/FocusManager.h @@ -5,6 +5,8 @@ #ifndef mozilla_a11y_FocusManager_h_ #define mozilla_a11y_FocusManager_h_ +#include "mozilla/RefPtr.h" + class nsINode; class nsIDocument; class nsISupports; diff --git a/accessible/base/Logging.cpp b/accessible/base/Logging.cpp index afc37ef85..619af9e0a 100644 --- a/accessible/base/Logging.cpp +++ b/accessible/base/Logging.cpp @@ -9,6 +9,7 @@ #include "Accessible-inl.h" #include "AccEvent.h" #include "DocAccessible.h" +#include "DocAccessible-inl.h" #include "nsAccessibilityService.h" #include "nsCoreUtils.h" #include "OuterDocAccessible.h" @@ -23,6 +24,7 @@ #include "nsIDocShellTreeItem.h" #include "nsIURI.h" #include "mozilla/dom/Element.h" +#include "mozilla/dom/HTMLBodyElement.h" using namespace mozilla; using namespace mozilla::a11y; diff --git a/accessible/base/NotificationController.cpp b/accessible/base/NotificationController.cpp index 3545ce6c1..30382e75e 100644 --- a/accessible/base/NotificationController.cpp +++ b/accessible/base/NotificationController.cpp @@ -7,6 +7,7 @@ #include "DocAccessible-inl.h" #include "DocAccessibleChild.h" +#include "nsEventShell.h" #include "TextLeafAccessible.h" #include "TextUpdater.h" @@ -16,6 +17,7 @@ using namespace mozilla; using namespace mozilla::a11y; +using namespace mozilla::dom; //////////////////////////////////////////////////////////////////////////////// // NotificationCollector diff --git a/accessible/base/TreeWalker.cpp b/accessible/base/TreeWalker.cpp index 8c04b5d6f..a5353510f 100644 --- a/accessible/base/TreeWalker.cpp +++ b/accessible/base/TreeWalker.cpp @@ -6,6 +6,7 @@ #include "TreeWalker.h" #include "Accessible.h" +#include "Accessible-inl.h" #include "AccIterator.h" #include "nsAccessibilityService.h" #include "DocAccessible.h" diff --git a/accessible/base/moz.build b/accessible/base/moz.build index dcccc4b54..024baef4c 100644 --- a/accessible/base/moz.build +++ b/accessible/base/moz.build @@ -25,7 +25,7 @@ if CONFIG['MOZ_DEBUG']: 'Logging.h', ] -UNIFIED_SOURCES += [ +SOURCES += [ 'AccessibleOrProxy.cpp', 'AccEvent.cpp', 'AccGroupInfo.cpp', @@ -55,7 +55,7 @@ UNIFIED_SOURCES += [ ] if CONFIG['A11Y_LOG']: - UNIFIED_SOURCES += [ + SOURCES += [ 'Logging.cpp', ] diff --git a/accessible/base/nsCoreUtils.cpp b/accessible/base/nsCoreUtils.cpp index 89823b223..e0ca43ca1 100644 --- a/accessible/base/nsCoreUtils.cpp +++ b/accessible/base/nsCoreUtils.cpp @@ -9,6 +9,7 @@ #include "nsIBaseWindow.h" #include "nsIDocShellTreeOwner.h" +#include "nsIContentInlines.h" #include "nsIDocument.h" #include "nsIDOMHTMLDocument.h" #include "nsIDOMHTMLElement.h" @@ -23,6 +24,7 @@ #include "nsISelectionPrivate.h" #include "nsISelectionController.h" #include "nsISimpleEnumerator.h" +#include "nsXBLPrototypeBinding.h" #include "mozilla/dom/TouchEvent.h" #include "mozilla/EventListenerManager.h" #include "mozilla/EventStateManager.h" diff --git a/accessible/base/nsEventShell.cpp b/accessible/base/nsEventShell.cpp index e070acee5..00e4e9b89 100644 --- a/accessible/base/nsEventShell.cpp +++ b/accessible/base/nsEventShell.cpp @@ -9,6 +9,10 @@ #include "mozilla/StaticPtr.h" +#ifdef A11Y_LOG +#include "Logging.h" +#endif + using namespace mozilla; using namespace mozilla::a11y; diff --git a/accessible/base/nsTextEquivUtils.cpp b/accessible/base/nsTextEquivUtils.cpp index bdf14d097..8f3f121ed 100644 --- a/accessible/base/nsTextEquivUtils.cpp +++ b/accessible/base/nsTextEquivUtils.cpp @@ -10,9 +10,11 @@ #include "Accessible-inl.h" #include "AccIterator.h" #include "nsCoreUtils.h" +#include "nsStyleConsts.h" #include "nsIDOMXULLabeledControlEl.h" using namespace mozilla::a11y; +using namespace mozilla; /** * The accessible for which we are computing a text equivalent. It is useful |