diff options
Diffstat (limited to 'chromium/net/http/http_log_util.h')
-rw-r--r-- | chromium/net/http/http_log_util.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/net/http/http_log_util.h b/chromium/net/http/http_log_util.h index 5fda79ccf13..ce4713930a7 100644 --- a/chromium/net/http/http_log_util.h +++ b/chromium/net/http/http_log_util.h @@ -10,6 +10,11 @@ #include "base/strings/string_piece.h" #include "net/base/net_export.h" #include "net/log/net_log.h" +#include "net/spdy/spdy_header_block.h" + +namespace base { +class ListValue; +} // namespace base namespace net { @@ -26,6 +31,11 @@ NET_EXPORT_PRIVATE std::string ElideGoAwayDebugDataForNetLog( NetLogCaptureMode capture_mode, base::StringPiece debug_data); +// Given a SpdyHeaderBlock, return its base::ListValue representation. +std::unique_ptr<base::ListValue> ElideSpdyHeaderBlockForNetLog( + const SpdyHeaderBlock& headers, + NetLogCaptureMode capture_mode); + } // namespace net #endif // NET_HTTP_HTTP_LOG_UTIL_ |