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

2744 Коммитов

Автор SHA1 Сообщение Дата
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
dbaron%fas.harvard.edu 9cf6137ae9 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 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
mkaply%us.ibm.com 0fc2c098e2 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 da76b46c6d Attempting to fix os2 2000-10-28 10:30:19 +00:00
warren%netscape.com 7cd51a4917 Fixing printf problem with RAPTOR_STOPWATCH_TRACE 2000-10-28 10:14:36 +00:00
warren%netscape.com 8bdf61f82f Attempting to make solaris happier with ?: 2000-10-28 04:51:12 +00:00
warren%netscape.com 68c44dcaef undef'd printf for FreeBSD 2000-10-28 04:48:01 +00:00
warren%netscape.com b0843fb3cf Removing nslog.h from .c files 2000-10-28 01:11:36 +00:00
warren%netscape.com 16af834c35 Fixed PR_LOG problem. 2000-10-28 01:00:10 +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
pinkerton%netscape.com 2e5bc79403 changes for Carbon r=pchen/a=sfraser. bug# 42100 2000-10-27 20:40:47 +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
dougt%netscape.com c6d968332a removing Makefile and adding Makefile.in 2000-10-24 17:16:20 +00:00
mscott%netscape.com 729c07b2f0 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 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
dbragg%netscape.com e07035aad5 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 5d48538618 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 39043d84d8 Fix redness by removing incorrect conversion. 2000-10-19 12:17:54 +00:00
jeff.dyer%compilercompany.com c194d27da3 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 227924d691 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 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
shaver%mozilla.org fec26b43e0 #24612, make prefs observable from JS and other XPCOM bindings, r/sr=alecf 2000-10-17 17:08:00 +00:00
rpotts%netscape.com 3dfb0c94c2 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 42308db283 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 dfc6d0d557 50523: Remove (most) Netscape branding. a=av, sr=scc. 2000-10-15 22:03:54 +00:00
dprice%netscape.com dabe025a7e backing out earlier changes for 53312 2000-10-14 01:15:24 +00:00
mstoltz%netscape.com f1137e89ec Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
dprice%netscape.com 00f689748f removing debug statement. 2000-10-13 21:00:04 +00:00
dprice%netscape.com ded17498bc added memory flusher for jar cache 53312
a=warren SR=warren,jband
2000-10-13 20:42:46 +00:00
sdagley%netscape.com f8e7bf5cdc 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 cbbf0dc6ee 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 542939a025 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 e1dfba94e9 Fix Un*x bustage (typo in last patch, oops, sorry!) 2000-10-12 04:49:28 +00:00
pollmann%netscape.com f824ccc7ad Fix AIX build bustage - these constants are already defined in system header files 2000-10-12 04:07:45 +00:00
pollmann%netscape.com 0e643df6eb 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 4c07649147 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 69f3c83ed2 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 a881514723 #56011
r=jkobal, a=tor
Remove unnecessary XP_OS2 code in libimg
2000-10-10 22:16:34 +00:00
pollmann%netscape.com ad0ba46cb9 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 bcfd476569 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 ae160df499 Added getDefaultLocalizedUnicharPref, bug 55011, r=tao, sr=alecf. 2000-10-06 03:49:15 +00:00
edburns%acm.org 74618bb511 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 e8afc1691f 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 88d36fe513 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 aaef44e853 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 f29cf84e8c NOT PART OF THE BUILD. new code for testing the jar cache 2000-10-01 00:10:51 +00:00
pnunn%netscape.com 6b347cd409 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 fc336d6b4b 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 74151def0d #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 cb37a54b7a 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 d354adc226 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 962751d334 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 dfbf4d99c1 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 2319351207 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 10c8273bb8 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 b863251826 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 92ba50e898 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 a58160b6e3 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 c90bc3ef8b 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 c7694d1af4 #45692:r=edburns,a=brendan. Backing out latest change. 2000-09-22 15:01:29 +00:00
jeff.dyer%compilercompany.com 5f08738a74 #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 5db74564d0 #45692:r=edburns,a=brendan. Followup fixes for oji liveconnect security. 2000-09-22 13:48:20 +00:00
jband%netscape.com 19f3322aed backing out check in from jin_nance that broke Mac 2000-09-22 10:42:54 +00:00
jim_nance%yahoo.com 2e1119547d 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 2f358f1418 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 69980043ac 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 32790a3411 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 de4c956575 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 c988d614ec This should fix the redness 2000-09-22 01:48:05 +00:00
av%netscape.com 089f65cac9 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 48d1306eb1 Fix for #52181 r=dougt, a=buster 2000-09-21 13:45:31 +00:00
warren%netscape.com 94d7f48d6e 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 504b6630e9 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 181bb2dcb2 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 93895f6f63 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 7dc55680e8 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 0dcd7b7275 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 0d29237b07 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 e2e26b4896 #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 c07ca298ed Setting release timeout inside lock -- avoiding race condition. 2000-09-18 07:08:22 +00:00
sspitzer%netscape.com 04d2c4098a whoops, the default is supposed to be false, not true. 2000-09-18 03:35:40 +00:00
sspitzer%netscape.com 1fc3481074 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 a53ac69e4e 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 b0fecd35e8 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 6779b4efd0 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 35d66fed08 Better bustage fix without leak r=scc 2000-09-15 21:12:36 +00:00
mstoltz%netscape.com 9c40decb1a Fixing bustage. r=dveditz 2000-09-15 20:38:52 +00:00
mstoltz%netscape.com 04f1130628 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 72f28baa8a 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 8ebc63b90b 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 c77cb66e71 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 3cd14f5878 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 288d5211f1 bug#51249: add chrome to FlushCache. pnunn, r:syd. 2000-09-14 23:09:18 +00:00
edburns%acm.org dee7ed58dd 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 4c66ffd7fc 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 19e3a2949c 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 8efcd24a9b 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 319ebcde95 adding newline at end of file (required by hp) 2000-09-14 10:50:50 +00:00
edburns%acm.org eee39a1304 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 af172bc1f9 Fixing Mac bustage 2000-09-14 07:16:07 +00:00
av%netscape.com 93ee2b0c9a 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 111969d988 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 000be3bb8e 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 d60a0695d0 fix for bug 44036
r=pav
2000-09-14 04:52:50 +00:00
rayw%netscape.com 0257791053 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 61f79884f1 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 b090a933d7 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 c115faa444 bug #50811, a=brendan, on behalf of edburns@sun.com 2000-09-13 06:45:33 +00:00
edburns%acm.org a96a90e3d9 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 f75af5e15f 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 9e2e8ba282 Change MDDEPDIR to fix a VPATH issue in srcdir builds. 2000-09-12 23:37:16 +00:00
ruslan%netscape.com d905b23b6b proxy.ssl.connect pref should be always set to true; a=gagan 2000-09-12 21:42:54 +00:00
jeff.dyer%compilercompany.com 3c7bf12fc8 FALSE -> PR_FALSE 2000-09-12 12:44:48 +00:00
jeff.dyer%compilercompany.com ed96265c80 FALSE -> PR_FALSE 2000-09-12 12:22:52 +00:00
jeff.dyer%compilercompany.com 29b8d72406 b=45692 r=edburns a=brendan: Enable liveconnect security. 2000-09-12 11:47:42 +00:00
warren%netscape.com f1e20aeb6c Fixed error code. 2000-09-12 05:11:11 +00:00
dimator%netscape.com 42480de5f0 Changing default collect address book maximum from 200 to 700 cards. r=putterman 2000-09-12 01:53:20 +00:00
cls%seawood.org 50cf95135d OS_ARCH does not set release numbers 2000-09-11 08:08:24 +00:00
cls%seawood.org f9ef19da28 Remove unneeded dep that's breaking old gnu makes 2000-09-11 06:26:48 +00:00
cls%seawood.org 6d3cf6985a 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
cls%seawood.org a03d3c155b Make the ifdef match the comment here as well 2000-09-11 01:22:45 +00:00
ccarlen%netscape.com 68500bd674 Fix for Win95 machines which don't have APP_DATA dir r=racham 2000-09-09 15:31:27 +00:00
rich.burridge%sun.com 939ff071ff Fix to enable XPInstall to build/run on the Solaris platform.
r=sgehani@netscape.com  a=brendan@mozilla.org
BugId: #43080.
2000-09-09 14:18:48 +00:00
edburns%acm.org 757fe3cde1 r=av
a=waterson
bug=51919

This fix makes it so nsIPluginManager::PostURL() works correctly in the
case of a null target and non-null streamListener.

The fix was to add parameters to NewPluginURLStream() for headers and
post data:

   NS_IMETHOD
-  NewPluginURLStream(const nsString& aURL, nsIPluginInstance *aInstance, nsIPluginStreamListener *aListener);
+  NewPluginURLStream(const nsString& aURL, nsIPluginInstance *aInstance,
+                     nsIPluginStreamListener *aListener,
+                     void *aPostData = nsnull, PRUint32 aPostDataLen = 0,
+                     const char *aHeadersData = nsnull,
+                     PRUint32 aHeadersDataLen = 0);

And to add a new method to correctly send the headers to the channel:

+  NS_IMETHOD
+  AddHeadersToChannel(const char *aHeadersData, PRUint32 aHeadersDataLen,
+                      nsIChannel *aGenericChannel);

Files in this fix:

M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginHostImpl.h
2000-09-08 23:58:36 +00:00
dimator%netscape.com 29df80422c Adding aging to collected address book. bug 46343. r=mscott 2000-09-08 22:56:08 +00:00
jband%netscape.com 2730e37efd warren's fix for the new/free mismatch undid kin's fix for the same problem. Also fix an off by one in the backwards 'for' loop. r=warren 2000-09-08 09:36:35 +00:00
warren%netscape.com 161e98314b Bug 50844. Fixed mismatched memory free. 2000-09-08 04:39:17 +00:00
sfraser%netscape.com 830db60916 Fix build for kandrot. Export NR_RegSetBufferSize from libreg. 2000-09-08 03:52:11 +00:00
kandrot%netscape.com ec8f5ceddd Fix for bug #46709. Missed this file in checkin.
r=rayw
2000-09-08 02:44:13 +00:00
kandrot%netscape.com 5899bf563d Fix for bug #46709.
Allows buffer size of registry to change.

r=rayw
2000-09-08 01:53:15 +00:00
kandrot%netscape.com e89ce829b0 Fix for bug #46709
Allows registry buffer size to be modified.  Increases buffer size during
initial start up, then decreases size.

r=rayw
2000-09-08 01:51:45 +00:00
mscott%netscape.com 81b816da2e Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
r=valeski
2000-09-08 00:24:13 +00:00
radha%netscape.com e3853c347c Fix for bug # 43871. Pref to disable/enable autocomplete. r=ducarroz. 2000-09-07 21:19:36 +00:00
kin%netscape.com 872a42a450 Fix for bug #50927: UMR and FMM: nsJARChannel::GetContentType().
Added check for NULL mJAREntry and we now free filename with 'delete'.
r=warren@netscape.com
2000-09-07 19:31:10 +00:00
morse%netscape.com f1dd1c89b4 bug 51338, cookie nag box not modal, r=mstoltz 2000-09-07 07:00:36 +00:00
tor%cs.brown.edu 027dad8637 Output console warning if chrome images are abusing alpha (8-bit
channel to represent binary alpha or fully opaque 1-bit alpha).
r=bryner, a=brendan.
2000-09-06 04:42:38 +00:00
pnunn%netscape.com 31041e63eb bug#50778: not a fix, but ifdef code to switch "pin chrome" on&off. 2000-09-06 00:23:46 +00:00
cata%netscape.com a0b88e8a8c Fix for bug #47341 r=ftang a=ftang. 2000-09-05 23:54:59 +00:00
mcafee%netscape.com fbb88528fa Removing unused pref (51246). r=pavlov 2000-09-05 23:03:39 +00:00
rpallath%eng.sun.com 14da8d77d9 Reviewed by Ed Burns
Added MOZ_DEBUG flags and include stmts. to copy dll's to bin/components
dir.
2000-09-05 20:58:42 +00:00
rpallath%eng.sun.com a73b3fd4fb Reviewed by Ed Burns
Check for OS type and accordingly reflect  mozilla executable name
2000-09-05 20:57:20 +00:00
edburns%acm.org 8ee33dddde This was tested on win32, and is known to build on win32 and solaris.
Right now, nsIPluginManager::PostURL() has parameters for
postHeadersLength and postHeaders.  However, nothing is being done with
these parameters.  This bug fix utilizes these params for their intended
purpose: to allow the plugin the ability to add HTTP headers to a POST
data stream.

Important assumptions made by this fix:

* postHeadersLength is the correct length for postHeaders.

* postHeaders is a buffer of headers in the form

  "HeaderName: HeaderValue\r\n"

  each header, including the last, MUST be followed by "\r\n".

To affect this fix I had to modify the following files:

M docshell/base/nsDocShell.cpp
M docshell/base/nsDocShell.h
M docshell/base/nsWebShell.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M docshell/base/nsWebShell.h
M layout/html/base/src/nsObjectFrame.cpp
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M webshell/public/nsILinkHandler.h

Basically, it involved clearing a path so the headers arguments can make
it down to nsIPluginInstanceOwner::GetURL()'s implementation in
nsObjectFrame.cpp, where an nsIInputStream is made of the headers.
2000-09-05 19:03:56 +00:00
tor%cs.brown.edu 41fda0bc4e Bug 46700 - use 1-bit alpha if tRNS chunk indicates binary alpha.
r=newt@pobox.com, a=brendan@mozilla.org.
2000-09-05 18:47:43 +00:00
dbaron%fas.harvard.edu 01f01c4890 Fixing scc's typo to fix harpoon orange, etc. r=scc 2000-09-04 01:19:36 +00:00
scc%mozilla.org daa61fe5b5 we think the fix is in to support the original form, so back to the original form we go 2000-09-04 00:50:50 +00:00
scc%mozilla.org 90c34a3a99 and here we are, back to square one. 2000-09-03 08:25:02 +00:00
scc%mozilla.org be4ff1fbf1 fix speedracer bustage 2000-09-03 05:54:31 +00:00
scc%mozilla.org aa10bae8a2 I'll try anything, now 2000-09-03 03:25:42 +00:00
scc%mozilla.org 2accda54de OK, nothing has worked yet. It's time to roll out the big guns: |NS_READABLE_CAST| 2000-09-03 02:50:18 +00:00
scc%mozilla.org 15c68c67b7 hack to fix pravda and speedracer bustage 2000-09-03 01:38:38 +00:00
scc%mozilla.org 3093bd5ab5 hack to fix pravda bustage 2000-09-03 00:25:42 +00:00
akkana%netscape.com 783035aa7e 50935: make multiline paste into single line text control switchable. r=mjudge 2000-09-01 21:12:43 +00:00
jst%netscape.com c9ef287bd5 Fixing assertion on startup. r=vidur 2000-09-01 19:07:15 +00:00
pnunn%netscape.com 2007593a30 bug#13718: add hooks for natural dimensions of image. pnunn. r:cmanske, kmmcclusk 2000-09-01 01:13:28 +00:00
pnunn%netscape.com 218ec39c93 bug#50614: leak fix. pnunn. r:bruce 2000-09-01 01:09:30 +00:00
brendan%mozilla.org d965b821ed Use lazy JS class init to save memory and cycles; also expand tabs per Emacs modeline (46703, r=blizzard@mozilla.org). 2000-08-31 02:59:59 +00:00
jst%netscape.com ca738093f5 Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com 2000-08-31 00:36:31 +00:00
slamm%netscape.com 859734620a Sidebar customize dialog: More panels link (47585). r=mcafee 2000-08-30 23:41:17 +00:00
cls%seawood.org 11e77d89f5 Build fixes for BeOS. Thanks to Dan Moore <pergamon@68k.org> for the patch. 2000-08-30 07:21:31 +00:00
racham%netscape.com 8e5937715a Fixing bug 6464. Moving Users50 and registry location on windows to Application Data folder. r=dveditz, ccarlen 2000-08-29 23:44:53 +00:00
cata%netscape.com 1b3d97c7f4 Fix for bug #38645 a=ftang, r=nhotta. 2000-08-29 23:22:09 +00:00
matt%netscape.com 20ec8f9da1 adding default search pref
http://bugzilla.mozilla.org/show_bug.cgi?id=44036
r=mcafee
2000-08-29 00:30:10 +00:00
vidur%netscape.com a6fa8885ba Fix for bug 43902. The DOM glue now streamlines the Get/SetProperty methods for the window class. Window.location and title and document.title are now part of the idlc interfaces, rather than special-cased. r=jst@netscape.com 2000-08-29 00:14:23 +00:00
pnunn%netscape.com 49f49491dd bug#48546: animation loop load attributes. pnunn 2000-08-28 23:44:29 +00:00
pnunn%netscape.com d4913b4196 bug#48546: animation loop load atttributes. pnunn 2000-08-28 23:43:10 +00:00
pnunn%netscape.com 38c369709f bug#46704: chkin for syd. r: pnunn. keep single frame chrome in imgcache. 2000-08-26 18:18:25 +00:00
pnunn%netscape.com e554398398 bug#46704: chkin for syd. r:pnunn. keep single frame chrome in imgcache. 2000-08-26 18:17:25 +00:00
pnunn%netscape.com 4923c349c0 bug#46704: chkin for syd. r:pnunn. Keep single frame chrome in imgcache. 2000-08-26 18:16:02 +00:00
locka%iol.ie ecebe2ac21 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
sgehani%netscape.com 8b7c694896 Rename libzlib -> libz complying with standard zlib naming convention.
[nsbeta3+ b=49735; r=sobotka@axess.com]
2000-08-25 08:32:19 +00:00
bryner%uiuc.edu 4435ee5968 Turning off ctrl+mousewheel text zooming by default. It's not properly
synced up with the text size menu, and feedback seems to indicate that
it's extraneous and/or prone to accidental firing.  I would like to rework
this at some point, but getting it off the beta3+ radar for now.  Bug
45647.
2000-08-25 05:59:11 +00:00
dprice%netscape.com 5a7dbae537 Making the protocol handler threadsafe for win2K happiness 2000-08-25 04:56:01 +00:00
warren%netscape.com b68033c805 Changed to not add to load group on OpenInputStream 2000-08-24 22:35:46 +00:00
edburns%acm.org 6929c922f5 bug=36212
a=waterson,av
r=av,waterson

Here is what I believe to be the correct fix.
This post correspondes to the fix,
second iteration attachments.
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M layout/html/base/src/nsObjectFrame.cpp

This checkin modifies nsIPluginInstanceOwner::GetURL
to have a length parameter for the post data.
2000-08-24 19:49:08 +00:00
warren%netscape.com 437a98156c Added zip cache hit rate stats. 2000-08-24 07:38:41 +00:00
warren%netscape.com 1325ceb6a7 Fixing up GetOwner method to not crash on startup. 2000-08-24 07:36:53 +00:00
saari%netscape.com 0920228fbd fix for 46938, make sure full content area plugins can still get key events once you've clicked on them 2000-08-24 05:04:06 +00:00
sgehani%netscape.com cdd2414ff6 Make libjar work with Phil Katz zip archives created with Sun's 'jar' tool. (aka honor bit 3 of the general purpose bit flag in local headers when searching forthe central directory offset.)
[r=ssu,dbragg; nsbeta3+ b=20512]
2000-08-24 00:48:34 +00:00
akkana%netscape.com 5bc9fc3bb6 49401: alt key shouldn't focus menubar unless ui.key.menuAccessKeyFocuses
(default true on windows, false elsewhere) is true.
  r=dean_tessman@hotmail.com
2000-08-24 00:05:40 +00:00
mkaply%us.ibm.com af0d12a2ab OS/2 Tinderbox break
PR_CALLBACK
2000-08-23 20:39:17 +00:00
jst%netscape.com 9abec73fbe DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
dprice%netscape.com de7e1ea92f fixing the zipcache R=warren 2000-08-23 03:18:53 +00:00
dprice%netscape.com 9f7b187570 fixing 49250
computing certificate principal as needed
2000-08-23 03:17:42 +00:00
hyatt%netscape.com 3280667d72 Fix for 49431. r=ben 2000-08-23 00:53:04 +00:00
mccabe%netscape.com 4f49fe305a Further tweak to 39933.
Add a comment mentioning the possible need to implement nsISecurityCheckedComponent.
2000-08-23 00:24:07 +00:00
mccabe%netscape.com 29923e8750 Fix to 39933.
Make the sample plugin implement nsIScriptablePlugin, and update sample .html file with an (unused!) JavaScript evaluator for poking at the plugin.

r=jst
a=ekrock
2000-08-23 00:20:24 +00:00
pnunn%netscape.com 8b537f275c bug#49149, 48797, 47098: fix leak in gif colormap (local and global). 2000-08-22 23:32:31 +00:00
warren%netscape.com 5135afda02 Removed reference to nsIBaseStream 2000-08-22 09:50:45 +00:00
warren%netscape.com e05eef45e9 Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2000-08-22 07:03:33 +00:00
ccarlen%netscape.com d3d8d7f18b Convert use of nsIFileLocator to nsIDirectoryService r=alecf 2000-08-22 00:41:16 +00:00
ftang%netscape.com 83b5cd5439 fix bug 48231. Thanks Eungkyu Song <eungkyu@bawi.org> for the patch.
r=ftang
2000-08-21 23:34:23 +00:00
av%netscape.com 037e5ee9c5 49515, fixing incorrect handling nsPluginInfo struct which prevented
Mac plugins from working, patch by beard, r=av
2000-08-21 21:31:28 +00:00
warren%netscape.com e12f238589 Bug 46864 - Embedding needs a name attribute on nsIRequest. 2000-08-21 08:23:54 +00:00
dbaron%fas.harvard.edu 0256708985 Back out makefile changes since they are causing problems for some people. Go back to copying source files around. 2000-08-20 01:14:26 +00:00
sgehani%netscape.com a958d5e317 Build standalone libjar only on Linux. (Installer only exists on Linux for
now.)
[r=syd]
2000-08-19 23:32:24 +00:00
scc%mozilla.org 77d446201a fixing code that relied on implicit string construction 2000-08-19 21:44:26 +00:00
dbaron%fas.harvard.edu 3b28047086 Remove no-longer-copied files from .cvsignore 2000-08-19 21:42:35 +00:00
dbaron%fas.harvard.edu 4d9bee5892 Avoid copying source files to compile them. r=bryner 2000-08-19 21:24:49 +00:00
sgehani%netscape.com b269c16355 Remove 'unzip' dependency from Linux installer.
[nsbeta3+ b=48109; r=ssu]
2000-08-19 18:50:10 +00:00
beard%netscape.com 5067db922b bug 39050, fixing usage of va_arg to use proper type promotion 2000-08-19 17:59:02 +00:00
cltbld%netscape.com a8b78d24bb Need to declare nsIFile to make WS 5.0 happy -cls 2000-08-19 05:44:34 +00:00
dbaron%fas.harvard.edu f2899e13e7 Changing C++ comments to C comments. Please do not put C++ comments in C files, since it breaks some compilers. r=jst 2000-08-19 03:56:25 +00:00
tor%cs.brown.edu c2c9f1fd22 Update to libpng-1.0.8. a=brendan,waterson 2000-08-19 02:06:43 +00:00
sgehani%netscape.com 79e5e96686 Backing out changes. 2000-08-19 00:21:04 +00:00
sgehani%netscape.com c412164117 Updating headser to ignore copied over from parent directory. 2000-08-18 23:42:38 +00:00
sgehani%netscape.com e30494cf79 This is the *real* fix for the Linux bustage. Sorry about this loss of time.
Had to do with MOZ_NATIVE_ZLIB not being defined on my system (differs from
the tbox builds I guess).
2000-08-18 23:41:15 +00:00
sgehani%netscape.com 31f3877090 Attempting to contain bustage again. 2000-08-18 23:22:11 +00:00
sgehani%netscape.com 6727f9b832 Fix build bustage... maybe :) 2000-08-18 22:48:20 +00:00
jtaylor%netscape.com 18be163130 Additional safeguard for bug #45877. r=alecf. 2000-08-18 22:32:05 +00:00
sgehani%netscape.com 00aa10a96d Building standalone libjar for installer use.
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:09:26 +00:00
sgehani%netscape.com dabc124880 Building standalone zlib for installer use.
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:08:22 +00:00
av%netscape.com c4bedc79a7 Addressing #48856, added argument null-check before passing it to nsCStringKey::nsCStringKey()
patch by warren, r=av
2000-08-18 21:53:03 +00:00
tor%cs.brown.edu 041000a856 Turn on JNG (encapsulated JPEG) images by registering image/x-jng.
r=shaver,pnunn a=brendan
2000-08-18 19:16:41 +00:00
ftang%netscape.com 87f5cb86aa *** empty log message *** 2000-08-18 00:47:03 +00:00
av%netscape.com 8439416960 Part of 46490 fix, r=adamlock 2000-08-17 19:26:15 +00:00
jst%netscape.com 30c383feb6 Fixing nsbeta3+ bug 43327. Make window.history act like an array to be compatible with 4.x, and add proper security checks for DOM array access. r=mstoltz@netscape.com 2000-08-17 05:56:44 +00:00
mcafee%netscape.com 8de69e3e35 Fix build warning, trailing slash looks run-on comment to the egcs compiler. 2000-08-17 01:53:59 +00:00
dbaron%fas.harvard.edu e8436117f7 Attempt to fix Sun/HP/AIX bustage. r=cls 2000-08-17 00:15:50 +00:00
akkana%netscape.com 6c14f21233 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
racham%netscape.com cddb62593d Fixing bug 46320. Reducing the number of global files by moving profile registry to product sub-directory under HOME. r=dougt 2000-08-16 22:40:27 +00:00
waterson%netscape.com 9ce9d4360a Backing out pnunn/syd's changes in order to try to get smoketests back. r=pnunn 2000-08-16 03:16:46 +00:00
pnunn%netscape.com 3bc99d3bfc bug#46704: chrome priority in imgcache. syd, r:pnunn. 2000-08-16 01:20:39 +00:00
pnunn%netscape.com b7e1ac8bb3 bug#46704: chrome priority in image cache. syd, r:pnunn. 2000-08-16 01:19:44 +00:00
jgaunt%netscape.com 85eba39719 r=jdunn@netscape.com r=edburns@acm.org r=cls@netscape.com
a=leaf@netscape.com a=drapeau@eng.sun.com
bug=#43090
fix for hpux java plugin, generalized through configure.in for anyone.
2000-08-14 23:32:14 +00:00
jeff.dyer%compilercompany.com 1c64747083 Bug#34746,34853,40077: Implementation for new method for checking permission to run java. 2000-08-13 14:05:18 +00:00
jeff.dyer%compilercompany.com 63d650ea5d Bug#16438: Wire up use of new unwrap api. 2000-08-13 14:04:32 +00:00
jeff.dyer%compilercompany.com afc26f6f4e Bug#16438: New method for unwrapping wrapped java objects for liveconnect. 2000-08-13 14:02:53 +00:00
jeff.dyer%compilercompany.com 2ff9996c7c Bug#34746,34853,40077: New method for checking permission to run java. 2000-08-13 14:01:23 +00:00
conrad%ingress.com d9e8edcf29 Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h r=valeski 2000-08-11 20:31:57 +00:00
mcafee%netscape.com c6ded73515 More double-space lossage, whitespace change only. 2000-08-10 08:16:40 +00:00
morse%netscape.com a204ee0d93 fix bug 48241, crash when visiting url 2000-08-10 06:34:24 +00:00
warren%netscape.com 84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
conrad%ingress.com f32e087836 Fixed double line feed problem. 2000-08-10 06:06:02 +00:00
valeski%netscape.com c38e718733 fixing windows hatred of goto inits 2000-08-10 05:23:05 +00:00
mcafee%netscape.com 2f7a5e6fcd Fixing unix bustage. 2000-08-10 05:14:54 +00:00
conrad%ingress.com da645761e9 Changed strings to use macros Fixed FindWinFolder which was not doing anything. 2000-08-10 04:39:30 +00:00
conrad%ingress.com d0486f7f73 Export of defs header file. r=valeski 2000-08-10 04:11:15 +00:00
conrad%ingress.com 34afc03823 First checkin. r=valeski 2000-08-10 04:03:52 +00:00
conrad%ingress.com eba1a8a490 First checkin. 2000-08-10 04:02:25 +00:00
mozilla.BenB%bucksch.org 04166255b3 47851: Remove unused pref. r=putterman, a=waterson 2000-08-09 09:45:52 +00:00
jst%netscape.com e442709197 Turning on new DOM Level 2 behavior by default. (bug 48161). a=nisheeth@netscape.com, r=pollmann@netscape.com. 2000-08-09 05:31:28 +00:00