Reenable data URL layout tests which were temporarily skipped until Chromium side change gets landed

- Enables the temporarily skipped tests
- Change the blob test case to expect failure. This is because it turned
  out that we cannot use the optimization for data URL loading when XHR
  is set to load data as Blob.
- Delete the unnecessary expectation file

Depends on
- https://codereview.chromium.org/480413007/
- https://codereview.chromium.org/294193002/

BUG=308768

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181707 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Do not switch to other profile when revealing a node

When a node to reveal exists in the current profile show it right there
rather than switching to another profile.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181708 bbb929c8-8fbe-4397-9dbb-9b2b20218538
In V8Binding.cpp, throw all exceptions via ExceptionState& argument

In those the conversion functions that take an ExceptionState& argument,
always throw via the ExceptionState object, and never directly to V8.
Various existing callers assume this, and fail to detect exceptions that
were thrown directly to V8.

This misbehavior is a regression from
  https://codereview.chromium.org/313033002/
which changed the definition of the TONATIVE_DEFAULT_EXCEPTIONSTATE()
macro, but these functions were somewhat tricky to use even before then,
since exceptions were sometimes thrown to V8 and sometimes not, while
always stored in the ExceptionState object.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181709 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move default style for <dialog> to html.css

This is a follow-up of Blink r181385.

BUG=402536

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

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