Delete cookies in TestRunner::reset.

http/tests/security/aboutBlank/security-context-* are failing due to
http/tests/security/svg-image-leak.html leaking cookies into those tests.
We should clear cookies between tests. Unfortunately, cookies can still
leak if there's a network request from the previous test that finishes
after TestRunner::reset has been called, but that's a separate issue.

BUG=259923

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154378 bbb929c8-8fbe-4397-9dbb-9b2b20218538
AtomicString and StringBuilder should be bloat-free

There are no longer any callers of bloatedCharacters for StringBuilder and
AtomicString. We can remove their bloatedCharacters API.

R=eseidel@chromium.org
BUG=254708

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=154275

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154379 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Get rid of special casing for SVGNumber in the bindings generator

Get rid of special casing for SVGNumber in the bindings generator by
adding a new SVGNumber.h header containing a SVGNumber class.

The implementation is now using the SVGNumber type instead of float
and thus no longer requires special handling on bindings side.

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

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