Fix READMEs to refer to the right test suite file.

BUG=
R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160747 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup getBBox and getStrokeBBox implementations

The bounding box code in Blink was old and followed the SVG 1.1 spec.
This patch refactors how getBBox and getStrokeBBox are implemented,
moving them off of SVGLocatable and onto SVGGraphicsElement. With
this patch, we no longer route bounding box calls through static
methods on SVGLocatable. This cleans up the code and makes our
implementation match the SVG2 spec:
https://svgwg.org/svg2-draft/single-page.html#types-InterfaceSVGGraphicsElement

This patch also adds a lost semicolon to getStrokeBBox.html

No new tests as this is just a refactoring without a behavior change.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160748 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove lots of useless RenderTheme code

RenderTheme has way too many hooks that do nothing or virtual functions
that return fixed values and are never overriden. This patch deletes all
that. We can always add back the hooks for the various UI parts in the
future when some platform needs that level of customization.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160749 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Removing the -webkit prefix from CSS Shapes tests

Layout tests should use the new, unprefixed CSS Shapes properties.

BUG=307652

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160750 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove old API shim from WebIDBCallbacks.

Looks like I forgot to include a FIXME that would have reminded us this
should have had a sunset clause.

BUG=172626

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160751 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: show a hint to the new Overrides location.

BUG=311007

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160752 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove WebTestDelegate::setClientWindowRect.

This method has no users. It should go away.

R=jochen,dcarney,jamesr
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160753 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make a virtual test suite for tests expected to crash.

Move tests that are explicitly testing crash behavior into their
own directory so that it's more clear that crashing is correct.

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

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