Bug 908778 - Don't #include nsStyleStructFwd.h in nsIFrame.h; r=mats
authorEhsan Akhgari <ehsan.akhgari@gmail.com>
Fri, 23 Aug 2013 18:16:59 -0400
changeset 144176 7715dfab376ca847ce63f68f7efcd9600e9f9dae
parent 144175 d086ec92b7e0cca48b17c5fcf441c91b57f589c0
child 144177 f8542e9a0986e29fe3eabe8dce00af8018af045f
push id25153
push userphilringnalda@gmail.com
push dateSun, 25 Aug 2013 15:20:47 +0000
treeherdermozilla-central@133348d717a1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmats
bugs908778
milestone26.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 908778 - Don't #include nsStyleStructFwd.h in nsIFrame.h; r=mats
layout/generic/nsIFrame.h
--- a/layout/generic/nsIFrame.h
+++ b/layout/generic/nsIFrame.h
@@ -19,17 +19,16 @@
    going to be eliminated, and all callers will use nsFrame instead.  At the moment
    we're midway through this process, so you will see inlined functions and member
    variables in this file.  -dwh */
 
 #include <stdio.h>
 #include "nsQueryFrame.h"
 #include "nsStyleContext.h"
 #include "nsStyleStruct.h"
-#include "nsStyleStructFwd.h"
 #include "nsHTMLReflowMetrics.h"
 #include "nsFrameList.h"
 #include "nsAlgorithm.h"
 #include "mozilla/layout/FrameChildList.h"
 #include "FramePropertyTable.h"
 #include "mozilla/TypedEnum.h"
 #include "nsDirection.h"
 #include <algorithm>