Remove superfluous expected results for Linux-specific LayoutTests

All of these tests already have expected results in
LayoutTests/platform/chromium-linux/platform/chromium-linux and since the
corresponding tests are only run on Linux, these expected results are never
used.

This is a step towards moving platform-specific tests to the generic location.

BUG=240104
R=ojan

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150199 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove an overloaded strokeRect in <canvas>

The canvas spec [1] does not define strokeRect with 5 arguments, so this issue
remains only strokeRect with 4 arguments.

[1] http://www.w3.org/TR/2dcontext2/

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150200 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebase test expectations after enabling speech synthesis

BUG=240050
TBR=senorblanco

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150201 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Autoclosing braces and parentheses at TOKEN_EOF in CSS grammar.

BUG=140608

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150202 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move expected results for Linux-specific LayoutTests to more generic location

The corresponding tests are only run on Linux, so we can move these
expectations from platform/chromium-linux/platform/chromium-linux/ to
platform/chromium-linux/.

This is a step towards moving platform-specific tests to the generic location.

BUG=240104
R=ojan@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150203 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Replace custom indexed getter with auto-generated one

V8HTMLOptionsCollection::indexedPropertyGetter is now auto-generated.

R=haraken@chromium.org
BUG=229740
TEST=No tests. refactoring.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150204 bbb929c8-8fbe-4397-9dbb-9b2b20218538
CSS parsing recovery in function.


   prop: expt(});
   color: red;
}

and


   prop: expt(10px });
   color: red;
}

are parsed differently.

This change fixes that. Not completely though: difference occures if wrong part contains parentheses.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150205 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added IRC New Commit Bot (bcbot) to webkitpy

Ported the existing bcbot code into webkitpy as the commit-announcer
command. Extended the Git class in SCM to support bcbot.
Reintroduced thirdparty IRC lib to webkitpy.

BUG=227272

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150206 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: make hidden file input control display: none instead of z-index: -1

This is a workaround for a bug provoked by threaded compositing. display: none
seems to work as well and is more obvious and effective thing to do than
z-index: -1.

BUG=238177
R=loislo@chromium.org

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

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