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

160 Коммитов

Автор SHA1 Сообщение Дата
mccabe%netscape.com 39e5fe6519 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
rpotts%netscape.com 3bb0c7a102 DocLoader cleanup... Also trying to get the notifications correct :-) 1999-09-17 07:56:03 +00:00
vidur%netscape.com 384c09eb30 Document referrer propagation through webshell and docloader. 1999-09-17 04:26:02 +00:00
warren%netscape.com 48cf4685a9 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
vidur%netscape.com b7d78b67ae Fixed circular references. nsDocLoader now supports weak references to it. Init() method moves out of constructor. nsDocLoader now has Destroy() method to start breakdown process. 1999-09-09 23:53:55 +00:00
mscott%netscape.com 9a2e367e96 LoadDocument and LoadSubDocument now take an nsIURI instead of a unicode string. This is part of a webshell optimization
to cut down on the number of nsIURI objects which we currently create in order to run a url in the webshell.
1999-09-08 03:58:57 +00:00
mscott%netscape.com 05b68c4102 If the to content type is message/rfc822 then we need to call into the stream converter service to find an appropriate
converter.
1999-09-05 19:54:28 +00:00
valeski%netscape.com 03b9d2d6cb changed nsCOMTypeInfo<> template to NS_GET_IID macro 1999-09-03 23:51:14 +00:00
kipp%netscape.com a99f5ec06a Use nsAutoString instead of nsString for temps 1999-09-02 18:13:07 +00:00
valeski%netscape.com 495413a62e added a context param to the stream converter service 1999-09-02 02:18:28 +00:00
beard%netscape.com 13d317565d fixed a memory leak (was leaking the strdup("?"), landed stream converter stuff on Mac. 1999-09-01 21:50:32 +00:00
danm%netscape.com 227237a9c8 removing groady hack from rev 3.140, unnecessary since yesterday's changes in security (caps) 1999-09-01 20:26:04 +00:00
danm%netscape.com 5c43dbc2ce temporary groady hack to fix breakage in NS_OpenURI 1999-08-31 06:49:26 +00:00
rickg%netscape.com b7ed202275 enlarged the buffer size used for logging 1999-08-30 05:54:37 +00:00
valeski%netscape.com bcadc45307 added stream converter functionality to the doc loader. also initialize/register the multipartmixedreplace stream converter in the webshell 1999-08-29 14:31:08 +00:00
sspitzer%netscape.com 6bea9e87eb fix warning 1999-08-28 17:32:51 +00:00
rpotts%netscape.com 3ed5c99db2 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
mccabe%netscape.com 3d4917b628 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
mccabe%netscape.com 2290033202 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
nisheeth%netscape.com 9e5e191a16 Fix for bug 7401. We now print out error messages for failed url loads. 1999-08-06 21:54:25 +00:00
rpotts%netscape.com 6a5e493ee7 Removed an *extra* release of the PostData stream... This was causing random crashes... 1999-08-06 21:38:09 +00:00
valeski%netscape.com 493ae6bd9e api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
gagan%netscape.com d550f5831d POST requests for HTTP work now! Go file bugs using apprunner now... 1999-08-04 15:06:51 +00:00
mcafee%netscape.com 451c4afcee Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren 1999-08-03 20:51:41 +00:00
valeski%netscape.com 47c693b1e3 factored repeated mime type retrieval implementations into mime mapping service methods 1999-08-01 16:42:25 +00:00
warren%netscape.com af95e38fc8 Reverted yesterday's change to solve the timing/perf measurement problem. Now I think the main problem was caused by the fact that redirects weren't getting inserted into the group, causing the load to terminate prematurely. That's now solved in the http protocol code. 1999-07-31 06:33:50 +00:00
warren%netscape.com 6b3a89d3bc Fixes for the 'timing' problem, where load time is reported incorrectly. Things seem to work now, except the very first load. 1999-07-30 07:50:35 +00:00
warren%netscape.com b21ffb563b Clean up of nsDocumentBindInfo::OnStopRequest. Debug error messages for necko failure. 1999-07-30 04:20:34 +00:00
warren%netscape.com e6ca89c1bb Fixed UMR / refcounting problem (purify). 1999-07-28 04:02:07 +00:00
valeski%netscape.com 20de55f858 necko - had to turn off www.*.com trick until we can identify dns failures 1999-07-21 16:41:07 +00:00
valeski%netscape.com 97080d487c necko www.*.com trick 1999-07-21 14:54:45 +00:00
warren%netscape.com 7bcb94a320 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
beard%netscape.com fad627620a added <iostream.h> 1999-07-17 01:58:38 +00:00
sspitzer%netscape.com 6556418b3b warren blew away my DEBUG_pnunn changes. Adding it back. 1999-07-17 01:51:27 +00:00
valeski%netscape.com b26d6ed824 changed mime map service to use nsHashtabel 1999-07-16 21:56:54 +00:00
warren%netscape.com c5684bf4d7 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
sspitzer%netscape.com d312fd533a wrap with DEBUG_pnunn. pnunn owns bug #8244. the rest of us don't need to see this message a billion times a day. 1999-07-13 23:57:47 +00:00
valeski%netscape.com ffbce16be3 adding warning comment 1999-07-13 23:39:31 +00:00
sspitzer%netscape.com 41c776abc0 only spit out this on debug builds. 1999-07-13 19:06:22 +00:00
warren%netscape.com fcd36cebd4 Added outer param to NewLoadGroup. 1999-07-10 11:27:05 +00:00
warren%netscape.com 0cd57746e8 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
gagan%netscape.com 3037f684ff Fixed warnings on Linux because of missing virtual keyword on destructors. 1999-07-08 00:50:02 +00:00
warren%netscape.com 9efa754f74 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
valeski%netscape.com 95f1ec8192 added newlines 1999-07-06 14:37:24 +00:00
warren%netscape.com 0b1dedd43f Fixed GetContentType error handling for necko. 1999-07-03 05:49:12 +00:00
valeski%netscape.com 03cc0639f2 adding mime type resolver module. 1999-07-02 20:08:27 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
troy%netscape.com c12c5044a2 Removed some assignment of nsnull to nsCOMPtr obejects that was hitting
an assert
1999-06-30 04:13:21 +00:00
valeski%netscape.com 2cb7f0ca72 yanked the hardcoded content type 1999-06-29 23:25:17 +00:00
valeski%netscape.com 9381d90062 NECKO - nsWebShell: we were getting a unichar string back from GetBuffer(); changed it to ToNewCString(). nsDocLoader: trying to get a regular url to load. 1999-06-29 21:48:35 +00:00