2008-11-20 Simon Fraser <simon.fraser@apple.com>
authorsimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 21 Nov 2008 00:26:29 +0000 (00:26 +0000)
committersimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 21 Nov 2008 00:26:29 +0000 (00:26 +0000)
commit43a4de83931294fad5526cd77665525baa2a7e2f
treed4ec9d99ba97d04b27b29392ab0e11a41a5c1dca
parent0157debd273b956bdb2bcbfa7656b24e0a6a93f6
2008-11-20  Simon Fraser  <simon.fraser@apple.com>

        Reviewed by Darin Adler

        https://bugs.webkit.org/show_bug.cgi?id=20368

        Implement getComputedStyle for animation properties. Remove individual
        computed values for transform-origin-x, transform-origin-y, and just
        return transform-origin instead. Return "none" for default animation-name,
        and fix the initial value.

        Tests: animations/computed-style.html
               transforms/computed-style-origin.html

        * css/CSSComputedStyleDeclaration.cpp:
        (WebCore::):
        (WebCore::getDelayValue):
        (WebCore::getDurationValue):
        (WebCore::getTimingFunctionValue):
        (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
        * rendering/style/RenderStyle.h:
        (WebCore::InheritedFlags::initialAnimationName):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@38642 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/animations/computed-style-expected.txt [new file with mode: 0644]
LayoutTests/animations/computed-style.html [new file with mode: 0644]
LayoutTests/fast/css/computed-style-expected.txt
LayoutTests/fast/css/computed-style-without-renderer-expected.txt
LayoutTests/svg/css/getComputedStyle-basic-expected.txt
LayoutTests/transforms/computed-style-origin-expected.txt [new file with mode: 0644]
LayoutTests/transforms/computed-style-origin.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/css/CSSComputedStyleDeclaration.cpp
WebCore/rendering/style/RenderStyle.h