Bug 1340083: Don't truncate debugging information. r?jwwang draft
authorJean-Yves Avenard <jyavenard@mozilla.com>
Fri, 10 Mar 2017 11:21:41 +0100
changeset 496576 b1c1e193a79688c23dd2ce6df41f6b97ce74f2d1
parent 496313 35398cae65c1526ce45c23a5f8b5568c5ada4762
child 548648 3289b185bcba23bb46244bf3d89185fdfa7dd1fd
push id48636
push userbmo:jyavenard@mozilla.com
push dateFri, 10 Mar 2017 10:22:15 +0000
reviewersjwwang
bugs1340083
milestone55.0a1
Bug 1340083: Don't truncate debugging information. r?jwwang NS_DebugBreak truncate all output to 500 characters. MozReview-Commit-ID: 1gEyJNge7gk
dom/media/MediaDecoder.cpp
--- a/dom/media/MediaDecoder.cpp
+++ b/dom/media/MediaDecoder.cpp
@@ -56,17 +56,17 @@ static const uint64_t ESTIMATED_DURATION
 #undef DECODER_LOG
 #undef DUMP_LOG
 
 LazyLogModule gMediaDecoderLog("MediaDecoder");
 #define DECODER_LOG(x, ...) \
   MOZ_LOG(gMediaDecoderLog, LogLevel::Debug, ("Decoder=%p " x, this, ##__VA_ARGS__))
 
 #define DUMP_LOG(x, ...) \
-  NS_DebugBreak(NS_DEBUG_WARNING, nsPrintfCString("Decoder=%p " x, this, ##__VA_ARGS__).get(), nullptr, nullptr, -1)
+  printf_stderr("%s\n", nsPrintfCString("Decoder=%p " x, this, ##__VA_ARGS__).get())
 
 #define NS_DispatchToMainThread(...) CompileError_UseAbstractMainThreadInstead
 
 static const char*
 ToPlayStateStr(MediaDecoder::PlayState aState)
 {
   switch (aState) {
     case MediaDecoder::PLAY_STATE_START:    return "START";