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
Use FINAL macro for classes whose virtual destructor was removed

Use FINAL macro for classes whose virtual destructor was removed, to make sure
no one tries to subclass them in the future.

BUG=311561

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160852 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Skip virtual/implsidepainting/inspector/timeline.

BUG=298188
TBR=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160853 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark webaudio/audiobuffersource-loop-points.html as flaky.

TBR=yurys@chromium.org
BUG=312910

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160854 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Trivial cleanups to SQLValue.h

- do not indent code inside namespace
- remove unnecessary include

just two things I noticed while I looked at this file.

BUG=None
TEST=none, no behavior changes
R=michaeln@chromium.org

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

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