As for the second part, it is also something that we are still working on. I can say that it is in great shape to be complete before the end of summer. ( The summer ends on the 21th of September… ;)
This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/maximesimon/2009-08-11_webkit_port_status_update/