[DevTools] Reduce amount of tokens produced by tokenizeFormatString

When user use styles formatting option with borders it can be important to not produce additional string tokens.

BUG=520724
R=lushnikov@chromium.org,pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@201277 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 3db979ae
...@@ -959,6 +959,9 @@ String.tokenizeFormatString = function(format, formatters) ...@@ -959,6 +959,9 @@ String.tokenizeFormatString = function(format, formatters)
function addStringToken(str) function addStringToken(str)
{ {
if (tokens.length && tokens[tokens.length - 1].type === "string")
tokens[tokens.length - 1].value += str;
else
tokens.push({ type: "string", value: str }); tokens.push({ type: "string", value: str });
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment