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

Reply via email to