Changeset 76058 in webkit


Ignore:
Timestamp:
Jan 18, 2011 1:37:19 PM (13 years ago)
Author:
cmarrin@apple.com
Message:

2011-01-18 Chris Marrin <cmarrin@apple.com>

Reviewed by Simon Fraser.

Add LayoutTests for new compositing layer logic
https://bugs.webkit.org/show_bug.cgi?id=52657

Add 4 tests checking that the layer tree is properly constructed with nested
layers. The first test is a simple static test of a layer with a 3D transform
with a non-layered parent. It is a pixel test and is just looking for a correct
image. The second test is similar but has a 4 deep hierarchy of <div> element where
only the innermost layer has a 3D transform. It is also a pixel test.
The other 2 tests are the same except that they add and then remove the innermost
layer's transform. It makes sure the layer tree is correct before and after
these changes.

  • compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
  • compositing/geometry/layer-due-to-layer-children-deep-switch.html: Added.
  • compositing/geometry/layer-due-to-layer-children-deep.html: Added.
  • compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
  • compositing/geometry/layer-due-to-layer-children-switch.html: Added.
  • compositing/geometry/layer-due-to-layer-children.html: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.checksum: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-expected.checksum: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png: Added.
  • platform/mac/compositing/geometry/layer-due-to-layer-children-expected.txt: Added.
Location:
trunk/LayoutTests
Files:
12 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r76056 r76058  
     12011-01-18  Chris Marrin  <cmarrin@apple.com>
     2
     3        Reviewed by Simon Fraser.
     4
     5        Add LayoutTests for new compositing layer logic
     6        https://bugs.webkit.org/show_bug.cgi?id=52657
     7
     8        Add 4 tests checking that the layer tree is properly constructed with nested
     9        layers. The first test is a simple static test of a layer with a 3D transform
     10        with a non-layered parent. It is a pixel test and is just looking for a correct
     11        image. The second test is similar but has a 4 deep hierarchy of <div> element where
     12        only the innermost layer has a 3D transform. It is also a pixel test.
     13        The other 2 tests are the same except that they add and then remove the innermost
     14        layer's transform. It makes sure the layer tree is correct before and after
     15        these changes.
     16
     17        * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
     18        * compositing/geometry/layer-due-to-layer-children-deep-switch.html: Added.
     19        * compositing/geometry/layer-due-to-layer-children-deep.html: Added.
     20        * compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
     21        * compositing/geometry/layer-due-to-layer-children-switch.html: Added.
     22        * compositing/geometry/layer-due-to-layer-children.html: Added.
     23        * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.checksum: Added.
     24        * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Added.
     25        * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added.
     26        * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.checksum: Added.
     27        * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png: Added.
     28        * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.txt: Added.
     29
    1302011-01-18  Mihai Parparita  <mihaip@chromium.org>
    231
Note: See TracChangeset for help on using the changeset viewer.