Changeset 153380 in webkit for trunk/Source/WebCore/rendering/RenderTable.h
- Timestamp:
- Jul 26, 2013, 1:41:32 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/rendering/RenderTable.h
r153089 r153380 125 125 void recalcBordersInRowDirection(); 126 126 127 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0) ;127 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0) OVERRIDE FINAL; 128 128 129 129 struct ColumnStruct { … … 196 196 197 197 // Override paddingStart/End to return pixel values to match behavor of RenderTableCell. 198 virtual LayoutUnit paddingEnd() const OVERRIDE { return static_cast<int>(RenderBlock::paddingEnd()); }199 virtual LayoutUnit paddingStart() const OVERRIDE { return static_cast<int>(RenderBlock::paddingStart()); }198 virtual LayoutUnit paddingEnd() const OVERRIDE FINAL { return static_cast<int>(RenderBlock::paddingEnd()); } 199 virtual LayoutUnit paddingStart() const OVERRIDE FINAL { return static_cast<int>(RenderBlock::paddingStart()); } 200 200 201 201 LayoutUnit bordersPaddingAndSpacingInRowDirection() const … … 264 264 265 265 protected: 266 virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) ;267 virtual void simplifiedNormalFlowLayout() ;266 virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) OVERRIDE FINAL; 267 virtual void simplifiedNormalFlowLayout() OVERRIDE FINAL; 268 268 269 269 private: 270 virtual const char* renderName() const { return "RenderTable"; }271 272 virtual bool isTable() const { return true; }273 274 virtual bool avoidsFloats() const { return true; }275 276 virtual void paint(PaintInfo&, const LayoutPoint&) ;277 virtual void paintObject(PaintInfo&, const LayoutPoint&) ;278 virtual void paintBoxDecorations(PaintInfo&, const LayoutPoint&) ;279 virtual void paintMask(PaintInfo&, const LayoutPoint&) ;280 virtual void layout() ;281 virtual void computeIntrinsicLogicalWidths(LayoutUnit& minWidth, LayoutUnit& maxWidth) const OVERRIDE ;270 virtual const char* renderName() const OVERRIDE { return "RenderTable"; } 271 272 virtual bool isTable() const OVERRIDE FINAL { return true; } 273 274 virtual bool avoidsFloats() const OVERRIDE FINAL { return true; } 275 276 virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL; 277 virtual void paintObject(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL; 278 virtual void paintBoxDecorations(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL; 279 virtual void paintMask(PaintInfo&, const LayoutPoint&) OVERRIDE FINAL; 280 virtual void layout() OVERRIDE FINAL; 281 virtual void computeIntrinsicLogicalWidths(LayoutUnit& minWidth, LayoutUnit& maxWidth) const OVERRIDE FINAL; 282 282 virtual void computePreferredLogicalWidths() OVERRIDE; 283 283 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE; 284 284 285 virtual int baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const OVERRIDE ;285 virtual int baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const OVERRIDE FINAL; 286 286 virtual int firstLineBoxBaseline() const OVERRIDE; 287 virtual int inlineBlockBaseline(LineDirectionMode) const OVERRIDE ;287 virtual int inlineBlockBaseline(LineDirectionMode) const OVERRIDE FINAL; 288 288 289 289 RenderTableCol* slowColElement(unsigned col, bool* startEdge, bool* endEdge) const; … … 292 292 void invalidateCachedColumns(); 293 293 294 virtual RenderBlock* firstLineBlock() const ;295 virtual void updateFirstLetter() ;296 297 virtual void updateLogicalWidth() OVERRIDE ;294 virtual RenderBlock* firstLineBlock() const OVERRIDE FINAL; 295 virtual void updateFirstLetter() OVERRIDE FINAL; 296 297 virtual void updateLogicalWidth() OVERRIDE FINAL; 298 298 299 299 LayoutUnit convertStyleLogicalWidthToComputedWidth(const Length& styleLogicalWidth, LayoutUnit availableWidth); 300 300 LayoutUnit convertStyleLogicalHeightToComputedHeight(const Length& styleLogicalHeight); 301 301 302 virtual LayoutRect overflowClipRect(const LayoutPoint& location, RenderRegion*, OverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, PaintPhase = PaintPhaseBlockBackground) ;302 virtual LayoutRect overflowClipRect(const LayoutPoint& location, RenderRegion*, OverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, PaintPhase = PaintPhaseBlockBackground) OVERRIDE FINAL; 303 303 virtual LayoutRect overflowClipRectForChildLayers(const LayoutPoint& location, RenderRegion* region, OverlayScrollbarSizeRelevancy relevancy) { return RenderBox::overflowClipRect(location, region, relevancy); } 304 304 305 virtual void addOverflowFromChildren() ;305 virtual void addOverflowFromChildren() OVERRIDE FINAL; 306 306 307 307 void subtractCaptionRect(LayoutRect&) const;
Note:
See TracChangeset
for help on using the changeset viewer.