Bug 178157
Summary: | [WPE] Replace usage of Cairo in the WPE GLib API | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adrian Perez <aperez> |
Component: | WPE WebKit | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, zan |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=178205 |
Adrian Perez
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.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Adrian Perez
(In reply to Adrian Perez from comment #0)
> 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
None of these functions are present in the wpe-webkit-2.0 API, exactly since 253528@main
Adrian Perez
*** This bug has been marked as a duplicate of bug 243809 ***