[DevTools] More fine-grained console message filtering by message source.

Added comboboxes to status bar for fine tuning message filters.

BUG=227008

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152356 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused methods in WebGraphicsContext3D: isGLES2Compliant() and getPlatformTextureId()

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152357 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use a direct include of strings headers in Blink.

BUG=247723
TEST=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152358 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Port video play-pause tests to use W3C testharness.js.




BUG=248265

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152359 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove obsolete MediaKeyErrorCode aliases.

BUG=https://bugs.webkit.org/show_bug.cgi?id=84046
TEST=Chromium still compiles.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152360 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Remove obsolete MediaKeyErrorCode aliases."

Speculative revert to fix Android compile errors.

TBR=ddorwin

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152361 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add a methods to allow us to extract the URL for a Blob.

BUG=chromium:241635
R=michaeln@chromium.org,abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152362 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove support for multipart/x-mixed-replace

This feature adds a lot of complexity to the loader and is used by less than
0.00001% of page loads.

R=darin
BUG=249132
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152363 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix copying of large text chunks in CodeMirror ("Edit as HTML")

CM has two codepaths, depending on the selection size, when copying text.
Since documentCopy() is registered on the document for the bubbling phase,
we can do the same for the "copy" event consumer on the editor wrapper.

R=vsevik
BUG=249314

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152364 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add in favicon wqfile accidentally left our of r152254.

TBR=jparent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152365 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: fix elements test harness, support shadow root push updates.

BUG=233462

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152366 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Snippet model should not trigger rawLocationToUILocation call after debugger was reset.

BUG=249373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152367 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't show multiple tests when embedding the flakiness dashboard.

We embed in garden-o-matic and it's confusing right now because it
shows multiple sets of results for tests that have corresponding
virtual tests.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152368 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added Skia turbulence filter to Webkit.

The FETurbulence class was modified to include hookups into Skia's PerlinNoise shader (which should be numerically equivalent to Blink's). Note that a temporary patch was added to support SVG declared filters within CSS (which was not working before this cl), so that we query the size when it has not yet been set. This issue is already present in other filters and is logged as issue 231504.

Tests: effect-reference.html and effect-reference-hw.html were each modified to add an feTurbulence case.

R=senorblanco@chromium.org
BUG=

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=149212

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152369 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use MockWebValidationMessageClient in DumpRenderTree and Content Shell.

Add MockWebValidationMessageClient as an implementation of
WebValidationMessageClient. It prints a message when
showValidationMessage is called. Note that it doesn't show anything
when other member functions are called because they depend on
timing.

- Remove tests for the validation message implementation by Shadow DOM.
- Mark other validation message tests Failure because
  MockWebValidationMessageClient will show the message. We can't do
  rebaseline for them because we need to enable MockWebValidationMessageClient
  for Content Shell in another CL.

BUG=249237

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

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