Bug 128602 - Split fragmentation code out of RenderLayer
Summary: Split fragmentation code out of RenderLayer
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Andrei Bucur
URL:
Keywords: AdobeTracked
Depends on:
Blocks:
 
Reported: 2014-02-11 08:05 PST by Andrei Bucur
Modified: 2014-02-18 00:08 PST (History)
6 users (show)

See Also:


Attachments
WIP Patch (247.91 KB, patch)
2014-02-11 08:50 PST, Andrei Bucur
no flags Details | Formatted Diff | Diff
WIP Patch (247.92 KB, patch)
2014-02-11 08:56 PST, Andrei Bucur
buildbot: commit-queue-
Details | Formatted Diff | Diff
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion (632.86 KB, application/zip)
2014-02-11 09:40 PST, Build Bot
no flags Details
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2 (546.58 KB, application/zip)
2014-02-11 10:01 PST, Build Bot
no flags Details
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2 (660.47 KB, application/zip)
2014-02-11 11:29 PST, Build Bot
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Bucur 2014-02-11 08:05:36 PST
Fragmentation in RenderLayer is intermingled with the generic layers code. Investigate a way to move the fragmentation logic in a different class / file.
Comment 1 Andrei Bucur 2014-02-11 08:50:09 PST
Created attachment 223866 [details]
WIP Patch
Comment 2 Andrei Bucur 2014-02-11 08:56:29 PST
Created attachment 223869 [details]
WIP Patch
Comment 3 Build Bot 2014-02-11 09:40:57 PST
Comment on attachment 223869 [details]
WIP Patch

Attachment 223869 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.appspot.com/results/6482338103951360

New failing tests:
fast/multicol/newmulticol/layers-split-across-columns.html
fast/regions/region-padding-overflow-hidden.html
fast/multicol/transform-inside-opacity.html
Comment 4 Build Bot 2014-02-11 09:40:59 PST
Created attachment 223873 [details]
Archive of layout-test-results from webkit-ews-06 for mac-mountainlion

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: webkit-ews-06  Port: mac-mountainlion  Platform: Mac OS X 10.8.5
Comment 5 Build Bot 2014-02-11 10:01:06 PST
Comment on attachment 223869 [details]
WIP Patch

Attachment 223869 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/6117043216580608

New failing tests:
fast/multicol/newmulticol/layers-split-across-columns.html
fast/regions/region-padding-overflow-hidden.html
fast/multicol/transform-inside-opacity.html
Comment 6 Build Bot 2014-02-11 10:01:09 PST
Created attachment 223875 [details]
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-16  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5
Comment 7 Build Bot 2014-02-11 11:29:03 PST
Comment on attachment 223869 [details]
WIP Patch

Attachment 223869 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.appspot.com/results/5042014378786816

New failing tests:
fast/regions/clip-to-padding-box-vertical-lr.html
fast/regions/clip-to-padding-box.html
fast/regions/region-padding-overflow-hidden.html
fast/multicol/newmulticol/layers-split-across-columns.html
fast/multicol/transform-inside-opacity.html
Comment 8 Build Bot 2014-02-11 11:29:05 PST
Created attachment 223886 [details]
Archive of layout-test-results from webkit-ews-15 for mac-mountainlion-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: webkit-ews-15  Port: mac-mountainlion-wk2  Platform: Mac OS X 10.8.5