IndexedDB: Log exception messages

To detect regressions, log the |message| property of exceptions.

BUG=95723

Review URL: https://chromiumcodereview.appspot.com/19107003

git-svn-id: svn://svn.chromium.org/blink/trunk@154236 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[css-device-adapt] Implemented spec changes.

Modified implementation to match spec changes:

- Allow zero lengths for initial and actual viewport sizes.
- auto width and height lengths depending on aspect-ratio, never on zoom.

BUG=None

Review URL: https://chromiumcodereview.appspot.com/16826008

git-svn-id: svn://svn.chromium.org/blink/trunk@154237 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update HTMLMediaElement.buffered behavior for MediaSource to match the spec.

This moves the cross SourceBuffer intersection computation into Blink so that
MediaPlayer implementations don't have to deal with it. This change also fixes
a bug with the computation of ranges for demuxed content after endOfStream()
is called.

BUG=259419
TEST=http/tests/media/media-source/mediasource-buffered.html

Review URL: https://chromiumcodereview.appspot.com/18755004

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