I'm working on a patch that requires adding data to nsReflowStatus, but trying to understand how all the bits fit together makes my head spin, particularly the NS_INLINE_BREAK parts...
Are there non-historical reasons why we're using macros instead of a bitfield? Can I change things to make it more understandable? What are the constraints on changing nsReflowStatus (other than "don't change existing behavior")? Are there files other than nsIFrame.h that define nsReflowStatus bits? ~fantasai _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

