Bug 178157 - [WPE] Replace usage of Cairo in the WPE GLib API
Summary: [WPE] Replace usage of Cairo in the WPE GLib API
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-11 00:03 PDT by Adrian Perez
Modified: 2017-10-12 03:41 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Perez 2017-10-11 00:03:10 PDT
Currently there are only two features where “cairo_surface_t” is used:

* Snapshotting web content:
  - webkit_web_view_get_snapshot_finish
* Favicons:
  - webkit_web_view_get_favicon
  - webkit_favicon_database_get_favicon_finish

In the medium-long term we may want to have the option of removing Cairo
usage in the WPE port, and it would be desirable to use stop using it
already in the public API before we rubber stamp it as stable.