[webkit-dev] Removing ACCELERATED_2D_CANVAS

zan at falconsigh.net zan at falconsigh.net
Tue Oct 13 05:36:11 PDT 2020


Hi all,

ACCELERATED_2D_CANVAS feature right now is only implemented for ports using Cairo. Of those ports, I can only guarantee for the GTK and WPE ports that it works to some degree. The implementation relies on a GL-oriented Cairo backend that's always been deemed experimental and is not receiving a lot of attention anymore. As such, I propose removing the ImageBuffer backend implementation, along with the code guarded by the ACCELERATED_2D_CANVAS build guard and the relevant configuration options.

The patch removing the guarded code and build/configuration options is here, pending to land:
https://bugs.webkit.org/show_bug.cgi?id=217603

There's also some preference cruft still left in the WebKit layer that's going to be removed later.

Regards,
Zan


More information about the webkit-dev mailing list