commit 820e6e5cba9880b7ba2c829a8e09602951c5f9e8 parent 3be3c8e367ce1c67701130214c3320f6ec5ded85 Author: serge-sans-paille <sguelton@mozilla.com> Date: Fri, 24 Oct 2025 13:05:02 +0000 Bug 1993127 - Remove unused inclusion of Attributes.h from layout/* r=emilio,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers Differential Revision: https://phabricator.services.mozilla.com/D269715 Diffstat:
88 files changed, 0 insertions(+), 89 deletions(-)
diff --git a/layout/base/nsCounterManager.h b/layout/base/nsCounterManager.h @@ -10,7 +10,6 @@ #define nsCounterManager_h_ #include "CounterStyleManager.h" -#include "mozilla/Attributes.h" #include "mozilla/Likely.h" #include "nsClassHashtable.h" #include "nsGenConList.h" diff --git a/layout/base/nsLayoutHistoryState.cpp b/layout/base/nsLayoutHistoryState.cpp @@ -9,7 +9,6 @@ * is not */ -#include "mozilla/Attributes.h" #include "mozilla/PresState.h" #include "mozilla/UniquePtr.h" #include "nsILayoutHistoryState.h" diff --git a/layout/base/nsQuoteList.h b/layout/base/nsQuoteList.h @@ -9,7 +9,6 @@ #ifndef nsQuoteList_h___ #define nsQuoteList_h___ -#include "mozilla/Attributes.h" #include "nsGenConList.h" namespace mozilla { diff --git a/layout/forms/nsCheckboxRadioFrame.h b/layout/forms/nsCheckboxRadioFrame.h @@ -7,7 +7,6 @@ #ifndef nsCheckboxRadioFrame_h___ #define nsCheckboxRadioFrame_h___ -#include "mozilla/Attributes.h" #include "nsAtomicContainerFrame.h" #include "nsDisplayList.h" diff --git a/layout/forms/nsDateTimeControlFrame.h b/layout/forms/nsDateTimeControlFrame.h @@ -16,7 +16,6 @@ #ifndef nsDateTimeControlFrame_h__ #define nsDateTimeControlFrame_h__ -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsContainerFrame.h" #include "nsIAnonymousContentCreator.h" diff --git a/layout/forms/nsFieldSetFrame.h b/layout/forms/nsFieldSetFrame.h @@ -8,7 +8,6 @@ #define nsFieldSetFrame_h___ #include "ImgDrawResult.h" -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" namespace mozilla { diff --git a/layout/forms/nsNumberControlFrame.h b/layout/forms/nsNumberControlFrame.h @@ -7,7 +7,6 @@ #ifndef nsNumberControlFrame_h__ #define nsNumberControlFrame_h__ -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsContainerFrame.h" #include "nsIAnonymousContentCreator.h" diff --git a/layout/forms/nsProgressFrame.h b/layout/forms/nsProgressFrame.h @@ -7,7 +7,6 @@ #ifndef nsProgressFrame_h___ #define nsProgressFrame_h___ -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsContainerFrame.h" #include "nsIAnonymousContentCreator.h" diff --git a/layout/forms/nsSelectsAreaFrame.h b/layout/forms/nsSelectsAreaFrame.h @@ -6,7 +6,6 @@ #ifndef nsSelectsAreaFrame_h___ #define nsSelectsAreaFrame_h___ -#include "mozilla/Attributes.h" #include "nsBlockFrame.h" namespace mozilla { diff --git a/layout/generic/AspectRatio.h b/layout/generic/AspectRatio.h @@ -12,7 +12,6 @@ #include <algorithm> #include <limits> -#include "mozilla/Attributes.h" #include "mozilla/gfx/BaseSize.h" #include "nsCoord.h" diff --git a/layout/generic/AutoCopyListener.h b/layout/generic/AutoCopyListener.h @@ -7,7 +7,6 @@ #ifndef mozilla_AutoCopyListener_h #define mozilla_AutoCopyListener_h -#include "mozilla/Attributes.h" #include "mozilla/Maybe.h" #include "mozilla/StaticPrefs_clipboard.h" #include "mozilla/dom/Selection.h" diff --git a/layout/generic/JustificationUtils.h b/layout/generic/JustificationUtils.h @@ -7,7 +7,6 @@ #ifndef mozilla_JustificationUtils_h_ #define mozilla_JustificationUtils_h_ -#include "mozilla/Attributes.h" #include "nsCoord.h" namespace mozilla { diff --git a/layout/generic/TextOverflow.h b/layout/generic/TextOverflow.h @@ -9,7 +9,6 @@ #include <algorithm> -#include "mozilla/Attributes.h" #include "mozilla/Likely.h" #include "mozilla/WritingModes.h" #include "nsDisplayList.h" diff --git a/layout/generic/ViewportFrame.h b/layout/generic/ViewportFrame.h @@ -12,7 +12,6 @@ #ifndef mozilla_ViewportFrame_h #define mozilla_ViewportFrame_h -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" class nsPresContext; diff --git a/layout/generic/nsCanvasFrame.h b/layout/generic/nsCanvasFrame.h @@ -9,7 +9,6 @@ #ifndef nsCanvasFrame_h___ #define nsCanvasFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/EventForwards.h" #include "nsContainerFrame.h" #include "nsDisplayList.h" diff --git a/layout/generic/nsColumnSetFrame.h b/layout/generic/nsColumnSetFrame.h @@ -9,7 +9,6 @@ /* rendering object for css3 multi-column layout */ -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" class nsCSSBorderRenderer; diff --git a/layout/generic/nsFloatManager.h b/layout/generic/nsFloatManager.h @@ -9,7 +9,6 @@ #ifndef nsFloatManager_h_ #define nsFloatManager_h_ -#include "mozilla/Attributes.h" #include "mozilla/TypedEnumBits.h" #include "mozilla/UniquePtr.h" #include "mozilla/WritingModes.h" diff --git a/layout/generic/nsFrameSetFrame.h b/layout/generic/nsFrameSetFrame.h @@ -9,7 +9,6 @@ #ifndef nsHTMLFrameset_h___ #define nsHTMLFrameset_h___ -#include "mozilla/Attributes.h" #include "nsColor.h" #include "nsContainerFrame.h" #include "nsTArray.h" diff --git a/layout/generic/nsHTMLCanvasFrame.h b/layout/generic/nsHTMLCanvasFrame.h @@ -9,7 +9,6 @@ #ifndef nsHTMLCanvasFrame_h___ #define nsHTMLCanvasFrame_h___ -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" #include "nsStringFwd.h" diff --git a/layout/generic/nsInlineFrame.h b/layout/generic/nsInlineFrame.h @@ -9,7 +9,6 @@ #ifndef nsInlineFrame_h___ #define nsInlineFrame_h___ -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" class nsLineLayout; diff --git a/layout/generic/nsLeafFrame.h b/layout/generic/nsLeafFrame.h @@ -9,7 +9,6 @@ #ifndef nsLeafFrame_h___ #define nsLeafFrame_h___ -#include "mozilla/Attributes.h" #include "nsDisplayList.h" #include "nsIFrame.h" diff --git a/layout/generic/nsLineBox.h b/layout/generic/nsLineBox.h @@ -11,7 +11,6 @@ #include <algorithm> -#include "mozilla/Attributes.h" #include "mozilla/Likely.h" #include "nsIFrame.h" #include "nsILineIterator.h" diff --git a/layout/generic/nsPageContentFrame.h b/layout/generic/nsPageContentFrame.h @@ -6,7 +6,6 @@ #ifndef nsPageContentFrame_h___ #define nsPageContentFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/ViewportFrame.h" class nsPageFrame; diff --git a/layout/generic/nsPageFrame.h b/layout/generic/nsPageFrame.h @@ -6,7 +6,6 @@ #ifndef nsPageFrame_h___ #define nsPageFrame_h___ -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" #include "nsLeafFrame.h" diff --git a/layout/generic/nsPageSequenceFrame.h b/layout/generic/nsPageSequenceFrame.h @@ -6,7 +6,6 @@ #ifndef nsPageSequenceFrame_h___ #define nsPageSequenceFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/UniquePtr.h" #include "nsContainerFrame.h" #include "nsIPrintSettings.h" diff --git a/layout/generic/nsPlaceholderFrame.h b/layout/generic/nsPlaceholderFrame.h @@ -35,7 +35,6 @@ #ifndef nsPlaceholderFrame_h___ #define nsPlaceholderFrame_h___ -#include "mozilla/Attributes.h" #include "nsGkAtoms.h" #include "nsIFrame.h" diff --git a/layout/generic/nsSplittableFrame.h b/layout/generic/nsSplittableFrame.h @@ -12,7 +12,6 @@ #ifndef nsSplittableFrame_h___ #define nsSplittableFrame_h___ -#include "mozilla/Attributes.h" #include "nsIFrame.h" // Derived class that allows splitting diff --git a/layout/generic/nsSubDocumentFrame.h b/layout/generic/nsSubDocumentFrame.h @@ -8,7 +8,6 @@ #define NSSUBDOCUMENTFRAME_H_ #include "Units.h" -#include "mozilla/Attributes.h" #include "mozilla/gfx/Matrix.h" #include "nsAtomicContainerFrame.h" #include "nsDisplayList.h" diff --git a/layout/generic/nsTextRunTransformations.h b/layout/generic/nsTextRunTransformations.h @@ -8,7 +8,6 @@ #define NSTEXTRUNTRANSFORMATIONS_H_ #include "gfxTextRun.h" -#include "mozilla/Attributes.h" #include "mozilla/ComputedStyle.h" #include "mozilla/MemoryReporting.h" #include "mozilla/UniquePtr.h" diff --git a/layout/generic/nsVideoFrame.h b/layout/generic/nsVideoFrame.h @@ -9,7 +9,6 @@ #ifndef nsVideoFrame_h___ #define nsVideoFrame_h___ -#include "mozilla/Attributes.h" #include "nsContainerFrame.h" #include "nsIAnonymousContentCreator.h" #include "nsIReflowCallback.h" diff --git a/layout/ipc/RemoteLayerTreeOwner.h b/layout/ipc/RemoteLayerTreeOwner.h @@ -8,7 +8,6 @@ #define mozilla_layout_RemoteLayerTreeOwner_h #include "base/process.h" -#include "mozilla/Attributes.h" #include "mozilla/dom/ipc/IdType.h" #include "mozilla/layers/CompositorOptions.h" #include "mozilla/layers/LayersTypes.h" diff --git a/layout/mathml/nsMathMLContainerFrame.h b/layout/mathml/nsMathMLContainerFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLContainerFrame_h___ #define nsMathMLContainerFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/Likely.h" #include "nsBlockFrame.h" #include "nsContainerFrame.h" diff --git a/layout/mathml/nsMathMLFrame.h b/layout/mathml/nsMathMLFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLFrame_h___ #define nsMathMLFrame_h___ -#include "mozilla/Attributes.h" #include "nsBoundingMetrics.h" #include "nsFontMetrics.h" #include "nsIFrame.h" diff --git a/layout/mathml/nsMathMLTokenFrame.h b/layout/mathml/nsMathMLTokenFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLTokenFrame_h___ #define nsMathMLTokenFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLContainerFrame.h" namespace mozilla { diff --git a/layout/mathml/nsMathMLmencloseFrame.h b/layout/mathml/nsMathMLmencloseFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmencloseFrame_h___ #define nsMathMLmencloseFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/EnumSet.h" #include "nsMathMLChar.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/mathml/nsMathMLmfracFrame.h b/layout/mathml/nsMathMLmfracFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmfracFrame_h___ #define nsMathMLmfracFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLContainerFrame.h" namespace mozilla { diff --git a/layout/mathml/nsMathMLmmultiscriptsFrame.h b/layout/mathml/nsMathMLmmultiscriptsFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmmultiscriptsFrame_h___ #define nsMathMLmmultiscriptsFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLContainerFrame.h" namespace mozilla { diff --git a/layout/mathml/nsMathMLmoFrame.h b/layout/mathml/nsMathMLmoFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmoFrame_h___ #define nsMathMLmoFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLChar.h" #include "nsMathMLTokenFrame.h" diff --git a/layout/mathml/nsMathMLmpaddedFrame.h b/layout/mathml/nsMathMLmpaddedFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmpaddedFrame_h___ #define nsMathMLmpaddedFrame_h___ -#include "mozilla/Attributes.h" #include "nsCSSValue.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/mathml/nsMathMLmrootFrame.h b/layout/mathml/nsMathMLmrootFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmrootFrame_h___ #define nsMathMLmrootFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLChar.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/mathml/nsMathMLmrowFrame.h b/layout/mathml/nsMathMLmrowFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmrowFrame_h___ #define nsMathMLmrowFrame_h___ -#include "mozilla/Attributes.h" #include "nsMathMLContainerFrame.h" namespace mozilla { diff --git a/layout/mathml/nsMathMLmspaceFrame.h b/layout/mathml/nsMathMLmspaceFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmspaceFrame_h___ #define nsMathMLmspaceFrame_h___ -#include "mozilla/Attributes.h" #include "nsCSSValue.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/mathml/nsMathMLmtableFrame.h b/layout/mathml/nsMathMLmtableFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmtableFrame_h___ #define nsMathMLmtableFrame_h___ -#include "mozilla/Attributes.h" #include "mozilla/UniquePtr.h" #include "nsBlockFrame.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/mathml/nsMathMLmunderoverFrame.h b/layout/mathml/nsMathMLmunderoverFrame.h @@ -7,7 +7,6 @@ #ifndef nsMathMLmunderoverFrame_h___ #define nsMathMLmunderoverFrame_h___ -#include "mozilla/Attributes.h" #include "nsIReflowCallback.h" #include "nsMathMLContainerFrame.h" diff --git a/layout/painting/nsDisplayListInvalidation.h b/layout/painting/nsDisplayListInvalidation.h @@ -9,7 +9,6 @@ #include "ImgDrawResult.h" #include "gfxRect.h" -#include "mozilla/Attributes.h" #include "mozilla/gfx/MatrixFwd.h" #include "mozilla/layers/WebRenderUserData.h" #include "nsColor.h" diff --git a/layout/printing/ipc/RemotePrintJobParent.cpp b/layout/printing/ipc/RemotePrintJobParent.cpp @@ -10,7 +10,6 @@ #include "PrintTranslator.h" #include "gfxContext.h" -#include "mozilla/Attributes.h" #include "mozilla/ProfilerMarkers.h" #include "nsAnonymousTemporaryFile.h" #include "nsAppDirectoryServiceDefs.h" diff --git a/layout/printing/nsPagePrintTimer.h b/layout/printing/nsPagePrintTimer.h @@ -7,7 +7,6 @@ #define nsPagePrintTimer_h___ // Timer Includes -#include "mozilla/Attributes.h" #include "mozilla/OwningNonNull.h" #include "nsIDocumentViewerPrint.h" #include "nsITimer.h" diff --git a/layout/printing/nsPrintData.h b/layout/printing/nsPrintData.h @@ -7,8 +7,6 @@ #ifndef nsPrintData_h___ #define nsPrintData_h___ -#include "mozilla/Attributes.h" - // Interfaces #include "nsCOMArray.h" #include "nsDeviceContext.h" diff --git a/layout/printing/nsPrintObject.h b/layout/printing/nsPrintObject.h @@ -6,7 +6,6 @@ #ifndef nsPrintObject_h___ #define nsPrintObject_h___ -#include "mozilla/Attributes.h" #include "mozilla/UniquePtr.h" // Interfaces diff --git a/layout/style/AttributeStyles.h b/layout/style/AttributeStyles.h @@ -13,7 +13,6 @@ #define mozilla_AttributeStyles_h_ #include "PLDHashTable.h" -#include "mozilla/Attributes.h" #include "mozilla/MemoryReporting.h" #include "nsAtom.h" #include "nsCOMPtr.h" diff --git a/layout/style/CSS.h b/layout/style/CSS.h @@ -9,7 +9,6 @@ #ifndef mozilla_dom_CSS_h_ #define mozilla_dom_CSS_h_ -#include "mozilla/Attributes.h" #include "mozilla/dom/CSSUnitValueBindingFwd.h" #include "nsStringFwd.h" diff --git a/layout/style/GlobalStyleSheetCache.h b/layout/style/GlobalStyleSheetCache.h @@ -7,7 +7,6 @@ #ifndef mozilla_GlobalStyleSheetCache_h__ #define mozilla_GlobalStyleSheetCache_h__ -#include "mozilla/Attributes.h" #include "mozilla/BuiltInStyleSheets.h" #include "mozilla/MemoryReporting.h" #include "mozilla/NotNull.h" diff --git a/layout/style/GroupRule.h b/layout/style/GroupRule.h @@ -12,7 +12,6 @@ #ifndef mozilla_css_GroupRule_h__ #define mozilla_css_GroupRule_h__ -#include "mozilla/Attributes.h" #include "mozilla/MemoryReporting.h" #include "mozilla/ServoCSSRuleList.h" #include "mozilla/css/Rule.h" diff --git a/layout/style/ImageLoader.h b/layout/style/ImageLoader.h @@ -10,7 +10,6 @@ #ifndef mozilla_css_ImageLoader_h___ #define mozilla_css_ImageLoader_h___ -#include "mozilla/Attributes.h" #include "mozilla/CORSMode.h" #include "nsClassHashtable.h" #include "nsHashKeys.h" diff --git a/layout/style/MediaQueryList.h b/layout/style/MediaQueryList.h @@ -9,7 +9,6 @@ #ifndef mozilla_dom_MediaQueryList_h #define mozilla_dom_MediaQueryList_h -#include "mozilla/Attributes.h" #include "mozilla/DOMEventTargetHelper.h" #include "mozilla/LinkedList.h" #include "mozilla/dom/MediaQueryListBinding.h" diff --git a/layout/style/nsAnimationManager.h b/layout/style/nsAnimationManager.h @@ -7,7 +7,6 @@ #define nsAnimationManager_h_ #include "AnimationCommon.h" -#include "mozilla/Attributes.h" #include "mozilla/Keyframe.h" #include "mozilla/MemoryReporting.h" #include "mozilla/dom/CSSAnimation.h" diff --git a/layout/style/nsComputedDOMStyle.h b/layout/style/nsComputedDOMStyle.h @@ -9,7 +9,6 @@ #ifndef nsComputedDOMStyle_h__ #define nsComputedDOMStyle_h__ -#include "mozilla/Attributes.h" #include "mozilla/ComputedStyle.h" #include "mozilla/PseudoStyleType.h" #include "mozilla/StyleColorInlines.h" diff --git a/layout/style/nsDOMCSSAttrDeclaration.h b/layout/style/nsDOMCSSAttrDeclaration.h @@ -9,7 +9,6 @@ #ifndef nsDOMCSSAttributeDeclaration_h #define nsDOMCSSAttributeDeclaration_h -#include "mozilla/Attributes.h" #include "mozilla/ServoTypes.h" #include "mozilla/dom/DocGroup.h" #include "nsDOMCSSDeclaration.h" diff --git a/layout/style/nsICSSDeclaration.h b/layout/style/nsICSSDeclaration.h @@ -18,7 +18,6 @@ * enums for the prop names instead of using strings. */ -#include "mozilla/Attributes.h" #include "mozilla/ErrorResult.h" #include "mozilla/dom/CSSValue.h" #include "nsCOMPtr.h" diff --git a/layout/style/nsStyleChangeList.h b/layout/style/nsStyleChangeList.h @@ -12,7 +12,6 @@ #ifndef nsStyleChangeList_h___ #define nsStyleChangeList_h___ -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsChangeHint.h" #include "nsTArray.h" diff --git a/layout/style/nsStyleSheetService.h b/layout/style/nsStyleSheetService.h @@ -10,7 +10,6 @@ #define nsStyleSheetService_h_ #include "mozilla/Array.h" -#include "mozilla/Attributes.h" #include "mozilla/MemoryReporting.h" #include "mozilla/StyleSheet.h" #include "nsIMemoryReporter.h" diff --git a/layout/svg/SVGClipPathFrame.h b/layout/svg/SVGClipPathFrame.h @@ -8,7 +8,6 @@ #define LAYOUT_SVG_SVGCLIPPATHFRAME_H_ #include "gfxMatrix.h" -#include "mozilla/Attributes.h" #include "mozilla/SVGContainerFrame.h" class gfxContext; diff --git a/layout/svg/SVGContainerFrame.h b/layout/svg/SVGContainerFrame.h @@ -7,7 +7,6 @@ #ifndef LAYOUT_SVG_SVGCONTAINERFRAME_H_ #define LAYOUT_SVG_SVGCONTAINERFRAME_H_ -#include "mozilla/Attributes.h" #include "mozilla/ISVGDisplayableFrame.h" #include "mozilla/UniquePtr.h" #include "nsContainerFrame.h" diff --git a/layout/svg/SVGFilterFrame.h b/layout/svg/SVGFilterFrame.h @@ -7,7 +7,6 @@ #ifndef LAYOUT_SVG_SVGFILTERFRAME_H_ #define LAYOUT_SVG_SVGFILTERFRAME_H_ -#include "mozilla/Attributes.h" #include "mozilla/SVGContainerFrame.h" #include "nsQueryFrame.h" diff --git a/layout/svg/SVGForeignObjectFrame.h b/layout/svg/SVGForeignObjectFrame.h @@ -7,7 +7,6 @@ #ifndef LAYOUT_SVG_SVGFOREIGNOBJECTFRAME_H_ #define LAYOUT_SVG_SVGFOREIGNOBJECTFRAME_H_ -#include "mozilla/Attributes.h" #include "mozilla/ISVGDisplayableFrame.h" #include "mozilla/PresShellForwards.h" #include "mozilla/UniquePtr.h" diff --git a/layout/svg/SVGGFrame.h b/layout/svg/SVGGFrame.h @@ -8,7 +8,6 @@ #define LAYOUT_SVG_SVGGFRAME_H_ #include "gfxMatrix.h" -#include "mozilla/Attributes.h" #include "mozilla/SVGContainerFrame.h" namespace mozilla { diff --git a/layout/svg/SVGGeometryFrame.h b/layout/svg/SVGGeometryFrame.h @@ -9,7 +9,6 @@ #include "gfxMatrix.h" #include "gfxRect.h" -#include "mozilla/Attributes.h" #include "mozilla/DisplaySVGItem.h" #include "mozilla/ISVGDisplayableFrame.h" #include "nsIFrame.h" diff --git a/layout/svg/SVGGradientFrame.h b/layout/svg/SVGGradientFrame.h @@ -9,7 +9,6 @@ #include "gfxMatrix.h" #include "gfxRect.h" -#include "mozilla/Attributes.h" #include "mozilla/SVGPaintServerFrame.h" #include "nsCOMPtr.h" #include "nsCSSRenderingGradients.h" diff --git a/layout/svg/SVGMaskFrame.h b/layout/svg/SVGMaskFrame.h @@ -9,7 +9,6 @@ #include "gfxMatrix.h" #include "gfxPattern.h" -#include "mozilla/Attributes.h" #include "mozilla/RefPtr.h" #include "mozilla/SVGContainerFrame.h" #include "mozilla/gfx/2D.h" diff --git a/layout/svg/SVGObserverUtils.h b/layout/svg/SVGObserverUtils.h @@ -8,7 +8,6 @@ #define LAYOUT_SVG_SVGOBSERVERUTILS_H_ #include "FrameProperties.h" -#include "mozilla/Attributes.h" #include "mozilla/SVGIntegrationUtils.h" #include "mozilla/dom/IDTracker.h" #include "nsID.h" diff --git a/layout/svg/SVGOuterSVGFrame.h b/layout/svg/SVGOuterSVGFrame.h @@ -7,7 +7,6 @@ #ifndef LAYOUT_SVG_SVGOUTERSVGFRAME_H_ #define LAYOUT_SVG_SVGOUTERSVGFRAME_H_ -#include "mozilla/Attributes.h" #include "mozilla/ISVGSVGFrame.h" #include "mozilla/SVGContainerFrame.h" diff --git a/layout/svg/SVGPatternFrame.h b/layout/svg/SVGPatternFrame.h @@ -8,7 +8,6 @@ #define LAYOUT_SVG_SVGPATTERNFRAME_H_ #include "gfxMatrix.h" -#include "mozilla/Attributes.h" #include "mozilla/RefPtr.h" #include "mozilla/SVGPaintServerFrame.h" #include "mozilla/UniquePtr.h" diff --git a/layout/svg/SVGViewportFrame.h b/layout/svg/SVGViewportFrame.h @@ -7,7 +7,6 @@ #ifndef LAYOUT_SVG_SVGVIEWPORTFRAME_H_ #define LAYOUT_SVG_SVGVIEWPORTFRAME_H_ -#include "mozilla/Attributes.h" #include "mozilla/ISVGSVGFrame.h" #include "mozilla/SVGContainerFrame.h" diff --git a/layout/tables/BasicTableLayoutStrategy.h b/layout/tables/BasicTableLayoutStrategy.h @@ -12,7 +12,6 @@ #ifndef BasicTableLayoutStrategy_h_ #define BasicTableLayoutStrategy_h_ -#include "mozilla/Attributes.h" #include "nsITableLayoutStrategy.h" class nsTableFrame; diff --git a/layout/tables/FixedTableLayoutStrategy.h b/layout/tables/FixedTableLayoutStrategy.h @@ -12,7 +12,6 @@ #ifndef FixedTableLayoutStrategy_h_ #define FixedTableLayoutStrategy_h_ -#include "mozilla/Attributes.h" #include "nsITableLayoutStrategy.h" class nsTableFrame; diff --git a/layout/tables/nsTableCellFrame.h b/layout/tables/nsTableCellFrame.h @@ -6,7 +6,6 @@ #define nsTableCellFrame_h__ #include "celldata.h" -#include "mozilla/Attributes.h" #include "mozilla/ComputedStyle.h" #include "mozilla/WritingModes.h" #include "nsContainerFrame.h" diff --git a/layout/tables/nsTableColFrame.h b/layout/tables/nsTableColFrame.h @@ -6,7 +6,6 @@ #define nsTableColFrame_h__ #include "celldata.h" -#include "mozilla/Attributes.h" #include "mozilla/WritingModes.h" #include "nsContainerFrame.h" #include "nsTArray.h" diff --git a/layout/tables/nsTableColGroupFrame.h b/layout/tables/nsTableColGroupFrame.h @@ -5,7 +5,6 @@ #ifndef nsTableColGroupFrame_h__ #define nsTableColGroupFrame_h__ -#include "mozilla/Attributes.h" #include "mozilla/WritingModes.h" #include "nsContainerFrame.h" #include "nsTableFrame.h" diff --git a/layout/tables/nsTableFrame.h b/layout/tables/nsTableFrame.h @@ -7,7 +7,6 @@ #include "TableArea.h" #include "celldata.h" -#include "mozilla/Attributes.h" #include "nsCellMap.h" #include "nsContainerFrame.h" #include "nsDisplayList.h" diff --git a/layout/tables/nsTableRowFrame.h b/layout/tables/nsTableRowFrame.h @@ -5,7 +5,6 @@ #ifndef nsTableRowFrame_h__ #define nsTableRowFrame_h__ -#include "mozilla/Attributes.h" #include "mozilla/WritingModes.h" #include "nsContainerFrame.h" #include "nsTableRowGroupFrame.h" diff --git a/layout/tables/nsTableRowGroupFrame.h b/layout/tables/nsTableRowGroupFrame.h @@ -5,7 +5,6 @@ #ifndef nsTableRowGroupFrame_h__ #define nsTableRowGroupFrame_h__ -#include "mozilla/Attributes.h" #include "mozilla/WritingModes.h" #include "nsAtom.h" #include "nsContainerFrame.h" diff --git a/layout/tables/nsTableWrapperFrame.h b/layout/tables/nsTableWrapperFrame.h @@ -6,7 +6,6 @@ #define nsTableWrapperFrame_h__ #include "LayoutConstants.h" -#include "mozilla/Attributes.h" #include "mozilla/Maybe.h" #include "nsCellMap.h" #include "nsContainerFrame.h" diff --git a/layout/xul/nsXULTooltipListener.h b/layout/xul/nsXULTooltipListener.h @@ -8,7 +8,6 @@ #define nsXULTooltipListener_h__ #include "Units.h" -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsIDOMEventListener.h" #include "nsITimer.h" diff --git a/layout/xul/tree/nsTreeColumns.h b/layout/xul/tree/nsTreeColumns.h @@ -7,7 +7,6 @@ #ifndef nsTreeColumns_h__ #define nsTreeColumns_h__ -#include "mozilla/Attributes.h" #include "mozilla/RefPtr.h" #include "nsCoord.h" #include "nsCycleCollectionParticipant.h" diff --git a/layout/xul/tree/nsTreeContentView.h b/layout/xul/tree/nsTreeContentView.h @@ -7,7 +7,6 @@ #ifndef nsTreeContentView_h__ #define nsTreeContentView_h__ -#include "mozilla/Attributes.h" #include "mozilla/UniquePtr.h" #include "nsCOMPtr.h" #include "nsCycleCollectionParticipant.h" diff --git a/layout/xul/tree/nsTreeImageListener.h b/layout/xul/tree/nsTreeImageListener.h @@ -7,7 +7,6 @@ #ifndef nsTreeImageListener_h__ #define nsTreeImageListener_h__ -#include "mozilla/Attributes.h" #include "nsCOMPtr.h" #include "nsString.h" #include "nsTreeBodyFrame.h" diff --git a/layout/xul/tree/nsTreeSelection.h b/layout/xul/tree/nsTreeSelection.h @@ -8,7 +8,6 @@ #define nsTreeSelection_h__ #include "XULTreeElement.h" -#include "mozilla/Attributes.h" #include "nsCycleCollectionParticipant.h" #include "nsITimer.h" #include "nsITreeSelection.h" diff --git a/layout/xul/tree/nsTreeStyleCache.h b/layout/xul/tree/nsTreeStyleCache.h @@ -8,7 +8,6 @@ #define nsTreeStyleCache_h__ #include "mozilla/AtomArray.h" -#include "mozilla/Attributes.h" #include "mozilla/ComputedStyle.h" #include "mozilla/UniquePtr.h" #include "nsCOMArray.h"