Skip to content

Commit 971b645

Browse files
committed
Bug 1660470 - Add missing include directives/forward declarations. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D87865
1 parent 5a1d789 commit 971b645

File tree

1,035 files changed

+1755
-117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,035 files changed

+1755
-117
lines changed

accessible/android/RootAccessibleWrap.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "Accessible-inl.h"
99
#include "AccessibleOrProxy.h"
1010
#include "DocAccessibleParent.h"
11+
#include "DocAccessible-inl.h"
1112
#include "ProxyAccessibleWrap.h"
1213
#include "SessionAccessibility.h"
1314
#include "mozilla/PresShell.h"

accessible/aom/AccessibleNode.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@
88
#include "mozilla/dom/BindingDeclarations.h"
99
#include "mozilla/dom/DOMStringList.h"
1010
#include "mozilla/StaticPrefs_accessibility.h"
11+
#include "nsContentUtils.h"
1112
#include "nsIPersistentProperties2.h"
1213
#include "nsISimpleEnumerator.h"
1314

1415
#include "Accessible-inl.h"
1516
#include "nsAccessibilityService.h"
1617
#include "DocAccessible.h"
1718

19+
#include "mozilla/dom/Document.h" // for inline nsINode::GetParentObject
20+
#include "mozilla/dom/ToJSValue.h"
21+
1822
using namespace mozilla;
1923
using namespace mozilla::a11y;
2024
using namespace mozilla::dom;

accessible/aom/AccessibleNode.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "nsWrapperCache.h"
1313
#include "mozilla/ErrorResult.h"
1414
#include "mozilla/dom/BindingDeclarations.h"
15+
#include "mozilla/dom/DOMString.h"
1516
#include "mozilla/dom/Nullable.h"
1617

1718
class nsINode;

accessible/atk/Platform.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "nsIAccessibleEvent.h"
1010
#include "nsIGSettingsService.h"
1111
#include "nsMai.h"
12+
#include "nsServiceManagerUtils.h"
1213
#include "AtkSocketAccessible.h"
1314
#include "prenv.h"
1415
#include "prlink.h"

accessible/base/AccEvent.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include "mozilla/dom/Selection.h"
1818
#include "mozilla/dom/UserActivation.h"
1919

20+
#include "nsComponentManagerUtils.h"
2021
#include "nsIMutableArray.h"
2122

2223
using namespace mozilla;

accessible/base/AccIterator.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
# include "XULTreeAccessible.h"
1010
#endif
1111

12+
#include "mozilla/dom/DocumentOrShadowRoot.h"
1213
#include "mozilla/dom/HTMLLabelElement.h"
1314

1415
using namespace mozilla;

accessible/base/Platform.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
# include "mozilla/a11y/Role.h"
2020
#endif
2121

22+
#if defined(XP_WIN)
23+
# include "Units.h"
24+
#endif
25+
2226
namespace mozilla {
2327
namespace a11y {
2428

accessible/base/nsAccUtils.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include "nsIDOMXULContainerElement.h"
2020
#include "nsIPersistentProperties2.h"
21+
#include "nsISimpleEnumerator.h"
2122
#include "mozilla/a11y/PDocAccessibleChild.h"
2223
#include "mozilla/dom/Element.h"
2324
#include "nsAccessibilityService.h"

accessible/base/nsAccessibilityService.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include "nsDOMTokenList.h"
2828
#include "nsEventShell.h"
2929
#include "nsIFrameInlines.h"
30+
#include "nsServiceManagerUtils.h"
3031
#include "nsTextFormatter.h"
3132
#include "OuterDocAccessible.h"
3233
#include "Role.h"

accessible/base/nsAccessibilityService.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@
1313
#include "mozilla/a11y/SelectionManager.h"
1414
#include "mozilla/Preferences.h"
1515

16+
#include "nsIContent.h"
1617
#include "nsIObserver.h"
1718
#include "nsIAccessibleEvent.h"
1819
#include "nsIEventListenerService.h"
20+
#include "nsXULAppAPI.h"
1921
#include "xpcAccessibilityService.h"
2022

2123
class nsImageFrame;

0 commit comments

Comments
 (0)