Bug 1639280 Comment 51 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The following is a call stack during inserting to SurfaceCache.
-----------------------------------------------------------------
-> image::SurfaceCacheImpl::StartTracking()
-> image::SurfaceCacheImpl::Insert()
-> image::SurfaceCache::Insert()
-> image::DecoderFactory::CreateDecoder()
-> image::RasterImage::Decode()
-> image::RasterImage::LookupFrame()
-> image::RasterImage::GetFrameInternal()
-> image::RasterImage::GetFrameAtSize()
-> image::RasterImage::GetFrame(s)
-> dom::CreateImageBitmapFromBlob::OnImageReady()
-> ImageDecoderHelper::Run()
-> SchedulerGroup::Runnable::Run()
-> RunnableTask::Run()
The following is a call stack during inserting to SurfaceCache.

-----------------------------------------------------------------
-> image::SurfaceCacheImpl::StartTracking()
-> image::SurfaceCacheImpl::Insert()
-> image::SurfaceCache::Insert()
-> image::DecoderFactory::CreateDecoder()
-> image::RasterImage::Decode()
-> image::RasterImage::LookupFrame()
-> image::RasterImage::GetFrameInternal()
-> image::RasterImage::GetFrameAtSize()
-> image::RasterImage::GetFrame(s)
-> dom::CreateImageBitmapFromBlob::OnImageReady()
-> ImageDecoderHelper::Run()
-> SchedulerGroup::Runnable::Run()
-> RunnableTask::Run()

Back to Bug 1639280 Comment 51