[Webkit-unassigned] [Bug 33044] New: Add Java Applet support to WebKit's Qt port

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 29 23:07:02 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=33044

           Summary: Add Java Applet support to WebKit's Qt port
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ironstorm at gmail.com


Created an attachment (id=45643)
 --> (https://bugs.webkit.org/attachment.cgi?id=45643)
Qt 4.5.3 Windows Java 1.6.0u17 Applet patch by John Spicer

This bug is hereby created to track progress towards adding Java Applet support
to Qt Webkit.

Attached you will find a very basic, barely functional patch against the WebKit
version shipped with Qt 4.5.3* on Windows.

It requires Sun's Java Plugin2 capability be available on the machine running
WebKit, so it works with 1.6.0u17 (not sure if earlier versions of Java work).

Feeble attempts made by myself and John to port this to 4.6.0 have failed.  
Girish Ramakrishnan has said he'll take a peek at this early in the new year.

TODO:
- port to 4.6.0
- port to OSX, Linux and beyond!
- test, test, test
- things that don't work:
   1. applets loaded as .class such as http://javatester.org/version.html  [
applets in .jar files such as
http://java.com/en/download/installed.jsp?detect=jre&try=1 do work! :D ]
   2. running on anything other then windows
   3. ???

* = Qt 4.5.3's WebKit version is [ git://gitorious.org/qtwebkit/qtwebkit.git
--- commit imported from: origin/qtwebkit-4.5 branch/tag --- sha1 checksum:
eb3afcbfb4006de4015047555cb256fcde93b954 ] that works

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list