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

2865 Коммитов

Автор SHA1 Сообщение Дата
tor%cs.brown.edu e235de648c libpng update to 1.0.9. sr=brendan 2001-02-06 02:32:50 +00:00
saari%netscape.com aeefd9e78e First Checked In. 2001-02-06 00:22:05 +00:00
mkaply%us.ibm.com afa372bfe1 Backing out 58668 until we can figure out Mac problem. 2001-02-05 20:11:07 +00:00
mkaply%us.ibm.com ce0ac8316f Fix Mac bustage 2001-02-04 04:56:58 +00:00
mkaply%us.ibm.com 46f5cbdd3b Guess at IRIX breakage 2001-02-04 04:12:37 +00:00
mkaply%us.ibm.com e629c6bab1 Diff merged bad, but it worked on Windows 2001-02-04 04:00:36 +00:00
mkaply%us.ibm.com 55de599186 #58668
r=dveditz, sr=brendan
Change registry buffered I/O APIs to use NSPR rather than C runtime for file I/O
These APIs are used most commonly to read and write to component.reg
2001-02-04 03:17:10 +00:00
edburns%acm.org 96b8e47ed3 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
jgmyers%netscape.com 7754a29d29 Fix SMTP/SSL: bug 32018 sr=mscott 2001-02-03 00:17:52 +00:00
av%netscape.com e0d11f3c24 Bug 61388 -- implementing refresh plugins mechanism without restarting, rs=waterson, r=peterl, a=r=av 2001-02-02 23:48:17 +00:00
gagan%netscape.com 9c135e3796 Fix for bug 61756. r=saari, sr=tor@cs.brown.edu. checking for a pending abort and returning early. 2001-02-02 02:03:48 +00:00
mkaply%us.ibm.com d1f667f5c3 #58668
r=dveditz, sr=brendan
Put makefile back so OS/2 uses buffered I/O
2001-02-01 19:44:52 +00:00
sspitzer%netscape.com 31e9d6b760 fix for #67255. define a default for "mail.content_disposition_type"
sr=bienvenu
2001-02-01 15:53:05 +00:00
sspitzer%netscape.com e7b36af86f fix for #67095, disable news biff by default, and allow us to
default biff (on or off) on a per protocol basis.
r=racham, sr=bienvenu.

turning news biff off will help us to stop pounding news.mozilla.org
2001-01-31 20:25:33 +00:00
gagan%netscape.com cded3e2f30 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
alecf%netscape.com 95402afece add default pref for #67072, sr=sspitzer 2001-01-31 00:59:30 +00:00
edburns%acm.org a0c558e327 bug:66729
sr=waterson
r=akkana
Change PRUint32 to PRInt32.
2001-01-30 20:39:55 +00:00
mkaply%us.ibm.com 6f0ce83043 #60160
r=blake, sr=alecf
Remove Win32 specific code for system colors - make it XP using nsLookAndFeel
2001-01-30 04:41:49 +00:00
tor%cs.brown.edu 603c006f78 Bug 66989 - update libmng, flush animation frames, quiet warnings.
r=pavlov, sr=brendan
2001-01-30 01:04:13 +00:00
mscott%netscape.com 0e8aa1c4a6 Bug #63346 --> add a pref for keeping the progress download dialog open
sr=sspitzer
2001-01-29 21:32:16 +00:00
dbaron%fas.harvard.edu d25c3d0092 Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:31:15 +00:00
dbaron%fas.harvard.edu 7a97a55d82 Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu 20b685bf78 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 16:58:15 +00:00
akkana%netscape.com 6499aa20b0 56296: Disable popping up new window on target=, pref controlled. r=dveditz, sr=brendan 2001-01-27 01:08:36 +00:00
pavlov%netscape.com e2b1d15a17 adding decoderobserver so that people will be able to listen for notifications
decoders should QI the request to nsIImageDecoderObserver and call the methods with null for the request param

people will be able to add an observer to the request so that they can get the messages
2001-01-26 12:05:55 +00:00
racham%netscape.com 2a6aa10e0f Fixing bug 65556. Turning the Biff feature on by default and automatic message download is turned off for POP3 servers on biff as deafult. r=sspitzer sr=mscott 2001-01-25 20:38:45 +00:00
darin%netscape.com 6bfaf3912c Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
racham%netscape.com e3dc236f47 Fixing bugs 14301 and 63251. As a part of fix to bug 14301, Setting the default value of the pref that says log onto this account at startup to false. All newly created accounts will not have this one turned on and interested users with multiple accounts will have to manually turn it on, by turning the checkbox on, to take the advantage multiple logins at startup. While fixing bug 63251, a new pref is added to findout the url of the page that need to be displayed in the AccountCentral frame. r=sspitzer sr=bienvenu 2001-01-23 21:54:12 +00:00
pavlov%netscape.com d6257b9303 hee hee. threads are fun 2001-01-23 02:02:29 +00:00
jgaunt%netscape.com 31384fcdb8 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
pavlov%netscape.com 50b8108e3d adding more unix makefiles 2001-01-22 22:05:48 +00:00
pavlov%netscape.com 9e57f7f51c some code for new imagelib (not part of bulid) 2001-01-22 22:01:03 +00:00
ssu%netscape.com 05b2b1fa99 fixing tree redness 2001-01-22 20:53:31 +00:00
blakeross%telocity.com 1519d3233f Fix 33115: attempt to shave milliseconds off of startup time by removing obsolete/unused prefs. more to come. r=timeless,sspitzer sr=bienvenu 2001-01-22 20:30:26 +00:00
ssu%netscape.com 4f9b6eec85 fixing bug 59105 - chrome install hangs when target is not an install file. sr=mscott, r=dveditz. 2001-01-22 20:15:49 +00:00
blakeross%telocity.com 5612a3ed83 Fix 33115: attempt to shave milliseconds off of startup time by removing obsolete/unused prefs. more to come. r=timeless sr=alecf 2001-01-21 03:44:15 +00:00
alecf%netscape.com f8bf9f049f back out my last changes for now, cuz they cause wierd leaks 2001-01-20 01:47:33 +00:00
radha%netscape.com 29150ca5fa Fix for Session History growth bug 62651 r=law and several other people, sr=waterson
Put a limit on number entries session History will hold for each browser window/embedding
window
2001-01-19 21:12:14 +00:00
alecf%netscape.com 4b49a247af fix for #62401 - r=jsg sr=brendan
clean up references to the global runtime before
services are shutdown, but acting as an observer on XPCOM shutdown
2001-01-19 20:44:19 +00:00
jdunn%netscape.com d7eaec547c 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
ccarlen%netscape.com 2fd12aa71b 2nd part of bug 64501 - obsoleting this because moved into xpcom r=dougt@netscape.com sr=brendan@mozilla.org 2001-01-18 22:59:28 +00:00
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
chuang%netscape.com 3ff3a12081 Bug33543 Addresses from reading a newsgroup posting shouldn't be added to collected addresses, r=sspitzer, sr=sr=bienvenu 2001-01-18 05:38:03 +00:00
blakeross%telocity.com 68fc27d616 Fix 33115: attempt to shave milliseconds off of startup time by removing obsolete/unused prefs. more to come. r=valeski sr=alecf 2001-01-18 00:53:48 +00:00
alecf%netscape.com 0dc7935c12 fix for bug 65616 - make nsIObserver-based pref notifications work as designed
sr=blizzard, r=timeless
2001-01-17 21:10:58 +00:00
blakeross%telocity.com d94976ed8d Fix 33115: attempt to shave milliseconds off of startup time by removing obsolete/unused prefs. more to come. r=dveditz sr=alecf 2001-01-17 00:13:37 +00:00
rich.burridge%sun.com 96891eb635 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 b1de241f37 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 d1183b4047 Fix regression. bug 65162 a=av sr=vidur 2001-01-12 23:45:03 +00:00
sspitzer%netscape.com be8d66aa9c remove the unused default pref "mail.allow_at_sign_in_user_name".
see #53970 for details.
2001-01-12 20:14:12 +00:00
peterlubczynski%netscape.com 6a1d2165fe Fix for reading content-type header before using default plugin bug 54437 a=av sr=buster 2001-01-10 23:49:19 +00:00
akkana%netscape.com 76f26fe101 57317: move "middle click on content area loads URL" behavior from
middlemouse.paste pref to new middlemouse.contentLoadURL pref.
  r=timeless, sr=hyatt
2001-01-10 22:16:19 +00:00
ccarlen%netscape.com b80e87777e Part of 35559 - dynamic profile switching sr=alecf 2001-01-10 20:25:52 +00:00
jgmyers%netscape.com 93254a9c97 cleanup, fix TRUE/FALSE refs: bug 63834 r=bryner sr=brendan@mozilla.org 2001-01-10 06:12:15 +00:00
sean%beatnik.com ac26758599 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
akkana%netscape.com c9a065cce8 17686: Add a pref to control image animation. r=tor, sr=buster 2001-01-09 23:55:27 +00:00
blakeross%telocity.com 4d90cbffd4 Fix 61474: disable Java Console item in Tasks menu when Java plugin isn't installed. patch mostly by Xiaobin Lu (xiaobin.lu@eng.sun.com). r=blake a=ben 2001-01-09 21:49:02 +00:00
peterlubczynski%netscape.com 83e3a92c0c Top crash fix. Null pointer check on mDocument. bug 62579 a=av sr=buster 2001-01-09 00:39:46 +00:00
akkana%netscape.com d3089c475e 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
sspitzer%netscape.com 99dcbaa064 fix for #36025. play sound when new mail arrives. thanks to
rcassin@supernova.org for the front end work.  all the prefs work,
but we only have UI for enabling / disabling the sound.
sr=bienvenu
2001-01-06 02:43:03 +00:00
mstoltz%netscape.com 811d4cb9a1 bug 62972 - block location and other sensitive properties in mail messages. r=rginda, sr=mscott 2001-01-06 00:26:58 +00:00
bryner%uiuc.edu 6862b07fb9 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
alecf%netscape.com f2206e4265 fix for 63448 - don't do a JS_GC every time we read a pref file - instead do
one JS_MaybeGC after reading in ALL the default prefs, and do a JS_MaybeGC after reading
in any single user prefs file (i.e. prefs.js)
sr=brendan@mozilla.org, r=jst@netscape.com
2001-01-03 00:11:50 +00:00
timeless%mac.com 72e6f102cf cleanout unused wallet references
r=blake, sr=alecf
2001-01-02 23:15:34 +00:00
blakeross%telocity.com 6254430196 Fix 60005: prefs UI for showing and hiding tooltips. r=timeless sr=alecf 2001-01-01 04:25:06 +00:00
sspitzer%netscape.com b47a312a45 ignore generated Makefile, no reviewer. 2000-12-30 21:09:11 +00:00
sspitzer%netscape.com 69307331cd wrap more printfs with #ifdef DEBUG_edburns. no reviewer. 2000-12-30 21:08:11 +00:00
sspitzer%netscape.com 7c81f11224 making it so only edburns sees his debugging printfs. no reviewer. 2000-12-30 20:46:17 +00:00
bryner%uiuc.edu ac0ad21445 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
bryner%uiuc.edu 4af3ef85e0 Removing dead references to old header files that will be going away for bug 38061. r=blake, sr=cls. 2000-12-29 22:32:55 +00:00
bryner%uiuc.edu 5b1fe6461e Eliminate imglib dependency on obsolete merrors.h by moving error codes used by imglib to a new ilErrors.h file (in support of bug 38061). Remove unused il_errp.h file. Also remove an unused variable in scale.cpp. r=cls, sr=tor. 2000-12-29 20:06:14 +00:00
tor%cs.brown.edu a0c57662ca Bug 63896 - use system libmng if available. r=cls 2000-12-29 19:59:59 +00:00
blakeross%telocity.com 06d833f9ce Fix 37589: strange dots next to Slashdot news headers. patch by Arne de Bruijn (arbruijn+mozilla@students.cs.uu.nl). r=pnunn sr=tor 2000-12-29 02:21:16 +00:00
cls%seawood.org 66ec44d0b4 Add copied source files back as win32 nmake builds have no concept of VPATH. 2000-12-28 23:00:15 +00:00
bryner%uiuc.edu 1793d214ea Removing more dead .cvsignore files. Not part of build. 2000-12-28 21:12:05 +00:00
timeless%mac.com d5f206f0e7 J:\DOCUMENT\Josh\LOCALS~1\Temp\4 2000-12-27 09:32:05 +00:00
sgehani%netscape.com 7809953dde Add ZIP_TestArchive support for CRC32 verification of all or individual items.
b = 61544
 r = dveditz
sr = alecf
2000-12-27 07:05:55 +00:00
bryner%uiuc.edu ec395909e8 Removing unused old plugin code. Not part of build. r=av, sr=cls. 2000-12-27 00:22:36 +00:00
blakeross%telocity.com 9bf4ee2adc Fix 42732: open web location dialog should remember previous url and other clean-up. r=timeless sr=alecf 2000-12-25 05:13:15 +00:00
sspitzer%netscape.com f4097c15ee fixes for #57912, #14295, #14301
1) add ui and backend support for "log into this account at startup".  all that is missing is the code to actually do the logging in at startup.  that comes next.

2) hide the user name for news servers in the account manager.

3) fix ui to allow users to edit the username and hostname for a server, but disable it until the back end can handle a live swap of those values.

sr=bienvenu
2000-12-22 23:32:32 +00:00
sspitzer%netscape.com d04b934feb fix for #56074. thanks to andrew taylor (andrew.taylor@cal.montage.ca) for the fix.
r=sspitzer,sr=bienvenu
2000-12-21 23:34:22 +00:00
bratell%lysator.liu.se 4297b96003 Fix for bug 62031. Make it possible to display format=flowed mails as normal text/plain mails. r=nhotta@netscape.com sr=bienvenu@netscape.com 2000-12-19 19:43:12 +00:00
blakeross%telocity.com ea488282ff Fix 63170: crash in [add|remove]Observer if either argument is null. r=dveditz sr=alecf 2000-12-19 08:14:09 +00:00
blakeross%telocity.com 845e223a95 Fix 58141: turn on internet keywords by default. r=doron sr=alecf 2000-12-18 21:46:54 +00:00
ben%netscape.com 6f437273bd make middle mouse click on link open in new window on all platforms. r=kandrot, a=jst 2000-12-13 07:29:35 +00:00
mstoltz%netscape.com 2c2a943dc7 Second half of bug 58538. Allowing access to cross-origin DOM exceptions. r=jband, sr=brendan. 2000-12-12 23:10:07 +00:00
av%netscape.com ffe29da37c Addressing bug 60064, patch by lsv@sparc.spb.su, sr=blizzard, a=av 2000-12-12 01:51:12 +00:00
peterlubczynski%netscape.com 16daa5c2a8 Set lastModified attribute for a plugin stream b=58134 a=av sr=buster 2000-12-12 01:00:28 +00:00
peterlubczynski%netscape.com 4845d58f58 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 6cc1692ca8 Set unknown length of stream to -1 bug 59571 a=av sr=buster 2000-12-11 22:54:54 +00:00
alecf%netscape.com ef6b77f7cc fix for #59815, as submitted in bug #55293 by bienvenu@netscape.com
r=alecf, sr=waterson (in 55293)
2000-12-11 22:22:20 +00:00
dbaron%fas.harvard.edu 8a2098ab62 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
tor%cs.brown.edu f83cd42f96 License file was accidentally omitted from this external library.
r=blizzard, sr=cls
2000-12-05 22:06:12 +00:00
av%netscape.com 453cde8bd5 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 a02d40ce21 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
hyatt%netscape.com c0726eb67e Adding pref for XBL-based form controls. r=danm, a=ben 2000-11-30 00:07:09 +00:00
danm%netscape.com 97408c2f18 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
mkaply%us.ibm.com 01c022f6f3 #56767
r/a=cls,leaf
Remove XP_PC - use XP_WIN or XP_OS2 explicitly
2000-11-29 23:28:04 +00:00
tor%cs.brown.edu c8a49aa752 Bug 60789 - update libmng snapshot and handle alpha depth
requirements better.
2000-11-29 06:45:16 +00:00
mkaply%us.ibm.com 19582a226d #58668
r=cls
Makefile change so OS/2 doesn't use buffered I/O
Need to fix buffered I/O to not use fopen
2000-11-21 23:15:10 +00:00
cls%seawood.org fc9c54cb3d 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 8bd122b3d5 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
danm%netscape.com b9887b3ac3 removing glowcode directives. won't affect you unless you use an obsolete version of glowcode. 2000-11-18 02:13:42 +00:00
edburns%acm.org d00a32b157 bug=40088
r=edburns
sr=shaver
Author = Xiaobin Lu.
2000-11-17 22:22:47 +00:00
alecf%netscape.com 00c79bb544 fix tree bustage 2000-11-17 21:31:25 +00:00
darin%netscape.com a4b1f04c3b Fixes bug 59661. Occurances of uninitialized variables... r=gagan, sr=mscott. 2000-11-15 22:21:46 +00:00
mkaply%us.ibm.com fd4b1d6188 #58462
r=av, sr/a=none
OS/2 plugins need events too
2000-11-14 00:40:58 +00:00
mkaply%us.ibm.com ae3e773772 #59494
Back out timer change
2000-11-13 22:52:08 +00:00
mkaply%us.ibm.com c290b7f29a #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 d708e3bd34 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 5371547095 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 75780ef521 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
dprice%netscape.com 6665f05899 Making the jar cache test more flexable.
Adding all-tests:: rule to makefile.win
2000-11-08 01:30:31 +00:00
mkaply%us.ibm.com e9cd1d5aa7 �55997
r=pnunn, sr=brendan
Don't set MINIMUM_DELAY_TIME unless delay_time was > 0
2000-11-06 20:08:29 +00:00
jj%netscape.com d63eaa7dc7 First Checked In. 2000-11-04 00:42:32 +00:00
bnesse%netscape.com 62a048aefd First Checked In. 2000-11-04 00:11:44 +00:00
rpallath%eng.sun.com 79d23a4a67 r=a=edburns
Updates
 build/Makefile.win              (create dir. bin/classes)
 build/Makefile                  (create dir. bin/classes)
 build/compile.mk                (DEBUG support)
 build/rules.mk                  (Changed order of LIBS and add MOZ_DEBUG flag)
 build/test.html                 (updated test.html)
 build/README                    (updated README)
 src/JNI/Makefile                (Changed JAR action)
 src/JNI/Makefile.win            (Changed JAR action)
 src/include/ojiapitests.h       (Resolve bug 52340)
 src/JNI/ClassOperation/Makefile (Add FindClass_8 Test)


New files
 README (Updated README)
 FAQ (Frequently asked questions)
 script/test.html (Default test.html to be loaded for all test cases)
 script/OJIValidTests.lst (List of Tests Cases that have to PASS)
 src/Killer/kill.bat  (compilation script for killer.exe)
 src/Killer/killer.cpp.win98 (for killing VC++ debug window for win98)
2000-11-03 20:05:16 +00:00
mkaply%us.ibm.com 79ac2801ac #55813
r=dougt, sr/a=waterson
Support for a MOZILLA_HOME dir to specify pref location
2000-11-01 20:04:59 +00:00
dprice%netscape.com 7790f15612 fix for 53312 and 55893 adds a memory flusher and fixes a race condition in
zip cache code.  SR=waterson R=warren,jband
2000-10-31 22:44:20 +00:00
av%netscape.com 35d797f992 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
anthonyd%netscape.com 8793c262a1 fix for 58012 - selection behaviour not correct in unix
r=mcafee,akkana
sr=shaver
a=brendan
2000-10-30 23:07:54 +00:00
mkaply%us.ibm.com ee9945ec30 #58462
r=jkobal, a=blizzard
OS/2 specific code to fix some plugin problems
2000-10-30 21:06:11 +00:00
dbaron%fas.harvard.edu 873ec04990 Since source files are no longer (thankfully!) copied around here, they don't need to be in the .cvsignore. r=cls@seawood.org b=49937 2000-10-29 21:21:48 +00:00
warren%netscape.com 4189314fdb 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
mkaply%us.ibm.com 1bef732366 OS/2 TB breakage
Stab in the dark here
This #ifdef is probably bad anyway. Is it checking for a BSD build system? We should have XP_BSD or something.
2000-10-28 15:29:50 +00:00
warren%netscape.com fe3b049bd4 Attempting to fix os2 2000-10-28 10:30:19 +00:00
warren%netscape.com 01c64780f1 Fixing printf problem with RAPTOR_STOPWATCH_TRACE 2000-10-28 10:14:36 +00:00
warren%netscape.com 44e05cde24 Attempting to make solaris happier with ?: 2000-10-28 04:51:12 +00:00
warren%netscape.com 4e7399a07c undef'd printf for FreeBSD 2000-10-28 04:48:01 +00:00
warren%netscape.com 24109bafe3 Removing nslog.h from .c files 2000-10-28 01:11:36 +00:00
warren%netscape.com bd546c8cef Fixed PR_LOG problem. 2000-10-28 01:00:10 +00:00
warren%netscape.com ba7f723821 Adding diffs from obsolete nsPluginsDirUNIX.cpp to nsPluginsDirUnix.cpp 2000-10-28 00:52:29 +00:00
warren%netscape.com 463b8a8354 re-removing nsPluginsDirUNIX.cpp 2000-10-28 00:47:32 +00:00
warren%netscape.com 3da5364804 readding nsPluginsDirUNIX.cpp 2000-10-28 00:47:08 +00:00
warren%netscape.com acfef67965 Fixing printf problem. 2000-10-28 00:40:49 +00:00
cls%seawood.org dd794d1dba removing old file again 2000-10-28 00:18:20 +00:00
warren%netscape.com 4e1ac5ce9d Removed extra 0 arg 2000-10-27 23:21:30 +00:00
warren%netscape.com 6e35f97e31 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 9250a4d6fa 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
pinkerton%netscape.com 887a36a67a changes for Carbon r=pchen/a=sfraser. bug# 42100 2000-10-27 20:40:47 +00:00
edburns%acm.org d411cfc046 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
dougt%netscape.com caf5487c76 removing Makefile and adding Makefile.in 2000-10-24 17:16:20 +00:00
mscott%netscape.com 4b5a54deb0 Bug #48403 --> don't allow JS running in a mailnews sand box to change the name of it's containing iframe.
this code was contributed by mstoltz.
r=beard, sr=mscott
2000-10-24 00:52:02 +00:00
av%netscape.com 176edd35e7 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
dbragg%netscape.com 72e04ffaef Fix for rtm++ bug 55259. Already checked in to branch and tested. Forgot to check in to trunk. r=dveditz, sr=mscott. Now only getting system clock seed once. 2000-10-20 19:11:28 +00:00
dougt%netscape.com 82c3a52419 b=46775. Adding ablity to generate a static module based on dougt/cls's work. There is a disagreement between us and warren about how exactly to do this. Since I have a working solution, I am checking this onto our embedding branch. This disagreement must be resolved before these changes land on the mozilla trunk. 2000-10-19 20:41:44 +00:00
jeff.dyer%compilercompany.com 14e9b625f8 Fix redness by removing incorrect conversion. 2000-10-19 12:17:54 +00:00
jeff.dyer%compilercompany.com feccfe330f b=53849, r=mstoltz@netscape.com,edburns@acm.org, a=brendan@mozilla.org.
This fix makes Liveconnect smarter about getting a security principal
when verifying that call from an applet to JS should be allowed.
2000-10-19 11:51:22 +00:00
tor%cs.brown.edu beb95ef65f Bug 19283 - blacken transparent pixels in 1-bit masks. This was
causing problems with binary alpha PNGs on Windows.  Patch from
Chris244@aol.com. r=pnunn, sr=tor
2000-10-18 18:05:41 +00:00
peterlubczynski%netscape.com 7324d4a9dc 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 d5254a9b32 Use same define for all platforms. Fix for bug #45697 r=av, sr=scc, a=rtm++. 2000-10-17 18:04:47 +00:00
shaver%mozilla.org 91440fb919 #24612, make prefs observable from JS and other XPCOM bindings, r/sr=alecf 2000-10-17 17:08:00 +00:00
rpotts%netscape.com 1b2ed3e1a8 bug #56333 (r=pnunn, sr=tor@cs.brown.edu). il_containers are sometimes leaked when the image load is interrupted 2000-10-17 06:09:36 +00:00
mkaply%us.ibm.com 51268b8692 IRIX/SunOS breakge on ports
C++ comments in a header included by a C file
Come on guys, this is really basic stuff here
2000-10-17 00:13:01 +00:00
mozilla.BenB%bucksch.org 7c5779c57a 50523: Remove (most) Netscape branding. a=av, sr=scc. 2000-10-15 22:03:54 +00:00
dprice%netscape.com 52c7d6a5d7 backing out earlier changes for 53312 2000-10-14 01:15:24 +00:00
mstoltz%netscape.com 99a2b79580 Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
dprice%netscape.com 545c85baf0 removing debug statement. 2000-10-13 21:00:04 +00:00
dprice%netscape.com 2a10bf939f added memory flusher for jar cache 53312
a=warren SR=warren,jband
2000-10-13 20:42:46 +00:00
sdagley%netscape.com 03b5c8c4fd Fix #54778 - Make legacy plugins on Mac work from the "Plug-ins" folder. r=av,sr=sfraser,scc. 2000-10-13 18:59:05 +00:00
kin%netscape.com 03bc6a4d6b Fix for bugscape bug #2698 (Need to wire up Spellchecker language prefs)
mozilla/odules/libpref/src/init/all.js
      - Added "spellchecker.dictionary" default pref and removed old 4.x spellchecker prefs.

    mozilla/editor/base/nsEditorShell.cpp
      - Added code to InitSpellChecker() and UninitSpellChecker() to get and
        set the "spellchecker.dictionary" pref.

r=brade@netscape.com sr,a=sfraser@netscape.com
2000-10-13 13:36:22 +00:00
pavlov%netscape.com b2c69aac0d fix for bug 45162 new plugins shouldn't use GdkSuperWin's, but instead should use XIDs. sr=blizzard r=valeski 2000-10-13 01:10:21 +00:00
pollmann%netscape.com 69f1a60ad8 Fix Un*x bustage (typo in last patch, oops, sorry!) 2000-10-12 04:49:28 +00:00
pollmann%netscape.com 1d47792f86 Fix AIX build bustage - these constants are already defined in system header files 2000-10-12 04:07:45 +00:00
pollmann%netscape.com 6abfb3354c Bug 48483: Fix HPUX bustage for Unix default plugin, fix thanks to wtc (added #ifdef guards to previous checkin per review by wtc, will not affect build) 2000-10-12 01:11:38 +00:00
pollmann%netscape.com df4d125855 Bug 48483: Fix HPUX bustage for Unix default plugin fix thanks to wtc, r=jdunn,pollmann sr=mscott 2000-10-12 00:20:34 +00:00
edburns%acm.org eb21210d14 bug=54291
a=brendan
r=edburns, scc

This checkin does three things:

1. Makes it so on Unix the user can set the env var NS600_PLUGIN_PATH to point
to a directory that will be used as the location for searching for plugins.

2. Removes nsPluginsDirUNIX.cpp and replaces it with nsPluginsDirUnix.cpp

3. Correctly formats nsPluginsDirUnix per brendan's recommendation.
2000-10-11 22:33:20 +00:00
mkaply%us.ibm.com 5494f60f09 #56011
r=jkobal, a=tor
Remove unnecessary XP_OS2 code in libimg
2000-10-10 22:16:34 +00:00
pollmann%netscape.com c53f51da77 Bug 48483: Unix default plugin, fix for OpenVMS bustage r=av@netscape.com a=brendan@mozilla.org 2000-10-10 21:01:14 +00:00
nhotta%netscape.com bc3f550cec Moved "mailnews.start_page.url" from .js to .property, bug 55011, r=tao, sr=alecf. 2000-10-06 22:58:48 +00:00
nhotta%netscape.com 8e65cbcede Added getDefaultLocalizedUnicharPref, bug 55011, r=tao, sr=alecf. 2000-10-06 03:49:15 +00:00
edburns%acm.org 03e77f2738 bug=
a=brendan
r=av

This bug fix makes it so nsPluginHostImp::FindProxyForURL()
honors ProxyAutoConfig settings.

It also cleans things up per Brendan.
2000-10-05 07:58:51 +00:00
bienvenu%netscape.com 7882d90f77 apply patch to fix deref of null ic pointer from b3 branch r=pnunn 2000-10-05 01:06:29 +00:00
morse%netscape.com e56cf1f693 bug 52674, changing url for privacy tutorial, r=dveditz,ben, a=verah,ben,dveditz,mcarlson,matt 2000-10-04 02:57:25 +00:00
mozilla.BenB%bucksch.org 03941feac7 55030: By default, do not send user's email address as anon. FTP password. r=mstoltz, a=brendan 2000-10-03 22:38:31 +00:00
jband%netscape.com 5c3290ae00 NOT PART OF THE BUILD. new code for testing the jar cache 2000-10-01 00:10:51 +00:00
pnunn%netscape.com fea31de3a0 bug#52390: fixes majick disappearing chrome images. (Turns off PIN_CHROME).
Checked into Commercial branch 09/29/00. pnunn.
2000-09-30 00:11:41 +00:00
av%netscape.com 9241d709f1 Fixing 53451. Added retun failure when plugin retuns zero on NPP_WriteReady call, r=waterson 2000-09-29 00:46:18 +00:00
mkaply%us.ibm.com 7ed61ce3a3 #53402
r=mkaply, a=blizzard
We had a really bad os2pref.js from 4.61
2000-09-28 23:20:09 +00:00
sgehani%netscape.com 1402d1a2c7 Merging pr3 branch to trunk:
Renaming "Plugins" -> "Plug-ins"

b=53976
r=ssu
a=sfraser
2000-09-28 22:52:51 +00:00
valeski%netscape.com b28c3688ca 54508. r=edburns@acm.org, a=brendan@mozilla.org. we were installing the oji.dll in the bin dir *and* the bin/components dir which was redundant. oji.dll is a component and doesn't need to be in the bin dir. 2000-09-28 22:47:48 +00:00
cls%seawood.org 4f1d701dd9 Some platforms include a version number for their dll suffixes. Use SHARED_LIBRARY instead of hardcoding a library name & suffix. 2000-09-28 06:57:00 +00:00
cls%seawood.org 49cdc237c9 Only build nullplugin when MOZ_ENABLE_GTK is set because nullplugin requires gtk and is breaking our non-gtk ports. 2000-09-28 06:48:02 +00:00
akhil.arora%sun.com 2ce2a1ae17 implementation of the null plugin for unix
checking in on behalf of stephen mak <smak@sun.com>
b=48483 r=pollmann@netscape.com a=brendan@mozilla.org
2000-09-27 23:44:02 +00:00
pchen%netscape.com a4ec745757 Backing out jim_nance's checkins, breaks win32 build, also has #ifdef
XP_MAC which is crufty, should be able to do this xp
2000-09-27 22:21:05 +00:00
pchen%netscape.com fe02f55638 Backing out jim_nance's checkins, break win32 build, also have #ifdef
XP_MAC which is crufty, should be able to do this xp
2000-09-27 22:16:50 +00:00
nisheeth%netscape.com 9c795a60b8 r=joki. Switching off the "nglayout.events.showHierarchicalHover" pref by default. This was enabled late in the beta 3 cycle and is causing performance problems with mousing over chrome. No code change is required. 2000-09-27 14:37:55 +00:00
jim_nance%yahoo.com f7309af4bf Workaround for bug 50782. The first attempt to fix this was r=pnull
a=brendan r=brendan.  Unfortunatly it broke the Mac.  This is the same
patch with #ifdefs for the mac.  This is r=scc
2000-09-27 11:48:54 +00:00
mkaply%us.ibm.com 59b0d7d700 OS/2 Tinderbox breakage
HOME dir isn't working on OS/2, so profile can't be created so the browser won't come up.
Change to OS2 dir to get things working.
r=dr
2000-09-22 17:32:10 +00:00
jeff.dyer%compilercompany.com 20ddff8a16 #45692:r=edburns,a=brendan. Backing out latest change. 2000-09-22 15:01:29 +00:00
jeff.dyer%compilercompany.com f7e8335cf3 #45692:r=edburns,a=brendan. Followup fixes for oji liveconnect security. Second attempt. 2000-09-22 14:17:46 +00:00
jeff.dyer%compilercompany.com d5d760afb0 #45692:r=edburns,a=brendan. Followup fixes for oji liveconnect security. 2000-09-22 13:48:20 +00:00
jband%netscape.com 7b12ae2349 backing out check in from jin_nance that broke Mac 2000-09-22 10:42:54 +00:00
jim_nance%yahoo.com 8a3c446f30 Fixed 50782. Multiply defined symbols cause Tru64 5.0 to crash.
Found and fixed by harbaugh.  Fix improved by tor, r=pnunn, a=brendan
2000-09-22 09:18:40 +00:00
av%netscape.com 2bee18f73b Fix for 44692, allowing default plugin guess about mime type by extension, a=mscott 2000-09-22 06:31:29 +00:00
mstoltz%netscape.com 56f79864cd bug 24765, hooking up necko file cache to jar protocol. Hopefully without leaks this time. Also fixed leak in nsJARURI. r=beard, warren 2000-09-22 06:21:18 +00:00
av%netscape.com 4f7a03ad97 Fix for 53399, check for null-pointer to avoid crash, by sean, r=av, a=waterson 2000-09-22 06:17:28 +00:00
ccarlen%netscape.com 6424999288 This lib is being used to fix #48981 This change is for a whole in the Unix implementation of nsIFile r=bhuvan, mscott 2000-09-22 03:43:12 +00:00
av%netscape.com c320e65297 This should fix the redness 2000-09-22 01:48:05 +00:00
av%netscape.com e5f792c5dc Fixing #36089. Allowing Mac browse through both 'Plugins' and 'Plug-ins' folders, a=waterson 2000-09-22 00:58:46 +00:00
ccarlen%netscape.com 9a12ae8988 Fix for #52181 r=dougt, a=buster 2000-09-21 13:45:31 +00:00
warren%netscape.com b09c156dca Backing out jar protocol change because it introduced a big memory leak on tinderbox test. a=jag 2000-09-21 08:26:07 +00:00
mstoltz%netscape.com a2483af6c5 Final (I hope) fix for 24765, using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-21 05:01:16 +00:00
warren%netscape.com 075350b1c8 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
edburns%acm.org e3a990319e a=beard, waterson
r=av
bug=52963

Tested on win32.  Tested to build on win32 and solaris.

This patch fixes bug 52963, bug 52965, and bug 52973.

This patch contributed by Stanley Ho <stanley.ho@eng.sun.com>

52963: nsIPluginStreamListener::OnStartBinding isn't always called:

Added new ivar, mStartBinding:

   * Set to PR_TRUE after nsIPluginInstancePeer::OnStartBinding() has
   * been called.  Checked in ::OnStopRequest so we can call the
   * plugin's OnStartBinding if, for some reason, it has not already
   * been called.

52965: Length isn't always set:

  rv = channel->GetContentLength(&length);

  // it's possible for the server to not send a Content-Length.  We should
  // still work in this case.
  if (NS_FAILED(rv)) {
    mPluginStreamInfo->SetLength(-1);
  }
  else {
    mPluginStreamInfo->SetLength(length);
  }

52973: nsIHTTPHeaderListener called before nsIPluginStreamListener::NewStream

This fix required rolling back Andrei Volkov's change to the signature
of nsPluginStreamListenerPeer::SetUpStreamListener().  In order to call
the plugin with the headers before the NewStream is sent, we need the
nsIChannel.

files in this fix:

M modules/plugin/nglsrc/nsPluginHostImpl.cpp
2000-09-20 09:27:54 +00:00
waterson%netscape.com c71e04b66a Bug 44352. Remove nsIMemoryPressureObserver in favor of nsIObserverService et al., and convert existing nsIMemoryPressureObserver clients. Add memory flusher thread. Add debug UI to force memory flush. r=alecf,sfraser,warren a=warren 2000-09-20 05:44:19 +00:00
tor%cs.brown.edu c92f2f7540 Lie in ImgDWriteReady as a minimal impact workaround until
41831 is fixed.  This was causing JNG images not to display
out of the cache, and probably occasionally a failed first
load.  r=pnunn, a=brendan
2000-09-19 22:03:31 +00:00
tor%cs.brown.edu 00e5bd9c37 Small change to make a debug message from ilclient.cpp more
accurate, and only print it when compiled in debug mode (was
appearing when switching skins).
r=pnunn, a=brendan
2000-09-19 21:54:29 +00:00
mkaply%us.ibm.com 2f286a1708 #53096
r=akkana, a=brendan
Can't override accelerators properly which we will be doing on OS/2
2000-09-18 23:04:07 +00:00
warren%netscape.com a867fdff6f Setting release timeout inside lock -- avoiding race condition. 2000-09-18 07:08:22 +00:00
sspitzer%netscape.com 006ca13b13 whoops, the default is supposed to be false, not true. 2000-09-18 03:35:40 +00:00
sspitzer%netscape.com 7adb18e21c fix for #22163 from Decklin Foster.
set a default pref to prevent the JS exception.
r=sspitzer
2000-09-18 03:27:09 +00:00
warren%netscape.com d822c7feb1 Backing mstoltz out to get things back up and running with jar packaging. Also, I don't approve of the changes made to nsJARURI.cpp 2000-09-18 02:18:00 +00:00
mozilla.BenB%bucksch.org 9146f48ca9 39372: Changing default to "blockquoting" plaintext (using vertical bars (instead of ">"s) for nested quotes during reply to plaintext msgs). r=a=alecf 2000-09-15 22:07:28 +00:00
sspitzer%netscape.com ac6409f8a2 fix for bug #51267. intermittent failure when loading files from jars.
the problem is that nsZipArchive and zlib are not thread safe.
for now, add a lock to prevent multiple threads from getting into that code
r=warren,dveditz
super-end-of-game-review=mscott
2000-09-15 21:56:20 +00:00
mstoltz%netscape.com 1e1a7ce883 Better bustage fix without leak r=scc 2000-09-15 21:12:36 +00:00
mstoltz%netscape.com 6576902c36 Fixing bustage. r=dveditz 2000-09-15 20:38:52 +00:00
mstoltz%netscape.com f28c4273e9 Fix for bugs 24765, 49288. Using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-15 19:27:05 +00:00
dveditz%netscape.com 8b06519264 Eliminate "packageregistry" file on unix (bug 33863), patch by Peter "jag" Annema
<disttsc@bart.nl>, r=dveditz@netscape.com
2000-09-15 06:19:53 +00:00
joki%netscape.com 48699a677a Part of fix for bug 5693, add new pref to allow no firing of hierarchical :hover state if performance slowed. r:jst. 2000-09-15 06:13:58 +00:00
av%netscape.com 5ed02e309b Part of 33105 fix, added option not to show Bad Plugin warning again, r=serge 2000-09-14 23:58:17 +00:00
rayw%netscape.com d39d9e6d59 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
pnunn%netscape.com 8638d01f7d bug#51249: add chrome to FlushCache. pnunn, r:syd. 2000-09-14 23:09:18 +00:00
edburns%acm.org e97ed9b418 r=vidur, av
a=brendan
bug=49525

This simple fix just adds parameters to an existing method in an XPCOM
safe way, by defining a new method at the end of the interface
definition with the additional parameters.

Original method:

    NS_IMETHOD
    GetURL(nsISupports* pluginInst,
           const char* url,
           const char* target = NULL,
           nsIPluginStreamListener* streamListener = NULL,
           const char* altHost = NULL,
           const char* referrer = NULL,
           PRBool forceJSEnabled = PR_FALSE) = 0;

New method:

    NS_IMETHOD
    GetURLWithHeaders(nsISupports* pluginInst,
                      const char* url,
                      const char* target = NULL,
                      nsIPluginStreamListener* streamListener = NULL,
                      const char* altHost = NULL,
                      const char* referrer = NULL,
                      PRBool forceJSEnabled = PR_FALSE,
                      PRUint32 getHeadersLength = 0,
                      const char* getHeaders = NULL) = 0;

I have modified nsPluginHostImpl.h to include this new method, and
modified nsPluginHostImpl.cpp so that its GetURL calls GetURLWithHeaders
with null values for the last two params.

M modules/plugin/public/nsIPluginManager.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginHostImpl.h
2000-09-14 22:57:56 +00:00
dveditz%netscape.com ada8b33ac2 bug 51056 handle unreadable prefs file, patch from gemal@gemal.dk, r=dveditz@netscape.com 2000-09-14 20:12:59 +00:00
ccarlen%netscape.com b41f8e83d5 First check-in, not yet part of build. This lib is being used to solve bug #48981, but has other uses. r=racham 2000-09-14 13:40:35 +00:00
ccarlen%netscape.com 0d1006dc68 First check-in, not yet part of build. This lib is being used to solve bug #48981, but has other uses. r=racham 2000-09-14 13:35:28 +00:00
jdunn%netscape.com 2ccff726b7 adding newline at end of file (required by hp) 2000-09-14 10:50:50 +00:00
edburns%acm.org b344cd087c a=brendan, ekrock
r=av, sean@beatnik.com
bug=50547

This change allows the plugin to have a greater degree of control over
the plugin lifecycle.  This change makes it possible for the plugin to
tell mozilla:

1. Whether or not they want to allow the browser to cache their
instance.  Default is yes, do allow the browser to cache their instance.

2. If they answer no to 1, that is, no the plugin does not want the
browser to cache their instance, do you want the shutdown calls to be:

a.

          inst->SetWindow(nsnull);
          inst->Stop();
          inst->Destroy();


b.

          inst->Stop();
          inst->Destroy();
          inst->SetWindow(nsnull);

a. is the default.

Please visit the bug to see the patches:

http://bugzilla.mozilla.org/show_bug.cgi?id=50547

Detail:

This fix was requested by Stanley Ho of the Sun Java Plugin Team.  A
conference call between Eric Krock, Andrei Volkov, Sun, Adobe and other
plugin vendors was used to agree on the above solution.

M modules/plugin/public/nsplugindefs.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M layout/html/base/src/nsObjectFrame.cpp
2000-09-14 08:22:31 +00:00
av%netscape.com 6bcd0917f7 Fixing Mac bustage 2000-09-14 07:16:07 +00:00
av%netscape.com fb3d0d2528 Part of 33105 fix, replaced direct calls to plugins by safe macro, r=serge 2000-09-14 06:13:56 +00:00
av%netscape.com 317b9c70f1 Part of 33105 fix, added a method to hsIPluginHost to handle bad plugins, r=serge 2000-09-14 06:03:37 +00:00
av%netscape.com 975d331f55 Part of 33105 fix, first time in, macro for safe plugin calls implemented, r=serge 2000-09-14 05:56:28 +00:00
matt%netscape.com f140600326 fix for bug 44036
r=pav
2000-09-14 04:52:50 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
edburns%acm.org 76180946b3 a=brendan,av
r=av
bug=50811

This bug fix was suggested by Stanley Ho <stanley.ho@eng.sun.com>.

Stanley proposed we overload the meaning of the nsIPluginStreamListener
argument to nsIPluginManager::{GetURL,PostURL}() so that it also may
implement an interface for reading headers.  Thus, the browser could QI
the plugin's nsIPluginStreamListener instance to this headers reading
interface and send the plugin the headers from the response.

I have implemented Stanley's above proposal.  I have defined a new
interface, nsIHTTPHeaderListener.idl with one method:

  /**

   * Called for each HTTP Response header.

   * NOTE: You must copy the values of the params.

   */

  void newResponseHeader(in string headerName, in string headerValue);

To affect this fix, I have added a new private method

nsPluginStreamListenerPeer::
ReadHeadersFromChannelAndPostToListener(nsIHTTPChannel *httpChannel,
                                        nsIHTTPHeaderListener *listener)

Then, modified nsPluginStreamListenerPeer::OnDataAvailable() to call
this method BEFORE reading the content data.  However, this fix makes
two important assumptions I would like to check out:

   * Assumption

   * By the time nsPluginStreamListenerPeer::OnDataAvailable() gets
   * called, all the headers have been read.

       * Assumption:

       * The return value from nsIHTTPHeader->{GetFieldName,GetValue}()
       * must be freed.

The following files are included in this fix:

A modules/plugin/public/nsIHTTPHeaderListener.idl
A modules/plugin/public/makefile.win
A modules/plugin/public/Makefile.in
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
2000-09-13 07:09:38 +00:00
edburns%acm.org 468228ae4a a=brendan,av
r=av
bug=50811

Should include "nsISupports.idl" not "nsPluginDefs.idl".
2000-09-13 07:07:18 +00:00
scc%mozilla.org 7ddb3cc9fb bug #50811, a=brendan, on behalf of edburns@sun.com 2000-09-13 06:45:33 +00:00
edburns%acm.org 667974e1b0 a=brendan,av
r=av
bug=50811

This bug fix was suggested by Stanley Ho <stanley.ho@eng.sun.com>.

Stanley proposed we overload the meaning of the nsIPluginStreamListener
argument to nsIPluginManager::{GetURL,PostURL}() so that it also may
implement an interface for reading headers.  Thus, the browser could QI
the plugin's nsIPluginStreamListener instance to this headers reading
interface and send the plugin the headers from the response.

I have implemented Stanley's above proposal.  I have defined a new
interface, nsIHTTPHeaderListener.idl with one method:

  /**

   * Called for each HTTP Response header.

   * NOTE: You must copy the values of the params.

   */

  void newResponseHeader(in string headerName, in string headerValue);

To affect this fix, I have added a new private method

nsPluginStreamListenerPeer::
ReadHeadersFromChannelAndPostToListener(nsIHTTPChannel *httpChannel,
                                        nsIHTTPHeaderListener *listener)

Then, modified nsPluginStreamListenerPeer::OnDataAvailable() to call
this method BEFORE reading the content data.  However, this fix makes
two important assumptions I would like to check out:

   * Assumption

   * By the time nsPluginStreamListenerPeer::OnDataAvailable() gets
   * called, all the headers have been read.

       * Assumption:

       * The return value from nsIHTTPHeader->{GetFieldName,GetValue}()
       * must be freed.

The following files are included in this fix:

A modules/plugin/public/nsIHTTPHeaderListener.idl
A modules/plugin/public/makefile.win
A modules/plugin/public/Makefile.in
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
2000-09-13 06:40:57 +00:00
scc%mozilla.org d2b859ab77 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 02:48:08 +00:00
cls%seawood.org 15feb7abfa Change MDDEPDIR to fix a VPATH issue in srcdir builds. 2000-09-12 23:37:16 +00:00
ruslan%netscape.com 06bc8d6e48 proxy.ssl.connect pref should be always set to true; a=gagan 2000-09-12 21:42:54 +00:00
jeff.dyer%compilercompany.com 14f8ce0457 FALSE -> PR_FALSE 2000-09-12 12:44:48 +00:00
jeff.dyer%compilercompany.com f4f222ef74 FALSE -> PR_FALSE 2000-09-12 12:22:52 +00:00
jeff.dyer%compilercompany.com 0442ab814b b=45692 r=edburns a=brendan: Enable liveconnect security. 2000-09-12 11:47:42 +00:00
warren%netscape.com 40c22924c1 Fixed error code. 2000-09-12 05:11:11 +00:00
dimator%netscape.com 768a93fd39 Changing default collect address book maximum from 200 to 700 cards. r=putterman 2000-09-12 01:53:20 +00:00
cls%seawood.org 1aa18eee7e OS_ARCH does not set release numbers 2000-09-11 08:08:24 +00:00
cls%seawood.org 3ecc59dd9e Remove unneeded dep that's breaking old gnu makes 2000-09-11 06:26:48 +00:00
cls%seawood.org 2f4b60f242 Fixing problem of standalone compoennts always building on every build pass. Adding objs.mk files to give better dependency handling. Bug #49937 2000-09-11 04:13:16 +00:00