Title: [160209] trunk/Source/WebCore
Revision
160209
Author
zol...@webkit.org
Date
2013-12-05 19:18:52 -0800 (Thu, 05 Dec 2013)

Log Message

Clean up the forwarding headers of RenderBlock.h
https://bugs.webkit.org/show_bug.cgi?id=125323

Reviewed by Ryosuke Niwa.

In this patch, I removed the unnecessary forwarding headers from RenderBlock.h, and moved some to RenderBlockFlow.h.

No new tests, no behavior change.

* rendering/RenderBlock.h: Remove unnecessary forwarding headers.
* rendering/RenderBlockFlow.h: Moved some forwarding headers from RenderBlock.h

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (160208 => 160209)


--- trunk/Source/WebCore/ChangeLog	2013-12-06 03:03:24 UTC (rev 160208)
+++ trunk/Source/WebCore/ChangeLog	2013-12-06 03:18:52 UTC (rev 160209)
@@ -1,3 +1,17 @@
+2013-12-05  Zoltan Horvath  <zol...@webkit.org>
+
+        Clean up the forwarding headers of RenderBlock.h
+        https://bugs.webkit.org/show_bug.cgi?id=125323
+
+        Reviewed by Ryosuke Niwa.
+
+        In this patch, I removed the unnecessary forwarding headers from RenderBlock.h, and moved some to RenderBlockFlow.h.
+
+        No new tests, no behavior change.
+
+        * rendering/RenderBlock.h: Remove unnecessary forwarding headers.
+        * rendering/RenderBlockFlow.h: Moved some forwarding headers from RenderBlock.h
+
 2013-12-04  Oliver Hunt  <oli...@apple.com>
 
         Refactor static getter function prototype to include thisValue in addition to the base object

Modified: trunk/Source/WebCore/rendering/RenderBlock.h (160208 => 160209)


--- trunk/Source/WebCore/rendering/RenderBlock.h	2013-12-06 03:03:24 UTC (rev 160208)
+++ trunk/Source/WebCore/rendering/RenderBlock.h	2013-12-06 03:18:52 UTC (rev 160209)
@@ -40,28 +40,17 @@
 
 namespace WebCore {
 
-class LayoutStateMaintainer;
 class LineLayoutState;
-class LineWidth;
 class LogicalSelectionOffsetCaches;
 class RenderInline;
 class RenderText;
 
 struct BidiRun;
 struct PaintInfo;
-class LineInfo;
-class RenderRubyRun;
-#if ENABLE(CSS_SHAPES)
-class BasicShape;
-#endif
-class TextLayout;
-class WordMeasurement;
 
-template <class Run> class BidiRunList;
 typedef WTF::ListHashSet<RenderBox*, 16> TrackedRendererListHashSet;
 typedef WTF::HashMap<const RenderBlock*, OwnPtr<TrackedRendererListHashSet>> TrackedDescendantsMap;
 typedef WTF::HashMap<const RenderBox*, OwnPtr<HashSet<RenderBlock*>>> TrackedContainerMap;
-typedef Vector<WordMeasurement, 64> WordMeasurements;
 
 enum CaretType { CursorCaret, DragCaret };
 enum ContainingBlockState { NewContainingBlock, SameContainingBlock };

Modified: trunk/Source/WebCore/rendering/RenderBlockFlow.h (160208 => 160209)


--- trunk/Source/WebCore/rendering/RenderBlockFlow.h	2013-12-06 03:03:24 UTC (rev 160208)
+++ trunk/Source/WebCore/rendering/RenderBlockFlow.h	2013-12-06 03:18:52 UTC (rev 160209)
@@ -31,10 +31,19 @@
 
 namespace WebCore {
 
+class LayoutStateMaintainer;
 class LineBreaker;
+class LineInfo;
+class LineWidth;
 class RenderNamedFlowFragment;
+class RenderRubyRun;
+class WordMeasurement;
+
 struct FloatWithRect;
 
+template <class Run> class BidiRunList;
+typedef Vector<WordMeasurement, 64> WordMeasurements;
+
 class RenderBlockFlow : public RenderBlock {
 public:
     RenderBlockFlow(Element&, PassRef<RenderStyle>);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to