Changeset 269770 in webkit


Ignore:
Timestamp:
Nov 13, 2020 4:18:39 AM (3 years ago)
Author:
Alan Bujtas
Message:

[LFC][Integration] Minor rename and cleanup in InlineContentBuilder
https://bugs.webkit.org/show_bug.cgi?id=218883

Reviewed by Antti Koivisto.

  • layout/integration/LayoutIntegrationInlineContentBuilder.cpp:

(WebCore::LayoutIntegration::InlineContentBuilder::build const):
(WebCore::LayoutIntegration::InlineContentBuilder::createDisplayLineRuns const):
(WebCore::LayoutIntegration::InlineContentBuilder::createDisplayLines const):
(WebCore::LayoutIntegration::InlineContentBuilder::constructDisplayLineRuns const): Deleted.
(WebCore::LayoutIntegration::InlineContentBuilder::constructDisplayLines const): Deleted.

  • layout/integration/LayoutIntegrationInlineContentBuilder.h:
  • layout/integration/LayoutIntegrationLineLayout.cpp:

(WebCore::LayoutIntegration::LineLayout::constructContent):

Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r269769 r269770  
     12020-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
    1182020-11-13  Zalan Bujtas  <zalan@apple.com>
    219
  • trunk/Source/WebCore/layout/integration/LayoutIntegrationInlineContentBuilder.cpp

    r269769 r269770  
    6666}
    6767
    68 void InlineContentBuilder::build(InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState) const
     68void InlineContentBuilder::build(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent) const
    6969{
    7070    auto lineLevelVisualAdjustmentsForRuns = computeLineLevelVisualAdjustmentsForRuns(inlineFormattingState);
    71     constructDisplayLineRuns(inlineContent, inlineFormattingState, lineLevelVisualAdjustmentsForRuns);
    72     constructDisplayLines(inlineContent, inlineFormattingState, lineLevelVisualAdjustmentsForRuns);
     71    createDisplayLineRuns(inlineFormattingState, inlineContent, lineLevelVisualAdjustmentsForRuns);
     72    createDisplayLines(inlineFormattingState, inlineContent, lineLevelVisualAdjustmentsForRuns);
    7373}
    7474
     
    107107}
    108108
    109 void InlineContentBuilder::constructDisplayLineRuns(InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const
     109void InlineContentBuilder::createDisplayLineRuns(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const
    110110{
    111111    auto& runList = inlineFormattingState.lineRuns();
     
    196196}
    197197
    198 void InlineContentBuilder::constructDisplayLines(InlineContent& inlineContent, const Layout::InlineFormattingState& inlineFormattingState, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const
     198void InlineContentBuilder::createDisplayLines(const Layout::InlineFormattingState& inlineFormattingState, InlineContent& inlineContent, const LineLevelVisualAdjustmentsForRunsList& lineLevelVisualAdjustmentsForRuns) const
    199199{
    200200    auto& lines = inlineFormattingState.lines();
  • trunk/Source/WebCore/layout/integration/LayoutIntegrationInlineContentBuilder.h

    r269562 r269770  
    4646    InlineContentBuilder(const Layout::LayoutState&, const RenderBlockFlow&);
    4747
    48     void build(InlineContent&, const Layout::InlineFormattingState&) const;
     48    void build(const Layout::InlineFormattingState&, InlineContent&) const;
    4949
    5050private:
     
    5252
    5353    LineLevelVisualAdjustmentsForRunsList computeLineLevelVisualAdjustmentsForRuns(const Layout::InlineFormattingState&) const;
    54     void constructDisplayLineRuns(InlineContent&, const Layout::InlineFormattingState&, const LineLevelVisualAdjustmentsForRunsList&) const;
    55     void constructDisplayLines(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;
    5656
    5757    const Layout::LayoutState& m_layoutState;
  • trunk/Source/WebCore/layout/integration/LayoutIntegrationLineLayout.cpp

    r269726 r269770  
    147147{
    148148    auto inlineContentBuilder = InlineContentBuilder { m_layoutState, flow() };
    149     inlineContentBuilder.build(ensureInlineContent(), m_inlineFormattingState);
     149    inlineContentBuilder.build(m_inlineFormattingState, ensureInlineContent());
    150150    ASSERT(m_inlineContent);
    151151
Note: See TracChangeset for help on using the changeset viewer.