Check that the crash service is available and warn if not

BUG=none
R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161452 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Only delete old breakpad dumps if --clobber-old-results is given

BUG=none
R=dpranke@chromium.org,mkwst@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161453 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Replacing local filter with skia filters

Replaced SkImageFilter derived classes defined in blink by the equivalent classes previously copied to skia and removed all blink side SkImageFilter derived classes.

R=senorblanco

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161454 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove TreatNullAs=NullString for HTMLButtonElement

http://whatwg.org/html#htmlbuttonelement 

The tests for the updated properties pass in Firefox Nightly, IE11
Release Preview and Opera 12.16, with these exceptions:

IE11 returns an empty string for HTMLButtonElement.type.

Leave setCustomValidity until later, since it appears on several interfaces.

BUG=310298

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161455 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the mode getter/setter for in-band text tracks

TextTrack::setMode() is virtual and overridden by InbandTextTrack to
forward all the way down to Chromium's WebInbandTextTrackImpl, where
it is simply stored. However, the getter is not virtual and does not
ever retrieve the value, so all of this is elaborate dead code.

Because InbandTextTrack::setMode() first called TextTrack::setMode(),
this assymetry between getting and setting for in-band tracks didn't
actually break anything, and the relevant tests still pass.

In addition, in-band tracks should not need to know about the mode,
they simply provide cues for Blink, whether or not they are rendered
can be left an internal matter.

The Chromium side can be removed after a Blink roll, after which
WebInbandTextTrack::Mode can finally be removed as well.

BUG=315476
TEST=LayoutTests/media/track/opera/interfaces/TextTrack/mode.html

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

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