Bug 200502 - [LFC] Rename FormattingContext::layoutOutOfFlowDescendants to layoutOutOfFlowContent
Summary: [LFC] Rename FormattingContext::layoutOutOfFlowDescendants to layoutOutOfFlow...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: zalan
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-08-07 07:34 PDT by zalan
Modified: 2019-08-07 08:33 PDT (History)
6 users (show)

See Also:


Attachments
Patch (7.98 KB, patch)
2019-08-07 07:45 PDT, zalan
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description zalan 2019-08-07 07:34:18 PDT
descendants is not accurate enough since we lay out only a subset of the out-of-flow descendant, the set that belongs to this formatting context.
<div style="float: left"><div style="position: absolute"><div style="position: absolute"></div></div></div>
<- the float's block formatting context will not lay out the inner absolutely position descendant. that's the outer abs pos box's responsibility.
Comment 1 Radar WebKit Bug Importer 2019-08-07 07:38:08 PDT
<rdar://problem/54032534>
Comment 2 zalan 2019-08-07 07:45:50 PDT
Created attachment 375697 [details]
Patch
Comment 3 WebKit Commit Bot 2019-08-07 08:33:01 PDT
Comment on attachment 375697 [details]
Patch

Clearing flags on attachment: 375697

Committed r248365: <https://trac.webkit.org/changeset/248365>
Comment 4 WebKit Commit Bot 2019-08-07 08:33:03 PDT
All reviewed patches have been landed.  Closing bug.