Changeset 269770 in webkit
- Timestamp:
- Nov 13, 2020 4:18:39 AM (3 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r269769 r269770 1 2020-11-13 Zalan Bujtas <zalan@apple.com> 2 3 [LFC][Integration] Minor rename and cleanup in InlineContentBuilder 4 https://bugs.webkit.org/show_bug.cgi?id=218883 5 6 Reviewed by Antti Koivisto. 7 8 * layout/integration/LayoutIntegrationInlineContentBuilder.cpp: 9 (WebCore::LayoutIntegration::InlineContentBuilder::build const): 10 (WebCore::LayoutIntegration::InlineContentBuilder::createDisplayLineRuns const): 11 (WebCore::LayoutIntegration::InlineContentBuilder::createDisplayLines const): 12 (WebCore::LayoutIntegration::InlineContentBuilder::constructDisplayLineRuns const): Deleted. 13 (WebCore::LayoutIntegration::InlineContentBuilder::constructDisplayLines const): Deleted. 14 * layout/integration/LayoutIntegrationInlineContentBuilder.h: 15 * layout/integration/LayoutIntegrationLineLayout.cpp: 16 (WebCore::LayoutIntegration::LineLayout::constructContent): 17 1 18 2020-11-13 Zalan Bujtas <zalan@apple.com> 2 19 -
trunk/Source/WebCore/layout/integration/LayoutIntegrationInlineContentBuilder.cpp
r269769 r269770 66 66 } 67 67 68 void InlineContentBuilder::build( InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState) const68 void InlineContentBuilder::build(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent) const 69 69 { 70 70 auto lineLevelVisualAdjustmentsForRuns = computeLineLevelVisualAdjustmentsForRuns(inlineFormattingState); 71 c onstructDisplayLineRuns(inlineContent, inlineFormattingState, lineLevelVisualAdjustmentsForRuns);72 c onstructDisplayLines(inlineContent, inlineFormattingState, lineLevelVisualAdjustmentsForRuns);71 createDisplayLineRuns(inlineFormattingState, inlineContent, lineLevelVisualAdjustmentsForRuns); 72 createDisplayLines(inlineFormattingState, inlineContent, lineLevelVisualAdjustmentsForRuns); 73 73 } 74 74 … … 107 107 } 108 108 109 void InlineContentBuilder::c onstructDisplayLineRuns(InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const109 void InlineContentBuilder::createDisplayLineRuns(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const 110 110 { 111 111 auto& runList = inlineFormattingState.lineRuns(); … … 196 196 } 197 197 198 void InlineContentBuilder::c onstructDisplayLines(InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const198 void InlineContentBuilder::createDisplayLines(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const 199 199 { 200 200 auto& lines = inlineFormattingState.lines(); -
trunk/Source/WebCore/layout/integration/LayoutIntegrationInlineContentBuilder.h
r269562 r269770 46 46 InlineContentBuilder(const Layout::LayoutState&, const RenderBlockFlow&); 47 47 48 void build( InlineContent&, const Layout::InlineFormattingState&) const;48 void build(const Layout::InlineFormattingState&, InlineContent&) const; 49 49 50 50 private: … … 52 52 53 53 LineLevelVisualAdjustmentsForRunsList computeLineLevelVisualAdjustmentsForRuns(const Layout::InlineFormattingState&) const; 54 void c onstructDisplayLineRuns(InlineContent&, const Layout::InlineFormattingState&, const LineLevelVisualAdjustmentsForRunsList&) const;55 void c onstructDisplayLines(InlineContent&, const Layout::InlineFormattingState&, const LineLevelVisualAdjustmentsForRunsList&) const;54 void createDisplayLineRuns(const Layout::InlineFormattingState&, InlineContent&, const LineLevelVisualAdjustmentsForRunsList&) const; 55 void createDisplayLines(const Layout::InlineFormattingState&, InlineContent&, const LineLevelVisualAdjustmentsForRunsList&) const; 56 56 57 57 const Layout::LayoutState& m_layoutState; -
trunk/Source/WebCore/layout/integration/LayoutIntegrationLineLayout.cpp
r269726 r269770 147 147 { 148 148 auto inlineContentBuilder = InlineContentBuilder { m_layoutState, flow() }; 149 inlineContentBuilder.build( ensureInlineContent(), m_inlineFormattingState);149 inlineContentBuilder.build(m_inlineFormattingState, ensureInlineContent()); 150 150 ASSERT(m_inlineContent); 151 151
Note: See TracChangeset
for help on using the changeset viewer.