diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h b/chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h index 5ec8bba5dd9..8b348381da8 100644 --- a/chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h +++ b/chromium/third_party/blink/renderer/platform/loader/fetch/bytes_consumer.h @@ -5,6 +5,8 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_LOADER_FETCH_BYTES_CONSUMER_H_ #define THIRD_PARTY_BLINK_RENDERER_PLATFORM_LOADER_FETCH_BYTES_CONSUMER_H_ +#include <ostream> + #include "base/memory/scoped_refptr.h" #include "third_party/blink/renderer/platform/blob/blob_data.h" #include "third_party/blink/renderer/platform/heap/handle.h" @@ -177,7 +179,7 @@ class PLATFORM_EXPORT BytesConsumer : public GarbageCollected<BytesConsumer> { // Returns a BytesConsumer whose state is Errored. static BytesConsumer* CreateErrored(const Error&); - virtual void Trace(Visitor* visitor) {} + virtual void Trace(Visitor* visitor) const {} protected: // This InternalState directly corresponds to the states in the class @@ -204,6 +206,12 @@ class PLATFORM_EXPORT BytesConsumer : public GarbageCollected<BytesConsumer> { } }; +PLATFORM_EXPORT std::ostream& operator<<( + std::ostream& out, + const BytesConsumer::PublicState& state); +PLATFORM_EXPORT std::ostream& operator<<(std::ostream& out, + const BytesConsumer::Result& result); + } // namespace blink #endif // THIRD_PARTY_BLINK_RENDERER_PLATFORM_LOADER_FETCH_BYTES_CONSUMER_H_ |