Convert animated unpremul images to premul during decode (#8698)
Convert animated unpremul images to premul during decode (#8698)

Skia allows drawing unpremul images, but filtering them can look bad.
Internally Skia performs this transformation when creating SkImages from
encoded data (so this already happens for MakeCrossContextFromEncoded),
and for consistency/quality it should be done here, too.

Fixes #28785
mikejurka/engine,aam/engine,jason-simmons/sky_engine,jason-simmons/sky_engine,Hixie/sky_engine,chinmaygarde/sky_engine,flutter/engine,chinmaygarde/flutter_engine,devoncarew/sky_engine,jason-simmons/flutter_engine,jason-simmons/sky_engine,chinmaygarde/flutter_engine,rmacnak-google/engine,flutter/engine,cdotstout/sky_engine,Hixie/sky_engine,jason-simmons/flutter_engine,tvolkert/engine,Hixie/sky_engine,jason-simmons/sky_engine,jason-simmons/flutter_engine,chinmaygarde/sky_engine,flutter/engine,devoncarew/sky_engine,jamesr/flutter_engine,jamesr/flutter_engine,aam/engine,chinmaygarde/sky_engine,devoncarew/engine,mikejurka/engine,mikejurka/engine,rmacnak-google/engine,cdotstout/sky_engine,tvolkert/engine,flutter/engine,devoncarew/sky_engine,flutter/engine,jason-simmons/flutter_engine,devoncarew/engine,chinmaygarde/flutter_engine,mikejurka/engine,cdotstout/sky_engine,jamesr/flutter_engine,Hixie/sky_engine,mikejurka/engine,mikejurka/engine,jason-simmons/sky_engine,cdotstout/sky_engine,jamesr/sky_engine,Hixie/sky_engine,devoncarew/engine,mikejurka/engine,devoncarew/engine,chinmaygarde/flutter_engine,jamesr/flutter_engine,jason-simmons/flutter_engine,devoncarew/sky_engine,jason-simmons/sky_engine,tvolkert/engine,devoncarew/sky_engine,devoncarew/sky_engine,mikejurka/engine,Hixie/sky_engine,jason-simmons/flutter_engine,chinmaygarde/flutter_engine,tvolkert/engine,tvolkert/engine,jamesr/flutter_engine,devoncarew/engine,jamesr/flutter_engine,jamesr/sky_engine,rmacnak-google/engine,devoncarew/engine,jamesr/flutter_engine,jamesr/sky_engine,tvolkert/engine,jason-simmons/flutter_engine,chinmaygarde/sky_engine,flutter/engine,Hixie/sky_engine,cdotstout/sky_engine,rmacnak-google/engine,flutter/engine,aam/engine,tvolkert/engine,cdotstout/sky_engine,aam/engine,chinmaygarde/sky_engine,jason-simmons/sky_engine,flutter/engine,rmacnak-google/engine,jamesr/sky_engine,chinmaygarde/flutter_engine,jamesr/sky_engine,devoncarew/engine,rmacnak-google/engine,jamesr/flutter_engine,chinmaygarde/sky_engine,aam/engine,cdotstout/sky_engine,chinmaygarde/flutter_engine,jason-simmons/flutter_engine,Hixie/sky_engine,aam/engine,jamesr/sky_engine,mikejurka/engine,jamesr/sky_engine,aam/engine,aam/engine,rmacnak-google/engine,jamesr/flutter_engine,devoncarew/sky_engine,chinmaygarde/sky_engine