peterlubczynski%netscape.com
9dcf52c85b
Fix for only opening initial streams for plugins if we can handle it internally. This fixes RealPlayer popping up as a helper application for rstp:// protocols bug 85539 r=av sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@115469 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 04:47:08 +00:00
alecf%netscape.com
f85a67075e
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@114971 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 22:49:12 +00:00
cathleen%netscape.com
6f09324ed7
eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@114939 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 16:01:45 +00:00
peterlubczynski%netscape.com
deabb03ed0
Unload pluign libraries asynchronously to prevent crash with native context menus 104236 r=av sr=rpotts
...
git-svn-id: svn://10.0.0.236/trunk@114855 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:26:17 +00:00
serge%netscape.com
20257fd053
fix for 123974 [viewpoint] 404 file not found errors are passed back to the plugin incorrectly; r=av, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@114622 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:23:16 +00:00
av%netscape.com
6f3cc2ec32
Fixing 124936 -- refresh loop with dup plugins, r=peterl, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@114365 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 02:18:57 +00:00
av%netscape.com
6719dde129
Fixing 121072 -- to show plugin name in bad plugin dialog, r=serge, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@114320 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 22:25:40 +00:00
av%netscape.com
b96821a2a8
Fixing bug 119621 -- plugins refreshed only every other time, r=peterl, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@114204 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-11 23:09:38 +00:00
serge%netscape.com
b3697a262f
fix #123791 ; Installing Shockwave crashes Mozilla; r=peterl, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@113933 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 23:22:39 +00:00
bnesse%netscape.com
216c17fb25
Fix for bug 120390. Use PL_strncasecmp rather than PL_strcasecmp to check for java mimetype. Patch by, and checking in for, Igor Nekrestyanov, r=bnesse, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@113918 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 22:52:21 +00:00
peterlubczynski%netscape.com
324ffc5a5e
Fix by Serge for crash after installing Java Plug-in on Linux bug 122246 r=peterl sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@113505 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 04:42:05 +00:00
peterlubczynski%netscape.com
ca86fbd4ee
Checking in for nis@sparc.spb.su, fix for Java applets inserted as <OBJECT> run in spite of Java is turned off in Preferences bug 116888 r=peterl sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@113445 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:40:49 +00:00
serge%netscape.com
72ccea118e
fix #115308 , NPN_PostURL[Notify] does not handle binary data; r=bnesse, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@113181 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:40:46 +00:00
dougt%netscape.com
011f9b10e5
1. Converts callers of nsIComponentManagerObsolete to use
...
nsIComponentRegistrar.
2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.
3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.
4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.
5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.
6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl. in
this way, the same base class can support both old style and new style
enumerations.
7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer. Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.
Bug 115853. r=dp@netscape.com , sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113143 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:22:13 +00:00
peterlubczynski%netscape.com
8175aa6f6d
Fix for using newer pluign if upgraded, bug 119966 r=av sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@112920 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:44:47 +00:00
beard%netscape.com
8310b2caa2
bug #118649 , r=peterl, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@111626 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:15:50 +00:00
alecf%netscape.com
b0e0e6d031
C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@111529 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:31:25 +00:00
naving%netscape.com
63e7f47d2f
116427 r=av sr=mscott. fix leaking name and description upon loading each plugin.
...
git-svn-id: svn://10.0.0.236/trunk@111086 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:22:07 +00:00
timeless%mac.com
21c081c8bc
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
peterlubczynski%netscape.com
061295c07d
Reverse the internal linked list of plugins after scanning in order to get loading precendence correct. bug 115337 r=av, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@110874 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:54:07 +00:00
dougt%netscape.com
c01e94cad7
nsIComponentManager API Changes (bug 98553)
...
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.
b) rename the old nsIComponentManager to nsIComponentManagerObsolete.
c) fixes callers which use to access the nsIComponentManager for component
registration functionality. These callers will temporary use the
nsIComponentManagerObsolete interface.
d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()
e) Perserves the old NS_GetGlobalComponentManager(). Note the cast usage.
r/sr = rpotts@netscape.com alecf@netscape.com brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
jaggernaut%netscape.com
436d43f211
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
...
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
peterlubczynski%netscape.com
6dcd1236ae
Fix for hang during Shockwave registration and problems with NPN_PostURL bug 108966 r=av sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@110333 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:38:02 +00:00
peterlubczynski%netscape.com
f479ed3f80
Attempting to fix nebiros bustage....
...
git-svn-id: svn://10.0.0.236/trunk@110273 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 19:28:57 +00:00
timeless%mac.com
a37fa95fb3
Bugzilla Bug 84568 xlib port does not support netscape plugins
...
patch work by timecop@network.email.ne.jp and Roland.Mainz@informatik.med.uni-giessen.de
r=timeless, sr=beard
git-svn-id: svn://10.0.0.236/trunk@110143 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 01:22:29 +00:00
pete%alphanumerica.com
d5c04f174e
b=77933, r=ccarlen, sr=jst
...
nsIFile::CreateUnique() has unused parameter
removed unused parameter
/**
WARNING commercial tree has one hit for this API change
*/
--pete
git-svn-id: svn://10.0.0.236/trunk@110040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:06:51 +00:00
av%netscape.com
4c9d31f787
Fixing bug 111383 -- crash on start up when there is a plugin with missing mime description string, r=peterl, sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@109919 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:42:33 +00:00
av%netscape.com
d08a4b421b
Addressing bug 112508 -- incrementing a version constant, r/sr=dp
...
git-svn-id: svn://10.0.0.236/trunk@109788 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:30:23 +00:00
peterlubczynski%netscape.com
f7d714738e
Fix for always loading the Java VM for embed tag, patch by nis@sparc.spb.su (Igor Nekrestyanov) bug 94023 r=peterl sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@109183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 05:14:11 +00:00
av%netscape.com
e8dd18ea55
Fixing bug 108246 -- special chars in plugin property strings break our plugin management mechanism, r=dp, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@108958 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:21 +00:00
timeless%mac.com
535b6f20f2
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 08:05:05 +00:00
peterlubczynski%netscape.com
6c84cd2102
Stop including Realplayer in 4.x plugin scan bug 110916 r=av sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@108639 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:06:50 +00:00
peterlubczynski%netscape.com
879a121601
Fix for not weeding out plugin duplicates because we were only checking the filename. Now, do a deep comparison of the name, description, and order of mime types. This will prevent two plugins with these same properties but with diferent names from loading. bug 110781 r=av sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@108522 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:19:33 +00:00
timeless%mac.com
7b921259da
Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
...
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
ccarlen%netscape.com
5f866fa0f5
Bug 77231 - find plugins using directory service. r=av/sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@108378 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 15:26:02 +00:00
morse%netscape.com
d82e69afa8
bug 104894, parsing p3p compact policies, r=harishd, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@108304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 15:05:53 +00:00
darin%netscape.com
424a7bd5f9
patch for bug 107789 "deprecate nsIRandomAccessStore (superceded by nsISeekableStream)"
...
r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108026 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:45:27 +00:00
serge%netscape.com
8d0828d01d
bug#99080 using plugger, makes the temp file huge; r=peterl; sr=dougt
...
git-svn-id: svn://10.0.0.236/trunk@108002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:15:57 +00:00
peterlubczynski%netscape.com
ecf99805e4
Fix for NPN_PostURL not always working correctly [like with binary file data] bug 105417 r=av sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@107542 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:03:04 +00:00
dbaron%fas.harvard.edu
f4593f1a78
Let's not put crucial XP includes in |#ifdef XP_WIN|. Fixing bustage.
...
git-svn-id: svn://10.0.0.236/trunk@107530 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:32:44 +00:00
peterlubczynski%netscape.com
da662eeea7
Fix for when the browser calls "Destroy" twice for some XPCOM plugins bug 104038 r=av sr=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@107529 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:12:14 +00:00
peterlubczynski%netscape.com
c93017e863
Fix for using OS temp directory for plugin temporary files instead of profile bug 104859 r=av sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@107526 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:00:24 +00:00
peterlubczynski%netscape.com
0140ed3af2
Fix for loading Carbon plugins that also have a mainRD exported. Fixes load problems with Carbon Shockwave Director bug 106070 r=beard sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@107505 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:42:35 +00:00
blizzard%redhat.com
9b6794d44c
back out darin's fix for bug #107789 since it caused blocker #108637 .
...
git-svn-id: svn://10.0.0.236/trunk@107466 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:32:52 +00:00
darin%netscape.com
902546fa1d
fixes bug 107789 "depracate nsIRandomAccessStore (superceded by nsISeekableStream)"
...
r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@107421 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:50:42 +00:00
beard%netscape.com
557e1e3dec
fix pluginClassic bustage, r=peterl, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@107332 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 14:30:05 +00:00
dp%netscape.com
88fbbf69b9
bug 105935 Caching of canUnload to get mac plugin bundles to
...
work. r=peterlubczynski sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106663 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:46:40 +00:00
seawood%netscape.com
4551221bef
Landing the rest of the mach-o OSX changes.
...
Bug #75653 r=cls sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106461 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 07:38:18 +00:00
dougt%netscape.com
fa2d0b7e98
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@105973 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:01:27 +00:00
dougt%netscape.com
cf60fc042e
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
...
git-svn-id: svn://10.0.0.236/trunk@105800 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:52:59 +00:00