Commit bc056dc4 authored by zoltan@webkit.org's avatar zoltan@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


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160209 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent ae0687ba
2013-12-05 Zoltan Horvath <zoltan@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 <oliver@apple.com>
Refactor static getter function prototype to include thisValue in addition to the base object
......@@ -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 };
......
......@@ -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>);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment