Refactoring of block_rule_body in CSSGrammar.y.

Preparation for https://codereview.chromium.org/71623002/

BUG=317499

Review URL: https://codereview.chromium.org/63903004

git-svn-id: svn://svn.chromium.org/blink/trunk@162215 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move media (as in audio/video) tests to media/

fast/media/ contains media queries tests, with the exception of two
tests, one if which was added by me. Let them live with the other
audio/video tests and remove fast/media/ from the media watchlist.

BUG=none

Review URL: https://codereview.chromium.org/74783002

git-svn-id: svn://svn.chromium.org/blink/trunk@162216 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 162182 "Web Animations CSS: Fix DocumentTimeline::numberO..."

Broke animation-controller-drt-api.html on most platforms.

> Web Animations CSS: Fix DocumentTimeline::numberOfActiveAnimationsForTesting()
> 
> This is used by internals.numberOfActiveAnimations() in DRT and is part of the
> reason for the failure in repeated-firing-background-color.html
> 
> Also beef up animation-controller-drt-api.html to test this fix.
> 
> R=rjwright
> 
> Review URL: https://codereview.chromium.org/66953009

TBR=steveblock@chromium.org

Review URL: https://codereview.chromium.org/69813018

git-svn-id: svn://svn.chromium.org/blink/trunk@162217 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: mark acid3.html as timeout on debug mode (Mac, linux)

BUG=
TEST=

Review URL: https://codereview.chromium.org/59813012

git-svn-id: svn://svn.chromium.org/blink/trunk@162218 bbb929c8-8fbe-4397-9dbb-9b2b20218538