[Webkit-unassigned] [Bug 90505] Set the access qualifier of two methods to query frame specific info of BitmapImage to protected.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 6 20:58:51 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=90505





--- Comment #5 from Huang Dongsung <luxtella at company100.net>  2012-07-06 20:58:51 PST ---
(In reply to comment #4)
> (In reply to comment #3)
> > Could you please elaborate why this needs to be done? Clearly, this is not a build fix.
> > 
> > -    bool hasAlpha = image->isBitmapImage() ? static_cast<BitmapImage*>(image)->frameHasAlphaAtIndex(0) : true;
> > +   bool hasAlpha = image->isBitmapImage() ? image->currentFrameHasAlpha() : true;
> > 
> > This looks suspicious - are frame 0 and current one the same?
> 
> PNG, JPEG, BMP, and WEBP's current is always 0.
> 
> GIF and ICO can have an other integer as current index.
> 
> It means that previous implementation has bug about alpha because the impl expects the alpha of image->nativeImageForCurrentFrame() is image->frameHasAlphaAtIndex(0).

Is it better that I comment it on Changelog or CPP file?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list