WebCore:
authorantti@apple.com <antti@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 8 Dec 2007 06:49:14 +0000 (06:49 +0000)
committerantti@apple.com <antti@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 8 Dec 2007 06:49:14 +0000 (06:49 +0000)
commit4e615f77e4780a6ccea3390df5131d09f0d07550
treec4a2986c2bfdc5c2649f5918b75a6a9dcc0b595c
parent9bf998e555687ce2fc081004ffa147aa18d72400
WebCore:

        Reviewed by Adele.

        Partial fix for <rdar://problem/5633400>
        Transformed <video>, <img>, <embed> are not clipped correctly until a repaint is forced

        Fix video painting when transform is applied.

        Test: media/video-transformed.html

        * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
        (WebCore::MediaPlayerPrivate::paint):

LayoutTests:

        Reviewed by Adele.

        Test video painting when transform is applied.

        * media/video-paint-test.js: Added.
        * media/video-transformed.html: Added.
        * platform/mac/media/video-transformed-expected.checksum: Added.
        * platform/mac/media/video-transformed-expected.png: Added.
        * platform/mac/media/video-transformed-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/media/video-paint-test.js [new file with mode: 0644]
LayoutTests/media/video-transformed.html [new file with mode: 0644]
LayoutTests/platform/mac/media/video-transformed-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/media/video-transformed-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/media/video-transformed-expected.txt [new file with mode: 0644]
WebCore/ChangeLog
WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm