Show allocation stack trace for selected heap object

Retainers view is replaced with a tabbed pane. One tab is the old retainers view, the second one displays allocation stack trace.

BUG=277984
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170760 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix DocumentMarkerControllerTest. Need to force GC to get objects to actually disappear.

TBR=haraken@chromium.org, oilpan-reviews@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170761 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations: dispatch onFinish events for AnimationPlayer

Finish events occur when a sample occurs that causes a player to be newly limited or newly disassociated with a timeline.
(From section 3.5.4 Player events
http://dev.w3.org/fxtf/web-animations/#player-events )


BUG=356120

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170762 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: speculative fix for oilpan mac build. ThreadState name conflict.

TBR=haraken@chromium.org, oilpan-reviews@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170763 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r170743

http://src.chromium.org/viewvc/blink?view=revision&revision=170743

BUG=357629
TBR=esprehn@chromium.org

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

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