Minimize the #includes in xpcom/ IDL files
Don't #include nsDeviceContext.h in nsPresContext.h
Don't #include nsDeviceContext.h in Units.h