OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2013, Google Inc. All rights reserved. | 2 * Copyright (c) 2013, Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 700 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
711 | 711 |
712 TEST_F(AnimationAnimationPlayerTest, AttachedAnimationPlayers) | 712 TEST_F(AnimationAnimationPlayerTest, AttachedAnimationPlayers) |
713 { | 713 { |
714 RefPtrWillBePersistent<Element> element = document->createElement("foo", ASS
ERT_NO_EXCEPTION); | 714 RefPtrWillBePersistent<Element> element = document->createElement("foo", ASS
ERT_NO_EXCEPTION); |
715 | 715 |
716 Timing timing; | 716 Timing timing; |
717 RefPtrWillBeRawPtr<Animation> animation = Animation::create(element.get(), n
ullptr, timing); | 717 RefPtrWillBeRawPtr<Animation> animation = Animation::create(element.get(), n
ullptr, timing); |
718 RefPtrWillBeRawPtr<AnimationPlayer> player = timeline->createAnimationPlayer
(animation.get()); | 718 RefPtrWillBeRawPtr<AnimationPlayer> player = timeline->createAnimationPlayer
(animation.get()); |
719 player->setStartTime(0); | 719 player->setStartTime(0); |
720 timeline->serviceAnimations(TimingUpdateForAnimationFrame); | 720 timeline->serviceAnimations(TimingUpdateForAnimationFrame); |
721 EXPECT_EQ(1, element->activeAnimations()->players().find(player.get())->valu
e); | 721 EXPECT_EQ(1U, element->activeAnimations()->players().find(player.get())->val
ue); |
722 | 722 |
723 player.release(); | 723 player.release(); |
724 Heap::collectAllGarbage(); | 724 Heap::collectAllGarbage(); |
725 EXPECT_TRUE(element->activeAnimations()->players().isEmpty()); | 725 EXPECT_TRUE(element->activeAnimations()->players().isEmpty()); |
726 } | 726 } |
727 | 727 |
728 TEST_F(AnimationAnimationPlayerTest, HasLowerPriority) | 728 TEST_F(AnimationAnimationPlayerTest, HasLowerPriority) |
729 { | 729 { |
730 RefPtrWillBeRawPtr<AnimationPlayer> player1 = timeline->createAnimationPlaye
r(0); | 730 RefPtrWillBeRawPtr<AnimationPlayer> player1 = timeline->createAnimationPlaye
r(0); |
731 RefPtrWillBeRawPtr<AnimationPlayer> player2 = timeline->createAnimationPlaye
r(0); | 731 RefPtrWillBeRawPtr<AnimationPlayer> player2 = timeline->createAnimationPlaye
r(0); |
732 EXPECT_TRUE(AnimationPlayer::hasLowerPriority(player1.get(), player2.get()))
; | 732 EXPECT_TRUE(AnimationPlayer::hasLowerPriority(player1.get(), player2.get()))
; |
733 } | 733 } |
734 | 734 |
735 } | 735 } |
OLD | NEW |