A colleague (John Spicer) and I have been working on a patch to support Java Applets in QtWebKit. We finally have something that sort of works and are now keen to rally some help from the interested communities to get over the latest humps, complete the effort and get it rolled up into QtWebkit and Qt.
Qt w/ WebKit + WebKit debugging symbols can be a bit unruly to get built, but I'm somewhat of an expert at building the beast, so if anyone needs assistance getting set-up let me know (I can post an entire Qt 4.5.3 build w/ patch applied if that helps).
You can see the patch in action, using with Qt's Demo Browser app, here:
-> http://arora-dev.googlegroups.com/web/qt-demos-browser-java-applet.png?gsc=uyLiEwsAAAA_opuiF-PJ23f8yKxuAQCQ
[Note: that JavaEnabled must be set to true in the Demo Browser application as is highlighted at the top of the screenshot, line 247]
What have going:
* Sun Plugin2 applet working - requires Java 1.6.0 update 17
* Loads Applets contained in Jar files -- i.e. http://java.com/en/download/help/testvm.xml works
* Windows is the only place we've been working
What we need help with:
* Rebasing the patch onto 4.6.0 (we had a go at it, but a lot has changed between 4.5.3 and 4.6.0, and we were not successful)
* Porting the patch to other platforms OSX, Linux
* .class based applets like that found on javatester.org, doesn't load... (I've included that at the bottom of this message)
* Testing and test cases for things that need to be checked
* other stuff I'm not thinking of?
I'm looking for help in whatever capacity people can help in and advice on how to move this ball forward.
Cheers & Happy Holidays,
-G
Garth Dahlstrom, 2Keys Corporation
IRC: jumpkick
gtalk: ironstorm
If you get it in a state that might be consideed half stable be
release time (sometime in the spring) I might be convinced to submit
this to Mandriva cooker and re direct bugs to you. I would probably
need to create a custum webkit for it though as I don't feel like
having that many apps on something really unstable.
I also haven't done much work with webkit other than arora so some
help might be needed.
Cheers, and a happy Christmas, Donald.
Hi there Garth!
That is really good news! You should create a bug report for tracking your progress on bugs.webkit.org, could you do that?
Instead of rebasing it to the Qt 4.6, you should make it work for trunk WebKit. There is a gitorious git clone of WebKit svn trunk at gitorious.org, you could use that for helping the rebasing.
Cheers and happy new year.Kenneth
_______________________________________________
webkit-qt mailing list
webk...@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
--
Kenneth Rohde Christiansen
Technical Lead / Senior Software Engineer
Qt Labs Americas, Nokia Technology Institute, INdT
Phone +55 81 8895 6002 / E-mail kenneth.christiansen at openbossa.org