From 587314e52b3a5d74884a77f89d3cf7cae6e79b3d Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Fri, 15 Apr 2016 15:35:26 -0700 Subject: [PATCH] Improve debug logging of non-printable chars --- components/layout/fragment.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/layout/fragment.rs b/components/layout/fragment.rs index 03638be5fab..6aacfe8b175 100644 --- a/components/layout/fragment.rs +++ b/components/layout/fragment.rs @@ -228,11 +228,11 @@ impl fmt::Debug for SpecificFragmentInfo { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match *self { SpecificFragmentInfo::ScannedText(ref info) => { - write!(f, "\"{}\"", slice_chars(&*info.run.text, info.range.begin().get() as usize, + write!(f, "{:?}", slice_chars(&*info.run.text, info.range.begin().get() as usize, info.range.end().get() as usize)) } SpecificFragmentInfo::UnscannedText(ref info) => { - write!(f, "\"{}\"", info.text) + write!(f, "{:?}", info.text) } _ => Ok(()) }