Stop inheriting SVGFilterPrimitiveStandardAttributes in SVG

Stop inheriting SVGFilterPrimitiveStandardAttributes in SVG and use
Web IDL implements instead to get rid of multiple inheritance and
follow the latest specification:
http://www.w3.org/TR/filter-effects/#DOMInterfaces

There is no web-exposed behavior change.

BUG=256618

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153426 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move GridCoordinate and GridSpan to a separate file

In order to implement 'grid-template', we need a way to describe a
grid area's coordinates. That's what GridCoordinate is about and
instead of duplicating code, splitting the classes will enable code
sharing.

While moving the code, added some comments about the 2 classes.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153427 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSSRegions] No other SVG elements except the SVGRoot must have RegionInfo objects attached

Only the SVGRoot element can be collected in a named flow. As such, no SVG element below the root should be attached to a RenderBoxRegionInfo object.
A larger patch's test (https://codereview.chromium.org/18080016/) is failing because of this. This change will be covered by that test.

BUG=256611

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153428 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Extract common key SuggestBox key handlers from TextPrompt. EOM

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153429 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Use V8 implementation of ArrayBuffer in Blink."

This reverts commit r153419.
ExtensionWebRequestApiTest.PostData2 still fails in chromium
browser_tests.

TBR=caseq@chromium.org
NOTRY=true
BUG=

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

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