Ship DOM/Promises

Remove "Promise" runtime enabled flag.
Intent-to-Ship thread:
 https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/0Fs5P6Xgg9g

BUG=243345
R=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160850 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Have TreeScrope::adoptIfNeeded() take a reference instead of a pointer

Have TreeScrope::adoptIfNeeded() take a reference instead of a pointer
as it expects the argument to be non-null.

R=adamk

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

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