Bug 92290
| Summary: | [chromium] Refactor CCLayerTreeHostCommon: reduce root layer specialness part 2 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Shawn Singh <shawnsingh> |
| Component: | Layout and Rendering | Assignee: | Shawn Singh <shawnsingh> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | danakj, enne |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 95235 | ||
| Bug Blocks: | |||
Shawn Singh
https://bugs.webkit.org/show_bug.cgi?id=88953 removed the root layer specialness from the perspective of code outside calcDrawTransforms.
It should be possible to reduce the specialness of the rootlayer inside calcDrawTransforms as well, reducing it to only one place where the contentBounds of the surface are set up to be deviceViewport instead of tightly bounding the drawableContentRect of layers.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Shawn Singh
This is work in progress on the chromium side now - http://codereview.chromium.org/11017044/