Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc

This commit is contained in:
Craig Topper 2010-04-10 16:10:12 -04:00
Родитель 25d5518e18
Коммит 8b8747d605
103 изменённых файлов: 37 добавлений и 98 удалений

Просмотреть файл

@ -80,7 +80,6 @@
#include "nsOuterDocAccessible.h"
#include "nsRootAccessibleWrap.h"
#include "nsTextFragment.h"
#include "nsPresContext.h"
#include "nsServiceManagerUtils.h"
#include "nsUnicharUtils.h"
#include "nsIWebProgress.h"

Просмотреть файл

@ -49,7 +49,6 @@
#include "nsILink.h"
#include "nsIFrame.h"
#include "nsINameSpaceManager.h"
#include "nsPresContext.h"
#include "nsIServiceManager.h"
#include "nsIURI.h"

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsRect.h"
class nsIFrame;
class nsPresContext;
class nsIRenderingContext;
class nsTextAccessibleWrap : public nsTextAccessible,

Просмотреть файл

@ -128,6 +128,7 @@ class nsIBidiKeyboard;
#endif
class nsIMIMEHeaderParam;
class nsIObserver;
class nsPresContext;
#ifndef have_PrefChangedFunc_typedef
typedef int (*PR_CALLBACK PrefChangedFunc)(const char *, void *);

Просмотреть файл

@ -46,7 +46,6 @@
// Forward declarations
class nsIAtom;
class nsPresContext;
class nsIDOMEvent;
class nsIContent;
class nsIEventListenerManager;

Просмотреть файл

@ -55,7 +55,6 @@ class nsIDOMNode;
class nsIDOMNodeList;
class nsINodeList;
class nsIPresShell;
class nsPresContext;
class nsEventChainVisitor;
class nsEventChainPreVisitor;
class nsEventChainPostVisitor;

Просмотреть файл

@ -83,7 +83,6 @@
#include "nsIDocument.h"
#include "nsIScriptSecurityManager.h"
#include "nsIPrincipal.h"
#include "nsPresContext.h"
#include "nsIDocShellTreeItem.h"
#include "nsIFrame.h"
#include "nsRange.h"

Просмотреть файл

@ -53,7 +53,6 @@ class nsIDOMDocument;
class nsIDOMDragEvent;
class nsISelection;
class nsITransferable;
class nsPresContext;
class nsIContent;
class nsIURI;
class nsIFile;

Просмотреть файл

@ -43,7 +43,6 @@
#include "nsIContent.h"
#include "nsIDOMText.h"
#include "nsCOMPtr.h"
#include "nsPresContext.h"
#include "nsTArray.h"
#include "nsContentUtils.h"
#include "nsINode.h"

Просмотреть файл

@ -46,7 +46,6 @@
#include "nsIDOMHTMLIFrameElement.h"
#include "nsIDOMHTMLFrameElement.h"
#include "nsIDOMWindow.h"
#include "nsPresContext.h"
#include "nsIPresShell.h"
#include "nsIContent.h"
#include "nsIContentViewer.h"

Просмотреть файл

@ -60,7 +60,6 @@
#include "nsNetUtil.h"
#include "nsPLDOMEvent.h"
#include "nsPresContext.h"
#include "nsIPresShell.h"
#include "nsIEventStateManager.h"
#include "nsGUIEvent.h"

Просмотреть файл

@ -81,7 +81,6 @@
#include "nsGfxCIID.h"
#include "nsIScriptSecurityManager.h"
#include "nsIDocShell.h"
#include "nsPresContext.h"
#include "nsIDOMWindow.h"
#include "nsPIDOMWindow.h"
#include "nsIDocShell.h"

Просмотреть файл

@ -45,12 +45,13 @@
#include "nsCOMPtr.h"
#include "nsIDOMEventTarget.h"
#include "nsPIDOMWindow.h"
#include "nsPresContext.h"
#include "nsPoint.h"
#include "nsGUIEvent.h"
#include "nsCycleCollectionParticipant.h"
#include "nsAutoPtr.h"
class nsIContent;
class nsPresContext;
class nsDOMEvent : public nsIDOMEvent,
public nsIDOMNSEvent,

Просмотреть файл

@ -34,6 +34,9 @@
#include "nsDOMPopStateEvent.h"
#include "nsCycleCollectionParticipant.h"
#include "nsDOMClassInfoID.h"
#include "nsIClassInfo.h"
#include "nsIXPCScriptable.h"
NS_IMPL_CYCLE_COLLECTION_CLASS(nsDOMPopStateEvent)

Просмотреть файл

@ -38,6 +38,9 @@
#include "nsDOMScrollAreaEvent.h"
#include "nsGUIEvent.h"
#include "nsClientRect.h"
#include "nsDOMClassInfoID.h"
#include "nsIClassInfo.h"
#include "nsIXPCScriptable.h"
nsDOMScrollAreaEvent::nsDOMScrollAreaEvent(nsPresContext *aPresContext,
nsScrollAreaEvent *aEvent)

Просмотреть файл

@ -37,6 +37,9 @@
#include "nsDOMTransitionEvent.h"
#include "nsGUIEvent.h"
#include "nsDOMClassInfoID.h"
#include "nsIClassInfo.h"
#include "nsIXPCScriptable.h"
nsDOMTransitionEvent::nsDOMTransitionEvent(nsPresContext *aPresContext,
nsTransitionEvent *aEvent)

Просмотреть файл

@ -46,6 +46,7 @@
#include "nsHashtable.h"
#include "nsIScriptContext.h"
#include "nsCycleCollectionParticipant.h"
#include "nsTObserverArray.h"
class nsIDOMEvent;
class nsIAtom;

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsISupports.h"
class nsIDOMHTMLFormElement;
class nsPresContext;
class nsPresState;
class nsIContent;
class nsString;

Просмотреть файл

@ -45,8 +45,6 @@
#include "nsRect.h"
#include "nsCOMPtr.h"
class nsPresContext;
class nsClientRect : public nsIDOMClientRect
{
public:

Просмотреть файл

@ -38,7 +38,6 @@
#include "nsIFormSubmission.h"
#include "nsPresContext.h"
#include "nsCOMPtr.h"
#include "nsIForm.h"
#include "nsILinkHandler.h"

Просмотреть файл

@ -42,7 +42,6 @@
#include "nsILink.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIEventStateManager.h"
#include "nsIURL.h"
#include "nsNetUtil.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsIDOMHTMLSourceElement.h"
#include "nsHTMLAudioElement.h"
#include "nsGenericHTMLElement.h"
#include "nsPresContext.h"
#include "nsGkAtoms.h"
#include "nsSize.h"
#include "nsIFrame.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"

Просмотреть файл

@ -37,7 +37,6 @@
#include "nsIDOMHTMLCanvasElement.h"
#include "nsGenericHTMLElement.h"
#include "nsPresContext.h"
#include "nsGkAtoms.h"
#include "nsSize.h"
#include "nsIFrame.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
class nsHTMLModElement : public nsGenericHTMLElement,

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
class nsHTMLDivElement : public nsGenericHTMLElement,

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsIDOMEventTarget.h"
#include "nsGenericHTMLElement.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIForm.h"
#include "nsIFormControl.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIFrameSetElement.h"
#include "nsIHTMLDocument.h"
#include "nsIDocument.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
class nsHTMLHeadElement : public nsGenericHTMLElement,

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"
#include "mozAutoDocUpdate.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIDocument.h"

Просмотреть файл

@ -42,7 +42,6 @@
#include "nsIDOMSVGDocument.h"
#endif
#include "nsGkAtoms.h"
#include "nsPresContext.h"
#include "nsIDocument.h"
#include "nsMappedAttributes.h"
#include "nsDOMError.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIForm.h"
#include "nsIFormControl.h"
#include "nsIEventStateManager.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsILink.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIDOMStyleSheet.h"
#include "nsIStyleSheet.h"
#include "nsIStyleSheetLinkingElement.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsContentList.h"
#include "nsIDocument.h"
#include "nsIHTMLDocument.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
class nsHTMLMetaElement : public nsGenericHTMLElement,

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIFrame.h"
#include "nsIFormControlFrame.h"
#include "nsIEventStateManager.h"

Просмотреть файл

@ -46,7 +46,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIFormControl.h"
#include "nsIForm.h"
#include "nsIDOMText.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"
#include "nsCSSStruct.h"

Просмотреть файл

@ -42,7 +42,6 @@
#include "nsContentCreatorFunctions.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsLayoutUtils.h"
#include "nsMappedAttributes.h"
#include "nsIForm.h"

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsRuleData.h"
#include "nsMappedAttributes.h"
#include "nsNetUtil.h"

Просмотреть файл

@ -40,7 +40,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"
#include "nsHTMLMediaElement.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIAtom.h"
#include "nsRuleData.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIDOMStyleSheet.h"
#include "nsIStyleSheet.h"
#include "nsStyleLinkElement.h"
@ -49,6 +48,7 @@
#include "nsIDocument.h"
#include "nsUnicharUtils.h"
#include "nsParserUtils.h"
#include "nsThreadUtils.h"
class nsHTMLStyleElement : public nsGenericHTMLElement,

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsMappedAttributes.h"
#include "nsRuleData.h"

Просмотреть файл

@ -40,7 +40,6 @@
#include "nsGenericHTMLElement.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsRuleData.h"
// use the same protection as ancient code did

Просмотреть файл

@ -45,7 +45,6 @@
#include "nsContentList.h"
#include "nsGkAtoms.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsHTMLParts.h"
#include "nsRuleData.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsGkAtoms.h"
#include "nsHTMLParts.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsContentList.h"
#include "nsRuleData.h"
#include "nsDOMError.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsIDOMEventTarget.h"
#include "nsGenericHTMLElement.h"
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIDOMText.h"
#include "nsIDocument.h"
#include "nsIDOMHTMLDocument.h"

Просмотреть файл

@ -39,7 +39,6 @@
#include "nsIDOMHTMLSourceElement.h"
#include "nsHTMLVideoElement.h"
#include "nsGenericHTMLElement.h"
#include "nsPresContext.h"
#include "nsGkAtoms.h"
#include "nsSize.h"
#include "nsIFrame.h"

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsCSSProperty.h"
#include "nscore.h" // For NS_OVERRIDE
class nsPresContext;
class nsIContent;
class nsAString;

Просмотреть файл

@ -80,7 +80,6 @@
#include "nsCRT.h"
#include "nsXBLEventHandler.h"
#include "nsEventDispatcher.h"
#include "nsPresContext.h"
static NS_DEFINE_CID(kDOMScriptObjectFactoryCID,
NS_DOM_SCRIPT_OBJECT_FACTORY_CID);

Просмотреть файл

@ -51,7 +51,6 @@
#include "nsPIDOMWindow.h"
#include "nsIPresShell.h"
#include "nsPresContext.h"
#include "nsIDocShell.h"
#include "nsIDocShellTreeItem.h"
#include "nsISelectionController.h"

Просмотреть файл

@ -46,7 +46,6 @@
class nsIScriptContext;
class nsIDOMDocument;
class nsIDOMEvent;
class nsPresContext;
class nsIScriptGlobalObjectOwner;
class nsIArray;
class nsScriptErrorEvent;

Просмотреть файл

@ -70,7 +70,6 @@ class nsIDocShell;
class nsIContent;
class nsIDocument;
class nsIScriptTimeoutHandler;
class nsPresContext;
struct nsTimeout;
class nsScriptObjectHolder;
class nsXBLPrototypeHandler;

Просмотреть файл

@ -58,6 +58,7 @@
#include "nsIDOMStorageEventObsolete.h"
#include "nsIDOMStorageManager.h"
#include "nsCycleCollectionParticipant.h"
#include "nsIObserver.h"
#ifdef MOZ_STORAGE
#include "nsDOMStorageDBWrapper.h"

Просмотреть файл

@ -81,7 +81,6 @@
#include "nsIDOMNSDocument.h"
#include "nsIScriptContext.h"
#include "imgIContainer.h"
#include "nsPresContext.h"
#if DEBUG
//#define NOISY_DOC_LOADING 1

Просмотреть файл

@ -56,7 +56,6 @@
#include "nsIPrefBranch.h"
#include "nsIPrefService.h"
#include "nsILookAndFeel.h"
#include "nsPresContext.h"
#include "nsFocusManager.h"
// Drag & Drop, Clipboard

Просмотреть файл

@ -64,7 +64,6 @@
#include "nsIPrefService.h"
#include "nsIServiceManager.h"
#include "nsPresContext.h"
#include "nsILookAndFeel.h"
#include "nsWidgetsCID.h"

Просмотреть файл

@ -38,7 +38,6 @@
* ***** END LICENSE BLOCK ***** */
#include "nsStyleConsts.h"
#include "nsPresContext.h"
#include "nsIFrame.h"
#include "nsPoint.h"
#include "nsRect.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsQueryFrame.h"
struct nsHTMLReflowState;
class nsPresContext;
/**
* This interface is supported by frames that need to provide computed height

Просмотреть файл

@ -71,7 +71,6 @@
#include "nsINodeInfo.h"
#include "nsIObserver.h"
#include "nsIObserverService.h"
#include "nsPresContext.h"
#include "nsIPresShell.h"
#include "nsIPrivateDOMImplementation.h"
#include "nsIRangeUtils.h"

Просмотреть файл

@ -43,7 +43,6 @@
#include "nsIFormControlFrame.h"
#include "nsHTMLParts.h"
#include "nsPresContext.h"
#include "nsStyleContext.h"
#include "nsLeafFrame.h"
#include "nsCSSRendering.h"
@ -53,6 +52,7 @@
#include "nsButtonFrameRenderer.h"
class nsIRenderingContext;
class nsPresContext;
class nsHTMLButtonControlFrame : public nsHTMLContainerFrame,
public nsIFormControlFrame

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsQueryFrame.h"
#include "nsFont.h"
class nsPresContext;
class nsString;
class nsIContent;
class nsCSSFrameConstructor;

Просмотреть файл

@ -40,7 +40,7 @@
#include "nsQueryFrame.h"
#include "nsFont.h"
class nsPresContext;
class nsAString;
class nsIContent;

Просмотреть файл

@ -42,7 +42,6 @@
#include "nsHTMLContainerFrame.h"
#include "nsPresContext.h"
#include "nsStyleContext.h"
#include "nsIRenderingContext.h"
#include "nsGUIEvent.h"
@ -51,6 +50,8 @@
#include "nsDisplayList.h"
#include "nsAbsoluteContainingBlock.h"
class nsPresContext;
/**
* Root frame class.
*

Просмотреть файл

@ -43,9 +43,10 @@
#include "nsSplittableFrame.h"
#include "nsString.h"
#include "nsAString.h"
#include "nsPresContext.h"
#include "nsIIOService.h"
class nsPresContext;
nsIFrame* NS_NewHTMLCanvasFrame (nsIPresShell* aPresShell, nsStyleContext* aContext);
class nsHTMLCanvasFrame : public nsSplittableFrame

Просмотреть файл

@ -50,7 +50,6 @@ class nsIDocument;
class nsIFrame;
class nsIHTMLContentSink;
class nsIFragmentContentSink;
class nsPresContext;
class nsStyleContext;
class nsIURI;
class nsString;

Просмотреть файл

@ -8,7 +8,6 @@
#include "nsQueryFrame.h"
class nsPresContext;
class nsPresState;
class nsIStatefulFrame

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsSplittableFrame.h"
#include "nsString.h"
#include "nsAString.h"
#include "nsPresContext.h"
#include "nsIImageFrame.h"
#include "nsIIOService.h"
#include "nsIObserver.h"
@ -62,6 +61,7 @@ struct nsHTMLReflowState;
struct nsHTMLReflowMetrics;
struct nsSize;
class nsDisplayImage;
class nsPresContext;
class nsImageFrame;

Просмотреть файл

@ -50,7 +50,6 @@
class nsIDOMHTMLAreaElement;
class nsIDOMHTMLMapElement;
class nsPresContext;
class nsIRenderingContext;
class nsIURI;
class nsString;

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsContainerFrame.h"
#include "nsString.h"
#include "nsAString.h"
#include "nsPresContext.h"
#include "nsIIOService.h"
#include "nsITimer.h"
#include "nsTArray.h"
@ -52,6 +51,8 @@
#include "Layers.h"
#include "ImageLayers.h"
class nsPresContext;
nsIFrame* NS_NewVideoFrame (nsIPresShell* aPresShell, nsStyleContext* aContext);
class nsVideoFrame : public nsContainerFrame, public nsIAnonymousContentCreator

Просмотреть файл

@ -45,9 +45,10 @@
#include "nsContainerFrame.h"
#include "nsGkAtoms.h"
#include "nsPresContext.h"
#include "nsAbsoluteContainingBlock.h"
class nsPresContext;
/**
* ViewportFrame is the parent of a single child - the doc root frame or a scroll frame
* containing the doc root frame. ViewportFrame stores this child in its primary child

Просмотреть файл

@ -40,7 +40,6 @@
#include "nsCOMPtr.h"
#include "nsFrame.h"
#include "nsPresContext.h"
#include "nsStyleContext.h"
#include "nsStyleConsts.h"
#include "nsIRenderingContext.h"

Просмотреть файл

@ -40,7 +40,6 @@
#include "nsCOMPtr.h"
#include "nsFrame.h"
#include "nsPresContext.h"
#include "nsStyleContext.h"
#include "nsStyleConsts.h"
#include "nsINameSpaceManager.h"

Просмотреть файл

@ -40,7 +40,6 @@
// Interfaces
#include "nsCOMPtr.h"
#include "nsIContent.h"
#include "nsPresContext.h"
#include "nsIPresShell.h"
#include "nsStyleSet.h"
#include "nsIViewManager.h"
@ -48,6 +47,8 @@
#include "nsIDocument.h"
#include "nsIWidget.h"
class nsPresContext;
// nsPrintObject Document Type
enum PrintObjectType {eDoc = 0, eFrame = 1, eIFrame = 2, eFrameSet = 3};

Просмотреть файл

@ -59,7 +59,6 @@ class nsIDocument;
class nsIUnicharInputStream;
class nsCSSParser;
class nsMediaList;
class nsPresContext;
namespace mozilla {

Просмотреть файл

@ -44,7 +44,6 @@
class nsIStyleSheet;
class nsICSSStyleSheet;
class nsPresContext;
struct nsRuleData;
class nsICSSGroupRule;

Просмотреть файл

@ -52,7 +52,6 @@
#include "nsICSSStyleSheet.h"
#include "nsCSSLoader.h"
#include "nsIURL.h"
#include "nsPresContext.h"
#include "nsIDocument.h"
#include "nsIDeviceContext.h"
#include "nsIAtom.h"

Просмотреть файл

@ -57,6 +57,7 @@ class nsIURI;
class nsMediaList;
class nsMediaQueryResultCacheKey;
class nsCSSStyleSheet;
class nsPresContext;
// -------------------------------
// CSS Style Sheet Inner Data Container

Просмотреть файл

@ -48,7 +48,6 @@
#include "nsISupports.h"
class nsIStyleSheet;
class nsPresContext;
class nsIContent;
struct nsRuleData;

Просмотреть файл

@ -50,7 +50,6 @@ class nsIAtom;
class nsString;
class nsIURI;
class nsIStyleRule;
class nsPresContext;
class nsIContent;
class nsIDocument;
class nsIStyleRuleProcessor;

Просмотреть файл

@ -52,7 +52,6 @@
#include "nsRuleWalker.h"
class nsIStyleSheet;
class nsPresContext;
class nsIAtom;
class nsICSSPseudoComparator;
class nsAttrValue;

Просмотреть файл

@ -38,10 +38,13 @@
#define nsStyleUtil_h___
#include "nsCoord.h"
#include "nsPresContext.h"
#include "nsCSSProperty.h"
class nsPresContext;
struct nsStyleBackground;
class nsString;
class nsStringComparator;
class nsIContent;
enum nsFontSizeType {
eFontSize_HTML = 1,

Просмотреть файл

@ -47,7 +47,6 @@
#include "gfxMatrix.h"
class gfxContext;
class nsPresContext;
class nsSVGRenderState;
class nsISVGChildFrame : public nsQueryFrame

Просмотреть файл

@ -40,7 +40,6 @@
#define __NS_SVGGENERICCONTAINERFRAME_H__
#include "nsIDOMSVGGElement.h"
#include "nsPresContext.h"
#include "nsSVGContainerFrame.h"
#include "nsGkAtoms.h"
#include "gfxMatrix.h"

Просмотреть файл

@ -47,7 +47,6 @@
#include "gfxRect.h"
#include "gfxMatrix.h"
class nsPresContext;
class nsSVGMarkerFrame;
class nsSVGMarkerProperty;

Просмотреть файл

@ -38,7 +38,6 @@
#include "nsContainerFrame.h"
#include "nsCSSRendering.h"
#include "nsIDocument.h"
#include "nsPresContext.h"
#include "nsPageFrame.h"
#include "nsIRenderingContext.h"
#include "nsGUIEvent.h"

Просмотреть файл

@ -41,7 +41,6 @@
#include "nsISupports.h"
#include "nsIFrame.h"
class nsPresContext;
class nsBoxLayout;
class nsBoxLayoutState;
class nsIRenderingContext;

Просмотреть файл

@ -55,7 +55,6 @@
#include "nsHTMLParts.h"
#include "nsString.h"
#include "nsLeafFrame.h"
#include "nsPresContext.h"
#include "nsIRenderingContext.h"
#include "nsIPresShell.h"
#include "nsIDocument.h"

Просмотреть файл

@ -46,11 +46,11 @@
#include "nsIListBoxObject.h"
#include "nsIScrollbarMediator.h"
#include "nsIReflowCallback.h"
#include "nsPresContext.h"
#include "nsBoxLayoutState.h"
#include "nsThreadUtils.h"
#include "nsPIBoxObject.h"
class nsPresContext;
class nsListScrollSmoother;
nsIFrame* NS_NewListBoxBodyFrame(nsIPresShell* aPresShell,
nsStyleContext* aContext);

Просмотреть файл

@ -45,7 +45,6 @@
#include "nsIDOMEventTarget.h"
class nsMenuBarFrame;
class nsPresContext;
class nsIDOMKeyEvent;
/** editor Implementation of the DragListener interface

Просмотреть файл

@ -51,8 +51,6 @@
#include "nsBoxFrame.h"
class nsPresContext;
class nsProgressMeterFrame : public nsBoxFrame
{
public:

Просмотреть файл

@ -44,7 +44,6 @@
#include "nsStackFrame.h"
#include "nsStyleContext.h"
#include "nsPresContext.h"
#include "nsIContent.h"
#include "nsCOMPtr.h"
#include "nsHTMLParts.h"

Просмотреть файл

@ -53,7 +53,6 @@
#endif
#include "nsGUIEvent.h"
#include "nsIPrivateDOMEvent.h"
#include "nsPresContext.h"
#include "nsIScriptContext.h"
#include "nsPIDOMWindow.h"
#include "nsContentUtils.h"

Просмотреть файл

@ -46,7 +46,6 @@
#include "nsString.h"
#include "nsIDOMElement.h"
#include "nsIDOMClassInfo.h"
#include "nsPresContext.h"
#include "nsIContent.h"
#include "nsIDocument.h"
#include "nsGUIEvent.h"

Просмотреть файл

@ -143,7 +143,6 @@
#include "nsIDOMHTMLObjectElement.h"
#include "nsIDOMHTMLEmbedElement.h"
#include "nsIPresShell.h"
#include "nsPresContext.h"
#include "nsIWebNavigation.h"
#include "nsISupportsArray.h"
#include "nsIDocShell.h"

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше