From 69ef005d1a2f0c6c3ba034266fac49f2bcbf2127 Mon Sep 17 00:00:00 2001 From: peterl Date: Wed, 22 Apr 1998 06:32:17 +0000 Subject: [PATCH] WIP removing border, margin & padding from nsStyleMolecule git-svn-id: svn://10.0.0.236/trunk@493 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/base/public/nsIStyleContext.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/mozilla/layout/base/public/nsIStyleContext.h b/mozilla/layout/base/public/nsIStyleContext.h index 4349353d0c7..44bfe26ed3c 100644 --- a/mozilla/layout/base/public/nsIStyleContext.h +++ b/mozilla/layout/base/public/nsIStyleContext.h @@ -121,19 +121,16 @@ struct nsStyleList : public nsStyleStruct { {0x05fb99f0, 0xca9c, 0x11d1, {0x80, 0x31, 0x00, 0x60, 0x08, 0x15, 0x9b, 0x5a}} struct nsStyleMolecule : public nsStyleStruct { - PRUint8 borderSizeFlags[4]; - nsMargin border; - PRUint8 borderStyle[4]; - nscolor borderColor[4]; + nsMargin border; // in table (cell layout data) PRUint8 clear; PRUint8 clipFlags; PRUint8 cursor; PRUint8 display; PRUint8 direction; PRUint8 floats; - nsMargin margin; - nsMargin padding; - nsMargin borderPadding; + nsMargin margin; // + nsMargin padding; // in table (cell layout data) + nsMargin borderPadding; // PRUint32 textDecoration; PRUint8 textAlign; PRInt32 whiteSpace;