Bug 183720 - Complete OffscreenCanvas implementation
Summary: Complete OffscreenCanvas implementation
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 179191 180833 182503 182685 182686 182921 183440 197421
Blocks:
  Show dependency treegraph
 
Reported: 2018-03-17 00:48 PDT by Zan Dobersek
Modified: 2019-08-22 08:37 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zan Dobersek 2018-03-17 00:48:36 PDT
SSIA.
Comment 1 Sanjay Kumar 2019-07-20 06:56:57 PDT
Is this planed for near future?

Since webkit does not support Webp, OffscreenCanvas is the only performant way to convert such images on a background thread. Not having Offscreen canvas means no Webp (or any other image format not supported y Safari).

OffScreen canvas will also enables mapping engines such as Mapbox to render tiles on background threads - significantly speeding up maps.

It would be great if Webkit were to implement Offscreen canvas - it will unlock huge potential for the web.

Thank you for considering it a priority.
Comment 2 Chris Lord 2019-08-22 08:37:29 PDT
I'm working on updating/finishing Zan's patches.