GNOME Goal: Port all users of Webkit to Webkit2

Guidelines

Webkit is moving to a separate rendering process model - this change affects the API, and applications using Webkit will have to be ported to this new model.

{i} A module is affected by this goal if it links against libwebkitgtk.

To complete this goal, port your application to Webkit2. Marcos Chavarría Teijeiro has started a tutorial for Webkit2 porting.

To verify that your port is complete, you can check with ldd that your application links against libwebkit2gtk-4.0, but no longer against libwebkitgtk-3.0.

TBD: More detail needed.

Comments before approval

{i} Add your comments to this goal proposal here

Status of this goal

{i} Tip: If you choose to work on a module, create the bug report on the GNOME bugzilla for the relevant module, and make it block bug <<insert here a link to the tracker bug>>. This way people will know someone already works on it, and won't duplicate the work you're doing.

State

Markup

todo

<: #ff8080> todo

patch

<: #ffcc50> [[GnomeBug:xxxxx|patch]]

done

<: #80ff80> [[GnomeBug:xxxxx|done]]

not needed

<: #80ff80> not needed

Above are the states and corresponding markup to update the modules state table below.

Tarball

Status

core

evolution-data-server

done

gnome-online-accounts

done

core-utilities

empathy

done

epiphany

done

sushi

done

yelp

done

apps

anjuta

done

bijiben

done

devhelp

done

evolution

done

geary

done

gnome-documents

done

Initiatives/GnomeGoals/Webkit2Porting (last edited 2017-08-23 12:42:20 by jbicha)