DeferredImageDecoder 111 Source/platform/graphics/BitmapImageTest.cpp DeferredImageDecoder::setEnabled(false); DeferredImageDecoder 47 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::s_enabled = false; DeferredImageDecoder 48 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::s_skiaDiscardableMemoryEnabled = false; DeferredImageDecoder 50 Source/platform/graphics/DeferredImageDecoder.cpp DeferredImageDecoder::DeferredImageDecoder(PassOwnPtr<ImageDecoder> actualDecoder) DeferredImageDecoder 60 Source/platform/graphics/DeferredImageDecoder.cpp DeferredImageDecoder::~DeferredImageDecoder() DeferredImageDecoder 64 Source/platform/graphics/DeferredImageDecoder.cpp PassOwnPtr<DeferredImageDecoder> DeferredImageDecoder::create(const SharedBuffer& data, ImageSource::AlphaOption alphaOption, ImageSource::GammaAndColorProfileOption gammaAndColorOption) DeferredImageDecoder 67 Source/platform/graphics/DeferredImageDecoder.cpp return actualDecoder ? adoptPtr(new DeferredImageDecoder(actualDecoder.release())) : nullptr; DeferredImageDecoder 70 Source/platform/graphics/DeferredImageDecoder.cpp PassOwnPtr<DeferredImageDecoder> DeferredImageDecoder::createForTesting(PassOwnPtr<ImageDecoder> decoder) DeferredImageDecoder 72 Source/platform/graphics/DeferredImageDecoder.cpp return adoptPtr(new DeferredImageDecoder(decoder)); DeferredImageDecoder 75 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::isLazyDecoded(const SkBitmap& bitmap) DeferredImageDecoder 83 Source/platform/graphics/DeferredImageDecoder.cpp void DeferredImageDecoder::setEnabled(bool enabled) DeferredImageDecoder 96 Source/platform/graphics/DeferredImageDecoder.cpp String DeferredImageDecoder::filenameExtension() const DeferredImageDecoder 101 Source/platform/graphics/DeferredImageDecoder.cpp ImageFrame* DeferredImageDecoder::frameBufferAtIndex(size_t index) DeferredImageDecoder 115 Source/platform/graphics/DeferredImageDecoder.cpp void DeferredImageDecoder::setData(SharedBuffer* data, bool allDataReceived) DeferredImageDecoder 132 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::isSizeAvailable() DeferredImageDecoder 139 Source/platform/graphics/DeferredImageDecoder.cpp IntSize DeferredImageDecoder::size() const DeferredImageDecoder 144 Source/platform/graphics/DeferredImageDecoder.cpp IntSize DeferredImageDecoder::frameSizeAtIndex(size_t index) const DeferredImageDecoder 151 Source/platform/graphics/DeferredImageDecoder.cpp size_t DeferredImageDecoder::frameCount() DeferredImageDecoder 156 Source/platform/graphics/DeferredImageDecoder.cpp int DeferredImageDecoder::repetitionCount() const DeferredImageDecoder 161 Source/platform/graphics/DeferredImageDecoder.cpp size_t DeferredImageDecoder::clearCacheExceptFrame(size_t clearExceptFrame) DeferredImageDecoder 168 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::frameHasAlphaAtIndex(size_t index) const DeferredImageDecoder 177 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::frameIsCompleteAtIndex(size_t index) const DeferredImageDecoder 186 Source/platform/graphics/DeferredImageDecoder.cpp float DeferredImageDecoder::frameDurationAtIndex(size_t index) const DeferredImageDecoder 195 Source/platform/graphics/DeferredImageDecoder.cpp unsigned DeferredImageDecoder::frameBytesAtIndex(size_t index) const DeferredImageDecoder 202 Source/platform/graphics/DeferredImageDecoder.cpp ImageOrientation DeferredImageDecoder::orientation() const DeferredImageDecoder 207 Source/platform/graphics/DeferredImageDecoder.cpp void DeferredImageDecoder::activateLazyDecoding() DeferredImageDecoder 218 Source/platform/graphics/DeferredImageDecoder.cpp void DeferredImageDecoder::prepareLazyDecodedFrames() DeferredImageDecoder 266 Source/platform/graphics/DeferredImageDecoder.cpp SkBitmap DeferredImageDecoder::createBitmap(size_t index) DeferredImageDecoder 275 Source/platform/graphics/DeferredImageDecoder.cpp SkBitmap DeferredImageDecoder::createSkiaDiscardableBitmap(size_t index) DeferredImageDecoder 296 Source/platform/graphics/DeferredImageDecoder.cpp SkBitmap DeferredImageDecoder::createLazyDecodingBitmap(size_t index) DeferredImageDecoder 324 Source/platform/graphics/DeferredImageDecoder.cpp bool DeferredImageDecoder::hotSpot(IntPoint& hotSpot) const DeferredImageDecoder 44 Source/platform/graphics/DeferredImageDecoder.h class PLATFORM_EXPORT DeferredImageDecoder { DeferredImageDecoder 45 Source/platform/graphics/DeferredImageDecoder.h WTF_MAKE_NONCOPYABLE(DeferredImageDecoder); DeferredImageDecoder 47 Source/platform/graphics/DeferredImageDecoder.h ~DeferredImageDecoder(); DeferredImageDecoder 48 Source/platform/graphics/DeferredImageDecoder.h static PassOwnPtr<DeferredImageDecoder> create(const SharedBuffer& data, ImageSource::AlphaOption, ImageSource::GammaAndColorProfileOption); DeferredImageDecoder 50 Source/platform/graphics/DeferredImageDecoder.h static PassOwnPtr<DeferredImageDecoder> createForTesting(PassOwnPtr<ImageDecoder>); DeferredImageDecoder 79 Source/platform/graphics/DeferredImageDecoder.h explicit DeferredImageDecoder(PassOwnPtr<ImageDecoder> actualDecoder); DeferredImageDecoder 74 Source/platform/graphics/DeferredImageDecoderTest.cpp DeferredImageDecoder::setEnabled(true); DeferredImageDecoder 79 Source/platform/graphics/DeferredImageDecoderTest.cpp m_lazyDecoder = DeferredImageDecoder::createForTesting(decoder.release()); DeferredImageDecoder 138 Source/platform/graphics/DeferredImageDecoderTest.cpp OwnPtr<DeferredImageDecoder> m_lazyDecoder; DeferredImageDecoder 65 Source/platform/graphics/ImageSource.cpp m_decoder = DeferredImageDecoder::create(*data, m_alphaOption, m_gammaAndColorProfileOption); DeferredImageDecoder 38 Source/platform/graphics/ImageSource.h class DeferredImageDecoder; DeferredImageDecoder 126 Source/platform/graphics/ImageSource.h OwnPtr<DeferredImageDecoder> m_decoder; DeferredImageDecoder 312 Source/platform/graphics/skia/NativeImageSkia.cpp ASSERT(!DeferredImageDecoder::isLazyDecoded(m_image)); DeferredImageDecoder 399 Source/platform/graphics/skia/NativeImageSkia.cpp bool isLazyDecoded = DeferredImageDecoder::isLazyDecoded(bitmap()); DeferredImageDecoder 479 Source/platform/graphics/skia/NativeImageSkia.cpp bool isLazyDecoded = DeferredImageDecoder::isLazyDecoded(bitmap()); DeferredImageDecoder 538 Source/web/WebSettingsImpl.cpp DeferredImageDecoder::setEnabled(enabled);