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

70334 Коммитов

Автор SHA1 Сообщение Дата
anthonyd%netscape.com 06846e3799 fixing slashes 2000-09-13 07:39:45 +00:00
cls%seawood.org c5d73cbec1 SunWS_cache is a dir 2000-09-13 07:36:37 +00:00
anthonyd%netscape.com 9238c40983 added a note for the unused unix directories r=ben 2000-09-13 07:35:26 +00:00
sfraser%netscape.com 01915b13d4 More work on 20743, the mac memory problems. Have an addition 64k buffer handle that gets purged when memory is low. r=scc 2000-09-13 07:19:35 +00:00
scc%mozilla.org 101b82c298 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 07:18:45 +00:00
scc%mozilla.org 5acad16fdf if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 07:11:08 +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
mcafee%netscape.com 0379e79600 Address Book gets ctrl+5 accelarator (51418). r=lake 2000-09-13 07:09:06 +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
sfraser%netscape.com 4af1765061 Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov 2000-09-13 07:02:30 +00:00
anthonyd%netscape.com b845eb1698 fixing the slashes 2000-09-13 06:50:19 +00:00
scc%mozilla.org c115faa444 bug #50811, a=brendan, on behalf of edburns@sun.com 2000-09-13 06:45:33 +00:00
mcgreer%netscape.com e130c0a252 fixes RFE from bug 49316 (will test on NT before verifying) 2000-09-13 06:43:52 +00:00
scc%mozilla.org 8d8479273b if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 06:42:24 +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 d869a44c70 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 06:22:27 +00:00
mcgreer%netscape.com 3e3eee6676 attempt to fix bug 51882 (sig data w/ no signer infos) 2000-09-13 06:15:13 +00:00
rpotts%netscape.com 580046560f bug #21095. First pass at a simple about:cache implementation... 2000-09-13 06:10:03 +00:00
rpotts%netscape.com e11ee74882 Keep the cache size correct when deleting cache entries. 2000-09-13 06:05:06 +00:00
ssu%netscape.com 47d0c2501a fixing bug #52347 - installer build script needs to be updated to calculate disk space size correctly given the new chrome archives. r=sgehani. Not part of tinderbox builds. Would only affect windows platforms. 2000-09-13 05:39:19 +00:00
ssu%netscape.com 222dfae906 fixing bug #51928 - Disk space check doesn't return you to dir selection dialog.
and another fix that helps with fixing bugscape bug #2069 - Need appropriate strings for new UI dialogs.
r=sgehani.

affects only windows platforms.
2000-09-13 05:35:13 +00:00
ssu%netscape.com 4a9e6bd82d cleaned up some error checking code. Not part of any build system. It's my personal test build script. 2000-09-13 05:30:10 +00:00
scc%mozilla.org 7b39beb410 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 05:12:13 +00:00
scc%mozilla.org 778fade416 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 05:04:09 +00:00
scc%mozilla.org 6621beac0d if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 04:59:07 +00:00
scc%mozilla.org 70ad30814f if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 04:50:55 +00:00
scc%mozilla.org cfbee28623 if you want a pointer to the characters, your going to have to |.get()| it 2000-09-13 04:47:36 +00:00
morse%netscape.com 8e6302d6d0 bug 52026, crash when remembering cookie decisions, r=dveditz 2000-09-13 04:23:52 +00:00
mozilla.BenB%bucksch.org 26c2aa1f9c 44552: Finetune "Intelligent Send":
- Ignore <div>s and <span>s without |style| attribute
- Honor pref for outputting structs
- Recognize elements inserted by our own recognizer (might be in a quote)
- Compress |if|s
- Increase perf by reordering (check #text, br etc. first)
52042: "Escape" classes inserted by us by prepending "moz-"
r=ducarroz, a=alecf
2000-09-13 03:47:17 +00:00
scc%mozilla.org a2b86d5574 adding |.get()| for the other half of |NS_LITERAL_STRING| 2000-09-13 03:44:58 +00:00
scc%mozilla.org 33ce8dfdb9 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 03:24:57 +00:00
hyatt%netscape.com 5e581a0556 Backing out chrome registry changes. a=brendan 2000-09-13 03:07:26 +00:00
scc%mozilla.org c8bd6535e2 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 02:56:52 +00:00
scc%mozilla.org b9d91cdd90 fix typo 2000-09-13 02:56:13 +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
andreww%netscape.com e10808ecbc bug 28519 - mail 3pane focus ring. Ack! didnt account for the other layout view.xul for mailnews. This bug will die. r=putterman 2000-09-13 02:42:25 +00:00
scc%mozilla.org 23ed30f8b6 fixed indentation, added inheritance that makes classes cooperate in our buffer sharing strategy, added |get()| to flat classes, as we're deprecating implicit operators for this task 2000-09-13 02:41:06 +00:00
saari%netscape.com bec759c387 parital fix for 52150. r=pinkerton 2000-09-13 02:30:47 +00:00
scc%mozilla.org 63e4e5b46c fixed ugly name |nsXXXBufferHandle| --> |nsFlexBufferHandle|; hey, it may not be perfect, but it's better than 'XXX' 2000-09-13 02:27:11 +00:00
morse%netscape.com 0499900e7b bug 52354, minor wording change, fix=verah, r=morse 2000-09-13 02:26:59 +00:00
scc%mozilla.org b84bc0e8e1 fixing signatures, includes 2000-09-13 02:24:55 +00:00
mozilla.BenB%bucksch.org 180bef7f8a 52042: "Escape" classes inserted by our TXT recognizer(s) by prepending "moz-"
39771: * -> <b> (not <strong>), / -> <i> (not <em>)
18427, Step 1: Add |class=moz-text-html | to wrapping <div>, so users can add rules specific to HTML msgs to their user stylesheets (e.g. to ignore certain formatting). r=rhp
Updating msg body UA stylesheets
r=a=alecf
2000-09-13 02:11:00 +00:00
cmanske%netscape.com e4e0b60ecf Backed out using 'Clear' instead of 'Delete' for edit menu on Mac (b=47213). Fixed mispelled command name (42362) r=mjudge 2000-09-13 02:01:22 +00:00
akkana%netscape.com ce3e69750c 52377, 52035: Put back keyset mistakenly removed in previous version. Suggested by jrgm 2000-09-13 01:53:34 +00:00
dimator%netscape.com 9cca7dd265 Fix for 42534, misc. js warnings removed. r=putterman 2000-09-13 01:52:41 +00:00
warren%netscape.com 6e9b3e4f9a Adding missing files. 2000-09-13 01:48:34 +00:00
dimator%netscape.com aabe3865d3 Swithing rules order to mysteriously fix 50970. r=alecf 2000-09-13 01:47:52 +00:00
pinkerton%netscape.com 450bbd5307 when we see that the mouseDown event was cancelled, stop tracking drags. This allows mousedown/move/up events to be processed by webpages w/out us interfering. r=joki, bug 43258. 2000-09-13 01:45:23 +00:00
cmanske%netscape.com c74f61fb78 Prevent JS exception when node in tree doesn't implement getAttribute. r=hyatt. Needed to make Advanced Edit dialog work. b=47701, r=hyatt 2000-09-13 01:35:12 +00:00
dveditz%netscape.com 8745315245 Register chrome correctly in Mozilla debug builds when chrome jar packaging
turned off. Bug 51902 -- windows build system only, not a source file change
2000-09-13 01:11:54 +00:00