Remove dead code (parseFlowThread) in BisonCSSParser.h

This overload of parseFlowThread doesn't seem to be used anywhere.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165144 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use VTTScanner for VTT region settings parsing

Start transitioning the VTTRegion settings parsing code to use
VTTScanner, by modifying VTTRegion::parseSetting (the "name=value pair"-
part of the parsing) to use VTTScanner.

Remove VTTParser::collectWord since it becomes unused.

BUG=305317

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165149 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove "using namespace" statements from headers

It is bad practice to have "using namespace" statements in the headers as it
can change the lookup rules in unrelated implementation files.

This is also against Chromium coding style:
http://www.chromium.org/developers/coding-style/chromium-style-checker-errors#TOC-Using-namespace-in-a-header

R=esprehn, adamk

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

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