Bug 200502

Summary: [LFC] Rename FormattingContext::layoutOutOfFlowDescendants to layoutOutOfFlowContent
Product: WebKit Reporter: zalan <zalan>
Component: Layout and RenderingAssignee: zalan <zalan>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, commit-queue, koivisto, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

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.