| Index: Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp | 
| =================================================================== | 
| --- Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp	(revision 147572) | 
| +++ Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp	(working copy) | 
| @@ -358,10 +358,8 @@ | 
| { | 
| ASSERT(m_bytesRead <= m_data->size()); | 
|  | 
| -    if (!m_parseFailed && !parse(m_bytesRead, m_data->size() - m_bytesRead, query == GIFImageDecoder::GIFSizeQuery)) { | 
| -        m_parseFailed = true; | 
| +    if (!parse(m_bytesRead, m_data->size() - m_bytesRead, query == GIFImageDecoder::GIFSizeQuery)) | 
| return false; | 
| -    } | 
|  | 
| if (query != GIFImageDecoder::GIFFullQuery) | 
| return true; | 
|  |