Bug 130595

Summary: [CSSRegions] Fixed positioned elements in named flows have fragmented content
Product: WebKit Reporter: Mihnea Ovidenie <mihnea>
Component: CSSAssignee: Mihnea Ovidenie <mihnea>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, esprehn+autocc, glenn, kondapallykalyan, WebkitBugTracker
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 57312    
Attachments:
Description Flags
Test case
none
Patch
none
Patch for landing none

Mihnea Ovidenie
Reported 2014-03-21 08:45:31 PDT
As showed in the attached test case, a fixed positioned element collected in a named flow attempts to fragment its content in regions, like regular named flow content, despite of them being positioned by the view.
Attachments
Test case (1.15 KB, text/html)
2014-03-21 08:46 PDT, Mihnea Ovidenie
no flags
Patch (5.15 KB, patch)
2014-04-07 10:40 PDT, Mihnea Ovidenie
no flags
Patch for landing (5.57 KB, patch)
2014-04-08 00:35 PDT, Mihnea Ovidenie
no flags
Mihnea Ovidenie
Comment 1 2014-03-21 08:46:44 PDT
Created attachment 227438 [details] Test case
Mihnea Ovidenie
Comment 2 2014-04-07 10:40:36 PDT
Darin Adler
Comment 3 2014-04-07 23:25:27 PDT
Comment on attachment 228744 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=228744&action=review > Source/WebCore/rendering/RenderBox.cpp:4444 > + || hasUnsplittableScrollingOverflow() > + || (parent() && isWritingModeRoot()) > + || isRenderNamedFlowFragmentContainer() > + || fixedPositionedWithNamedFlowContainingBlock(); These should be indented 4 spaces.
Mihnea Ovidenie
Comment 4 2014-04-08 00:35:53 PDT
Created attachment 228817 [details] Patch for landing
WebKit Commit Bot
Comment 5 2014-04-08 01:13:37 PDT
Comment on attachment 228817 [details] Patch for landing Clearing flags on attachment: 228817 Committed r166918: <http://trac.webkit.org/changeset/166918>
WebKit Commit Bot
Comment 6 2014-04-08 01:13:41 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.