Changeset 112358 in webkit


Ignore:
Timestamp:
Mar 27, 2012 7:56:42 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[BlackBerry] Upstream LayerAnimation.{cpp, h}
https://bugs.webkit.org/show_bug.cgi?id=80123

Patch by Robin Cao <robin.cao@torchmobile.com.cn> on 2012-03-27
Reviewed by Rob Buis.

Initial upstream, no new tests.

  • platform/graphics/blackberry/LayerAnimation.cpp: Added.

(WebCore):
(WebCore::solveEpsilon):
(WebCore::solveCubicBezierFunction):
(WebCore::solveStepsFunction):
(WebCore::timingFunctionForAnimationValue):
(WebCore::progress):
(WebCore::fetchIntervalEndpoints):
(WebCore::LayerAnimation::apply):
(WebCore::LayerAnimation::blendTransform):
(WebCore::LayerAnimation::blendOpacity):
(WebCore::LayerAnimation::validateTransformLists):

  • platform/graphics/blackberry/LayerAnimation.h: Added.

(WebCore):
(LayerAnimation):
(WebCore::LayerAnimation::create):
(WebCore::LayerAnimation::clone):
(WebCore::LayerAnimation::~LayerAnimation):
(WebCore::LayerAnimation::name):
(WebCore::LayerAnimation::setStartTime):
(WebCore::LayerAnimation::idFromAnimation):
(WebCore::LayerAnimation::isEqualToAnimation):
(WebCore::LayerAnimation::id):
(WebCore::LayerAnimation::property):
(WebCore::LayerAnimation::boxSize):
(WebCore::LayerAnimation::timeOffset):
(WebCore::LayerAnimation::startTime):
(WebCore::LayerAnimation::valueCount):
(WebCore::LayerAnimation::timingFunction):
(WebCore::LayerAnimation::duration):
(WebCore::LayerAnimation::iterationCount):
(WebCore::LayerAnimation::direction):
(WebCore::LayerAnimation::valueAt):
(WebCore::LayerAnimation::LayerAnimation):

Location:
trunk/Source/WebCore
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r112357 r112358  
     12012-03-27  Robin Cao  <robin.cao@torchmobile.com.cn>
     2
     3        [BlackBerry] Upstream LayerAnimation.{cpp, h}
     4        https://bugs.webkit.org/show_bug.cgi?id=80123
     5
     6        Reviewed by Rob Buis.
     7
     8        Initial upstream, no new tests.
     9
     10        * platform/graphics/blackberry/LayerAnimation.cpp: Added.
     11        (WebCore):
     12        (WebCore::solveEpsilon):
     13        (WebCore::solveCubicBezierFunction):
     14        (WebCore::solveStepsFunction):
     15        (WebCore::timingFunctionForAnimationValue):
     16        (WebCore::progress):
     17        (WebCore::fetchIntervalEndpoints):
     18        (WebCore::LayerAnimation::apply):
     19        (WebCore::LayerAnimation::blendTransform):
     20        (WebCore::LayerAnimation::blendOpacity):
     21        (WebCore::LayerAnimation::validateTransformLists):
     22        * platform/graphics/blackberry/LayerAnimation.h: Added.
     23        (WebCore):
     24        (LayerAnimation):
     25        (WebCore::LayerAnimation::create):
     26        (WebCore::LayerAnimation::clone):
     27        (WebCore::LayerAnimation::~LayerAnimation):
     28        (WebCore::LayerAnimation::name):
     29        (WebCore::LayerAnimation::setStartTime):
     30        (WebCore::LayerAnimation::idFromAnimation):
     31        (WebCore::LayerAnimation::isEqualToAnimation):
     32        (WebCore::LayerAnimation::id):
     33        (WebCore::LayerAnimation::property):
     34        (WebCore::LayerAnimation::boxSize):
     35        (WebCore::LayerAnimation::timeOffset):
     36        (WebCore::LayerAnimation::startTime):
     37        (WebCore::LayerAnimation::valueCount):
     38        (WebCore::LayerAnimation::timingFunction):
     39        (WebCore::LayerAnimation::duration):
     40        (WebCore::LayerAnimation::iterationCount):
     41        (WebCore::LayerAnimation::direction):
     42        (WebCore::LayerAnimation::valueAt):
     43        (WebCore::LayerAnimation::LayerAnimation):
     44
    1452012-03-27  Kenichi Ishibashi  <bashi@chromium.org>
    246
Note: See TracChangeset for help on using the changeset viewer.