зеркало из https://github.com/mozilla/gecko-dev.git
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
This commit is contained in:
Родитель
25d5518e18
Коммит
8b8747d605
|
@ -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"
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче