Bug 473390 part 10. Move various XUL nsIBoxLayout stuff out of the frame constructor...
commiteafbd1f28282a5996e9233039c34eb89daf81030
authorBoris Zbarsky <bzbarsky@mit.edu>
Mon, 19 Jan 2009 18:31:33 +0000 (19 13:31 -0500)
committerBoris Zbarsky <bzbarsky@mit.edu>
Mon, 19 Jan 2009 18:31:33 +0000 (19 13:31 -0500)
tree050f8fd057bdbf1e249212bf2a438aab5869643d
parent3142eee619e5f96a7d0614e47210468a9aee5813
Bug 473390 part 10.  Move various XUL nsIBoxLayout stuff out of the frame constructor into frame creation functions, and make the XUL frame creation functions have the right signature to fit into the new world.  r+sr=roc
22 files changed:
layout/base/nsCSSFrameConstructor.cpp
layout/base/nsCSSFrameConstructor.h
layout/xul/base/src/grid/nsGridRowGroupFrame.cpp
layout/xul/base/src/grid/nsGridRowGroupFrame.h
layout/xul/base/src/grid/nsGridRowLeafFrame.cpp
layout/xul/base/src/grid/nsGridRowLeafFrame.h
layout/xul/base/src/nsBoxFrame.cpp
layout/xul/base/src/nsBoxFrame.h
layout/xul/base/src/nsDeckFrame.cpp
layout/xul/base/src/nsDeckFrame.h
layout/xul/base/src/nsListBoxBodyFrame.cpp
layout/xul/base/src/nsListBoxBodyFrame.h
layout/xul/base/src/nsListItemFrame.cpp
layout/xul/base/src/nsListItemFrame.h
layout/xul/base/src/nsMenuFrame.cpp
layout/xul/base/src/nsMenuFrame.h
layout/xul/base/src/nsStackFrame.cpp
layout/xul/base/src/nsStackFrame.h
layout/xul/base/src/nsXULLabelFrame.cpp
layout/xul/base/src/nsXULLabelFrame.h
layout/xul/base/src/tree/src/nsTreeColFrame.cpp
layout/xul/base/src/tree/src/nsTreeColFrame.h