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

1202 Коммитов

Автор SHA1 Сообщение Дата
peterlubczynski%netscape.com 02ed977f14 Changes for plugin finder service, bug 133864, r=av sr=attinasi 2002-04-17 14:05:57 +00:00
bnesse%netscape.com 21d7c1b278 Fix for bug 113464. Don't free unallocated objects. r=peterl, sr=beard. 2002-04-16 22:16:16 +00:00
dougt%netscape.com 32a0618efe XPCOM initialize primary event queue. 135531. r=brendan@mozilla.org, sr=darin@netscape.com 2002-04-15 22:26:29 +00:00
peterlubczynski%netscape.com b2a746746a Adding support for BP_GetSupportedMIMETypes and NP_GetMIMEDescription on Mac (so Quicktime can play MPEGS) bug 113464 r=bnesse sr=beard 2002-04-13 05:10:30 +00:00
peterlubczynski%netscape.com 6d1cc367ad Stop sending bogus menu events to full-page plugins bug 93895 r=av sr=attinasi 2002-04-13 01:45:35 +00:00
rpotts%netscape.com f544e9ec28 bug #106253 (r=peterl@netscape.com, sr=jst@netscape.com, a=valeski@netscape.com). Make sure that URIs requested by plugins are added to the appropriate loadgroup... 2002-04-12 05:59:26 +00:00
serge%netscape.com 73642f88b7 fix #94895, Flash movie is constantly stopped and restarted, r=peterl, sr=beard 2002-04-11 03:27:00 +00:00
peterlubczynski%netscape.com 9489de7fd4 Fix for sending the correct URL from GetURLNotify/PostURLNotify to URLNotify and fixing a crash with Flash 6 when URLNotify is called before NewStream. Bug 131626 r=av sr=beard 2002-04-04 15:23:35 +00:00
peterlubczynski%netscape.com a8cd11e507 Fix for crash after sending wrong events to full-page plugins. Ensure only events for our widget are sent to the plugin. Fixes crash with Quicktime if selecting disabled menu items. r=bneese sr=attinasi Bug 102727 2002-04-04 15:20:07 +00:00
peterlubczynski%netscape.com f494ca1c1b Fix for full-page plugins on Mac not passing the right origin during resize because we weren't calculating the widget offset. Bug 120168 r=bneese sr=beard 2002-04-04 15:18:29 +00:00
mkaply%us.ibm.com 4b95a6f320 #134693
r=serge, sr=beard, a=asa
OS/2 only - change current dir to plugins directory when starting plugin
2002-04-02 23:36:06 +00:00
av%netscape.com 9981c0a415 Updating documentation file for the Tester plugin, not part of the build 2002-04-01 04:44:53 +00:00
av%netscape.com 5dd4d071a1 Fixing crash in Tester plugin after it chooses not to unload -- not part of the build 2002-03-31 05:59:15 +00:00
av%netscape.com ac2308b05f Bug 133662 -- update Tester plugin, not part of the build 2002-03-31 05:12:19 +00:00
av%netscape.com 4401ce1ed8 Bug 133662 -- update Tester plugin,not part of the build 2002-03-31 03:54:49 +00:00
colin%theblakes.com 2e5131181e Add missing XSync to prevent BadDrawable error.
b=133713 r=serge sr=blizzard a=asa.
2002-03-31 03:11:39 +00:00
av%netscape.com 94572dd179 Bug 133662 -- update Tester plugin, not part of the build 2002-03-31 02:58:00 +00:00
av%netscape.com 7bca2d09c9 Fix for 133651 -- correct ns4xPluginInstance::GetValue implementation, r=peterl, sr=beard, a=asa 2002-03-28 22:33:44 +00:00
av%netscape.com aff80f3503 Addressing 133662 -- update Tester plugin, not part of the build 2002-03-28 21:59:10 +00:00
av%netscape.com 30ac2c639c Addressing 133662 -- update Tester plugin, not part of the build 2002-03-28 21:53:45 +00:00
av%netscape.com 6e682c8882 Fixing leak in the Tester plugin, not part of the build. 2002-03-28 21:33:47 +00:00
seawood%netscape.com f9479b8517 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
serge%netscape.com 419fbe52f1 fix builds redness 2002-03-27 04:42:35 +00:00
serge%netscape.com b1394b3e34 fix bug 115891 Byte range request are not giving the correct data, r=peterl, sr=darin, a=asa 2002-03-27 03:41:43 +00:00
beard%netscape.com fcd46fb987 [not part of build] 2-way scripting test. 2002-03-27 01:30:04 +00:00
beard%netscape.com f2fceda4c1 [not part of build] 2-way plugin scripting example. 2002-03-27 01:16:06 +00:00
beard%netscape.com b41743b1a5 [not part of build] 2-way scripting example interface. 2002-03-27 01:14:40 +00:00
beard%netscape.com 571ceee8e0 [not part of build] scriptable plugin support for XP_MAC. 2002-03-27 01:10:26 +00:00
beard%netscape.com 8bfb8c2ad9 [not part of build] make scriptable plugin work on XP_MAC. 2002-03-26 23:43:49 +00:00
beard%netscape.com ea0241f75e [not part of build] fix mac build bustage. 2002-03-26 23:39:28 +00:00
peterlubczynski%netscape.com 48b3a72db7 Fixing redraw problem with full page plugins like Acrobat on Mac, bug 124563 r=av, sr=beard, a=asa 2002-03-26 06:36:37 +00:00
peterlubczynski%netscape.com 2bf429bd6e Making it so that we handle known image decoder mime types internally by default unless pref("plugin.override_internal_types", true); fixing bug 131230 r=av,biesi sr=beard a=asa 2002-03-26 06:30:33 +00:00
mkaply%us.ibm.com 63e9fa4f32 #132600
r=searge, sr=beard, a=asa
Refactor 4xplugin code so XP_OS2 section is more clear
2002-03-26 03:04:37 +00:00
av%netscape.com b7a126ab4d Fix for 116357 -- NPAPI plugins should have an ability to stay in memory beyond page life time, patch by peterl, r=av, sr=beard, a=asa 2002-03-25 23:42:32 +00:00
rods%netscape.com 5e4870ca28 This patch is actually part of Bug 115136, but I think its best to get this part
of it in now before the API freeze.
It adds several new attrs to the nsIWebBrowserPrint API and implments them in
DocumentViewer.
It also adds a new platform specific interface for PrintSettings that will be
used when the "pluggable" dialog work gets checked in. Although these have been
tested via BUg 115136, these little nto no risk now because no one is using
them yet.
Bug 132827 r=dcone sr=attinasi a=asa
2002-03-25 03:19:32 +00:00
dbaron%fas.harvard.edu fd56358d37 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 21:23:50 +00:00
serge%netscape.com a256be253f not part of the build, bug 105959, add NPN_ReqestRead() support to tester plugin 2002-03-23 02:56:43 +00:00
serge%netscape.com 9c1852cca1 fix for 105334 Solaris acrobat plugin requires motif, patch by jim.song@sun.com s=serge, sr/a=blizzard 2002-03-22 20:20:27 +00:00
darin%netscape.com 819ce1f98f b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2002-03-20 22:50:33 +00:00
bnesse%netscape.com 039b6d6d37 Fix for bug 126578. Initialize the event record on OS X without using the system's EventAvail function to eliminate excess window erases and redraws. r=sdagley, sr=beard, a=asa. 2002-03-19 22:10:45 +00:00
timeless%mac.com fc883176bf Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
peterlubczynski%netscape.com 817197e965 Pass correct NPReason code to NPP_URLNotify when error with request (like 404) bug 130152 r=av sr=darin a=dbaron 2002-03-18 00:09:48 +00:00
bzbarsky%mit.edu 89cebfaa28 Don't pass encoded content to plugins without decoding. Bug 119094,
r=serge, sr=darin, a=asa
2002-03-16 15:58:54 +00:00
rods%netscape.com 923cc1538e 1) Removes most all the unneeded data from nsPrintOptions service. All data should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings object. The items not saved are those used during the printing process and it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings. If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS. Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific set of prefs. Then if a printer name is available in the PS then it tries
to initialize itself from the printer specific prefs. This enables to define "back stop" prefs for picking up first. Then the printer specific prefs can override those settings. For example, we may define in prefs that the default paper size 8.5x11, then if if the "save PS prefs" is turned on, for a given printer it might save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read or written.
Bug 128142 r=dcone sr=attinasi a=shaver
2002-03-16 13:08:45 +00:00
rods%netscape.com 347738ddff Backing out changes - just as well, I forgot to but the bug # and r/sr/a anyway 2002-03-15 14:49:09 +00:00
rods%netscape.com db25e50309 1) Removes most all the unneeded data from nsPrintOptions service. All data
should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings
   object. The items not saved are those used during the printing process and
   it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings.
   If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS.
   Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific
   set of prefs. Then if a printer name is available in the PS then it tries
   to initialize itself from the printer specific prefs. This enables to define
   "back stop" prefs for picking up first. Then the printer specific prefs
   can override those settings.
   For example, we may define in prefs that the default paper size 8.5x11,
   then if if the "save PS prefs" is turned on, for a given printer it might
   save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read
   or written.
2002-03-15 13:55:54 +00:00
serge%netscape.com 3670f86144 fix for #101974 acrobat plugin resize problem, r=pavlov, sr=blizzard,a=asa 2002-03-15 02:37:18 +00:00
peterlubczynski%netscape.com 7f1c95ef7c Fixing not calling URLNotify with null data and also a few other times, bug 127259 r=serge sr=beard a=shaver 2002-03-13 04:24:45 +00:00
beard%netscape.com 1d6f2009bd [not part of build] plugin dir code for Mac OS X. 2002-03-12 20:35:53 +00:00
dcone%netscape.com 710ac83651 pulling changes. The checkin went to the wrong place. 2002-03-12 15:23:50 +00:00
dcone%netscape.com efbbc0a828 Adding the debug object. This is not part of the build. 2002-03-12 14:57:25 +00:00
darin%netscape.com cfe07b944b b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
rods%netscape.com dd36cb51d0 1) Added a new method to nsIWebBrowserPrint iface that enables you to get the current PS being used to print or PP
2) Change the PP toolbar code to use the current PS instead of the global
Bug 127969 r=dcone sr=attinasi a=asa
2002-03-07 12:57:33 +00:00
mkaply%us.ibm.com 0d196e9671 #129119
r=smontagu, sr=blizzard, a=asa
Os/2 only - Move #pragma pack so include of os2.h doesn't override it
2002-03-07 06:14:15 +00:00
av%netscape.com 9e9c44a19a Fixing build problems with this plugin sample, not part of the build yet. 2002-03-06 22:50:48 +00:00
av%netscape.com a38caa5cab Updating DevStudio project file for plugin sample, not part of the build 2002-03-06 22:49:05 +00:00
darin%netscape.com 026dda9f95 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
av%netscape.com ee5c49c1e3 Fixing makefiles for the Plugin SDK to reflect new location of some header files, not part of the build. 2002-03-06 04:06:36 +00:00
av%netscape.com f071dac9bb Threaded plugin sample code, not part of the build 2002-03-06 03:55:03 +00:00
av%netscape.com fa41a430d3 Readme file for the plugin sample code, not part of the build 2002-03-06 03:53:40 +00:00
av%netscape.com 81433c2799 Threaded plugin sample code, not part of the build 2002-03-06 03:37:15 +00:00
av%netscape.com bce77010d5 Threaded plugin sample code, not part of the build 2002-03-06 00:34:36 +00:00
serge%netscape.com 658d65b85f bug 127928 crash from talkback reports [@ nsPluginStreamListenerPeer::OnDataAvailable],r=peterl,sr=beard,a=asa 2002-03-01 23:40:11 +00:00
peterlubczynski%netscape.com 5ddfcb6f56 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 2002-02-28 04:47:08 +00:00
seawood%netscape.com b8339c6797 Updating search path (again). Fixing tinderbox bustage from bug 120845 2002-02-20 08:00:58 +00:00
seawood%netscape.com 23e6fcf71a Move old 4x plugin headers from mozilla/include to mozilla/modules/plugin/base/p
ublic/ .
Bug #120845 r=bryner
2002-02-20 05:52:55 +00:00
seawood%netscape.com bb1de2334f Move old 4x plugin headers from mozilla/include to mozilla/modules/plugin/base/public/ .
Bug #120845 r=bryner
2002-02-20 05:44:43 +00:00
alecf%netscape.com 9d8896575a add unicharutil static lib 2002-02-20 00:48:08 +00:00
alecf%netscape.com 5ec5cd62b2 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
2002-02-19 22:49:12 +00:00
cathleen%netscape.com 8d48d2e7e6 eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan 2002-02-19 16:01:45 +00:00
peterlubczynski%netscape.com 0c8893900e Unload pluign libraries asynchronously to prevent crash with native context menus 104236 r=av sr=rpotts 2002-02-19 01:26:17 +00:00
peterlubczynski%netscape.com 0b741f0ae6 Made a dummy document to hold our url and pass back to the instance owner in order to fix bug 121033 in NP_FULL mode, NPP_GetURLNotify() does not resolve relative URLs correctly r=av sr=beard 2002-02-16 05:07:47 +00:00
serge%netscape.com a8af69b5f7 fix for 123974 [viewpoint] 404 file not found errors are passed back to the plugin incorrectly; r=av, sr=beard 2002-02-16 01:23:16 +00:00
rods%netscape.com f2fb963fac 1) Enables the PageSeq frame to specify the "gap" of gray space around
it in Print Preview
2) It now positions the page in the window with the gray "gap" showing.
3) factors out code for calc'ing the number of pages
4) Adds the methods to get the number of page while in PP
Bug 125151 r=sgehanisr=attinasi
2002-02-14 23:18:09 +00:00
rods%netscape.com f7189b3cfd 1) On windows and OS/2 it implements IDL attr of "defaultPrinterName" (like Bug 118152)
2) Stubs this out on al other platforms
3) On Windows implmenets new method "InitPrintSettingsFromPrinter" which sets certain key values from the native devmode into the print settings
4) Stubs this out on all other platforms
5) It also cleans up the nsDeviceContextSpecWin interface a little bit:
   It now has a single GetDevMode method that must be paired with a UnlockDevMode  method.
6) It moved GetDataFromPrinter into the public interface
7) Created a simple helper function for getting the default printer name.
Bug 123554 r=dcone sr=attinasi
2002-02-13 13:58:41 +00:00
av%netscape.com 1fe7f2a464 Fixing 124936 -- refresh loop with dup plugins, r=peterl, sr=beard 2002-02-13 02:18:57 +00:00
av%netscape.com 1390773597 Fixing 121072 -- to show plugin name in bad plugin dialog, r=serge, sr=beard 2002-02-12 22:25:40 +00:00
ccarlen%netscape.com 9285546c83 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser 2002-02-12 15:41:41 +00:00
timeless%mac.com d1a2907156 Bug 124190 this #define in nsPluginsDirUnix.cpp is unused: PLUGIN_PATH "MOZ_PLUGIN_PATH"
r=bryner sr=jst
2002-02-12 06:58:51 +00:00
av%netscape.com e6d5b271bb Fixing bug 119621 -- plugins refreshed only every other time, r=peterl, sr=beard 2002-02-11 23:09:38 +00:00
serge%netscape.com bc3f719d6c fix #123791; Installing Shockwave crashes Mozilla; r=peterl, sr=beard 2002-02-07 23:22:39 +00:00
bnesse%netscape.com 18761de374 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. 2002-02-07 22:52:21 +00:00
cathleen%netscape.com bf3e08eb5f eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
peterlubczynski%netscape.com b3a4b8507d Fix by Serge for crash after installing Java Plug-in on Linux bug 122246 r=peterl sr=beard 2002-02-02 04:42:05 +00:00
serge%netscape.com b1c6a9d1a8 fix #109353; N620, Trunk & M097 crash [@ libpthread.so.0 - PL_strfree]; r=peterl, sr=beard 2002-02-01 22:50:59 +00:00
peterlubczynski%netscape.com ef52176fe7 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 2002-02-01 21:40:49 +00:00
rods%netscape.com 4a4dd9b44f 1) Removes the arg of nsIDOMWindow in the nsIWebBrowserPrint calls
2) Adds a couple of new methods and an attr to nsIWebBrowserPrint (navigate, is frameset, & exitPP)
3) Removes all but one method from nsIContentViewerFile.idl/h the remaining call is for print regression testing
4) Removes the "static" implementation of nsIContentViewerFile.h
5) Fixed up nsIContentViewerFile.idl and turned it back on so it is now generating the header file
6) Removed all uses of nsIContentViewerFile.h except for the WebCrawler (uses it for Printing Regression testing)
7) nsDocumentViewer.cpp now implements nsIWebBrowserPrint.idl this makes it easier to add new print functionality in one place
8) You can now ask an instance of the ContentViewer for a nsIWebBrowserPrint to do printing (it retruns the nsIWebBrowserPrint interface implemented by the nsDocumentViewer)
9) Anybody who was using nsIContentViewerFile to print will now use nsIWebBrowserPrint
10) You can now do a "GetInterface()" on a GlobalWindow for a nsIWebBrowserPrint
11) The browser UI now uses the GetInterface on the GlobalWindow to get a nsIWebBrowserPrint object to do printing and this can be used for all printing functionality
Bug 120622 r=dcone sr=waterson
2002-02-01 14:52:11 +00:00
rginda%netscape.com 417035b119 fix incorrect bracing, r=beard 2002-01-31 01:32:43 +00:00
rginda%netscape.com d3e2f40428 adding REQUIRES for unix and windows bustage, r=beard 2002-01-31 01:18:33 +00:00
beard%netscape.com 039fc1aebd Fix for bug #118003. r=peterl, sr=jst. 2002-01-31 00:16:20 +00:00
sfraser%netscape.com d285f8f560 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
serge%netscape.com a150c8ccad fix #115308, NPN_PostURL[Notify] does not handle binary data; r=bnesse, sr=darin 2002-01-30 02:40:46 +00:00
dougt%netscape.com 894fdcfaaf 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
2002-01-29 21:22:13 +00:00
peterlubczynski%netscape.com da1bf16054 Removing ugly shockwave hack bug 115461 r=av sr=beard 2002-01-26 00:45:45 +00:00
peterlubczynski%netscape.com 26242edf35 Fix for using newer pluign if upgraded, bug 119966 r=av sr=darin 2002-01-26 00:44:47 +00:00
bnesse%netscape.com 5c2652315b Fix for bug 104445. Make nsPluginInstance a scrollbar listener so it can notify plugins they are scrolling. Also fixes bug 76085. r=peterl, sr=sfraser, a=blizzard. 2002-01-18 20:12:29 +00:00
seawood%netscape.com 9260b0b35e Fixing win32 static build bustage in activex & simple plugin.
Bug 120675 r=bryner sr=waterson a=asa
2002-01-18 08:14:20 +00:00
serge%netscape.com 6a1a62ade3 fix for 108347; Crash (linux/unix only) after NPP_SetWindow() call into flash plugin with window->width[height] <= 0; r=peterl; sr/a=blizzard 2002-01-16 23:57:10 +00:00
seawood%netscape.com fa5df5e54c Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
peterlubczynski%netscape.com ef69371303 Fix for variable names in NPP_HandelEVent, bug 118789 r=av, sr=beard 2002-01-15 22:45:56 +00:00