Created attachment 609029 [details] [diff] [review]
One more step towards fixing bug 738969 is dropping content/html/content/src from the include path for layout/svg/base/src. The only reason we need it is because nsImageLoadingContent.h unnecessarily includes nsGenericHTMLElement.h.
This patch drops nsGenericHTMLElement.h and other unnecessary headers from the include directives in nsImageLoadingContent.h and remove content/html/content/src from the include paths for layout/svg/base/src.
This small change reduces the warm |make -B| build time for layout/svg/base/src by about 1.1% for me.
bz: see bug 738969 comment 0 for background.
Comment on attachment 609029 [details] [diff] [review]