Readd flaky tests. See crbug for the details.

TBR=kbr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148960 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add per-file modules.gypi=* entry to modules/OWNERS

NOTRY=true
BUG=none
R=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148961 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Run webkit-patch optimize-baselines on LayoutTests/canvas.

TBR=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148962 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove two scripts that are noops for blink.

No intended functionality change.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148963 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the WebKit merge UI from the flakiness dashboard.

This UI has outlived it's usefulness. Now that the webkit tests
aren't run on the main waterfall, we almost never look at the
webkit test failures on the DEPS dashboard. On the Blink canaries,
nearly every run is at a different Blink revision, so it's all
just black lines.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148964 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove 3 more scrips that look like then will not be used in Blink.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148965 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove a wild include

This include was introduced in https://codereview.chromium.org/14266004/
because of an error in the fix-includes.py script.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148966 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web MIDI: implement MIDIErrorCallback

This change implements MIDIErrorCallback.

BUG=163795
TEST=none
R=crogers@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148967 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: converts code to using error and warning icon divs, removes unused imagery.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148968 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: get rid of disclosureTriangle images.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148969 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make runtime shadow dom flag true in default.

This is a pre-requirement of chromium side patch, https://codereview.chromium.org/14167011/.
We can avoid two-sided patches by this change.

After this change, we can land https://codereview.chromium.org/14167011/ in chromium side.
Then, we can land https://codereview.chromium.org/14096021/ in blink side.

BUG=230744

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148970 bbb929c8-8fbe-4397-9dbb-9b2b20218538
invokeEventHandler should take a local handle

V8AbstractEventListener::invokeEventHandler currently takes a v8::Handle
referring to the Event's wrapper. But using this handle in an API call
is unsafe, and appears to be causing crashes (see attached bug).
This patch changes it to take a v8::Local, and updates the callers
to match.

No tests, since there's no way to reliably force GC at the right
time to trigger this crash.

R=jochen@chromium.org
BUG=234760

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148971 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Eliminate platform/network/chromium/.

This change includes the following merges:
SocketStreamErrorBase into SocketStreamError
SocketStreamHandleBase into SocketStreamHandle

The unused DNSResolveQueue.h is also removed.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148972 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove PageCache and related code

Chromium/Blink does not use this implementation, as it's not multiprocess-aware.

The one behavior change is to stop recording histograms of reasons not to cache,
which was previously triggered by PageCache::canCache() in FrameLoader.

BUG=229605

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

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