Reviewed by Hyatt.
authorbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Apr 2006 22:06:33 +0000 (22:06 +0000)
committerbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 18 Apr 2006 22:06:33 +0000 (22:06 +0000)
commite58d23128cc97a71bcb7f8630c0250738d0b601a
tree17047df80cc68fb337c8f7c44d34752ff38d9270
parent4a48303963d76bf0f22575bdd7af4a6a9d1ef5c3
    Reviewed by Hyatt.

        Implementation of CSS3 background-size property. See
        http://bugzilla.opendarwin.org/show_bug.cgi?id=8353 for details.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13959 268f45cc-cd09-0410-ab3c-d52691b4dbfc
84 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/css/backgroundSize01-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize01-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize01-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize01.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize02-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize02-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize02-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize02.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize03-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize03-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize03-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize03.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize04-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize04-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize04-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize04.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize05-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize05-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize05-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize05.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize06-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize06-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize06-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize06.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize07-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize07-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize07-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize07.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize08-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize08-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize08-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize08.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize09-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize09-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize09-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize09.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize10-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize10-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize10-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize10.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize11-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize11-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize11-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize11.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize12-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize12-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize12-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize12.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize13-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize13-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize13-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize13.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize14-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize14-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize14-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize14.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize15-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize15-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize15-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize15.html [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize16-expected.checksum [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize16-expected.png [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize16-expected.txt [new file with mode: 0644]
LayoutTests/fast/css/backgroundSize16.html [new file with mode: 0644]
LayoutTests/fast/css/resources/bikes.bmp [new file with mode: 0644]
WebCore/ChangeLog
WebCore/WebCore.vcproj/Image Viewer/ImageView.cpp
WebCore/css/CSSComputedStyleDeclaration.cpp
WebCore/css/CSSPropertyNames.in
WebCore/css/css_valueimpl.h
WebCore/css/cssparser.cpp
WebCore/css/cssparser.h
WebCore/css/cssstyleselector.cpp
WebCore/css/cssstyleselector.h
WebCore/platform/GraphicsContext.h
WebCore/platform/Image.h
WebCore/platform/cairo/GraphicsContextCairo.cpp
WebCore/platform/cairo/ImageCairo.cpp
WebCore/platform/mac/GraphicsContextMac.mm
WebCore/platform/mac/ImageMac.mm
WebCore/rendering/RenderBox.cpp
WebCore/rendering/render_style.cpp
WebCore/rendering/render_style.h