gecko-dev/modules/plugin/nglsrc
edburns%acm.org fc8170442c author=joechou@eng.sun.com
r=av
r=edburns@acm.org
sr=waterson
bug= 56019
///////////////////////////////////////////////////////////////////////////////
// Currently, in the MIME type info passed in by plugin, a ';' is used as the
// separator of two MIME types, and also the sparator of a version in one MIME
// type. For example:
// "application/x-java-applet;version1.3::java(TM) plugin;application/x-java-
// applet...".
// The ambiguity of ';'  causes the browser fail to parse the MIME types
// correctly.
//
// This method parses the MIME type input, and replaces the MIME type
// separators with '|' to eliminate the ambiguity of ';'. (The Windows version
// also uses '|' as the MIME type separator.)
//
// Input format: "...type[;version]:[extension]:[desecription];..."
// Output format: "...type[;version]:[extension]:[desecription]|..."
//
static void SetMIMETypeSeparator(char *minfo)
{
2000-10-26 00:12:38 +00:00
..
.cvsignore
Makefile.in bug=54291 2000-10-11 22:33:20 +00:00
makefile.win Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av 2000-07-22 01:34:13 +00:00
MANIFEST
ns4xPlugin.cpp Fix #54778 - Make legacy plugins on Mac work from the "Plug-ins" folder. r=av,sr=sfraser,scc. 2000-10-13 18:59:05 +00:00
ns4xPlugin.h Bug 37522. Implement ns4xPlugin::GetMIMEDescription() and ns4xPlugin::GetValue(); alter nsPluginsDirUNIX to use these routines (instead of directly calling the NP_* routine) while grovelling through 4.x plugins. r=av 2000-07-19 21:43:46 +00:00
ns4xPluginInstance.cpp fix for bug 45162 new plugins shouldn't use GdkSuperWin's, but instead should use XIDs. sr=blizzard r=valeski 2000-10-13 01:10:21 +00:00
ns4xPluginInstance.h Part of 33105 fix, replaced direct calls to plugins by safe macro, r=serge 2000-09-14 06:13:56 +00:00
ns4xPluginStream.cpp Part of 33105 fix, replaced direct calls to plugins by safe macro, r=serge 2000-09-14 06:13:56 +00:00
ns4xPluginStream.h
nsIPluginHost.h Part of 33105 fix, added a method to hsIPluginHost to handle bad plugins, r=serge 2000-09-14 06:03:37 +00:00
nsIPluginInstanceOwner.h This was tested on win32, and is known to build on win32 and solaris. 2000-09-05 19:03:56 +00:00
nsMalloc.cpp
nsMalloc.h
nsPluginDocLoaderFactory.cpp Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av 2000-07-22 01:34:13 +00:00
nsPluginDocLoaderFactory.h Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av 2000-07-22 01:34:13 +00:00
nsPluginHostImpl.cpp Get and send plugin MIME type, fix for bug 54205 r=sfraser a=buster 2000-10-17 20:57:36 +00:00
nsPluginHostImpl.h Fixing #36089. Allowing Mac browse through both 'Plugins' and 'Plug-ins' folders, a=waterson 2000-09-22 00:58:46 +00:00
nsPluginInstancePeer.cpp This was tested on win32, and is known to build on win32 and solaris. 2000-09-05 19:03:56 +00:00
nsPluginInstancePeer.h
nsPluginModule.cpp Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsPluginSafety.h adding newline at end of file (required by hp) 2000-09-14 10:50:50 +00:00
nsPluginsCID.h
nsPluginsDir.h Fixing #36089. Allowing Mac browse through both 'Plugins' and 'Plug-ins' folders, a=waterson 2000-09-22 00:58:46 +00:00
nsPluginsDirBeOS.cpp Fixing 45895, r=waterson 2000-08-02 23:01:35 +00:00
nsPluginsDirMac.cpp Fixing #36089. Allowing Mac browse through both 'Plugins' and 'Plug-ins' folders, a=waterson 2000-09-22 00:58:46 +00:00
nsPluginsDirOS2.cpp r=mkaply, a=brendan 2000-08-03 02:20:17 +00:00
nsPluginsDirUnix.cpp author=joechou@eng.sun.com 2000-10-26 00:12:38 +00:00
nsPluginsDirWin.cpp Bug 57210, sr=waterson, r=edburns, r=serge. Fixing crash when plugin reports not file exts or mime descriptions not matching to mime types on the start up scan. 2000-10-23 00:03:19 +00:00
nsPluginStreamPeer.cpp
nsPluginStreamPeer.h
nsPluginViewer.cpp a=brendan, ekrock 2000-09-14 08:22:31 +00:00
nsPluginViewer.h Bug 45698. Land PLUGIN_LOVE_2000_07_17_BRANCH: implement XPCOM plugins. r=av 2000-07-22 01:34:13 +00:00