Changeset 92042 in webkit


Ignore:
Timestamp:
Jul 29, 2011 7:12:54 PM (13 years ago)
Author:
jchaffraix@webkit.org
Message:

Add more testing to RenderLayer [ct'd]
https://bugs.webkit.org/show_bug.cgi?id=65059

Reviewed by James Robinson.

This change adds testing with <iframe>, position: absolute elements and scrolling.

  • fast/repaint/absolute-position-change-containing-block.html: Added.
  • fast/repaint/absolute-position-changed.html: Added.
  • fast/repaint/absolute-position-moved.html: Added.
  • fast/repaint/fixed-and-absolute-position-scrolled.html: Added.
  • fast/repaint/fixed-position-transparency-with-overflow.html: Added.
  • fast/repaint/fixed-to-relative-position-with-absolute-child.html: Added.
  • fast/repaint/nested-iframe-scroll-inner.html: Added.
  • fast/repaint/nested-iframe-scroll-outer.html: Added.
  • fast/repaint/overflow-hide.html: Added.
  • fast/repaint/overflow-show.html: Added.

New test cases.

  • fast/repaint/resources/iframe-inner.html: Added.
  • fast/repaint/resources/iframe-outer.html: Added.
  • fast/repaint/resources/default.css:

Added more shared code here.

  • fast/repaint/absolute-position-change-containing-block-expected.png: Added.
  • fast/repaint/absolute-position-change-containing-block-expected.txt: Added.
  • fast/repaint/absolute-position-changed-expected.txt: Added.
  • fast/repaint/absolute-position-moved-expected.png: Added.
  • fast/repaint/absolute-position-moved-expected.txt: Added.
  • fast/repaint/fixed-and-absolute-position-scrolled-expected.txt: Added.
  • fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Added.
  • fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Added.
  • fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Added.
  • fast/repaint/nested-iframe-scroll-inner-expected.txt: Added.
  • fast/repaint/nested-iframe-scroll-outer-expected.txt: Added.
  • fast/repaint/overflow-hide-expected.txt: Added.
  • fast/repaint/overflow-show-expected.txt: Added.
  • platform/chromium/fast/repaint/absolute-position-changed-expected.png: Added.
  • platform/chromium/fast/repaint/fixed-and-absolute-position-scrolled-expected.png: Added.
  • platform/chromium/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Added.
  • platform/chromium/fast/repaint/nested-iframe-scroll-inner-expected.png: Added.
  • platform/chromium/fast/repaint/nested-iframe-scroll-outer-expected.png: Added.
  • platform/chromium/fast/repaint/overflow-hide-expected.png: Added.
  • platform/chromium/fast/repaint/overflow-show-expected.png: Added.
  • platform/mac/fast/repaint/absolute-position-changed-expected.png: Added.
  • platform/mac/fast/repaint/fixed-and-absolute-position-scrolled-expected.png: Added.
  • platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Added.
  • platform/mac/fast/repaint/nested-iframe-scroll-inner-expected.png: Added.
  • platform/mac/fast/repaint/nested-iframe-scroll-outer-expected.png: Added.
  • platform/mac/fast/repaint/overflow-hide-expected.png: Added.
  • platform/mac/fast/repaint/overflow-show-expected.png: Added.

Those 2 results are strange and a bug will be opened about them.

Location:
trunk/LayoutTests
Files:
39 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r92040 r92042  
     12011-07-29  Julien Chaffraix  <jchaffraix@webkit.org>
     2
     3        Add more testing to RenderLayer [ct'd]
     4        https://bugs.webkit.org/show_bug.cgi?id=65059
     5
     6        Reviewed by James Robinson.
     7
     8        This change adds testing with <iframe>, position: absolute elements and scrolling.
     9
     10        * fast/repaint/absolute-position-change-containing-block.html: Added.
     11        * fast/repaint/absolute-position-changed.html: Added.
     12        * fast/repaint/absolute-position-moved.html: Added.
     13        * fast/repaint/fixed-and-absolute-position-scrolled.html: Added.
     14        * fast/repaint/fixed-position-transparency-with-overflow.html: Added.
     15        * fast/repaint/fixed-to-relative-position-with-absolute-child.html: Added.
     16        * fast/repaint/nested-iframe-scroll-inner.html: Added.
     17        * fast/repaint/nested-iframe-scroll-outer.html: Added.
     18        * fast/repaint/overflow-hide.html: Added.
     19        * fast/repaint/overflow-show.html: Added.
     20        New test cases.
     21
     22        * fast/repaint/resources/iframe-inner.html: Added.
     23        * fast/repaint/resources/iframe-outer.html: Added.
     24
     25        * fast/repaint/resources/default.css:
     26        Added more shared code here.
     27
     28        * fast/repaint/absolute-position-change-containing-block-expected.png: Added.
     29        * fast/repaint/absolute-position-change-containing-block-expected.txt: Added.
     30        * fast/repaint/absolute-position-changed-expected.txt: Added.
     31        * fast/repaint/absolute-position-moved-expected.png: Added.
     32        * fast/repaint/absolute-position-moved-expected.txt: Added.
     33        * fast/repaint/fixed-and-absolute-position-scrolled-expected.txt: Added.
     34        * fast/repaint/fixed-position-transparency-with-overflow-expected.txt: Added.
     35        * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.png: Added.
     36        * fast/repaint/fixed-to-relative-position-with-absolute-child-expected.txt: Added.
     37        * fast/repaint/nested-iframe-scroll-inner-expected.txt: Added.
     38        * fast/repaint/nested-iframe-scroll-outer-expected.txt: Added.
     39        * fast/repaint/overflow-hide-expected.txt: Added.
     40        * fast/repaint/overflow-show-expected.txt: Added.
     41
     42        * platform/chromium/fast/repaint/absolute-position-changed-expected.png: Added.
     43        * platform/chromium/fast/repaint/fixed-and-absolute-position-scrolled-expected.png: Added.
     44        * platform/chromium/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Added.
     45        * platform/chromium/fast/repaint/nested-iframe-scroll-inner-expected.png: Added.
     46        * platform/chromium/fast/repaint/nested-iframe-scroll-outer-expected.png: Added.
     47        * platform/chromium/fast/repaint/overflow-hide-expected.png: Added.
     48        * platform/chromium/fast/repaint/overflow-show-expected.png: Added.
     49        * platform/mac/fast/repaint/absolute-position-changed-expected.png: Added.
     50        * platform/mac/fast/repaint/fixed-and-absolute-position-scrolled-expected.png: Added.
     51        * platform/mac/fast/repaint/fixed-position-transparency-with-overflow-expected.png: Added.
     52        * platform/mac/fast/repaint/nested-iframe-scroll-inner-expected.png: Added.
     53        * platform/mac/fast/repaint/nested-iframe-scroll-outer-expected.png: Added.
     54
     55        * platform/mac/fast/repaint/overflow-hide-expected.png: Added.
     56        * platform/mac/fast/repaint/overflow-show-expected.png: Added.
     57        Those 2 results are strange and a bug will be opened about them.
     58
    1592011-07-29  Filip Pizlo  <fpizlo@apple.com>
    260
  • trunk/LayoutTests/fast/repaint/resources/default.css

    r91605 r92042  
    66    width: 100px;
    77    height: 100px;
     8}
     9
     10iframe {
     11    width: 500px;
     12    height: 500px;
    813}
    914
     
    1621}
    1722
     23.relative {
     24    position: relative;
     25}
     26
    1827.red {
    1928    background-color: red;
     29}
     30
     31.blue {
     32    background-color: blue;
    2033}
    2134
     
    2336    background-color: green;
    2437}
     38
     39.yellow {
     40    background-color: yellow;
     41}
Note: See TracChangeset for help on using the changeset viewer.