1 |
|
2003-10-25 Thomas Fitzsimmons <fitzsim@redhat.com> |
2 |
|
|
3 |
|
* COPYING.MPL, README.License, src/npunix.c: Remove files. |
4 |
|
* src/Makefile.am (libgcjwebplugin_la_SOURCES): Remove npunix.c. |
5 |
|
* src/gcjwebplugin.cc (PIPE_OUTPUT_DEBUG, PIPE_INPUT_DEBUG): New |
6 |
|
macros. |
7 |
|
(browserFunctions): New global variable. |
8 |
|
(struct GCJPluginData): Change width, height and xid fields to char |
9 |
|
pointers. Add input and output GIOChannels. |
10 |
|
(send_message_to_appletviewer, receive_message_from_appletviewer): New |
11 |
|
functions. |
12 |
|
(NPP_GetMIMEDescription, NPP_Initialize, NPP_Shutdown): Remove |
13 |
|
functions. |
14 |
|
(NPP_GetValue, NPP_New, NPP_Destroy, NPP_SetWindow, NPP_NewStream, |
15 |
|
NPP_StreamAsFile, NPP_DestroyStream, NPP_WriteReady, NPP_Write, |
16 |
|
NPP_Print, NPP_HandleEvent, NPP_URLNotify, NPP_GetJavaClass): Change |
17 |
|
NPP_ prefix to GCJ_. |
18 |
|
(NP_Initialize, NP_GetMIMEDescription, NP_GetValue, NP_Shutdown): New |
19 |
|
functions. |
20 |
|
(GCJ_New): Spawn appletviewer. |
21 |
|
(GCJ_GetValue): Move name and description tests to NP_GetValue. |
22 |
|
(GCJ_SetWindow): Send width, height and xid to appletviewer process. |
23 |
|
* src/gnu/applet/AppletLoader.java (loadApplet(URL,String), |
24 |
|
loadApplet()): Print debug messages to System.err. |
25 |
|
* src/gnu/applet/AppletViewer.java (pluginmode): New field. |
26 |
|
(pluginMode, createEmbeddedWindow): New methods. |
27 |
|
(showApplet): Don't set frame size. |
28 |
|
(parseArgs): Remove support for xid option. Add support for plugin |
29 |
|
option. |
30 |
|
(main): Add support for communication with plug-in via pipes. |
31 |
|
* TODO: Remove note about implementing embedded windows in libgcj. |
32 |
|
|
33 |
2003-10-24 Thomas Fitzsimmons <fitzsim@redhat.com> |
2003-10-24 Thomas Fitzsimmons <fitzsim@redhat.com> |
34 |
|
|
35 |
* src/Makefile.am (appletviewer_LDADD): Add gnu.getopt property bundle |
* src/Makefile.am (appletviewer_LDADD): Add gnu.getopt property bundle |