Reland "Reland "SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec""

This reverts commit 01a3a55f1d54dc24e4ca34bae88464e890c6b85a.

Reason for revert: CrabbyAVIF enabled only for HEIC with gainmaps. AVIF decoding will continue to work as is. 
Original change's description:
> Revert "Reland "SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec""
>
> This reverts commit 32c01e74258173d37b56d0e24923bfb6c1ed52e8.
>
> Reason for revert: some avif 10-bit CTS tests are failing: b/380397155
>
> Original change's description:
> > Reland "SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec"
> >
> > This reverts commit 7ae36ecfe93d124d31092af19b469757f70d5eaf.
> >
> > Reason for revert: cts failures have been fixed. atest CtsGraphicsTestCases (all the AVIF related tests) are passing with this applied.
> >
> > Original change's description:
> > > Revert "SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec"
> > >
> > > This reverts commit c7755ef4b593d8124fce9493656ad7340280dc78.
> > >
> > > Reason for revert: appears to be blocking Android roll (b/377943473)
> > >
> > > Original change's description:
> > > > SkCodec: Remove the sysprop guard for SkCrabbyAvifCodec
> > > >
> > > > Unconditionally register SkCrabbyAvifCodec when building for
> > > > the Android platform. The sysprop was temporary for development
> > > > and is no longer necessary.
> > > >
> > > > Bug: b/323753814
> > > > Change-Id: Ica406ccdedf958984d3868b6d043543614335ba3
> > > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/916762
> > > > Reviewed-by: Christopher Cameron <ccameron@google.com>
> > > > Commit-Queue: Vignesh Venkat <vigneshv@google.com>
> > >
> > > Bug: b/323753814
> > > Change-Id: I763bfe9224bcddd50a2ab45b6dff0dfcbb84aa5c
> > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/917678
> > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> > > Commit-Queue: Nolan Scobie <nscobie@google.com>
> >
> > Bug: b/323753814
> > Change-Id: I9f0fa1d6993c44a5db5c72310a365fef64d73426
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/922936
> > Commit-Queue: Vignesh Venkat <vigneshv@google.com>
> > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
>
> Bug: b/323753814, b/380397155
> Change-Id: Ifd71667c35a171491b85bc3a49a4d32d90cf6807
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/923877
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Vignesh Venkat <vigneshv@google.com>

Bug: b/323753814, b/380397155
Change-Id: I1fdd642ee3c7cb7c5efec4270a9989dbbf5a9045
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/925377
Auto-Submit: Emilian Peev <epeev@google.com>
Reviewed-by: Noelle Scobie <nscobie@google.com>
Commit-Queue: Noelle Scobie <nscobie@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
1 file changed