Log the resource type in ResourceFetcher.

I used the extra logging to confirm my suspicions about how the resource
fetcher works, and I figured others might find it useful as well.

BUG=50132

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160577 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix for CSS clip-path with accelerated 2D canvas

This patch uses the recently implemented rendering strategy for fixing
rounded corners on accelerated layers
(https://src.chromium.org/viewvc/blink?revision=158258). CSS clip-paths
will now trigger the same code path.

BUG=309771

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160578 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add crop rect support for FEMatrixConvolution, FEBlend.

R=fmalita
BUG=229910

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160579 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove ANIMATION_OWNERSHIP_TRANSFER guard.

ANIMATION_OWNERSHIP_TRANSFER is a temporary macro to change addAnimation() in
both Blink and Chromium. Since Chromium synchronized this change, this guard can be
removed.

BUG=290217

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160580 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Add timestamp to the TraceEvent callback function

That is needed for upcoming GPU events arriving in batches from
GPU process where they had already been set up with timestamps.
So setting timestamps on Blink side would be too late.

Chromium counterpart is at https://codereview.chromium.org/40573002/

R=pfeldman@chromium.org

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

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