Граф коммитов

1213 Коммитов

Автор SHA1 Сообщение Дата
av%netscape.com aa21f2b10d Fixing bug 104866 -- null chech before using nsCRT::strlen avoiding crash, r=nhotta, sr=waterson 2001-10-16 22:14:52 +00:00
av%netscape.com 6514b53592 Fixing bug 104940 -- ignore plugins that do not show mime type, r=peterl, sr=waterson 2001-10-16 22:12:27 +00:00
dougt%netscape.com b49f90328c backing out dbarons change to the nsIPluginClassicModule interface. Attempting to fix the fizilla bustage. r=beard, b=105072 2001-10-16 21:03:54 +00:00
alecf%netscape.com ce1eec0457 bug 101761 - MODULE= cleanup on windows: gkplugin is really just plugin, r=cls 2001-10-16 20:56:51 +00:00
dbaron%fas.harvard.edu d7e01ada60 Attempt to fix Carbon bustage from dougt's checkin for bug 99147. 2001-10-16 07:42:53 +00:00
dbaron%fas.harvard.edu 426c6eeb5b Fix AIX and gcc 2.7.2.3 bustage -- I was relying on implicit conversion to pick the right overloaded function template. Make it faster too. 2001-10-16 06:27:39 +00:00
dbaron%fas.harvard.edu ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
dougt%netscape.com 4f3a44d63b API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
av%netscape.com 463f3660cd Plugin SDK, first check in, not part of the build 2001-10-16 00:34:42 +00:00
jaggernaut%netscape.com b9f4fd8c36 Remove dead nsString::GetBuffer() code usage. r=dbaron, rs=scc. 2001-10-14 04:57:59 +00:00
peterlubczynski%netscape.com 615f7a6c15 Fix for crash in pluginInstanceOwner::ProcessEvent when mWindow is null bug 96648, r=av sr=attinasi 2001-10-13 17:36:03 +00:00
nhotta%netscape.com 67f0b2da2f Changed to use a charset convertor in DOMMimeTypeImpl and DOMPluginImpl instead of NS_ConvertASCIItoUCS2,
bug 102976, r=av, sr=blizzard.
2001-10-11 20:55:12 +00:00
peterlubczynski%netscape.com 4f85c80ba4 Fixing bustage... 2001-10-11 05:40:00 +00:00
peterlubczynski%netscape.com b22d5962a8 Do not check the "plugin safety pref" on every NPP call bug 96103 patch by av r=peterl sr=brendan 2001-10-11 04:51:06 +00:00
peterlubczynski%netscape.com c9e080de72 Fix for duplicate plugins being listed on Mac bug 103393 r=av sr=attinasi 2001-10-11 04:43:16 +00:00
darin%netscape.com 5950ddf5e7 backing out unnecessary now-obsolete hack for bug 89191 r=peterl, sr=dougt 2001-10-09 04:59:03 +00:00
peterlubczynski%netscape.com 8d00aba64c Fix for topcrash on UNIX where the ProxyJNI is broken with the JRE after a plugins.refresh(). bug 86591 r=av sr=attinasi 2001-10-08 23:00:58 +00:00
serge%netscape.com d530d0a1b0 fix for 102652; nsPluginsDirUnix.cpp breaks Qt/Xlib build (any build without GTK?);r=Roland.Mainz@informatik.med.uni-giessen.de, sr=waterson 2001-10-02 22:06:08 +00:00
mkaply%us.ibm.com c1dc598d30 OS/2 REQUIRES bustage with npnul plugin 2001-10-02 21:56:07 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
serge%netscape.com 5e1091354c fix for 97362; Plugins error "invalid ELF header"; r=av, sr=waterson 2001-09-28 22:37:14 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
peterlubczynski%netscape.com f249aa3c5d Fix for crash when object frame goes away but stream is still going bug 99569 r=av sr=attinasi 2001-09-28 03:34:53 +00:00
serge%netscape.com d06d9396aa fix bug 85701; problems using plugins [@ gtk_xtbin_init] topcrash; r=pavlov;sr=blizzard 2001-09-28 01:51:06 +00:00
beard%netscape.com a9648d2f97 Fix for bug #92322, changes for Carbon/Mac OS X, r=peterl, sr=sfraser. 2001-09-27 00:29:39 +00:00
peterlubczynski%netscape.com e818ed60b9 Fix for doing GET rather than POST when NPN_PostURL is called bug 77603 r=av sr=attinasi 2001-09-26 02:45:01 +00:00
gerv%gerv.net 1c6c9ed7c8 License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1). 2001-09-26 00:40:45 +00:00
peterlubczynski%netscape.com 7d881264b3 Incorrect GetAttributes/GetParameters for embed/object tag types patch by philanderton@yahoo.com bug 99063 r=peterl sr=attinasi 2001-09-24 04:35:02 +00:00
peterlubczynski%netscape.com e080ec8f76 Bad signed conversion in plugin streaming code bug 100888 r=av sr=attinasi 2001-09-24 04:31:58 +00:00
serge%netscape.com 79cf242399 fix for 74938; acrobat fails on plugin registration on Linux; r=av; sr=waterson 2001-09-22 00:18:55 +00:00
peterlubczynski%netscape.com 355745949d Fix for OS X crash with bundle type plugins bug 98729 r=beard sr=attinasi 2001-09-20 00:46:50 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
scc%mozilla.org 102170b2a0 bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
gerv%gerv.net ce9f4d5716 Plugins dir environment variable was misnamed. Renamed it to MOZ_PLUGIN_PATH. Bug 99846. r=av, sr=blake. 2001-09-19 00:37:36 +00:00
colin%theblakes.com 9768ca78cf Use a different URL for the plugin page for OpenVMS.
b=99114 r=av@netscape.com sr=brendan@mozilla.org
2001-09-18 22:23:14 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
peterlubczynski%netscape.com 90035d68f1 Fix for full-page plugin printing bug 53349 r=av sr=attinasi 2001-09-18 02:16:52 +00:00
peterlubczynski%netscape.com 8727eab1d0 Implement plugin printing bug 27478 r=av,beard sr=attinasi 2001-09-18 02:11:09 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com 25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
darin%netscape.com 5a2d9f0d2d checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com 1e0e7dd033 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
jaggernaut%netscape.com 30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
peterlubczynski%netscape.com 34984743e0 Use memmove instead of strncpy bug 98705 r=av sr=attinasi 2001-09-11 03:29:20 +00:00
beard%netscape.com 14d0ed5887 [not part of build] Changed MIME type to be compatible with windows plugin. 2001-09-10 14:56:47 +00:00
beard%netscape.com 82167c957c Added version attribute to nsI4xScriptablePlugin.idl. 2001-09-10 14:56:04 +00:00
mkaply%us.ibm.com 42454d95e2 Remove C++ style comment to fix OSF bustage 2001-09-08 02:46:22 +00:00
av%netscape.com c3248835e2 Fix for bug 98285 -- adding possibility for plugins to access the service manager, r=beard, sr=vidur 2001-09-08 01:04:03 +00:00
av%netscape.com 39dc1fd90e Fix for bug 98285 -- added a new value to the NPNVariable enum type to enable access to the service manager from plugins, r=beard, sr=vidur 2001-09-08 00:23:07 +00:00
beard%netscape.com 683d197368 [not part of build] Mac files for scriptable NPAPI plugin. 2001-09-07 15:54:40 +00:00
beard%netscape.com 292485d4da [not part of build] fixes for bug #98382, r=av, allow building on Mac. 2001-09-06 23:18:07 +00:00
beard%netscape.com a4291553ea [not part of build] Mac files for scriptable NPAPI plugin. 2001-09-06 23:15:57 +00:00
dougt%netscape.com f72e52e830 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
valeski%netscape.com 93959d48cc r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
edburns%acm.org c87e337f09 r=peterl
sr=waterson
a=asa


modules/plugin/base/src/nsIPluginInstanceOwner.h
modules/plugin/base/src/nsPluginHostImpl.cpp
modules/plugin/base/src/nsPluginHostImpl.h
modules/plugin/base/src/nsPluginViewer.cpp
modules/oji/src/nsJVMManager.cpp
modules/oji/src/nsJVMManager.h
layout/html/base/src/nsObjectFrame.cpp
xpfe/global/resources/locale/en-US/region.properties


Here's what I did to fix this bug.

I pestered Rick Potts about the problem of
nsIWebBrowserChrome->SetStatus() not being synchronous.  He fixed that
under bug 97227.

Taking advantage of Rick's fix to 97227, I modified
nsIPluginInstanceOwner to have new method, ShowStatus(const PRUnichar
*aStatusMsg).  This is necessary to allow for localized messages to be
posted from the plugin, such as "Starting plugin for type
application/x-java-vm" or "Beginnen steckbar f�r Art
application/x-java-vm".

I modified all the implementations of nsIPluginInstanceOwner:

  layout/html/base/src/nsObjectFrame.cpp
  modules/plugin/base/src/nsPluginViewer.cpp

I inserted a call to nsIPluginInstanceOwner->ShowStatus() at the part
just before the big "whole damn app freezes when starting java" thing
happens.

I also modifed nsJVMManager.cpp ShowJavaConsole() to do the same.  These
are the two places I know of now that can start java.
2001-09-05 03:58:34 +00:00
dougt%netscape.com d5f58776bc Upload Channel API changes. Bug 29839. r=darin@Netscape.com, sr=rpotts@netscape.com.
Also fixes bug 63408, not alerting when file-not-found. r/sr same as above
2001-09-05 03:52:26 +00:00
av%netscape.com 29b37211c1 Fixing bug 86642 -- crash in DOMMimeTypeImpl::DOMMimeTypeImpl() when assigning fields missing from the plugin version stamp, r=peterl, sr=attinasi 2001-09-04 23:17:48 +00:00
serge%netscape.com 786285ca2c bug 69167; plugin load fails silently on library not found; r=av, sr=waterson, a=roc+moz 2001-09-03 23:04:53 +00:00
av%netscape.com 42c86a7934 Removing no longer needed file in the sample code -- not part of the build 2001-08-31 23:04:14 +00:00
av%netscape.com 3d8172178a Bug 97488 -- sample code to reflect new approach to scripting, not part of the build, patch by jband and av, r=av 2001-08-31 23:00:11 +00:00
peterlubczynski%netscape.com 77c2a61134 Patch to fix incorrect coordinates to first call of SetWindow(), bug 97656 r=av sr=attinasi a=asa 2001-08-31 18:28:04 +00:00
serge%netscape.com a8ef8085e5 fix for 69167; plugin load fails silently on library not found; r=av, sr=waterson, a=roc+moz 2001-08-27 22:14:52 +00:00
av%netscape.com 448febe0fe Fixing 96528 -- crash on File/Exit with full page xpcom plugin, r=peterl, sr=attinasi, a=asa 2001-08-24 21:08:25 +00:00
av%netscape.com 4ab9e80c0c Adding missing file to the sample project, not part of the build 2001-08-24 21:03:50 +00:00
peterlubczynski%netscape.com 90455458ab Fix for not opening bundles plugin resources on Mac fixing crashes (and tab clean up) bug 91988 r=bnesse sr=sfraser 2001-08-22 03:55:53 +00:00
dbaron%fas.harvard.edu c6bde97c4f fixing Mac bustage. b=45797 2001-08-21 02:58:44 +00:00
dbaron%fas.harvard.edu 113ad642ae Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
av%netscape.com c8b65d16de Fixing 73436 -- hiding platform specific calls in xp files, not part of the build, r=peterl 2001-08-18 00:13:37 +00:00
av%netscape.com ded89f6ae2 Fixing project file for the spy plugin reflecting new folder structure, not part of the build, r=av 2001-08-18 00:11:16 +00:00
av%netscape.com b7ac64da50 Fixing 73430 -- removing MFC dependency from Windows project, not part of the build patch by timeless, r=av 2001-08-17 23:11:02 +00:00
av%netscape.com 148209b714 Bug 73874 -- sample plugin (4.x scriptability), not part of the build, r=peterl 2001-08-17 22:36:46 +00:00
av%netscape.com 8fb2a17c27 Bug 73874 -- sample plugin (4.x scriptability), not part of the build, r=peterl 2001-08-17 22:23:41 +00:00
peterlubczynski%netscape.com 638d06a388 Fixing Carbon bustage (where is the carbon tinderbox?) 2001-08-17 14:30:45 +00:00
av%netscape.com 5893e07753 Fix for 89672 -- topembed, crash on exit with xpcom plugin, r=peterl, sr=waterson 2001-08-17 00:45:25 +00:00
peterlubczynski%netscape.com 9779e45b9f Fixing UNIX bustage, removing extra #include header put in on accident 2001-08-16 04:47:16 +00:00
cls%seawood.org 53b8117ee5 Removing leftover .cvsignore files to complete the reorg of plugins. 2001-08-16 04:42:26 +00:00
peterlubczynski%netscape.com ce69680079 Fixing UNIX makefile bustage 2001-08-16 03:35:01 +00:00
peterlubczynski%netscape.com 59177f86ce Implement NSPR Logging in plugin module bug 94922 r=av, edburns sr=attinasi 2001-08-16 02:59:03 +00:00
sfraser%netscape.com c4ab38a811 Project cleanup, rs=scc. Use NSComponentStartup.o, since this is a component, and don't link directly with MathLib. 2001-08-16 00:50:10 +00:00
peterlubczynski%netscape.com 9b8fb91893 Make x & y be signed for NPWindow struct bug 93500 r=av sr=attinasi 2001-08-15 03:11:08 +00:00
peterlubczynski%netscape.com 53143c6516 Fixing extra char in win32 makefile for sample plugin, not part of main build 2001-08-15 02:32:27 +00:00
leaf%mozilla.org 91fe05f2ce removing old files. final task to close bug 76602. 2001-08-15 01:50:23 +00:00
cls%seawood.org a3c1dd1b09 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
peterlubczynski%netscape.com 8be9e3e6f3 Fix for mStreamType not being set correctly bug 94371 r=av sr=waterson 2001-08-10 19:49:04 +00:00
leaf%mozilla.org f736866828 bug 76602, sr=cls, r=edburns. modules/plugin rearranging, in preparation for old
file location cvs removal.
2001-08-10 07:35:54 +00:00
av%netscape.com 80c91a5a44 Fix for bug 91238 -- eliminating unwanted initial stream to a plugin, r=peterl, edburns, sr=jst 2001-08-10 01:53:38 +00:00
av%netscape.com 634ac17052 Fix for bug 91238 -- unwanted initial plugin stream, r=peterl, edburns, sr=jst 2001-08-10 01:46:12 +00:00
peterlubczynski%netscape.com 2d3186f7d4 Plugin module Mac project file new directory location changes bug 76602 r=bnesse sr=sfraser 2001-08-09 01:24:49 +00:00
dbaron%fas.harvard.edu 5c0b6349e6 Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into new Destroy method so it happens at the end of paint suppression. Also clean up nsDocumentViewer.cpp a bit. b=80203,89626 r=hyatt sr=waterson 2001-08-01 03:15:50 +00:00
serge%netscape.com e75aca8f91 fix for 86645 into new plugin directory r=av,sr/a=blizzard 2001-07-27 23:55:35 +00:00
serge%netscape.com 8134061715 bug 86645 M0.9.1 crashes at the 2nd "Default Plugin" window call; r=av,sr/a=blizzard 2001-07-27 21:53:14 +00:00
dbaron%fas.harvard.edu 0ab924e19b Backing out changes for 80203 and 89626 to fix blocker 92325 and probably also blocker 92443. 2001-07-26 20:53:21 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu 5948e0ab2d Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into EndObservingDocument so it happens at the end of paint suppression. b=80203,89626 r=hyatt sr=waterson 2001-07-25 04:30:59 +00:00
sdagley%netscape.com 77bb0393b7 Moving part of fix for #81659 from 0.9.2 branch. Now recognize non-bundle OS X plugins of type 'IEPL' (e.g. Apple's iTools plugin). Also moved test for OS X plugin types inside an #if TARGET_CARBON. 2001-07-25 02:45:10 +00:00
av%netscape.com 619b7035bf Fixing 72052 -- GDI resource leak in the default plugin, r=peterl, sr=waterson 2001-07-24 21:37:59 +00:00
av%netscape.com 2b834c033b Fixing 91140 -- postponing NPP_DestroyStream call till the plugin instance is destroyed, sr=jst, r=peterl 2001-07-24 20:48:36 +00:00
pete%alphanumerica.com f020dcc1cd Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
Renamed all Delete methods to Remove.

--pete
2001-07-24 18:38:25 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
av%netscape.com bd2a05ee70 Fixing 91140, the Acrobat blocker -- latering plugin stream destruction, r=peterl, bnesse, sr=vidur 2001-07-21 02:31:29 +00:00
bnesse%netscape.com be4aca9164 Fix for bug 90389. ns4xPluginInstance should not check for plugin private data pointer being null. r=peterlubczynski, sr=attinasi. 2001-07-20 19:36:37 +00:00
peterlubczynski%netscape.com 9991c07608 Fix for plugins not working on Mac OS less than 9.1 bug 90959 r=bnesse sr=attinasi 2001-07-20 01:57:11 +00:00
valeski%netscape.com ea661eedd1 91365. r=dougt, sr=hyatt. nsIScriptGlobalObject->GetContext() can legitimately return NS_OK *and* a nsnull outparam. Various callsites were not respecting the nsnull out param and this patch gracefully handles those cases. 2001-07-19 05:48:49 +00:00
peterlubczynski%netscape.com b4f2f62fe4 Fix for plugins stop working on Mac bug 90959 r=av sr=attinasi 2001-07-18 14:04:28 +00:00
rpotts%netscape.com c111544a91 bug #84749. (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next... 2001-07-17 20:17:38 +00:00
edburns%acm.org d9d15c77dd bug=88053
r=peterl
approval=selmer

After testing real and java on win32 and linux, we're satisfied that this works.

Checking in to trunk.  Already on branch.
2001-07-17 19:55:33 +00:00
av%netscape.com a8988e86fa Fix for 87913 -- adding refreshing components to plugins.refresh(), r=mstolz, peterl, sr=shaver, attinasi 2001-07-17 02:26:42 +00:00
dougt%netscape.com 5a8084ee00 Fixes 89191. r=gagan, av, peterl. 2001-07-17 01:19:19 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
peterlubczynski%netscape.com 5b6c58688b Fixing key and context menu events for full-page plugins on Mac bug 84681 r=bnesse sr=blizzard 2001-07-14 01:01:34 +00:00
peterlubczynski%netscape.com 2d425b7bf9 Real fix for Quicktime 4.x sweep bug 89407 r=av sr=blizzard 2001-07-14 01:01:02 +00:00
edburns%acm.org f7d21d0c26 bug=88053
r/sr=brendan
This bug fix prevents the crash on exit with Java on win32.
2001-07-14 00:03:17 +00:00
bnesse%netscape.com 1f5364e562 Fix for bug 90382. The x and y coordinates in nsPluginWindow should be defined as PRInt32's not PRUint32's. r=av, sr=attinasi. 2001-07-13 18:55:10 +00:00
bnesse%netscape.com 345a818aba Fix for bug 85231. Free nsTimer in PluginInstance to eliminate MLK and crash caused by it. r=av, peterl. sr=scc. 2001-07-11 02:29:45 +00:00
peterlubczynski%netscape.com a3703928fc Slightly change pluign timer interval to fix url bar on Mac bug 88936 r=bnesse sr=sfraser 2001-07-10 03:59:39 +00:00
peterlubczynski%netscape.com 625da32458 Fix for OS X "Internet Plugins Dir" bug 78751 patch by ccarlen r=peterl sr=sfraser 2001-07-10 02:50:32 +00:00
peterlubczynski%netscape.com 1f0a3ab263 Fix for Quicktime not working on Classic MacOS bug 89662 r=sfraser sr=attinasi 2001-07-09 19:40:52 +00:00
av%netscape.com ced884446b Fix for 86469 -- crash on exit with Acrobat, waterson, r=peterl, sr=shaver 2001-07-06 23:30:22 +00:00
peterlubczynski%netscape.com fb3584b539 Fix for Mac plugins not working bug 89529 r=dcone sr=sfraser 2001-07-06 14:54:48 +00:00
dougt%netscape.com fc68b1ad26 Fixes bug 89397. This fixes a problem where byteranges which start at offest 0 do not reset the mPosition. This cause byte to be written at random places in the file.
r=peterl, r=av, sr=attinasi
2001-07-05 19:33:09 +00:00
mkaply%us.ibm.com 7146d448e5 #89182
r=achimha, sr=blizzard
OS/2 only - wrong fName in plugin array
2001-07-05 18:44:50 +00:00
peterlubczynski%netscape.com 52512c32b6 Patch to fix crash with sample plugin and OS X plugins bug 85334 r=av sr=attinasi 2001-07-03 01:56:28 +00:00
peterlubczynski%netscape.com ef920943cd Patch to fix case comparison problem mime types for plugins bug 87290 r=av sr=attinasi 2001-07-02 20:08:17 +00:00
peterlubczynski%netscape.com c8068e1b91 Fixing Fizilla bustage for the meantime... 2001-06-30 21:23:51 +00:00
peterlubczynski%netscape.com 057abb750e Trying to fix Fizilla (again) 2001-06-30 19:07:09 +00:00
peterlubczynski%netscape.com 2eb4f41a15 Attempting to fix plugin Fizilla bustage 2001-06-30 17:58:32 +00:00
peterlubczynski%netscape.com 1bebed0684 Fixing callbacks for Mac plugins and OS X bug 85334 r=bnesse sr=attinasi 2001-06-30 16:42:07 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
peterlubczynski%netscape.com 5549dbdd79 another attempt to fix Carbon bustage 2001-06-29 09:58:24 +00:00
cls%seawood.org 3b0e263390 Make plugins work on BeOS
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch
Bug #68907 r=av
2001-06-29 07:24:12 +00:00
peterlubczynski%netscape.com 6a8280a9ef Attempt at fixing Carbon bustage 2001-06-29 06:43:28 +00:00
dbaron%fas.harvard.edu f7789a4395 Fix line endings from peterlubczynski's previous checkin (^M^J -> ^J) to fix IRIX and OS/2 bustage. 2001-06-29 02:34:23 +00:00
edburns%acm.org 94bdff2f7d bug=79851
r/sr=darin
This bug fix makes nsPluginHostImpl::GetCookie() return the cookie value properly.
2001-06-29 00:33:01 +00:00
peterlubczynski%netscape.com d768cc430c Fix for Shockwave registration bug 85334 r=av sr=attinasi 2001-06-29 00:29:44 +00:00
beard%netscape.com e80698a790 Fix for bug #81659, r=pinkerton/wtc, sr=sfraser. 2001-06-27 01:21:23 +00:00
peterlubczynski%netscape.com 57c9888bde Patch to fix blank plugins after reload of document bug 87397 s/r=darin & dougt 2001-06-26 21:57:48 +00:00
peterlubczynski%netscape.com e963b224cd Fix for bug 87755, a comparison problem r=alexsavulov & sr=attinasi 2001-06-26 05:04:32 +00:00
peterlubczynski%netscape.com 2ae99c2e49 Add scanning of Mac System Folder Internet Plug-ins bug 78751 r=ccarlen/sdagley sr=attinasi a=asa 2001-06-22 00:59:19 +00:00
peterlubczynski%netscape.com d223156e59 Fix for plugin code printing to the console in opt bug 78651 patch by av r=peterl sr=attinasi a=blizzard 2001-06-22 00:50:25 +00:00
pinkerton%netscape.com 621e7ae2ab fix bustage. 2001-06-21 02:13:30 +00:00
peterlubczynski%netscape.com 4ac6d57f72 Fixing ^M 2001-06-21 01:05:52 +00:00
peterlubczynski%netscape.com 8bdfa059a9 Fix for title bar not updating for full page plugins bug 59749 r=av sr=attinasi a=choffman 2001-06-21 01:04:29 +00:00
av%netscape.com d4bcb0a924 Fix for 80105 -- adding a null-check before release, r=peterl, sr=attinasi, a=chofmann 2001-06-21 00:15:29 +00:00
av%netscape.com 43df95559c Fixing the remaining issue in 80105 -- null-check added in one more place, r=peterl, sr=attinasi, a=chofmann 2001-06-20 22:43:37 +00:00
cls%seawood.org a9bac5d02b Do not add plugins to final link list 2001-06-20 21:36:16 +00:00
waterson%netscape.com b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
dbaron%fas.harvard.edu 9d35ed31a4 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
av%netscape.com cc0e174b11 Fixing 80105 -- added notification nsIPluginInstanceOwner that instance has been destroyed, r=peterl, sr=attinasi, a=roc+moz@cs.cmu.edu 2001-06-19 22:42:07 +00:00
peterlubczynski%netscape.com e2a4f69185 Fix to allow caching of https plugin streams and also fix a leak in byte range streams bug 54689 and bug 83183 patches by peterl & dougt r=av sr=attinasi a=asa 2001-06-19 01:38:20 +00:00
av%netscape.com ff513c7423 Fix for 44322 -- implementation of windowless pluign API, patch by dbrittain@superscape.com and av, r=(av, peterl), sr=attinase, a=dbaron 2001-06-18 21:41:57 +00:00
av%netscape.com 78ebb88b88 Addressing bug 62248 -- _getvalue in the legacy plugin API implemented, patch by kevint@viewpoint.com, r=av, sr=attinasi, a=blizzard 2001-06-15 22:42:43 +00:00
av%netscape.com 81708402cb Fix for 84332 -- made string dynamic vs hardcoded size, r=peterl, sr=rpotts, a=blizzard 2001-06-15 00:37:14 +00:00
peterlubczynski%netscape.com a46ef4559b Fix for leaking all kinds of ns4xStreamListener's bug 83183 r=av sr=attinasi a=asa 2001-06-14 02:24:11 +00:00
pavlov%netscape.com 2e739a30aa fixing image rendering color problems on photon. bug 82537. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa 2001-06-13 01:14:13 +00:00
blizzard%redhat.com 00d88465a3 Fix bug #85295. Make plugin registration quiet. r=av, rs=tor, a=asa 2001-06-12 19:16:11 +00:00
peterlubczynski%netscape.com bb749d670f Fix for full page mouse down being broken bug 75582 patch by bnesse r=peterl sr=attinasi a=asa 2001-06-12 04:27:08 +00:00
peterlubczynski%netscape.com 8c8d5a18fa Fix for converting file://c|temp to c:\temp for NP_StreamAsFile. r=av sr=waterson a=dbaron 2001-06-09 20:52:18 +00:00
Xiaobin.Lu%eng.Sun.com 5ede54f53e Fix for bug 78840, got r=edburns & beard, sr=brendan, a=asa
Fix the crash when invoke liveconnect call using File->Open File
2001-06-09 01:03:53 +00:00
peterlubczynski%netscape.com 235e8852b8 Fix for crash @ Shockwave.com, not calling correct ODA sr=mscott a=chofmann r=av 2001-06-06 05:45:49 +00:00
ducarroz%netscape.com 18073f24cc Fix for bug 81751. Add define for mime type multipart/x-mixed-replace and multipart/byteranges. Also export nsIFileStreams.idl on Mac. R=varada, SR=mscott, A=asa 2001-06-04 22:59:22 +00:00
dbaron%fas.harvard.edu d431376076 Correct line endings (CR-LF to LF), fixing bustage. 2001-05-31 02:43:38 +00:00
mkaply%us.ibm.com 49192274a2 Unix bustage from peterl 2001-05-31 02:33:30 +00:00
dbaron%fas.harvard.edu 51f1717ea1 Fix windows bustage (hopefully) by removing extra ^M. 2001-05-31 02:21:43 +00:00
peterlubczynski%netscape.com a633f0c32c Fix for bug 82415 nsIPluginStreamListener changed! r=dougt sr=attinasi a=dbaron 2001-05-31 01:21:05 +00:00
nisheeth%netscape.com 73edd4ea66 Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content. 2001-05-25 08:49:03 +00:00
sean%beatnik.com f7e511520e fix for bug 82445 stream listener leaks. r=Peter Lubczynski, sr=attinasi, a=asa@mozilla.org. fixed circular refcnt dependency between nsPluginStreamListenerPeer and nsPluginStreamInfo. 2001-05-25 01:38:42 +00:00
dougt%netscape.com e55965b84f Updating test application to new API. 2001-05-22 22:40:44 +00:00
dougt%netscape.com 59eb2b1392 Implements NPN_RequestRead(). Bug number 53363. r=peterl@netscape.com, sr=attinasi@netscape.com. 2001-05-22 22:32:45 +00:00
jst%netscape.com 8d88310167 Fixing xpcdom plugin regression bug 80794, patch by myself and sean@beatnick.com, r=pavlov@netscape.com, sr=hyatt@netscape.com 2001-05-19 08:31:37 +00:00
mkaply%us.ibm.com 0bfea23be9 IRIX bustage 2001-05-18 23:38:06 +00:00
peterlubczynski%netscape.com cacf7af344 Fix for crash on XPCOM plugins bug 79872 and others r=karnaze sr=attinasi 2001-05-18 21:23:59 +00:00
peterlubczynski%netscape.com 34c5dec004 Include Quicktime in 4.x plugin sweep bug 81111 r=arun sr=attinasi 2001-05-17 19:18:56 +00:00
mkaply%us.ibm.com f885ab6966 IRIX bustage - more CRLF - NOT dougt :) 2001-05-17 18:18:32 +00:00
peterlubczynski%netscape.com 0b4b8c88b3 Fix currupted stream buffer for 4.x plugins bug 76771 sr=hyatt r=karnaze 2001-05-17 08:27:38 +00:00
peterlubczynski%netscape.com 96831af164 Fix for crash in plugin SetUpStreamListener r=pinkerton sr=hyatt 2001-05-17 08:20:41 +00:00
peterlubczynski%netscape.com 241cb9788c Fix for Java crashing on nsCOMPtr bug 81111 patch by cls r=peterl sr=blake 2001-05-17 03:46:33 +00:00
edburns%acm.org 1a6b57eafb bug=80848
r=peterlubczynski
sr=darin
Make it so the return values  from ExamineForProxy() are inspected for validity.
2001-05-17 01:03:12 +00:00
bnesse%netscape.com 9eaac5e38b Fix for bug 60425 (Does not support alias to central plugin folder). r=beard. sr=sfraser. 2001-05-17 00:05:58 +00:00
peterlubczynski%netscape.com 8ec330a02c Fix for sample in plugins r=peterl sr=attinasi patch by kens@activestate.com bug 77234 2001-05-16 02:27:18 +00:00
shannond%netscape.com 985c1217d8 Bug 73702 - Need to point to Java Plugin download page for HPUX. ifdef HPUX then
go to HP site to get Java plugin. ra=av@netscape.com
2001-05-15 19:15:34 +00:00
hyatt%netscape.com 9ab2d23326 Fix for 78741. r=saari, sr=ben 2001-05-13 07:08:23 +00:00
darin%netscape.com 57dd530ca0 fixes mac bustage 2001-05-12 00:36:18 +00:00
darin%netscape.com b26d5adb54 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:05:08 +00:00
peterlubczynski%netscape.com db195a6c81 Adding code I accidentally removed in last check-in 2001-05-11 09:43:13 +00:00
peterlubczynski%netscape.com 138a87293a Fix to include pref to scan the for the Java plugin from the JRE installation path gotten from the Windows registry. Use this and you no longer need to copy your NPOJI6x.DLL plugin:
Add this to your all.js: pref("plugin.do_JRE_Plugin_Scan",true); bug 78150 r=Xiaobin sr=waterson
2001-05-11 06:50:23 +00:00
dbaron%fas.harvard.edu 32c43cb5ef Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies from XPCDOM landing to REQUIRES. 2001-05-08 19:19:03 +00:00
jst%netscape.com ea706038cf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
ccarlen%netscape.com ac8ff4c8ea Bug 78745 - nsIPromptService::ConfirmEx needs to be more flexible. r=valeski, sr=sfraser 2001-05-06 15:03:55 +00:00
kandrot%netscape.com afdac97c93 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
edburns%acm.org af5c64a49e r/sr=brendan:
fix the "free before strdup" problem.
s/rc/rv/g
Use NS_ERROR_OUT_OF_MEMORY where appropriate.
2001-05-04 20:31:13 +00:00
peterlubczynski%netscape.com 2bbd5e07b9 Removing extra reference to nsIJVMPlugin.h 2001-05-03 08:51:23 +00:00
peterlubczynski%netscape.com a0870bf36f Patch to fix crash on leaving a page with Java on Linux bug 78502 sr=beard r=edburns 2001-05-03 08:38:18 +00:00
peterlubczynski%netscape.com 551fc247b0 Include shockwave director in 4.x plugin scan bug 78009 r=av sr=attinasi 2001-05-03 02:43:47 +00:00
edburns%acm.org 39bb61b899 M macbuild/plugin.mcp
M nglsrc/Makefile.in
M nglsrc/makefile.win
M nglsrc/nsPluginHostImpl.cpp
A nglsrc/nsPluginProxyImpl.cpp
A nglsrc/nsPluginProxyImpl.h

author=edburns
sr=darin
r=bbaetz

This fix modifies the way the plugins module implements its
FindProxyForURL method to use the nifty nsIProtocolProxyService.

This isolates the plugin module from future changes in the way
the enablement of java and proxies are handled.
2001-05-02 23:38:41 +00:00
hwaara%chello.se a37a84b566 #78014. Fix some leaks in plugin init code. r=bbaetz@cs.mcgill.ca, ra=av@netscape.com, sr=blizzard@mozilla.org 2001-05-02 14:45:59 +00:00
hyatt%netscape.com 9ac35d4459 Fix for 76495. r=danm, sr=rpotts 2001-05-01 22:54:11 +00:00
cls%seawood.org 00f28396a9 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
cls%seawood.org f6803dcd01 Landing initial directory re-ordering change needed for Ron Guilmette's <rfg@monkeys.com> static mozilla work. 2001-04-28 17:26:54 +00:00
peterlubczynski%netscape.com 87a2130326 Make plugin streaming safer and fix crash in bug 77319 r=av sr=attinasi 2001-04-28 02:24:29 +00:00
peterlubczynski%netscape.com 1749eac3b1 Patch to fix from
submit on Mac for
                                                                                   Acrobat bug
                                                                                   76932 r=av
                                                                                   sr=attinasi
2001-04-28 02:21:25 +00:00
valeski%netscape.com 00bca056ef mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332 2001-04-27 21:30:24 +00:00
sfraser%netscape.com 245d4eb76f Backing out valeski 2001-04-27 05:53:22 +00:00
valeski%netscape.com 1d2fe07528 mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332 2001-04-27 05:13:10 +00:00
sean%beatnik.com 400a9f802f part of fix for bug 73289 to address string compare problem r=jag sr=attinasi 2001-04-27 00:24:52 +00:00
ccarlen%netscape.com c8128a5765 Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard 2001-04-21 00:26:18 +00:00
cls%seawood.org b3b1aa739c Reversing previous checkin. This was not meant for the trunk just yet. Broken client.mk on the branch. :-/ 2001-04-19 03:00:55 +00:00
cls%seawood.org 3b8374aa75 Build fixes based upon Ron's original mega-patch. 2001-04-19 01:53:36 +00:00
dr%netscape.com 2e8fbd1253 64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson 2001-04-18 06:06:31 +00:00
av%netscape.com e9fe7004bd Fixing bug 76384 -- crash in the default plugin, r=serge, sr=attinasi 2001-04-18 00:05:20 +00:00
serge%netscape.com a9d6f87537 #67879 fix the crash, getting rid of xpm.h to show up a puzzle pixmap; sr=blizzard, r=av 2001-04-17 23:57:26 +00:00
av%netscape.com b4bfce2250 Fixing 76356 -- plugin streams don't ask for byte range support, r=gagan, sr=darin 2001-04-17 23:47:01 +00:00
av%netscape.com 8dd38b5042 Fixing 75826 -- PostURL not working from files, r=peterl, sr=waterson 2001-04-17 23:30:25 +00:00
gordon%netscape.com 89b0c9362b bug 72528, remove old cache from build. sr=darin. 2001-04-17 10:47:22 +00:00
pinkerton%netscape.com 2664b017e0 adjust a define for osx. r=saari/sr=hyatt, bug 75653. 2001-04-17 01:50:50 +00:00
av%netscape.com 1a251e82a3 Fixing 76116 -- crash on File->Exit with plugin on page, ra=av, sr=waterson 2001-04-16 21:26:28 +00:00
av%netscape.com 505552ebf2 Fixing 75682 -- file leaf name comparison xp'ed in nsPluginHostImpl.cpp, r=peterl, a=av, sr=attinasi 2001-04-16 21:21:11 +00:00
dbaron%fas.harvard.edu 96e1422d5e Backing out changes made by serge@netscape.com for bug 67879 because they include X11/xpm.h, which is not a standard part of X11 and therefore breaks builds on machines that don't have it, including the following tinderboxes: speedracer (on Seamonkey), messina, monkeypox, nebiros, palermo, and torino (on SeaMonkey-Ports). Fixes build bustage. 2001-04-15 00:15:35 +00:00
serge%netscape.com 25122ada8c #67879 eliminate crash unix defalt plugin; add puzzle pixmap to unix nullplugin; sr=blizzard, r=av 2001-04-14 21:14:23 +00:00
serge%netscape.com 5a70dbb536 #67879 eliminate unix default plugin crash; add puzzle pixmap to unix nullplugin; sr=blizzard r=av 2001-04-14 21:07:43 +00:00
markh%activestate.com ba7f979400 Fix the last checkin which broke this sample. Not part of the build (hence
this error went undetected)
2001-04-12 06:38:28 +00:00
peterlubczynski%netscape.com 8ee9b2c078 Fix for full-page plugin keeps playing after leaving page bug 75293 sr=attinasi a=av 2001-04-12 01:08:51 +00:00
av%netscape.com fe2e788d6e Fixing 74485, making shutdown procedures for plugins cleaner, r=sean@beatnik.com, sr=wateson 2001-04-11 23:08:36 +00:00
shaver%mozilla.org a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
dbaron%fas.harvard.edu 30295f72b6 Fix build and runtime bustage in xlib port. b=75125 r=blizzard@mozilla.org sr=shaver@mozilla.org 2001-04-09 23:16:19 +00:00
disttsc%bart.nl 72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
dbaron%fas.harvard.edu f332609125 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES. 2001-04-07 04:29:01 +00:00
danm%netscape.com 33594c68ff removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various 2001-04-07 03:33:56 +00:00
johng%corel.com 66e732e208 Fix for Qt port from Bugzilla #74743 2001-04-06 20:06:33 +00:00
dprice%netscape.com 8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
peterlubczynski%netscape.com d2614be8ea Fix for null pointer in full page plugins on Mac. bug 74789 a=av sr=shaver 2001-04-04 23:46:27 +00:00
disttsc%bart.nl 4546a077c2 Fix senna bustage, add "timer" to REQUIRES line 2001-04-04 02:09:28 +00:00
pinkerton%netscape.com 22dc3cf4d2 fix build bustage. 2001-04-04 01:38:57 +00:00
pinkerton%netscape.com 39acec6c62 fix build bustage. 2001-04-04 00:57:40 +00:00
rickg%netscape.com 169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
av%netscape.com 4343179a46 For 73856, adding simple scriptability to the old style plugins, sr=vidur, ra=av 2001-04-03 22:49:38 +00:00
av%netscape.com 2e0baa7a85 For 73856, zeroing plugin function table in ns4xPlugin destructor, sr=vidur, ra=av 2001-04-03 22:39:19 +00:00
peterlubczynski%netscape.com 2ffb820b43 Implement full-page plugins on Mac bug 35682 a=av sr=attinasi 2001-04-03 22:18:59 +00:00
edburns%acm.org 409ba544f7 http://bugzilla.mozilla.org/show_bug.cgi?id=69466
r=av
sr=waterson
Make it so incomplete hostnames, such as .eng.sun.com, are valid entries for
the noProxyFor list.
2001-04-03 21:56:59 +00:00
av%netscape.com 91f763bfcb For 73856, adding new header file to the list of files to be exported, sr=vidur, ra=av 2001-04-03 21:41:19 +00:00
av%netscape.com 706a3ae53e For 73856, new private interface for the plugin host, first time in, sr=vidur, ra=av 2001-04-03 21:35:57 +00:00
av%netscape.com ca020cd7f7 For 73856, adding new values to nsPluginInstanceVariable enum type, sr=vidur, ra=av 2001-04-03 21:33:17 +00:00
av%netscape.com bdb7f37077 For 73856 -- adding new values to NPPVariable enumeration type, sr=vidur, ar=av 2001-04-03 21:29:48 +00:00
joe.chou%eng.sun.com 7d1437f546 After converting nsIPluginManager.h to nsIPluginManager.idl (64297, already checked in), the original nsIPluginManager.h is no longer neede. 2001-04-03 19:09:39 +00:00
av%netscape.com df9d5a7459 Fixing bug 73071, adding nsIPlugin::Shutdown in the plugin host destruction, r=beard, a=av, sr=waterson 2001-04-01 02:29:51 +00:00
sean%beatnik.com 9890f716f9 backing out part of my last patch to fix Sun build bustage. 2001-03-31 03:01:52 +00:00
sean%beatnik.com 4f7da8ebef fix for bug 73289. Make plugin host an xpcom-shutdown observer so that it can release plugins even if it itself is leaked. ar=av sr=attinasi 2001-03-31 02:26:51 +00:00
av%netscape.com d4ee071ed6 Fixing 71884, making native Windows Get Plugin dialog modeless, r=serge, sr=waterson 2001-03-30 23:56:38 +00:00
disttsc%bart.nl dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
joe.chou%eng.sun.com 47d5143773 Re-checkin fix of bug 64296 after updating the Mac file, build/mac/build_scripts
/MozillaBuildList.pm.

bug=64296
r=edburns
sr=waterson

This checkin idlifies some files in the plugin hierarchy.

The following files are in this checkin.

build/mac/build_scripts/MozillaBuildList.pm
modules/oji/public/MANIFEST
modules/oji/public/MANIFEST_IDL
modules/oji/macbuild/ojiIDL.mcp
modules/plugin/public/MANIFEST
modules/plugin/public/MANIFEST_IDL
modules/plugin/macbuild/pluginIDL.mcp
modules/oji/public/Makefile.in
modules/oji/public/makefile.win
modules/oji/public/nsIJVMPluginInstance.idl
modules/plugin/public/Makefile.in
modules/plugin/public/makefile.win
modules/plugin/public/nsIPluginManager.idl
2001-03-30 05:00:56 +00:00
morse%netscape.com d8762db686 bug 46783, reorg cookies module for embedding, r=valeski, sr=alecf 2001-03-29 02:11:48 +00:00
peterlubczynski%netscape.com bed1db53f7 NPP_SetWindow should be called after instantiating the stream bug 70686 a=av sr=waterson 2001-03-28 01:00:47 +00:00
bryner%uiuc.edu a57c876f7b Backing out joe.chou@eng.sun.com's changes, they broke the Mac. r=sdagley. 2001-03-27 03:49:31 +00:00
joe.chou%eng.sun.com d65d8b3774 bug=64296
r=edburns
sr=waterson

This checkin idlifies some files in the plugin hierarchy.

The following files are in this checkin.

build/mac/build_scripts/MozillaBuildList.pm
modules/oji/public/MANIFEST
modules/oji/public/MANIFEST_IDL
modules/oji/macbuild/ojiIDL.mcp
modules/plugin/public/MANIFEST
modules/plugin/public/MANIFEST_IDL
modules/plugin/macbuild/pluginIDL.mcp
modules/oji/public/Makefile.in
modules/oji/public/makefile.win
modules/oji/public/nsIJVMPluginInstance.idl
modules/plugin/public/Makefile.in
modules/plugin/public/makefile.win
modules/plugin/public/nsIPluginManager.idl
2001-03-27 00:37:58 +00:00
cls%seawood.org 979c006ff6 Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
dougt%netscape.com c65415aa0f Renaming xpcom file streams. b=73169, r=sfraser@netscape.com, sr=darin@netscape.com 2001-03-26 23:35:06 +00:00
av%netscape.com a9060afe6f First check in. The Spy Plugin. Not part of the build. 2001-03-25 23:48:19 +00:00
av%netscape.com b6954881fd First time in. The Spy Plugin. Not part of the build. 2001-03-25 23:38:33 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
av%netscape.com 9170f07029 To fix bug 58128. For old style plugins: added nsIPlugin::Shutdown as well as dll unload upon destroying the last plugin instance. r=peterl, sr=waterson 2001-03-25 00:28:53 +00:00
sean%beatnik.com c0d312ea03 bug 72017 dual xpcom/npapi plugins are not initialized properly. Add code to get plugin factory for xpcom modules that export NSGetModule instead of NSGetFactory. r=av a=av sr=attinasi 2001-03-23 23:53:09 +00:00
disttsc%bart.nl b3c21e4572 Fix leak of nsAtom, r=gagan, sr=jst. Clean up some string stuff (more .get()). sr=jst 2001-03-22 10:23:24 +00:00
peterlubczynski%netscape.com 00c7d3e635 Fix for regression bug 72676 a=av sr=attinasi 2001-03-22 01:37:36 +00:00
peterlubczynski%netscape.com 521c9d6d71 Null plugin registered twice. bug 67933 a=av r=attinasi 2001-03-21 01:47:37 +00:00
peterlubczynski%netscape.com 96eeb7b828 Fix wording in Windows Default Plugin bug 56653 a=av sr=attinasi 2001-03-19 22:16:32 +00:00
av%netscape.com d9a6f95687 Fixing #72019, missing frees added to match allocs, patch by beard, r=bnesse, sr=waterson, a=av 2001-03-17 00:38:23 +00:00
cls%seawood.org 2120654870 1) "Not in the build" is the biggest cop-out of checkin rules imaginable.
2) If the file is compiled without setting a special flag, it's PART OF THE BUILD!
3) WTF IS UP WITH THESE EXTRA ^Ms?!?!?!
2001-03-14 02:05:21 +00:00
dougt%netscape.com 8ecdeb7510 NOT PART OF BUILD. This will make plugins work with the new cache. 2001-03-13 21:58:38 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
shaver%mozilla.org fcf7cd0d9f 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
disttsc%bart.nl 8869ca94a8 Adding a .get() to a NS_LITERAL_STRING to fix bustage. r=peterv 2001-03-12 02:50:45 +00:00
av%netscape.com 3a885be81c Fixing #45009 -- nsIPlugin::Shutdown mechanism implemented, sr=waterson 2001-03-12 02:07:15 +00:00
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
disttsc%bart.nl 8b05e701fa Fixing MOZ_TRACK_MODULE_DEPS builds (e.g. senna), adding "nkcache" to REQUIRES line, r=dbaron 2001-03-08 03:37:28 +00:00
dougt%netscape.com 460288a5fe fixing build bustage and renameing variable name. 2001-03-08 01:24:57 +00:00
dougt%netscape.com c5c0de3897 Fix for 70346. Fixing breakage plugin bustage. sr=mscott@netscape.com 2001-03-08 00:55:11 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
av%netscape.com 9c86c6c83e Fixing 69736, adding npp->pdata check before calling NPP_* functions, sr=jst 2001-03-02 00:29:33 +00:00
markh%activestate.com f78d0fb311 Sample plugin: Not part of the build
Fix up the resizing on Linux (rearranging the code for more reuse across platforms), and add a note to the readme re focus problems on Linux.  Change windows to use a multi-line edit control so it is easier to visually confirm the child window is resizing correctly.
2001-02-28 12:26:17 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
tao%netscape.com 90bfcacfe5 62171: "Separate content from UI". Split langenus.xpi into regus.xpi.
browser: (r=pchen,sr=alecf), mailnews: (r=yamamoto,sr=sspitzer),
editor: (r=cmonske,sr=sfraser), xpinstall (r=ssu,sr=dveditz).
2001-02-23 08:34:10 +00:00
markh%activestate.com d03748b55b New plugin sample. Shows how to use native widgets and events in a plugin.
Not part of the build.
2001-02-22 11:03:16 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
peterlubczynski%netscape.com 0363d9beec Fix for bug 59394. Number of cached plugins is now a pref:
browser.plugins.max_num_cached_plugins or defaults to 10. a=av sr=attinasi
2001-02-14 23:03:47 +00:00
mkaply%us.ibm.com 0fbd243daa OS/2 only
r=mkaply, a=blizzard
Default (npnul) plugin for OS/2
2001-02-14 00:29:14 +00:00
mkaply%us.ibm.com a5c4e94461 OS/2 only
r=mkaply, a=blizzard
Default (npnul) plugin for OS/2
2001-02-14 00:17:52 +00:00
pinkerton%netscape.com d465909997 carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
shaver%mozilla.org 3ba4fe9def fix plugger crash by coping with trailing MIME-list separator (#60844, r=av, sr=blizzard) 2001-02-07 01:38:52 +00:00
peterlubczynski%netscape.com df534c7680 Allow for a common directory among installs for scanning for plugins bugscape 3863 a=av sr=attinasi 2001-02-07 01:13:01 +00:00
beard%netscape.com d46122ab31 [not part of build] builds "classic" (non-Carbon) plugin support library. 2001-02-07 00:40:28 +00:00
beard%netscape.com 9d41f60b07 [not part of build] builds "classic" (non-Carbon) plugin support library. 2001-02-06 23:49:16 +00:00
rods%netscape.com baed08e917 Printing of selected frameset frames and Iframes
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
edburns%acm.org 983f562237 bug 49336
r=av
sr=waterson

This code makes sure that if the prefs say to USE DIRECT instead of using
a proxy, the plugin sees it that way.
2001-02-03 02:56:28 +00:00
av%netscape.com 854646027d Bug 61388 -- implementing refresh plugins mechanism without restarting, rs=waterson, r=peterl, a=r=av 2001-02-02 23:48:17 +00:00
edburns%acm.org 9663d702fb bug:66729
sr=waterson
r=akkana
Change PRUint32 to PRInt32.
2001-01-30 20:39:55 +00:00
jgaunt%netscape.com 403987224a bug# 62489 r=bnesse@netscape.com sr=buster@netscape.com a=av@netscape.com
population of filename for plugins at load time, and freeing of that variable as well.
2001-01-23 00:10:38 +00:00
jdunn%netscape.com b638847c96 fixing the issue of "delete [] (void*)". This is wrong.
since the pointer was 'newed' as a char *, we need to
delete a (char *)

No bug for this... but very similar to
# 34040
r= cls@seawood.org Joe.Chou@eng.sun.com
2001-01-19 01:52:33 +00:00
rich.burridge%sun.com bb20fc7276 Fix to allow applet doing POST to an https connection over a proxy to work.
r=pollman@netscape.com
sr=waterson@netscape.com
Bugid #60228
2001-01-16 22:53:39 +00:00
mkaply%us.ibm.com 3efe8144c4 r=cls
SHORT_LIBNAME not needed here anymore - gkplugin is 8 chars - fixes OS/2 fullscreen plugins
2001-01-15 15:09:32 +00:00
peterlubczynski%netscape.com 02f4528f8d Fix regression. bug 65162 a=av sr=vidur 2001-01-12 23:45:03 +00:00
peterlubczynski%netscape.com 0402acedf2 Fix for reading content-type header before using default plugin bug 54437 a=av sr=buster 2001-01-10 23:49:19 +00:00
sean%beatnik.com a3bff791d8 Address npsimple plugin bug discovered by bug 63243. Calling the window proc directly is not safe as the HWND might be ANSI or Unicode. Call indirectly via CallWindowProc. a=av sr=roc+moz 2001-01-10 04:22:08 +00:00
peterlubczynski%netscape.com d5465517e8 Top crash fix. Null pointer check on mDocument. bug 62579 a=av sr=buster 2001-01-09 00:39:46 +00:00
bryner%uiuc.edu 69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
sspitzer%netscape.com a8d656a021 ignore generated Makefile, no reviewer. 2000-12-30 21:09:11 +00:00
sspitzer%netscape.com ac7fdaf776 wrap more printfs with #ifdef DEBUG_edburns. no reviewer. 2000-12-30 21:08:11 +00:00
sspitzer%netscape.com 9b03137d9d making it so only edburns sees his debugging printfs. no reviewer. 2000-12-30 20:46:17 +00:00
bryner%uiuc.edu 9a961598e2 Removing dead references to old header files that will be going away for bug 38061. r=jag, sr=cls. 2000-12-29 22:41:22 +00:00
timeless%mac.com a60e75dad5 J:\DOCUMENT\Josh\LOCALS~1\Temp\4 2000-12-27 09:32:05 +00:00
bryner%uiuc.edu a2bc722f32 Removing unused old plugin code. Not part of build. r=av, sr=cls. 2000-12-27 00:22:36 +00:00
av%netscape.com 397475c0d3 Addressing bug 60064, patch by lsv@sparc.spb.su, sr=blizzard, a=av 2000-12-12 01:51:12 +00:00
peterlubczynski%netscape.com 46d8aabec1 Set lastModified attribute for a plugin stream b=58134 a=av sr=buster 2000-12-12 01:00:28 +00:00
peterlubczynski%netscape.com 589ae643ef Prevents the call into the plugin if the plugin hasn't been already
initilized. bug=58823 r=av
2000-12-11 23:00:45 +00:00
peterlubczynski%netscape.com d061474443 Set unknown length of stream to -1 bug 59571 a=av sr=buster 2000-12-11 22:54:54 +00:00
dbaron%fas.harvard.edu cafe8ecc88 Fix leak of nsMemoryImpl from ns4xPlugin::CreatePlugin. b=56584 r=av@netscape.com sr=waterson@netscape.com 2000-12-09 04:06:49 +00:00
av%netscape.com bb2df1a0d2 Fixing 18568, addidng some QT specific stuff to avoid build errors, patch by johng@corel.com, sr=brendan, r=pollmann a=av 2000-11-30 22:01:45 +00:00
av%netscape.com c481af889b Fixing bug 19617, prevent the default plugin to display multiple dialogs for the same mime type, patch by lsv@sparc.spb.su, sr=blizzard, a=av 2000-11-30 21:32:07 +00:00
danm%netscape.com ecd9d0c4b3 store dialog pointer in safe place so it can be retrieved in the OK handler. bug 55261. r=av,hyatt,pavlov 2000-11-29 23:44:52 +00:00
cls%seawood.org 434edd6f33 Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
edburns%acm.org 00e236caf0 bug=40088
r=edburns
sr=shaver
Author = Xiaobin Lu.
2000-11-17 22:22:47 +00:00
mkaply%us.ibm.com 63fb4378ea #58462
r=av, sr/a=none
OS/2 plugins need events too
2000-11-14 00:40:58 +00:00
mkaply%us.ibm.com a64a03c486 #58491
r=av, sr/a=scc
Change legacy plugin interfaces to C not C++
2000-11-13 21:40:27 +00:00
bnesse%netscape.com af0e6c13c3 Load the library on all platforms if it hasn't already been loaded. Fix for bug #57885 r=av, sr=waterson. 2000-11-13 18:42:43 +00:00
disttsc%bart.nl 87187c390c Moving nsIContentViewer over from webshell to docshell, converting from .h to .idl. Needed for bug 46200, r=moa=adam@netscape.com, a=alecf 2000-11-09 20:30:35 +00:00
dbaron%fas.harvard.edu 79ce786050 Fix leak of arrays allocated in GetPluginInfo. r=av@netscape.com sr=brendan@mozilla.org b=59159 2000-11-08 03:10:37 +00:00
jj%netscape.com d35236198f First Checked In. 2000-11-04 00:42:32 +00:00
bnesse%netscape.com 3d81709e9f First Checked In. 2000-11-04 00:11:44 +00:00
av%netscape.com 772e0df749 Fixing bug 58095, retrieving right user agent string instead of harcoded one. Goes to the trunk only as per yesterday PDT meeting. r=valeski, r=serge, sr=waterson, a=av 2000-10-31 20:25:19 +00:00
mkaply%us.ibm.com 1aff5c6c56 #58462
r=jkobal, a=blizzard
OS/2 specific code to fix some plugin problems
2000-10-30 21:06:11 +00:00
warren%netscape.com cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com b0843fb3cf Removing nslog.h from .c files 2000-10-28 01:11:36 +00:00
warren%netscape.com 1c65924ad2 Adding diffs from obsolete nsPluginsDirUNIX.cpp to nsPluginsDirUnix.cpp 2000-10-28 00:52:29 +00:00
warren%netscape.com 5753ca58a6 re-removing nsPluginsDirUNIX.cpp 2000-10-28 00:47:32 +00:00
warren%netscape.com 429db9c6a2 readding nsPluginsDirUNIX.cpp 2000-10-28 00:47:08 +00:00
warren%netscape.com c433395ed3 Fixing printf problem. 2000-10-28 00:40:49 +00:00
cls%seawood.org 96988ac812 removing old file again 2000-10-28 00:18:20 +00:00
warren%netscape.com 0735771512 Removed extra 0 arg 2000-10-27 23:21:30 +00:00
warren%netscape.com 9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
peterlubczynski%netscape.com 65e745be68 Prevent call into plugin if plugin is stopped. Fixes crash in plugin while reload/navigate while plugin is streaming. bug 54186, r=av, sr=buster 2000-10-27 22:05:07 +00:00
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
av%netscape.com 02a80840d9 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
peterlubczynski%netscape.com 1fefa124a2 Get and send plugin MIME type, fix for bug 54205 r=sfraser a=buster 2000-10-17 20:57:36 +00:00
bnesse%netscape.com 6bafa9a564 Use same define for all platforms. Fix for bug #45697 r=av, sr=scc, a=rtm++. 2000-10-17 18:04:47 +00:00