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

21 Коммитов

Автор SHA1 Сообщение Дата
peterlubczynski%netscape.com ce69680079 Fixing UNIX makefile bustage 2001-08-16 03:35:01 +00:00
peterlubczynski%netscape.com 59177f86ce Implement NSPR Logging in plugin module bug 94922 r=av, edburns sr=attinasi 2001-08-16 02:59:03 +00:00
leaf%mozilla.org f736866828 bug 76602, sr=cls, r=edburns. modules/plugin rearranging, in preparation for old
file location cvs removal.
2001-08-10 07:35:54 +00:00
peterlubczynski%netscape.com 4ac6d57f72 Fixing ^M 2001-06-21 01:05:52 +00:00
peterlubczynski%netscape.com 8bdfa059a9 Fix for title bar not updating for full page plugins bug 59749 r=av sr=attinasi a=choffman 2001-06-21 01:04:29 +00:00
mkaply%us.ibm.com 49192274a2 Unix bustage from peterl 2001-05-31 02:33:30 +00:00
peterlubczynski%netscape.com a633f0c32c Fix for bug 82415 nsIPluginStreamListener changed! r=dougt sr=attinasi a=dbaron 2001-05-31 01:21:05 +00:00
av%netscape.com 91f763bfcb For 73856, adding new header file to the list of files to be exported, sr=vidur, ra=av 2001-04-03 21:41:19 +00:00
joe.chou%eng.sun.com 47d5143773 Re-checkin fix of bug 64296 after updating the Mac file, build/mac/build_scripts
/MozillaBuildList.pm.

bug=64296
r=edburns
sr=waterson

This checkin idlifies some files in the plugin hierarchy.

The following files are in this checkin.

build/mac/build_scripts/MozillaBuildList.pm
modules/oji/public/MANIFEST
modules/oji/public/MANIFEST_IDL
modules/oji/macbuild/ojiIDL.mcp
modules/plugin/public/MANIFEST
modules/plugin/public/MANIFEST_IDL
modules/plugin/macbuild/pluginIDL.mcp
modules/oji/public/Makefile.in
modules/oji/public/makefile.win
modules/oji/public/nsIJVMPluginInstance.idl
modules/plugin/public/Makefile.in
modules/plugin/public/makefile.win
modules/plugin/public/nsIPluginManager.idl
2001-03-30 05:00:56 +00:00
bryner%uiuc.edu a57c876f7b Backing out joe.chou@eng.sun.com's changes, they broke the Mac. r=sdagley. 2001-03-27 03:49:31 +00:00
joe.chou%eng.sun.com d65d8b3774 bug=64296
r=edburns
sr=waterson

This checkin idlifies some files in the plugin hierarchy.

The following files are in this checkin.

build/mac/build_scripts/MozillaBuildList.pm
modules/oji/public/MANIFEST
modules/oji/public/MANIFEST_IDL
modules/oji/macbuild/ojiIDL.mcp
modules/plugin/public/MANIFEST
modules/plugin/public/MANIFEST_IDL
modules/plugin/macbuild/pluginIDL.mcp
modules/oji/public/Makefile.in
modules/oji/public/makefile.win
modules/oji/public/nsIJVMPluginInstance.idl
modules/plugin/public/Makefile.in
modules/plugin/public/makefile.win
modules/plugin/public/nsIPluginManager.idl
2001-03-27 00:37:58 +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
mccabe%netscape.com 64e925ab99 Fix to 39911, which nsbeta+ 38495 depends on.
Build nsIScriptablePlugin.idl on Unix and Windows.

a=beard
2000-06-14 01:21:39 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
briano%netscape.com 775e13bce8 General cleanup. 1999-09-14 02:51:42 +00:00
beard%netscape.com 0ab5e7a9f5 added nsIPluginInstancePeer2.h 1999-03-25 03:29:54 +00:00
beard%netscape.com be86e562ad added nsICookieStorage.h 1999-03-20 23:07:52 +00:00
tague%netscape.com dc000a64ef Fixed build bustage. Added nsIPluginStreamInfo.h to export list. 1999-01-25 10:26:43 +00:00
warren%netscape.com 51c2d71bae Added networking changes under ifdef NEW_PLUGIN_STREAM_API 1998-10-01 02:59:16 +00:00
warren%netscape.com 6e7ac8e7be Moved nsIMalloc and impl from xpcom. 1998-09-18 07:22:15 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00