Title: [188482] trunk/Source/WebCore
- Revision
- 188482
- Author
- [email protected]
- Date
- 2015-08-14 12:15:27 -0700 (Fri, 14 Aug 2015)
Log Message
Remove a few includes from RenderObject.h
https://bugs.webkit.org/show_bug.cgi?id=148007
Reviewed by Tim Horton.
Shrink down the RenderObject.h includes a little.
* rendering/RenderElement.h:
* rendering/RenderObject.h:
* rendering/RenderText.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (188481 => 188482)
--- trunk/Source/WebCore/ChangeLog 2015-08-14 18:48:34 UTC (rev 188481)
+++ trunk/Source/WebCore/ChangeLog 2015-08-14 19:15:27 UTC (rev 188482)
@@ -1,3 +1,16 @@
+2015-08-14 Simon Fraser <[email protected]>
+
+ Remove a few includes from RenderObject.h
+ https://bugs.webkit.org/show_bug.cgi?id=148007
+
+ Reviewed by Tim Horton.
+
+ Shrink down the RenderObject.h includes a little.
+
+ * rendering/RenderElement.h:
+ * rendering/RenderObject.h:
+ * rendering/RenderText.h:
+
2015-08-14 Tim Horton <[email protected]>
Fix the Mavericks build.
Modified: trunk/Source/WebCore/rendering/RenderElement.h (188481 => 188482)
--- trunk/Source/WebCore/rendering/RenderElement.h 2015-08-14 18:48:34 UTC (rev 188481)
+++ trunk/Source/WebCore/rendering/RenderElement.h 2015-08-14 19:15:27 UTC (rev 188482)
@@ -25,6 +25,7 @@
#include "AnimationController.h"
#include "RenderObject.h"
+#include "StyleInheritedData.h"
namespace WebCore {
Modified: trunk/Source/WebCore/rendering/RenderObject.h (188481 => 188482)
--- trunk/Source/WebCore/rendering/RenderObject.h 2015-08-14 18:48:34 UTC (rev 188481)
+++ trunk/Source/WebCore/rendering/RenderObject.h 2015-08-14 19:15:27 UTC (rev 188482)
@@ -27,7 +27,6 @@
#define RenderObject_h
#include "CachedImageClient.h"
-#include "DocumentStyleSheetCollection.h"
#include "Element.h"
#include "FloatQuad.h"
#include "Frame.h"
@@ -35,18 +34,18 @@
#include "PaintPhase.h"
#include "RenderStyle.h"
#include "ScrollBehavior.h"
-#include "StyleInheritedData.h"
+#include "StyleImage.h"
#include "TextAffinity.h"
-#include <wtf/HashSet.h>
-#include <wtf/TypeCasts.h>
namespace WebCore {
class AffineTransform;
class AnimationController;
+class Color;
class Cursor;
class Document;
class HitTestLocation;
+class HitTestRequest;
class HitTestResult;
class InlineBox;
class Path;
@@ -60,12 +59,14 @@
class RenderGeometryMap;
class RenderLayer;
class RenderLayerModelObject;
+class RenderNamedFlowFragment;
class RenderNamedFlowThread;
class RenderRegion;
class RenderTheme;
class SelectionSubtreeRoot;
class TransformState;
class VisiblePosition;
+
#if PLATFORM(IOS)
class SelectionRect;
#endif
Modified: trunk/Source/WebCore/rendering/RenderText.h (188481 => 188482)
--- trunk/Source/WebCore/rendering/RenderText.h 2015-08-14 18:48:34 UTC (rev 188481)
+++ trunk/Source/WebCore/rendering/RenderText.h 2015-08-14 19:15:27 UTC (rev 188482)
@@ -33,6 +33,7 @@
namespace WebCore {
class InlineTextBox;
+struct GlyphOverflow;
class RenderText : public RenderObject {
public:
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes