Link chrome_elf.dll instead of statically linking the blacklist code

This ensure that the dll code is referenced, instead of the target
making its own copy.

TBR=sky@chromium.org
BUG=329023

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253847 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253847
Revert of Move WebAXObjectProxy and AccessibleController from CppBoundClass to gin::Wrappable (https://codereview.chromium.org/172263002/)

Reason for revert:
Tentatively resulted in V8 crashes for
fast/dom/custom/document-register-reentrant-throwing-constructor.html,
fast/events/before-unload-return-bad-value.html,
fast/events/onerror-no-constructor.html

Original issue's description:
> Move WebAXObjectProxy and AccessibleController from CppBoundClass to gin::Wrappable
> 
> BUG=297480, 331301
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=253821

TBR=jochen@chromium.org,kouhei@chromium.org,dmazzoni@chromium.org,hajimehoshi@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=297480, 331301

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253848 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253848
Use white header for app windows part #3

This CL simplifies the crossfade logic in FrameCaptionButton and makes FrameCaptionButton make use of |CustomButton::hover_animation_| again.

BUG=297187
TEST=None
TBR=jamescook@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253849 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup Blink GC config and add support for persistent heap collections.

BUG=334149
R=ager@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253850 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253850