Remove isolatesBlending from render tree dumps

This CL removes the "isolatesBlending" string from render tree dumps. When we
compute render tree dumps, this state is not always up-to-date, which means
we're getting stale information in the render tree dumps. We don't include
other descendant-dependent flags in render tree dumps for this reason.

This CL costs us some test coverage, but the appropriate way to regain that
test coverage to use reference tests to ensure that the pixels we draw are
correctly blended rather than hard-coding internal state from the engine into
test results.

R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180111 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Delete PrintContext::spoolAllPagesWithBoundaries

This code is dead. This CL also removes a bunch of other related dead code.

R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180112 bbb929c8-8fbe-4397-9dbb-9b2b20218538
InspectorOverlay should call layout in the normal way

The InspectorOverlay does a bunch of manual poking and prodding of the layout
state machine. Instead, InspectorOverlay should just use
updateLayoutAndStyleForPainting like the regular engine does.

R=esprehn@chromium.org, pfeldman@chromium.org

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

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

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

BUG=401954
TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180115 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix net import in ct-sheriff-o-matic

I broke sheriff-o-matic by not updating the link to scripts/net.js when
I transitioned it to lib/net.html. Updating fixes the UI.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180116 bbb929c8-8fbe-4397-9dbb-9b2b20218538
updated w3c import script to align with the new css test repo structure as
described here: 
http://lists.w3.org/Archives/Public/public-css-testsuite/2014May/0000.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180118 bbb929c8-8fbe-4397-9dbb-9b2b20218538
We should call FrameView::updateLayoutAndStyleForPainting before painting

In some obscure code paths (e.g., printing, drawing drag images), we would
paint without calling updateLayoutAndStyleForPainting, which means we skip some
important steps in the DocumentLifecycle.

R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180119 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Credential manager: Convert strings to URLs early.

We don't want to pass strings into the browser process for conversion
into URL objects; we should validate input when creating data from
JavaScript.

This patch adjusts {Local,Federated}Credential objects to throw exceptions
in their constructors if URL validation fails, and changes both Web*Credential
and Platform*Credential objects to accept WebURL/KURL objects rather
than strings.

BUG=400674

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180120 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix EME layout test as PromiseResolver objects no longer linger.

A recent CL (Blink revision 179922) changed the way JavaScript is run
after resolving a promise (used to run immediately, now run by a
microtask later). encrypted-media-lifetime-mediakeysession-reference.html
started failing as it expected the PromiseResolver object to be around
and counted. Fixing the test as the PromiseResolver object is gone by the
time the JavaScript executes after resolving a promise.

BUG=374772,378245
TEST=failing test passes

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

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