DevTools: [MQI] text-shadow for label instead of black background color

This patch uses text shadow for label text instead of black half-opaque
background color.

BUG=382996

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177069 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prevent sandboxed iframes from bypassing WebSocket mixed content checks.

This patch ensures that we check both the current context and the
top-level browsing context when evaluating whether or not an insecure
websocket connection should be blocked as mixed content.

BUG=389040

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177070 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations: Don't eagerly assign start times for element.animate

This ensure that animations started by element.animate function the same way
as regular CSS Animations -- they will wait for notification of a start
time from the compositor.

BUG=389396

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177071 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL: Remove holder lookup in attribute_getter macro

According to haraken's comment on [1], we can always use info.Holder()
instead of calling findInstanceInPrototypeChain().
Removing one FIXME.

[1] https://codereview.chromium.org/140663012

BUG=345503

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177072 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Get rid of redundant functions Editor::indent and outdent

This patch removes redundant functions Editor::indent() and outdent(), which were used for special handling of WebFrame::executeCommand.

Editor::indent/outdent are identical to executeIndent/executeOutend.

BUG=n/a
TEST=n/a; no behavior changes

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177073 bbb929c8-8fbe-4397-9dbb-9b2b20218538
SVG: dedupe adjustFromToListValues

SVG{Length,Point,Number} have very similar implementations of adjustFromToListValues.
This CL dedupes it by moving it to SVGListPropertyHelper.

BUG=378670

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

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