Bug 738975 - Speed up building of layout/svg/base/src by dropping content/html/content/src from the include path. r=bz.
authorJonathan Watt <jwatt@jwatt.org>
Mon, 26 Mar 2012 12:58:59 +0100
changeset 90289 df36e7f3aba4fdcabdd67bc37d598bbdd672046a
parent 90288 9d156f164c8e9ea6adf957d16540d123283df0b2
child 90290 78e3ec2adbdf011b735661f0e9e7f48616f33060
push id7569
push userjwatt@jwatt.org
push dateMon, 26 Mar 2012 11:59:57 +0000
treeherdermozilla-inbound@78e3ec2adbdf [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbz
bugs738975
milestone14.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 738975 - Speed up building of layout/svg/base/src by dropping content/html/content/src from the include path. r=bz.
content/base/src/nsImageLoadingContent.h
layout/svg/base/src/Makefile.in
--- a/content/base/src/nsImageLoadingContent.h
+++ b/content/base/src/nsImageLoadingContent.h
@@ -40,26 +40,24 @@
  * A base class which implements nsIImageLoadingContent and can be
  * subclassed by various content nodes that want to provide image
  * loading functionality (eg <img>, <object>, etc).
  */
 
 #ifndef nsImageLoadingContent_h__
 #define nsImageLoadingContent_h__
 
-#include "nsIImageLoadingContent.h"
-#include "nsINode.h"
-#include "imgIRequest.h"
-#include "prtypes.h"
+#include "imgIContainerObserver.h"
+#include "imgIDecoderObserver.h"
+#include "mozilla/CORSMode.h"
 #include "nsCOMPtr.h"
 #include "nsContentUtils.h" // NS_CONTENT_DELETE_LIST_MEMBER
-#include "nsString.h"
 #include "nsEventStates.h"
-#include "nsGenericHTMLElement.h"
-#include "mozilla/CORSMode.h"
+#include "nsIImageLoadingContent.h"
+#include "nsIRequest.h"
 
 class nsIURI;
 class nsIDocument;
 class imgILoader;
 class nsIIOService;
 
 class nsImageLoadingContent : public nsIImageLoadingContent
 {
--- a/layout/svg/base/src/Makefile.in
+++ b/layout/svg/base/src/Makefile.in
@@ -101,17 +101,16 @@ include $(topsrcdir)/config/rules.mk
 
 LOCAL_INCLUDES	= \
 		-I$(srcdir)/../../../base \
 		-I$(srcdir)/../../../generic \
 		-I$(srcdir)/../../../style \
 		-I$(srcdir)/../../../xul/base/src \
 		-I$(srcdir)/../../../../content/svg/content/src \
 		-I$(srcdir)/../../../../content/base/src \
-		-I$(srcdir)/../../../../content/html/content/src \
 		$(NULL)
 
 libs::
 	$(INSTALL) $(srcdir)/svg.css $(DIST)/bin/res
 
 install::
 	$(SYSINSTALL) $(IFLAGS1) $(srcdir)/svg.css $(DESTDIR)$(mozappdir)/res