make colframe cache nonpublic bug 278644 r/sr=bzbarsky

This commit is contained in:
bmlk%gmx.de 2005-03-05 16:43:07 +00:00
Родитель 819af899dc
Коммит 3ff20d69e8
1 изменённых файлов: 3 добавлений и 6 удалений

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

@ -851,16 +851,12 @@ public: /* ----- Cell Map public methods ----- */
/*------------end of nsITableLayout methods -----------------------*/ /*------------end of nsITableLayout methods -----------------------*/
public: public:
static nsIAtom* gColGroupAtom;
#ifdef DEBUG #ifdef DEBUG
void Dump(PRBool aDumpRows, void Dump(PRBool aDumpRows,
PRBool aDumpCols, PRBool aDumpCols,
PRBool aDumpCellMap); PRBool aDumpCellMap);
#endif static void DumpTableFrames(nsIFrame* aFrame);
nsAutoVoidArray mColFrames; // XXX temporarily public
#ifdef DEBUG
static void DumpTableFrames(nsIFrame* aFrame);
#endif #endif
protected: protected:
@ -868,6 +864,7 @@ protected:
void DumpRowGroup(nsIFrame* aChildFrame); void DumpRowGroup(nsIFrame* aChildFrame);
#endif #endif
// DATA MEMBERS // DATA MEMBERS
nsAutoVoidArray mColFrames;
struct TableBits { struct TableBits {
PRUint32 mHadInitialReflow:1; // has intial reflow happened PRUint32 mHadInitialReflow:1; // has intial reflow happened