Closed Bug 30733 Opened 25 years ago Closed 13 years ago

Embedding helper applications within Mozilla window

Categories

(Core Graveyard :: Plug-ins, defect, P4)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: roland.mainz, Assigned: serhunt)

References

()

Details

(Whiteboard: [Helper App][PL2:P4])

Attachments

(1 file)

4.48 KB, application/octet-stream
Details
RFE (for Unix/X11R6): A flag in the ~/.mailcap file which tells the browser to "embed" the helper application's window inside mozillas window like "web enabled X" does. http://www.broadway-info.com/xdemos/xeyes.html is a good demo...
The demo required the application/x-rx plugin which can be downloaded from ftp://ftp.x.org/pub/R6.4/plug-ins/ I'd like to see the same functionality within Mozilla for "helper" applications. WARNING: Not all X apps are written so clean that they like the xrx-plugin. xeyes, xterm, dtterm and xclock are working, but dtcalc, sdtprocess and netscape 4.x crashes due some NULL-pointer issues, therefore I suggest to make this an optional "flag" which should be enabled for some selected apps...
Status: NEW → ASSIGNED
Target Milestone: --- → M20
Why M20 ? ;-( This would be a cool feature for the new Mozilla !! This feature can be implemented using the APPGROUP extension. I can send example code on demand...
OK, I have a working prototype which does the following: It is able to embed another application within a Xt widget using the APPGROUP X server extension. The implementation is very simple: Create window and widget, create thread which forwards X traffic from a port (currently port 6020, e.g. DISPLAY=:20.0) to the widget, creates a magic cookie for that widget and then starts the application using ksh -c 'xauth add COOKIE; start_my_app; xauth remove COOKIE'. That's all. Any interest in this piece of code ?
Attached file Embedding prototype
Added APPGROUP demo/prototype. The prototype works on Solaris 2.7/MU4 without any problems. It still needs some cleanup because it is currently _VERY_ sloppy on error checking ;-( Comments ?
<tough_decision>Very sorry, but we've closed down acceptance of new non-life-or-death features, however cool, in the interest of getting a working browser out the door. Marking FUTURE.</tough_decision>
Target Milestone: M20 → Future
nominating
Keywords: mozilla1.1
Priority: P3 → P5
Whiteboard: [Helper App]
bug review: setting to PL2:P4
Keywords: 4xp
Whiteboard: [Helper App] → [Helper App][PL2:P4]
Severity: enhancement → normal
Priority: P5 → P4
Keywords: mozilla1.1
Summary: RFE: Embedding helper applications within Mozilla window... → Embedding helper applications within Mozilla window
QA Contact: shrir → plugins
Based on my limited understanding of what this is about, I'm guessing this is WONTFIX.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: