Made table frame construction flexible enough to allow arbitrary content to be mapped

to arbitrary table related display types.


git-svn-id: svn://10.0.0.236/trunk@19080 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
karnaze%netscape.com
1999-01-30 15:52:19 +00:00
parent 4e782b81d6
commit 6ff27d1704
20 changed files with 2749 additions and 887 deletions

View File

@@ -104,8 +104,9 @@ protected:
GenericElementCollection* mCells;
};
#ifdef XXX_debugging
static
void TempList(nsIDOMHTMLTableElement* aTable) {
void DebugList(nsIDOMHTMLTableElement* aTable) {
nsIHTMLContent* content = nsnull;
nsresult result = aTable->QueryInterface(kIHTMLContentIID, (void**)&content);
if (NS_SUCCEEDED(result) && (nsnull != content)) {
@@ -130,6 +131,7 @@ void TempList(nsIDOMHTMLTableElement* aTable) {
NS_RELEASE(content);
}
}
#endif
nsresult
NS_NewHTMLTableRowElement(nsIHTMLContent** aInstancePtrResult, nsIAtom* aTag)