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

Reply via email to