Summary: | [LFC][Integration] Remove ensureLineBoxes call from RenderedPosition constructor | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Antti Koivisto <koivisto> | ||||||||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | aboxhall, apinheiro, bfulgham, cdumez, cfleizach, dmazzoni, esprehn+autocc, ews-watchlist, jcraig, jdiggs, kangil.han, mifenton, samuel_white, simon.fraser, webkit-bug-importer, zalan | ||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||
Version: | WebKit Nightly Build | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
Bug Depends on: | 219197, 219233 | ||||||||||||
Bug Blocks: | |||||||||||||
Attachments: |
|
Description
Antti Koivisto
2020-11-19 08:38:47 PST
Created attachment 414585 [details]
patch
Created attachment 414673 [details]
patch
Comment on attachment 414673 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=414673&action=review > Source/WebCore/dom/Position.cpp:-1378 > -void Position::ensureLineBoxes() const > -{ > - auto node = deprecatedNode(); > - if (!node) > - return; > - auto renderer = node->renderer(); > - if (!renderer) > - return; > - auto* parent = renderer->parent(); > - if (is<RenderBlockFlow>(parent)) > - downcast<RenderBlockFlow>(*parent).ensureLineBoxes(); > -} > - Nice! Created attachment 414762 [details]
patch
Created attachment 414764 [details]
patch
Committed r270150: <https://trac.webkit.org/changeset/270150> All reviewed patches have been landed. Closing bug and clearing flags on attachment 414764 [details]. |