| Index: Source/core/animation/Timing.h
|
| diff --git a/Source/core/animation/Timing.h b/Source/core/animation/Timing.h
|
| index 5c22403965eacca40ed48c39bf1b98579988ac9e..e51a05abcf795b8ab92b815dc4a008d5e7ebbfbb 100644
|
| --- a/Source/core/animation/Timing.h
|
| +++ b/Source/core/animation/Timing.h
|
| @@ -93,7 +93,8 @@ struct Timing {
|
| return startDelay == other.startDelay && endDelay == other.endDelay
|
| && fillMode == other.fillMode && iterationStart == other.iterationStart
|
| && iterationCount == other.iterationCount && iterationDuration == other.iterationDuration
|
| - && playbackRate == other.playbackRate && direction == other.direction;
|
| + && playbackRate == other.playbackRate && direction == other.direction
|
| + && (((!timingFunction || !other.timingFunction) && timingFunction == other.timingFunction) || *timingFunction == *other.timingFunction);
|
| }
|
|
|
| bool operator!=(const Timing &other) const
|
|
|