Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1016)

Unified Diff: third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp

Issue 2356693002: Remove BytesConsumer::read (Closed)
Patch Set: fix Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp
diff --git a/third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp b/third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp
index e4a61abfc1dd129f84f3eca9c18c0f81471d738f..1e4706b61f9b549e4816f6134ec79466529012ca 100644
--- a/third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp
+++ b/third_party/WebKit/Source/modules/fetch/BytesConsumerForDataConsumerHandle.cpp
@@ -25,34 +25,6 @@ BytesConsumerForDataConsumerHandle::~BytesConsumerForDataConsumerHandle()
{
}
-BytesConsumer::Result BytesConsumerForDataConsumerHandle::read(char* buffer, size_t size, size_t* readSize)
-{
- DCHECK(!m_isInTwoPhaseRead);
- *readSize = 0;
- if (m_state == InternalState::Closed)
- return Result::Done;
- if (m_state == InternalState::Errored)
- return Result::Error;
-
- WebDataConsumerHandle::Result r = m_reader->read(buffer, size, WebDataConsumerHandle::FlagNone, readSize);
- switch (r) {
- case WebDataConsumerHandle::Ok:
- return Result::Ok;
- case WebDataConsumerHandle::ShouldWait:
- return Result::ShouldWait;
- case WebDataConsumerHandle::Done:
- close();
- return Result::Done;
- case WebDataConsumerHandle::Busy:
- case WebDataConsumerHandle::ResourceExhausted:
- case WebDataConsumerHandle::UnexpectedError:
- error();
- return Result::Error;
- }
- NOTREACHED();
- return Result::Error;
-}
-
BytesConsumer::Result BytesConsumerForDataConsumerHandle::beginRead(const char** buffer, size_t* available)
{
DCHECK(!m_isInTwoPhaseRead);

Powered by Google App Engine
This is Rietveld 408576698