CSSParser: Avoid temporary String when parsing hex colors.
<http://webkit.org/b/111341>

Reviewed by Anders Carlsson.

Templatize CSSParser::fastParseColor() so we can pass a CSSParserString as the color name.
This avoids creating a temporary WTF::String from the parser string.

* css/CSSParser.cpp:
(WebCore::CSSParser::fastParseColor):
* css/CSSParser.h:
* css/CSSParserValues.h:
(CSSParserString):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144682 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. AppleWin build fix.

* html/parser/XSSAuditor.cpp:
(WebCore::isSemicolonSeparatedAttribute):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144683 268f45cc-cd09-0410-ab3c-d52691b4dbfc