Bug 117149
Summary: | [GTK][META] Migrate to GTask | ||
---|---|---|---|
Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | cdumez, danw, gustavo, laszlo.gombos, svillar, xan.lopez |
Priority: | P2 | Keywords: | Gtk |
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=146184 | ||
Bug Depends on: | 117150, 117152, 117153, 117154, 117156, 117157 | ||
Bug Blocks: |
Carlos Garcia Campos
Now that we depend on glib 2.36 we can use GTask to simplify a lot the code that currently implements async operations using GSimpleAsyncResult.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Laszlo Gombos
It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes).
Carlos Garcia Campos
(In reply to comment #1)
> It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes).
What cairo changes? This is a metabug for migrating GTK port to GTask, the only change that affects EFL is the soup request one that is marked as [GTK][SOUP] maybe it should be simply [SOUP]. EFL already depends on glib 2.36.0, right?
Chris Dumez
(In reply to comment #2)
> (In reply to comment #1)
> > It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes).
>
> What cairo changes? This is a metabug for migrating GTK port to GTask, the only change that affects EFL is the soup request one that is marked as [GTK][SOUP] maybe it should be simply [SOUP]. EFL already depends on glib 2.36.0, right?
Yes, EFL already depends on glib 2.36.0 because of libsoup. So no problem IMO.
Sergio Villar Senin
Should we close this Carlos?
Carlos Garcia Campos
Yes. Thanks Gustavo!