Changeset 107009 in webkit
- Timestamp:
- Feb 7, 2012 4:52:39 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r107008 r107009 1 2012-02-07 Levi Weintraub <leviw@chromium.org> 2 3 Update LayoutUnit usage in ColumnInfo and RenderFrameSet 4 https://bugs.webkit.org/show_bug.cgi?id=77914 5 6 Reviewed by Eric Seidel. 7 8 Updating ColumnInfo and RenderFrameSet to use LayoutUnits 9 instead of directly referencing integers for locations and 10 distances. 11 12 No new tests. No changed behavior. 13 14 * rendering/ColumnInfo.h: 15 (WebCore::ColumnInfo::forcedBreakOffset): 16 (WebCore::ColumnInfo::maximumDistanceBetweenForcedBreaks): 17 (ColumnInfo): 18 * rendering/RenderFrameSet.cpp: 19 (WebCore::RenderFrameSet::paintColumnBorder): 20 (WebCore::RenderFrameSet::paintRowBorder): 21 * rendering/RenderFrameSet.h: 22 (RenderFrameSet): 23 1 24 2012-02-07 Adam Klein <adamk@chromium.org> 2 25 -
trunk/Source/WebCore/rendering/ColumnInfo.h
r106511 r107009 76 76 77 77 int forcedBreaks() const { return m_forcedBreaks; } 78 int forcedBreakOffset() const { return m_forcedBreakOffset; }79 int maximumDistanceBetweenForcedBreaks() const { return m_maximumDistanceBetweenForcedBreaks; }78 LayoutUnit forcedBreakOffset() const { return m_forcedBreakOffset; } 79 LayoutUnit maximumDistanceBetweenForcedBreaks() const { return m_maximumDistanceBetweenForcedBreaks; } 80 80 void clearForcedBreaks() 81 81 { … … 108 108 LayoutUnit m_minimumColumnHeight; 109 109 int m_forcedBreaks; // FIXME: We will ultimately need to cache more information to balance around forced breaks properly. 110 int m_maximumDistanceBetweenForcedBreaks;111 int m_forcedBreakOffset;110 LayoutUnit m_maximumDistanceBetweenForcedBreaks; 111 LayoutUnit m_forcedBreakOffset; 112 112 PaginationUnit m_paginationUnit; 113 113 }; -
trunk/Source/WebCore/rendering/RenderFrameSet.cpp
r106554 r107009 81 81 } 82 82 83 void RenderFrameSet::paintColumnBorder(const PaintInfo& paintInfo, const IntRect& borderRect)83 void RenderFrameSet::paintColumnBorder(const PaintInfo& paintInfo, const LayoutRect& borderRect) 84 84 { 85 85 if (!paintInfo.rect.intersects(borderRect)) … … 101 101 } 102 102 103 void RenderFrameSet::paintRowBorder(const PaintInfo& paintInfo, const IntRect& borderRect)103 void RenderFrameSet::paintRowBorder(const PaintInfo& paintInfo, const LayoutRect& borderRect) 104 104 { 105 105 if (!paintInfo.rect.intersects(borderRect)) -
trunk/Source/WebCore/rendering/RenderFrameSet.h
r96566 r107009 120 120 void continueResizing(GridAxis&, int position); 121 121 122 void paintRowBorder(const PaintInfo&, const IntRect&);123 void paintColumnBorder(const PaintInfo&, const IntRect&);122 void paintRowBorder(const PaintInfo&, const LayoutRect&); 123 void paintColumnBorder(const PaintInfo&, const LayoutRect&); 124 124 125 125 RenderObjectChildList m_children;
Note: See TracChangeset
for help on using the changeset viewer.