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