After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691439 - Port EphySession to GTask
Port EphySession to GTask
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-01-09 17:54 UTC by Xan Lopez
Modified: 2013-02-09 17:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Xan Lopez 2013-01-09 17:54:36 UTC
It's currently using deprecated APIs like the GIO methods to push async tasks and GAsyncTask itself:

  CC     libephymain_la-ephy-session.lo
../../src/ephy-session.c: In function 'save_session_in_thread':
../../src/ephy-session.c:753:2: warning: 'g_io_scheduler_job_send_to_mainloop_async' is deprecated (declared at /home/xan/gnome/include/glib-2.0/gio/gioscheduler.h:49): Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
../../src/ephy-session.c: In function 'ephy_session_save':
../../src/ephy-session.c:800:2: warning: 'g_io_scheduler_push_job' is deprecated (declared at /home/xan/gnome/include/glib-2.0/gio/gioscheduler.h:36): Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
Comment 1 Xan Lopez 2013-02-09 17:53:40 UTC
Fixed in a9ccd883923117f88b257be1b3f8aa15eb751f24