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

857 Коммитов

Автор SHA1 Сообщение Дата
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