StringView is currently a very simple wrapper around a String with an offset and a length. We can instead make it wrap around an LChar* or UChar* and a length like StringPiece which would then allow lots of simplification in the code.
For example we can simplify many constructors to various classes, remove CSSParserString, avoid string copies in many places, and not have special paths for LChar* vs UChar* vs String on many WTF operations.
Comment 1 by bugdroid1@chromium.org
, May 27 2016