 			callback?()
 			@_cleanup()
 			
+			console.log "Animation.end #{@animationName}" if @debug
+			
 			# console.profileEnd "Animation.start"
 		
 		@view.once "webkitAnimationEnd", finalize

	
	stop: =>
		
		# console.log "Animation.stop #{@animationName}"
		
		@_running = false
		
		@view.style["-webkit-animation-play-state"] = "paused"
		

			#{@keyFrameAnimationCSS}
		
			.#{@animationName} {
				-webkit-animation-duration: #{@totalTime}s;
				-webkit-animation-name: #{@animationName};
				-webkit-animation-timing-function: linear;
				-webkit-animation-fill-mode: both;
			}"
		
		@view.addClass @animationName
			
		finalize = =>
			
			if @_canceled is true
				return
			
			# Copy over the end state properties for this animation so we can safely
			# remove the animation.
