f642de00bf
Log::MessageBuilder was already escaping most unsafe characters when they were being logged, but plain backslashes were not. Merely updating the existing escaping path was not sufficient, as recursion would cause escape codes to be doubly escaped. This patches refactors the API to ensure incoming text is escaped exactly once. Bug: v8:8039 Change-Id: Id48aabf29fb6153189ae4a1ad7dfaaf4b41b62ad Reviewed-on: https://chromium-review.googlesource.com/1169049 Reviewed-by: Camillo Bruni <cbruni@chromium.org> Commit-Queue: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#55038} |
||
---|---|---|
.. | ||
codemap.js | ||
compiler-trace-flags.js | ||
consarray.js | ||
csvparser.js | ||
dumpcpp.js | ||
profile_view.js | ||
profile.js | ||
profviz-test.default | ||
profviz-test.log | ||
profviz.js | ||
splaytree.js | ||
tickprocessor-test-func-info.log | ||
tickprocessor-test.default | ||
tickprocessor-test.func-info | ||
tickprocessor-test.gc-state | ||
tickprocessor-test.ignore-unknown | ||
tickprocessor-test.log | ||
tickprocessor-test.only-summary | ||
tickprocessor-test.separate-ic | ||
tickprocessor.js |