Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
The inclusions were removed with the following very crude script and the
resulting breakage was fixed up by hand. The manual fixups did either
revert the changes done by the script, replace a generic header with a more
specific one or replace a header with a forward declaration.
find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
if [ -n "$interfaces" ]; then
if [[ "$interfaces" == *$'\n'* ]]; then
regexp="\("
for i in $interfaces; do regexp="$regexp$i\|"; done
regexp="${regexp%%\\\|}\)"
else
regexp="$interfaces"
fi
interface=$(basename "$path")
rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
if [ $hits -eq 0 ]; then
echo "Removing ${interface} from ${path2}"
grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
mv -f "$path2".tmp "$path2"
fi
done
fi
done
Differential Revision: https://phabricator.services.mozilla.com/D55443
This commit is contained in:
@@ -8,7 +8,6 @@
|
||||
|
||||
#include "nsIAccessibleEvent.h"
|
||||
#include "nsIGSettingsService.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsMai.h"
|
||||
#include "AtkSocketAccessible.h"
|
||||
#include "prenv.h"
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "mozilla/Likely.h"
|
||||
#include "nsMai.h"
|
||||
#include "nsIAccessibleTypes.h"
|
||||
#include "nsIURI.h"
|
||||
#include "ProxyAccessible.h"
|
||||
|
||||
using namespace mozilla;
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "nsAccessibilityService.h"
|
||||
#include "Platform.h"
|
||||
#include "RootAccessibleWrap.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#ifdef A11Y_LOG
|
||||
# include "Logging.h"
|
||||
|
||||
@@ -16,12 +16,10 @@
|
||||
#include "nsDocShellLoadTypes.h"
|
||||
#include "nsIChannel.h"
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsISelectionController.h"
|
||||
#include "nsTraceRefcnt.h"
|
||||
#include "nsIWebProgress.h"
|
||||
#include "prenv.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "nsIURI.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "mozilla/dom/HTMLBodyElement.h"
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "nsEventShell.h"
|
||||
#include "nsFrameSelection.h"
|
||||
|
||||
#include "nsIAccessibleTypes.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "mozilla/dom/Selection.h"
|
||||
|
||||
@@ -6,8 +6,6 @@
|
||||
#ifndef _nsAccCache_H_
|
||||
#define _nsAccCache_H_
|
||||
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Accessible cache utils
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
#include "nsAttrName.h"
|
||||
#include "nsDOMTokenList.h"
|
||||
#include "nsEventShell.h"
|
||||
#include "nsIURI.h"
|
||||
#include "nsTextFormatter.h"
|
||||
#include "OuterDocAccessible.h"
|
||||
#include "Role.h"
|
||||
@@ -38,7 +37,6 @@
|
||||
#include "TextLeafAccessibleWrap.h"
|
||||
#include "TreeWalker.h"
|
||||
#include "xpcAccessibleApplication.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#ifdef MOZ_ACCESSIBILITY_ATK
|
||||
# include "AtkSocketAccessible.h"
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
|
||||
|
||||
@@ -57,9 +57,6 @@
|
||||
#include "nsAtom.h"
|
||||
#include "nsIURI.h"
|
||||
#include "nsArrayUtils.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsWhitespaceTokenizer.h"
|
||||
#include "nsAttrName.h"
|
||||
#include "nsPersistentProperties.h"
|
||||
|
||||
@@ -13,8 +13,6 @@
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
|
||||
#include "nsIComponentManager.h"
|
||||
#include "nsIWindowMediator.h"
|
||||
#include "nsServiceManagerUtils.h"
|
||||
#include "mozilla/Services.h"
|
||||
#include "nsGlobalWindow.h"
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
|
||||
#include "AccessibleWrap.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIXULAppInfo.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
|
||||
#include "nsCommandManager.h"
|
||||
#include "nsContentUtils.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIDocShell.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
@@ -30,7 +29,6 @@
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsImageFrame.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsViewManager.h"
|
||||
#include "nsIScrollableFrame.h"
|
||||
#include "nsUnicharUtils.h"
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
#include "nsIObserver.h"
|
||||
#include "nsIScrollPositionListener.h"
|
||||
#include "nsITimer.h"
|
||||
#include "nsIWeakReference.h"
|
||||
|
||||
class nsAccessiblePivot;
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "nsAccUtils.h"
|
||||
|
||||
#include "nsIClipboard.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsFrameSelection.h"
|
||||
|
||||
#include "mozilla/TextEditor.h"
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsPersistentProperties.h"
|
||||
#include "nsIScrollableFrame.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIMathMLFrame.h"
|
||||
#include "nsRange.h"
|
||||
#include "nsTextFragment.h"
|
||||
|
||||
@@ -13,8 +13,6 @@
|
||||
#include "WordMovementType.h"
|
||||
#include "nsIFrame.h"
|
||||
|
||||
#include "nsISelectionController.h"
|
||||
|
||||
class nsFrameSelection;
|
||||
class nsRange;
|
||||
class nsIWidget;
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
#include "mozilla/dom/BrowsingContext.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIImageLoadingContent.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
#include "nsIURI.h"
|
||||
|
||||
@@ -29,7 +29,6 @@
|
||||
#include "mozilla/dom/ScriptSettings.h"
|
||||
#include "mozilla/dom/BrowserHost.h"
|
||||
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "nsIDocShellTreeOwner.h"
|
||||
#include "mozilla/dom/Event.h"
|
||||
#include "mozilla/dom/EventTarget.h"
|
||||
@@ -37,7 +36,6 @@
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsIPropertyBag2.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
#include "nsIWebBrowserChrome.h"
|
||||
#include "nsReadableUtils.h"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "DocAccessible.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsTextEquivUtils.h"
|
||||
#include "Relation.h"
|
||||
#include "Role.h"
|
||||
|
||||
@@ -16,11 +16,8 @@
|
||||
#include "nsContentList.h"
|
||||
#include "mozilla/dom/HTMLInputElement.h"
|
||||
#include "mozilla/dom/HTMLTextAreaElement.h"
|
||||
#include "nsIEditor.h"
|
||||
#include "nsIFormControl.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsISelectionController.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsITextControlFrame.h"
|
||||
#include "nsNameSpaceManager.h"
|
||||
#include "mozilla/dom/ScriptSettings.h"
|
||||
@@ -28,7 +25,6 @@
|
||||
#include "mozilla/EventStates.h"
|
||||
#include "mozilla/FloatingPoint.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/TextControlElement.h"
|
||||
#include "mozilla/TextEditor.h"
|
||||
|
||||
using namespace mozilla;
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "DocAccessible-inl.h"
|
||||
#include "Role.h"
|
||||
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIFrame.h"
|
||||
#include "nsImageFrame.h"
|
||||
#include "nsImageMap.h"
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
#include "mozilla/dom/HTMLTableElement.h"
|
||||
#include "nsIHTMLCollection.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsITableCellLayout.h"
|
||||
#include "nsFrameSelection.h"
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
#include "mozilla/dom/BrowserParent.h"
|
||||
#include "mozilla/Unused.h"
|
||||
#include "RelationType.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
#include "TableAccessible.h"
|
||||
#include "TableCellAccessible.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "nsISimpleEnumerator.h"
|
||||
#include "nsAccUtils.h"
|
||||
#ifdef MOZ_ACCESSIBILITY_ATK
|
||||
# include "AccessibleWrap.h"
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "mozilla/a11y/Platform.h"
|
||||
#include "RelationType.h"
|
||||
#include "mozilla/a11y/Role.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
|
||||
#include "mozilla/a11y/COMPtrTypes.h"
|
||||
|
||||
#include "Accessible2_3.h"
|
||||
#include "MainThreadUtils.h"
|
||||
#include "mozilla/a11y/Accessible.h"
|
||||
#include "mozilla/a11y/Platform.h"
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
#include "mozilla/a11y/Platform.h"
|
||||
#include "RelationType.h"
|
||||
#include "mozilla/a11y/Role.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#include <comutil.h>
|
||||
|
||||
|
||||
@@ -10,8 +10,6 @@
|
||||
#include "Accessible.h"
|
||||
#include "mozilla/a11y/ProxyAccessibleBase.h"
|
||||
#include "mozilla/a11y/Role.h"
|
||||
#include "nsIAccessibleText.h"
|
||||
#include "nsIAccessibleTypes.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsRect.h"
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "HandlerRelation.h"
|
||||
|
||||
#include "Factory.h"
|
||||
#include "HandlerData.h"
|
||||
#include "mozilla/ArrayUtils.h"
|
||||
#include "mozilla/a11y/HandlerDataCleanup.h"
|
||||
#include "mozilla/mscom/Registration.h"
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#define mozilla_a11y_HandlerDataCleanup_h
|
||||
|
||||
#include <oleauto.h>
|
||||
#include "HandlerData.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -10,8 +10,6 @@
|
||||
|
||||
#include "Accessible-inl.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "nsIAccessibleRelation.h"
|
||||
#include "nsIAccessibleEditableText.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
#include "DocAccessibleParent.h"
|
||||
#include "Relation.h"
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
* 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 "Accessible2.h"
|
||||
#include "AccessibleHyperlink.h"
|
||||
#include "AccessibleHyperlink_i.c"
|
||||
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "nsIAccessibleTypes.h"
|
||||
|
||||
#include "nsString.h"
|
||||
#include "nsIURI.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "ia2AccessibleTableCell.h"
|
||||
|
||||
#include "Accessible2.h"
|
||||
#include "AccessibleTable2_i.c"
|
||||
#include "AccessibleTableCell_i.c"
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "ia2AccessibleText.h"
|
||||
|
||||
#include "Accessible2.h"
|
||||
#include "AccessibleText_i.c"
|
||||
|
||||
#include "HyperTextAccessibleWrap.h"
|
||||
|
||||
@@ -8,8 +8,6 @@
|
||||
#ifndef _ACCESSIBLE_TEXT_H
|
||||
#define _ACCESSIBLE_TEXT_H
|
||||
|
||||
#include "nsIAccessibleText.h"
|
||||
|
||||
#include "AccessibleText.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
@@ -30,14 +30,12 @@
|
||||
# include "Logging.h"
|
||||
#endif
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIFrame.h"
|
||||
#include "nsIScrollableFrame.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/dom/NodeInfo.h"
|
||||
#include "mozilla/dom/BrowserBridgeParent.h"
|
||||
#include "mozilla/dom/BrowserParent.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsNameSpaceManager.h"
|
||||
#include "nsTextFormatter.h"
|
||||
#include "nsView.h"
|
||||
@@ -46,7 +44,6 @@
|
||||
#include "nsArrayUtils.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/ReverseIterator.h"
|
||||
#include "nsIXULRuntime.h"
|
||||
#include "mozilla/mscom/AsyncInvoker.h"
|
||||
#include "mozilla/mscom/Interceptor.h"
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
|
||||
#include "nsCOMPtr.h"
|
||||
#include "Accessible.h"
|
||||
#include "Accessible2.h"
|
||||
#include "ia2Accessible.h"
|
||||
#include "ia2AccessibleComponent.h"
|
||||
#include "ia2AccessibleHyperlink.h"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include "mozilla/WindowsVersion.h"
|
||||
#include "mozilla/WinHeaderOnlyUtils.h"
|
||||
#include "nsExceptionHandler.h"
|
||||
#include "nsIXULRuntime.h"
|
||||
#include "nsPrintfCString.h"
|
||||
#include "nsUnicharUtils.h"
|
||||
#include "nsWindowsDllInterceptor.h"
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "ImageAccessibleWrap.h"
|
||||
#include "nsIURI.h"
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "mozilla/StaticPtr.h"
|
||||
#include "mozilla/Unused.h"
|
||||
#include "nsDataHashtable.h"
|
||||
#include "nsIXULRuntime.h"
|
||||
#include "sdnAccessible.h"
|
||||
|
||||
// These constants may be adjusted to modify the proportion of the Child ID
|
||||
|
||||
@@ -9,9 +9,7 @@
|
||||
#include "AccEvent.h"
|
||||
#include "Compatibility.h"
|
||||
#include "HyperTextAccessibleWrap.h"
|
||||
#include "ia2AccessibleText.h"
|
||||
#include "nsIWindowsRegKey.h"
|
||||
#include "nsIXULRuntime.h"
|
||||
#include "nsWinUtils.h"
|
||||
#include "mozilla/a11y/ProxyAccessible.h"
|
||||
#include "mozilla/mscom/ActivationContext.h"
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "uiaRawElmProvider.h"
|
||||
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "nsIDocShell.h"
|
||||
|
||||
#include "ISimpleDOM.h"
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
#include "XULListboxAccessible.h"
|
||||
|
||||
#include "ia2AccessibleTable.h"
|
||||
#include "ia2AccessibleTableCell.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -15,10 +15,8 @@
|
||||
#include "mozilla/a11y/DocAccessibleParent.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "nsArrayUtils.h"
|
||||
#include "nsIArray.h"
|
||||
#include "nsICSSDeclaration.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "nsXULAppAPI.h"
|
||||
#include "ProxyWrappers.h"
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "Accessible-inl.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
#include "nsNetUtil.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
#include "Accessible-inl.h"
|
||||
#include "HyperTextAccessible-inl.h"
|
||||
#include "TextRange.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
#include "xpcAccessibleTextRange.h"
|
||||
|
||||
#include "nsIPersistentProperties2.h"
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "Accessible-inl.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
|
||||
#include "Accessible.h"
|
||||
#include "TableAccessible.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "nsIAccessibleTable.h"
|
||||
#include "TableAccessible.h"
|
||||
#include "TableCellAccessible.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIMutableArray.h"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "xpcAccessibleTextRange.h"
|
||||
|
||||
#include "TextRange-inl.h"
|
||||
#include "xpcAccessibleDocument.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
|
||||
@@ -12,9 +12,7 @@
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
|
||||
#include "nsIAutoCompleteInput.h"
|
||||
#include "nsIDOMXULMenuListElement.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
#include "HTMLFormControlAccessible.h"
|
||||
#include "nsAccUtils.h"
|
||||
#include "DocAccessible.h"
|
||||
#include "nsIAccessibleRelation.h"
|
||||
#include "Relation.h"
|
||||
#include "Role.h"
|
||||
#include "States.h"
|
||||
@@ -20,7 +19,6 @@
|
||||
#include "nsIDOMXULMenuListElement.h"
|
||||
#include "nsIDOMXULRadioGroupElement.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIEditor.h"
|
||||
#include "nsIFrame.h"
|
||||
#include "nsITextControlFrame.h"
|
||||
#include "nsMenuPopupFrame.h"
|
||||
|
||||
@@ -13,14 +13,11 @@
|
||||
#include "States.h"
|
||||
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIAutoCompleteInput.h"
|
||||
#include "nsIAutoCompletePopup.h"
|
||||
#include "nsIDOMXULMenuListElement.h"
|
||||
#include "nsIDOMXULMultSelectCntrlEl.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsINodeList.h"
|
||||
#include "nsIPersistentProperties2.h"
|
||||
|
||||
using namespace mozilla::a11y;
|
||||
|
||||
|
||||
@@ -9,8 +9,6 @@
|
||||
#include "BaseAccessibles.h"
|
||||
#include "TableAccessible.h"
|
||||
#include "TableCellAccessible.h"
|
||||
#include "xpcAccessibleTable.h"
|
||||
#include "xpcAccessibleTableCell.h"
|
||||
#include "XULMenuAccessible.h"
|
||||
#include "XULSelectControlAccessible.h"
|
||||
|
||||
|
||||
@@ -13,11 +13,8 @@
|
||||
#include "States.h"
|
||||
#include "XULFormControlAccessible.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIDOMXULContainerElement.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIDOMXULMultSelectCntrlEl.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsMenuBarFrame.h"
|
||||
#include "nsMenuPopupFrame.h"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#define mozilla_a11y_XULMenuAccessible_h__
|
||||
|
||||
#include "AccessibleWrap.h"
|
||||
#include "nsIDOMXULSelectCntrlEl.h"
|
||||
#include "XULSelectControlAccessible.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
@@ -11,8 +11,6 @@
|
||||
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIDOMXULMultSelectCntrlEl.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsIServiceManager.h"
|
||||
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "mozilla/dom/KeyboardEventBinding.h"
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#define mozilla_a11y_XULSelectControlAccessible_h__
|
||||
|
||||
#include "AccessibleWrap.h"
|
||||
#include "nsIDOMXULSelectCntrlEl.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
|
||||
// NOTE: alphabetically ordered
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIDOMXULSelectCntrlEl.h"
|
||||
#include "nsIDOMXULSelectCntrlItemEl.h"
|
||||
#include "nsIDOMXULRelatedElement.h"
|
||||
#include "nsXULElement.h"
|
||||
|
||||
@@ -20,13 +20,9 @@
|
||||
#include "nsQueryObject.h"
|
||||
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIAccessibleRelation.h"
|
||||
#include "nsIAutoCompleteInput.h"
|
||||
#include "nsIAutoCompletePopup.h"
|
||||
#include "nsIDOMXULMenuListElement.h"
|
||||
#include "nsIDOMXULMultSelectCntrlEl.h"
|
||||
#include "nsITreeSelection.h"
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsTreeBodyFrame.h"
|
||||
#include "nsTreeColumns.h"
|
||||
#include "nsTreeUtils.h"
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
#include "nsQueryObject.h"
|
||||
#include "nsTreeColumns.h"
|
||||
|
||||
#include "nsIMutableArray.h"
|
||||
#include "nsPersistentProperties.h"
|
||||
#include "nsITreeSelection.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
|
||||
@@ -9,8 +9,6 @@
|
||||
#include "XULTreeAccessible.h"
|
||||
#include "TableAccessible.h"
|
||||
#include "TableCellAccessible.h"
|
||||
#include "xpcAccessibleTable.h"
|
||||
#include "xpcAccessibleTableCell.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace a11y {
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
#include <time.h>
|
||||
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsIFile.h"
|
||||
|
||||
#ifdef XP_WIN
|
||||
# include "LauncherProcessWin.h"
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "nsIAboutNewTabService.h"
|
||||
#include "nsIChannel.h"
|
||||
#include "nsIURI.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "nsIProtocolHandler.h"
|
||||
#include "mozilla/ArrayUtils.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
* 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 "nsIDirectoryService.h"
|
||||
#include "DirectoryProvider.h"
|
||||
|
||||
#include "nsIFile.h"
|
||||
@@ -23,7 +22,6 @@
|
||||
#include "nsServiceManagerUtils.h"
|
||||
#include "nsString.h"
|
||||
#include "nsXULAppAPI.h"
|
||||
#include "nsIPrefLocalizedString.h"
|
||||
|
||||
using mozilla::intl::LocaleService;
|
||||
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "nsIDirectoryService.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIFile.h"
|
||||
#include "nsSimpleEnumerator.h"
|
||||
#include "mozilla/Attributes.h"
|
||||
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
#include <shlguid.h>
|
||||
|
||||
#include "nsArrayEnumerator.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsCOMArray.h"
|
||||
#include "nsIURI.h"
|
||||
#include "nsIVariant.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsString.h"
|
||||
#include "nsWindowsMigrationUtils.h"
|
||||
|
||||
@@ -8,17 +8,14 @@
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsGNOMEShellService.h"
|
||||
#include "nsShellService.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIFile.h"
|
||||
#include "nsIProperties.h"
|
||||
#include "nsDirectoryServiceDefs.h"
|
||||
#include "nsIPrefService.h"
|
||||
#include "prenv.h"
|
||||
#include "nsString.h"
|
||||
#include "nsIGIOService.h"
|
||||
#include "nsIGSettingsService.h"
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsIOutputStream.h"
|
||||
#include "nsServiceManagerUtils.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsIImageLoadingContent.h"
|
||||
|
||||
@@ -8,10 +8,6 @@
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsIPrefService.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsIURL.h"
|
||||
#include "nsIWebBrowserPersist.h"
|
||||
#include "nsMacShellService.h"
|
||||
#include "nsIProperties.h"
|
||||
|
||||
@@ -13,14 +13,10 @@
|
||||
#include "nsIContent.h"
|
||||
#include "nsIImageLoadingContent.h"
|
||||
#include "nsIOutputStream.h"
|
||||
#include "nsIPrefService.h"
|
||||
#include "nsIPrefLocalizedString.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsServiceManagerUtils.h"
|
||||
#include "nsShellService.h"
|
||||
#include "nsICategoryManager.h"
|
||||
#include "nsDirectoryServiceUtils.h"
|
||||
#include "nsAppDirectoryServiceDefs.h"
|
||||
#include "nsDirectoryServiceDefs.h"
|
||||
|
||||
@@ -7,9 +7,6 @@
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
|
||||
#include "nsDocShell.h"
|
||||
#include "nsIObjectInputStream.h"
|
||||
#include "nsIObjectOutputStream.h"
|
||||
#include "nsIStandardURL.h"
|
||||
|
||||
#include "ExpandedPrincipal.h"
|
||||
#include "nsNetUtil.h"
|
||||
|
||||
@@ -9,8 +9,6 @@
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsJSPrincipals.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsIContentSecurityPolicy.h"
|
||||
#include "nsIProtocolHandler.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsScriptSecurityManager.h"
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
|
||||
@@ -8,8 +8,6 @@
|
||||
#include "mozilla/dom/ContentParent.h"
|
||||
#include "mozilla/ipc/URIUtils.h"
|
||||
#include "mozilla/Unused.h"
|
||||
#include "nsIMessageManager.h"
|
||||
#include "nsIURIMutator.h"
|
||||
#include "nsScriptSecurityManager.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
#include "nsIClassInfoImpl.h"
|
||||
#include "nsNetCID.h"
|
||||
#include "nsError.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "ContentPrincipal.h"
|
||||
#include "nsScriptSecurityManager.h"
|
||||
#include "pratom.h"
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
|
||||
#include "nsIPrincipal.h"
|
||||
#include "nsJSPrincipals.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "nsCOMPtr.h"
|
||||
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
|
||||
@@ -7,15 +7,11 @@
|
||||
|
||||
#include "nscore.h"
|
||||
#include "SystemPrincipal.h"
|
||||
#include "nsIComponentManager.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIURL.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsReadableUtils.h"
|
||||
#include "nsCRT.h"
|
||||
#include "nsString.h"
|
||||
#include "nsIClassInfoImpl.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "pratom.h"
|
||||
|
||||
using namespace mozilla;
|
||||
|
||||
@@ -5,12 +5,9 @@
|
||||
|
||||
#include "xpcpublic.h"
|
||||
#include "nsString.h"
|
||||
#include "nsIObjectOutputStream.h"
|
||||
#include "nsIObjectInputStream.h"
|
||||
#include "nsJSPrincipals.h"
|
||||
#include "plstr.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsMemory.h"
|
||||
#include "nsStringBuffer.h"
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
|
||||
@@ -13,14 +13,10 @@
|
||||
|
||||
#include "xpcpublic.h"
|
||||
#include "XPCWrapper.h"
|
||||
#include "nsIInputStreamChannel.h"
|
||||
#include "nsILoadContext.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsIScriptObjectPrincipal.h"
|
||||
#include "nsIScriptContext.h"
|
||||
#include "nsIScriptError.h"
|
||||
#include "nsIURL.h"
|
||||
#include "nsIURIMutator.h"
|
||||
#include "nsINestedURI.h"
|
||||
#include "nspr.h"
|
||||
#include "nsJSPrincipals.h"
|
||||
@@ -40,16 +36,10 @@
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsIEffectiveTLDService.h"
|
||||
#include "nsIProperties.h"
|
||||
#include "nsDirectoryServiceDefs.h"
|
||||
#include "nsIFile.h"
|
||||
#include "nsIFileURL.h"
|
||||
#include "nsIZipReader.h"
|
||||
#include "nsIScriptGlobalObject.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
#include "nsIDocShell.h"
|
||||
#include "nsIPrompt.h"
|
||||
#include "nsIWindowWatcher.h"
|
||||
#include "nsIConsoleService.h"
|
||||
#include "nsIOService.h"
|
||||
#include "nsIContent.h"
|
||||
@@ -60,7 +50,6 @@
|
||||
#include "nsIChromeRegistry.h"
|
||||
#include "nsIResProtocolHandler.h"
|
||||
#include "nsIContentSecurityPolicy.h"
|
||||
#include "nsIAsyncVerifyRedirectCallback.h"
|
||||
#include "mozilla/Components.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/dom/BindingUtils.h"
|
||||
@@ -75,8 +64,6 @@
|
||||
#include "nsContentUtils.h"
|
||||
#include "nsJSUtils.h"
|
||||
#include "nsILoadInfo.h"
|
||||
#include "nsIDOMXULCommandDispatcher.h"
|
||||
#include "nsITreeSelection.h"
|
||||
|
||||
// This should be probably defined on some other place... but I couldn't find it
|
||||
#define WEBAPPS_PERM_NAME "webapps-manage"
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
#include "nsIChromeRegistry.h"
|
||||
#include "nsIFile.h"
|
||||
#include "nsIFileChannel.h"
|
||||
#include "nsIIOService.h"
|
||||
#include "nsILoadGroup.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "nsIStandardURL.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsNetCID.h"
|
||||
|
||||
@@ -20,15 +20,12 @@
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsIScriptError.h"
|
||||
#include "nsIWindowMediator.h"
|
||||
#include "nsIPrefService.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/PresShell.h"
|
||||
#include "mozilla/Printf.h"
|
||||
#include "mozilla/StyleSheet.h"
|
||||
#include "mozilla/StyleSheetInlines.h"
|
||||
#include "mozilla/dom/Location.h"
|
||||
#include "nsIURIMutator.h"
|
||||
|
||||
#include "unicode/uloc.h"
|
||||
|
||||
|
||||
@@ -29,8 +29,6 @@
|
||||
|
||||
#include "nsIAppStartup.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsIPrefBranch.h"
|
||||
#include "nsIPrefService.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "nsIResProtocolHandler.h"
|
||||
#include "nsIScriptError.h"
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "nsChromeRegistryContent.h"
|
||||
#include "nsString.h"
|
||||
#include "nsNetUtil.h"
|
||||
#include "nsIResProtocolHandler.h"
|
||||
|
||||
nsChromeRegistryContent::nsChromeRegistryContent() {}
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "nsJSInspector.h"
|
||||
#include "nsIXPConnect.h"
|
||||
#include "nsThreadUtils.h"
|
||||
#include "jsfriendapi.h"
|
||||
#include "mozilla/HoldDropJSObjects.h"
|
||||
|
||||
@@ -17,8 +17,6 @@
|
||||
#include "nsHashKeys.h"
|
||||
#include "nsISHistory.h"
|
||||
|
||||
class nsIDocShell;
|
||||
|
||||
namespace mozilla {
|
||||
namespace dom {
|
||||
|
||||
|
||||
@@ -7,8 +7,6 @@
|
||||
#ifndef NSCTOOLTIPTEXTPROVIDER_H
|
||||
#define NSCTOOLTIPTEXTPROVIDER_H
|
||||
|
||||
#include "nsITooltipTextProvider.h"
|
||||
|
||||
#define NS_TOOLTIPTEXTPROVIDER_CONTRACTID \
|
||||
"@mozilla.org/embedcomp/tooltiptextprovider;1"
|
||||
#define NS_DEFAULTTOOLTIPTEXTPROVIDER_CONTRACTID \
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "nsDocShellCID.h"
|
||||
#include "nsIWebNavigationInfo.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIHttpChannel.h"
|
||||
#include "nsError.h"
|
||||
#include "nsContentSecurityManager.h"
|
||||
#include "nsDocShellLoadTypes.h"
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
#include "mozilla/TextUtils.h"
|
||||
#include "mozilla/Tokenizer.h"
|
||||
#include "mozilla/Unused.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsXULAppAPI.h"
|
||||
#include "mozilla/StaticPrefs_browser.h"
|
||||
#include "mozilla/StaticPrefs_keyword.h"
|
||||
|
||||
@@ -79,7 +79,6 @@
|
||||
#include "nsIApplicationCacheChannel.h"
|
||||
#include "nsIApplicationCacheContainer.h"
|
||||
#include "nsIAppShell.h"
|
||||
#include "nsIAsyncVerifyRedirectCallback.h"
|
||||
#include "nsIAuthPrompt.h"
|
||||
#include "nsIAuthPrompt2.h"
|
||||
#include "nsICachingChannel.h"
|
||||
@@ -93,7 +92,6 @@
|
||||
#include "nsIContentSecurityPolicy.h"
|
||||
#include "nsIContentViewer.h"
|
||||
#include "nsIController.h"
|
||||
#include "nsICookieService.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "nsIDocShellTreeOwner.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
@@ -109,7 +107,6 @@
|
||||
#include "nsIIDNService.h"
|
||||
#include "nsIInputStreamChannel.h"
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsIJARChannel.h"
|
||||
#include "nsILayoutHistoryState.h"
|
||||
#include "nsILoadInfo.h"
|
||||
#include "nsIMultiPartChannel.h"
|
||||
@@ -130,16 +127,13 @@
|
||||
#include "nsIScrollableFrame.h"
|
||||
#include "nsIScrollObserver.h"
|
||||
#include "nsISecureBrowserUI.h"
|
||||
#include "nsISecurityUITelemetry.h"
|
||||
#include "nsISeekableStream.h"
|
||||
#include "nsISelectionDisplay.h"
|
||||
#include "nsISHEntry.h"
|
||||
#include "nsISHistory.h"
|
||||
#include "nsISiteSecurityService.h"
|
||||
#include "nsISocketProvider.h"
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsIStructuredCloneContainer.h"
|
||||
#include "nsISupportsPrimitives.h"
|
||||
#include "nsIBrowserChild.h"
|
||||
#include "nsITextToSubURI.h"
|
||||
#include "nsITimedChannel.h"
|
||||
@@ -148,8 +142,6 @@
|
||||
#include "nsIUploadChannel.h"
|
||||
#include "nsIURIFixup.h"
|
||||
#include "nsIURILoader.h"
|
||||
#include "nsIURIMutator.h"
|
||||
#include "nsIURL.h"
|
||||
#include "nsIViewSourceChannel.h"
|
||||
#include "nsIWebBrowserChrome.h"
|
||||
#include "nsIWebBrowserChrome3.h"
|
||||
@@ -167,8 +159,6 @@
|
||||
#include "IHistory.h"
|
||||
#include "IUrlClassifierUITelemetry.h"
|
||||
|
||||
#include "mozIThirdPartyUtil.h"
|
||||
|
||||
#include "nsArray.h"
|
||||
#include "nsArrayUtils.h"
|
||||
#include "nsAutoPtr.h"
|
||||
|
||||
@@ -35,7 +35,6 @@
|
||||
#include "nsINetworkInterceptController.h"
|
||||
#include "nsIRefreshURI.h"
|
||||
#include "nsIScrollable.h"
|
||||
#include "nsIRemoteTab.h"
|
||||
#include "nsIWebNavigation.h"
|
||||
#include "nsIWebPageDescriptor.h"
|
||||
#include "nsIWebProgressListener.h"
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "nsIInterfaceRequestorUtils.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
#include "nsIEditor.h"
|
||||
#include "nsEditingSession.h"
|
||||
#include "nsIDocShell.h"
|
||||
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "SHEntryChild.h"
|
||||
#include "nsISHEntry.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "nsIScriptSecurityManager.h"
|
||||
#include "nsIWebNavigation.h"
|
||||
#include "nsIChildChannel.h"
|
||||
#include "ReferrerInfo.h"
|
||||
|
||||
@@ -12,13 +12,11 @@
|
||||
#include "nsContentUtils.h"
|
||||
#include "nsSize.h"
|
||||
#include "mozilla/ReflowInput.h"
|
||||
#include "nsIServiceManager.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsString.h"
|
||||
#include "nsAtom.h"
|
||||
#include "nsReadableUtils.h"
|
||||
#include "nsUnicharUtils.h"
|
||||
#include "nsISimpleEnumerator.h"
|
||||
#include "mozilla/LookAndFeel.h"
|
||||
|
||||
// Interfaces needed to be included
|
||||
@@ -30,9 +28,7 @@
|
||||
#include "mozilla/dom/MouseEvent.h"
|
||||
#include "mozilla/dom/SVGTitleElement.h"
|
||||
#include "nsIFormControl.h"
|
||||
#include "nsIImageLoadingContent.h"
|
||||
#include "nsIWebNavigation.h"
|
||||
#include "nsIStringBundle.h"
|
||||
#include "nsPIDOMWindow.h"
|
||||
#include "nsPIWindowRoot.h"
|
||||
#include "nsIWindowWatcher.h"
|
||||
@@ -43,7 +39,6 @@
|
||||
#include "nsRect.h"
|
||||
#include "nsIWebBrowserChromeFocus.h"
|
||||
#include "nsIContent.h"
|
||||
#include "imgIContainer.h"
|
||||
#include "nsViewManager.h"
|
||||
#include "nsView.h"
|
||||
#include "nsIConstraintValidation.h"
|
||||
|
||||
@@ -24,10 +24,8 @@
|
||||
#include "nsITimer.h"
|
||||
#include "nsIPrompt.h"
|
||||
#include "nsIAuthPrompt.h"
|
||||
#include "nsITooltipListener.h"
|
||||
#include "nsITooltipTextProvider.h"
|
||||
#include "nsCTooltipTextProvider.h"
|
||||
#include "nsIDroppedLinkHandler.h"
|
||||
|
||||
namespace mozilla {
|
||||
namespace dom {
|
||||
@@ -36,6 +34,7 @@ class EventTarget;
|
||||
} // namespace dom
|
||||
} // namespace mozilla
|
||||
|
||||
class nsIDocShellTreeItem;
|
||||
class nsWebBrowser;
|
||||
class ChromeTooltipListener;
|
||||
|
||||
|
||||
@@ -11,12 +11,10 @@
|
||||
#include "mozilla/dom/SHEntryChild.h"
|
||||
#include "mozilla/dom/SHistoryChild.h"
|
||||
#include "mozilla/StaticPrefs_fission.h"
|
||||
#include "nsIMessageManager.h"
|
||||
#include "nsComponentManagerUtils.h"
|
||||
#include "nsSHEntry.h"
|
||||
#include "nsSHistory.h"
|
||||
#include "nsDocShell.h"
|
||||
#include "nsISHEntry.h"
|
||||
#include "nsXULAppAPI.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
@@ -9,8 +9,6 @@
|
||||
#include "nsArray.h"
|
||||
#include "nsDocShellEditorData.h"
|
||||
#include "nsIContentViewer.h"
|
||||
#include "nsIDocShell.h"
|
||||
#include "nsIDocShellTreeItem.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsILayoutHistoryState.h"
|
||||
#include "nsIWebNavigation.h"
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
#include "nsDebug.h" // for NS_ENSURE_TRUE, etc
|
||||
#include "nsError.h" // for NS_OK, NS_ERROR_FAILURE, etc
|
||||
#include "nsID.h" // for NS_GET_IID, etc
|
||||
#include "nsIDocShell.h" // for nsIDocShell
|
||||
#include "nsIInterfaceRequestorUtils.h" // for do_GetInterface
|
||||
#include "nsITransactionManager.h" // for nsITransactionManager
|
||||
#include "nsLiteralString.h" // for NS_LITERAL_STRING
|
||||
|
||||
@@ -19,22 +19,20 @@
|
||||
#include "nsContentUtils.h"
|
||||
#include "nsDebug.h" // for NS_ENSURE_SUCCESS, etc
|
||||
#include "nsEditingSession.h"
|
||||
#include "nsError.h" // for NS_ERROR_FAILURE, NS_OK, etc
|
||||
#include "nsIChannel.h" // for nsIChannel
|
||||
#include "nsIContentViewer.h" // for nsIContentViewer
|
||||
#include "nsIControllers.h" // for nsIControllers
|
||||
#include "nsID.h" // for NS_GET_IID, etc
|
||||
#include "nsHTMLDocument.h" // for nsHTMLDocument
|
||||
#include "nsIDocShell.h" // for nsIDocShell
|
||||
#include "mozilla/dom/Document.h" // for Document
|
||||
#include "nsIDocumentStateListener.h"
|
||||
#include "nsError.h" // for NS_ERROR_FAILURE, NS_OK, etc
|
||||
#include "nsIChannel.h" // for nsIChannel
|
||||
#include "nsIContentViewer.h" // for nsIContentViewer
|
||||
#include "nsIControllers.h" // for nsIControllers
|
||||
#include "nsID.h" // for NS_GET_IID, etc
|
||||
#include "nsHTMLDocument.h" // for nsHTMLDocument
|
||||
#include "nsIDocShell.h" // for nsIDocShell
|
||||
#include "mozilla/dom/Document.h" // for Document
|
||||
#include "nsIEditor.h" // for nsIEditor
|
||||
#include "nsIInterfaceRequestorUtils.h" // for do_GetInterface
|
||||
#include "nsIPlaintextEditor.h" // for nsIPlaintextEditor, etc
|
||||
#include "nsIRefreshURI.h" // for nsIRefreshURI
|
||||
#include "nsIRequest.h" // for nsIRequest
|
||||
#include "nsITimer.h" // for nsITimer, etc
|
||||
#include "nsITransactionManager.h" // for nsITransactionManager
|
||||
#include "nsIWeakReference.h" // for nsISupportsWeakReference, etc
|
||||
#include "nsIWebNavigation.h" // for nsIWebNavigation
|
||||
#include "nsIWebProgress.h" // for nsIWebProgress, etc
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
#include "nsIContent.h"
|
||||
#include "nsICSSDeclaration.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "nsIEditor.h"
|
||||
#include "nsINode.h"
|
||||
#include "nsISupportsImpl.h"
|
||||
#include "nsISupportsUtils.h"
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
#include "nsDebug.h"
|
||||
#include "nsError.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIEditor.h"
|
||||
#include "nsINode.h"
|
||||
#include "nsISupportsUtils.h"
|
||||
#include "nsMemory.h"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user