The internal API version of StripWhitespace strips kWhitespace which is defined to be "\b\t\r\n "; however the external API version of StripWhitespace uses " \t\n\r" and " \t\r\n" thus overlooking the "\b".
What does it mean to strip \b? Isn't that a zero-width match?
You're thinking regexp. This is a string literal, so it's backspace.
Created attachment 573139 [details] [diff] [review] Patch v1