Make wrapperTypeInfo static member const in bindings classes

Make wrapperTypeInfo static member const in bindings classes as it can never be
altered. This allows this member to be moved from the .data section to
.data.rel.ro, which may be shared among different library instances on Android.

objdump reports that ~600 wrapperTypeInfo members are moved by this CL.

BUG=249746

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160488 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unnecessary DEPS exceptions

We've cleaned up these dependencies. We can now remove these exceptions from
core/platform's DEPS file.

R=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160489 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove <video> width and height attributes from intrisic size logic

The width/height content attributes already influence specified style
via HTMLVideoElement::collectStyleForPresentationAttribute, to also
influence the intrinsic size has never been part of the spec:
http://whatwg.org/html#the-video-element

The test case passes in Firefox Nightly and IE11 Release Preview,
but fails in Opera Presto, which has no default intrinsic size.
Opera is actually correct per spec, but fixing Blink can be done
in a separate bug.

BUG=310122

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

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