[webkit-reviews] review requested: [Bug 20945] REGRESSION (r36628): Safari icon on error page is squished : [Attachment 23582] patch v1
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 19 14:50:25 PDT 2008
Peter Kasting <pkasting at google.com> has asked for review:
Bug 20945: REGRESSION (r36628): Safari icon on error page is squished
https://bugs.webkit.org/show_bug.cgi?id=20945
Attachment 23582: patch v1
https://bugs.webkit.org/attachment.cgi?id=23582&action=edit
------- Additional Comments from Peter Kasting <pkasting at google.com>
I can't test that this actually fixes the bug, but I bet it will; please try it
out.
The attempted fix here is to be more careful about getting/setting
m_repetitionCount, similar to how we already do with other members that mirror
members on m_source. Don't check it unless it's actually set.
I eliminated m_animatingImageType, since it was just equivalent to
(m_repetitionCount == cAnimationNone) and thus unnecessary.
Instead of a simple bool m_haveRepetitionCount like the rest of the members on
this class do I had to use a tristate enum m_repetitionCountStatus, to handle
the way we recheck the repetition count at the end of decoding the image.
More information about the webkit-reviews
mailing list