I am on ubuntu 12.04, 64bit. All the problems are for Webkit 2

I have read release notes for 2.2.4 and know what is changed based on release notes. Reason for this mail is I am finding 2.2.4 more unstable as compared to 2.2.3. I am not familiar with internal guts of webkit code, but suspecting that some internal guts have changed which has to do something with threading or synchronization purely based on observations.

Right now I have both builds installed in 2 different directories. These builds were built with exact same configure command and same libraries. Two features that I have noticed that do not work in 2.2.4 do work properly in 2.2.3

1. Web inspector - For me, 2.2.4 web inspector is hit or miss. Most of the time, it ends up with WebProcess crashing. Not saying it has not worked, but those are very rare occasions. With 2.2.3 it has always worked and still works.

2. Print operation. I am trying to print to a pdf file using WebKitPrintOperation. With 2.2.4 it has always failed with MiniBrowser - bug logged https://bugs.webkit.org/show_bug.cgi?id=128336. With 2.2.3 it always works. Same failures with release 2.3.5 also.

For print operation its even worst. What I am seeing is after 2/3 tries when code fails, my machine freezes and leaves reboot with power button only option. Its possible these two are unrelated, but I had to force reboot my machine 4 times today and I was trying to get same print functionality working. Apart from this I don't recall my machine freezing in last 6-8 months.


Is this my environment issue? If so, why does it work in 2.2.3. Just to make sure I have built both versions again with same configure command.

I know release notes for 2.2.4 mention fixing several crashes when printing via javascript. Is it possible that these changes are causing print operation problems I am seeing. Is there any place where I can see which files and/or what logic was changed while fixing these crashes?

Following are external libraries I had to build/install to get it working on Ubuntu 12.04
atk-2.11.4           glib-2.36.1             gtk+-3.6.4
at-spi2-atk-2.11.3   glib-networking-2.36.1  harfbuzz-0.9.16
at-spi2-core-2.11.3  gst-plugins-base-1.0.3  libsoup-2.42.2
gstreamer-1.0.3


Regards,

Niranjan


_______________________________________________
webkit-gtk mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to