Revert 161116 "Remove V8 dependency from blink_platform"

> Remove V8 dependency from blink_platform
> 
> Review URL: https://codereview.chromium.org/54893003

TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161117 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix typo in an ASSERT in NodeListsNodeData::removeChildNodeList()

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

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

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

TBR=ojan@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161119 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: Remove |name| parameter in Python

Sync to r161053:
Remove |name| parameters from DOM attribute getters/setters
https://codereview.chromium.org/54523003/

BUG=239771
NOTRY=true
TBR=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161120 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't null the RenderView during document destruction

Instead of nulling out the RenderView when we're going to
destroy the Document, we explicitly check the document's
lifecycle state for Stopping.

I tried this once but it was reverted because recalcStyle()
and updateLayout() were not updated to avoid rendering layout
or recalcStyle when the render tree is being torn down.

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

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