[webkit-gtk] WebKitGTK+ 2.5.1 blockers

Carlos Garcia Campos cgarcia at igalia.com
Wed Apr 23 01:03:46 PDT 2014


We are supposed to release the first unstable version of this cycle next
week, but currently trunk it's not in a good shape, so we will probably
delay the release a bit, until trunk is in a reasonable state.

Here is my list of blocker bugs/issues


Race condition when closing pages with network process enabled
https://bugs.webkit.org/show_bug.cgi?id=129684

This bug only affect multiprocess mode, and makes us leak web processes
when the web page is closed (when closing a tab in ephy for example). I
applied the attached patch to the stable branch unreviewed, as a
workaround, so 2.4 is not affected. But we need a review to apply the
patch in trunk.


[GTK][CMake] Add a 'distcheck' target to the build
https://bugs.webkit.org/show_bug.cgi?id=130675

We need to make sure we can create a reasonable tarball with cmake. We
also need to make sure it can be built with jhbuild.


[GTK] DOM Bindings API break
https://bugs.webkit.org/show_bug.cgi?id=131672

DOM bindings API is currently broken. We need to add stubs for the
deleted methods or new versions for the modified ones. Philippe started
to work on in, and there's a wip patch in that bug. The idea is to split
the patch to comit every break separated with information about the
revision when the API was broken and why.


REGRESSION(r165841): Messages sent before the child process is launched
are never sent
https://bugs.webkit.org/show_bug.cgi?id=131675

This regression broke the world. We just need a review.


REGRESSION(r166975): [GTK] Page overlays are not drawn anymore after
r166975
https://bugs.webkit.org/show_bug.cgi?id=131433

I don't know what page overlays are for, so I'm sure how this regression
affects us.


Fix the remaining regression caused by the jsCStack branch merge on
Linux platforms
https://bugs.webkit.org/show_bug.cgi?id=127902

There are still 2 jsc tests failing after the jsCStack merge. I don't
know the impact of those crashes in real cases, though.


I'm not sure if I missing anything, the remote inspector unit tests is
currently failing, but I don't know if it's broken or a problem with the
test itself. In any case I would not consider that a blocker for a first
unstable release.

Needless to say that any help with these issues would be really
appreciated.
-- 
Carlos Garcia Campos
http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20140423/0f7884ea/attachment.sig>


More information about the webkit-gtk mailing list