[webkit-gtk] WebKitGTK+ 2.5.1 blockers: status update

Emilio Pozuelo Monfort pochu27 at gmail.com
Tue May 27 03:32:08 PDT 2014


On 26/05/14 20:02, Carlos Garcia Campos wrote:
> DONE:
> 
> [GTK][CMake] Unable to do make install
> https://bugs.webkit.org/show_bug.cgi?id=130188
> 
> This landed!
> 
> 
> Race condition when closing pages with network process enabled
> https://bugs.webkit.org/show_bug.cgi?id=129684
> 
> I've finally found the problem here and it was not a race condition in
> the end. The problem was that the web process was not notified when the
> UI process closed the connection because other processes shared the file
> descriptor. I've renamed the bug and wrote a patch to properly set the
> CLOEXEC flag in our socketpair sockets. I've just landed the patch.
> 
> 
> [GTK] DOM Bindings API break
> https://bugs.webkit.org/show_bug.cgi?id=131672
> 
> Phil and I fixed all the issues, but there are new breaks now, they
> should be easy to fix.
> 
> 
> REGRESSION(r165841): Messages sent before the child process is launched
> are never sent
> https://bugs.webkit.org/show_bug.cgi?id=131675
> 
> This finally landed \o/
> 
> 
> ONGOING:
> 
> Fix the remaining regression caused by the jsCStack branch merge on
> Linux platforms
> https://bugs.webkit.org/show_bug.cgi?id=127902
> 
> There's only one failure now, and Zan wrote a patch to fix it, so
> hopefully this will be fixed soon too.
> 
> 
> [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.
> 
> 
> TODO:
> 
> 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.
> 
> 
> We should also make sure JSC is parallel installable with previous
> versions of Webkit1 and fix the remaining DOM bindings API breaks. So,
> we are closer to be able to make a first unstable release this cycle,
> but still not there :-(
> 
> As usual, any help would be really appreciated, and if I've missed
> anything feel free to complete the list.

Thanks for the update Carlos! I look forward to a 2.5.1 release so that we can
start preparing the packaging for parallel installation with WebKit1.

Regards,
Emilio


More information about the webkit-gtk mailing list