Bug 399753 - Remove nsISupportsArray in the layout directory; r+sr=roc

This commit is contained in:
Arpad Borsos 2009-03-30 20:08:06 +02:00
Родитель ae83505569
Коммит 4d6cb32c22
13 изменённых файлов: 3 добавлений и 34 удалений

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

@ -47,7 +47,6 @@
#include "nsCRT.h"
#include "nsIAtom.h"
#include "nsIURL.h"
#include "nsISupportsArray.h"
#include "nsHashtable.h"
#include "nsIHTMLDocument.h"
#include "nsIStyleRule.h"
@ -90,7 +89,6 @@
#include "nsCSSPseudoElements.h"
#include "nsIDeviceContext.h"
#include "nsTextFragment.h"
#include "nsISupportsArray.h"
#include "nsIAnonymousContentCreator.h"
#include "nsFrameManager.h"
#include "nsLegendFrame.h"

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

@ -65,7 +65,6 @@
#include "nsCSSAnonBoxes.h"
#include "nsCSSPseudoElements.h"
#ifdef NS_DEBUG
#include "nsISupportsArray.h"
#include "nsIStyleRule.h"
#endif
#include "nsILayoutHistoryState.h"
@ -760,27 +759,7 @@ DumpContext(nsIFrame* aFrame, nsStyleContext* aContext)
fputs(NS_LossyConvertUTF16toASCII(buffer).get(), stdout);
fputs(" ", stdout);
}
/* XXXdwh fix debugging here. Need to add a List method to nsRuleNode
and have the context call list on its rule node.
PRInt32 count = aContext->GetStyleRuleCount();
if (0 < count) {
fputs("{\n", stdout);
nsISupportsArray* rules = aContext->GetStyleRules();
PRInt32 ix;
for (ix = 0; ix < count; ix++) {
nsIStyleRule* rule = (nsIStyleRule*)rules->ElementAt(ix);
rule->List(stdout, 1);
NS_RELEASE(rule);
}
NS_RELEASE(rules);
fputs("}\n", stdout);
}
else
*/
{
fputs("{}\n", stdout);
}
fputs("{}\n", stdout);
}
}

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

@ -85,7 +85,6 @@ class nsFrameSelection;
class nsFrameManager;
class nsILayoutHistoryState;
class nsIReflowCallback;
class nsISupportsArray;
class nsIDOMNode;
class nsIRegion;
class nsIStyleFrameConstruction;

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

@ -40,7 +40,6 @@
interface nsAString;
interface inISearchObserver;
interface nsISupportsArray;
[scriptable, uuid(D5FA765B-2448-4686-B7C1-5FF13ACB0FC9)]
interface inISearchProcess : nsISupports

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

@ -43,7 +43,6 @@
#include "nsCOMPtr.h"
#include "nsGridRowGroupLayout.h"
#include "nsISupportsArray.h"
#include "nsIServiceManager.h"
#include "nsGkAtoms.h"
#include "nsIContent.h"

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

@ -59,7 +59,6 @@
#include "nsIEventStateManager.h"
#include "nsISupportsArray.h"
#include "nsContentUtils.h"
/*

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

@ -59,7 +59,6 @@
#include "nsIDOMNSDocument.h"
#include "nsIDOMDocument.h"
#include "nsIDOMElement.h"
#include "nsISupportsArray.h"
#include "nsIDOMText.h"
#include "nsILookAndFeel.h"
#include "nsIComponentManager.h"

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

@ -54,7 +54,6 @@
#include "nsIMenuFrame.h"
#include "nsXULPopupManager.h"
#include "nsITimer.h"
#include "nsISupportsArray.h"
#include "nsIDOMText.h"
#include "nsIContent.h"
#include "nsIScrollableViewProvider.h"

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

@ -45,7 +45,6 @@
#include "nsBoxFrame.h"
#include "nsIScrollbarFrame.h"
class nsISupportsArray;
class nsIScrollbarMediator;
nsIFrame* NS_NewScrollbarFrame(nsIPresShell* aPresShell, nsStyleContext* aContext);

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

@ -47,7 +47,6 @@
#include "nsIDOMMouseListener.h"
class nsString;
class nsISupportsArray;
class nsITimer;
class nsSliderFrame;

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

@ -45,7 +45,6 @@
#include "nsSplitterFrame.h"
#include "nsGkAtoms.h"
#include "nsISupportsArray.h"
#include "nsIDOMElement.h"
#include "nsIDOMXULElement.h"
#include "nsIDOMDocument.h"

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

@ -45,7 +45,6 @@
#include "nsBoxFrame.h"
class nsISupportsArray;
class nsSplitterFrameInner;
nsIFrame* NS_NewSplitterFrame(nsIPresShell* aPresShell, nsStyleContext* aContext);

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

@ -45,6 +45,8 @@
#include "nsICSSPseudoComparator.h"
#include "nsStyleContext.h"
class nsISupportsArray;
class nsDFAState : public nsHashKey
{
public: