Commit Graph

14 Commits

Author SHA1 Message Date
valeski%netscape.com
76d72ee785 r=rhp. Further extension of the nsIMIMEService.
git-svn-id: svn://10.0.0.236/trunk@58510 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:40:16 +00:00
valeski%netscape.com
a83ae5bf68 r=rhp. nsIMIMEInfo and nsIMIMEService have been revamped (there's one more small iteration coming tomorrow). nsIMIMEInfo has been extended and the service has been multi indexed using file extensions *and* the MIME type as keys.
git-svn-id: svn://10.0.0.236/trunk@58478 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 15:41:03 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
mccabe%netscape.com
69a8cf7c7b 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.


git-svn-id: svn://10.0.0.236/trunk@48284 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:46:35 +00:00
valeski%netscape.com
30bf2a8793 changed nsCOMTypeInfo<> template to NS_GET_IID macro
git-svn-id: svn://10.0.0.236/trunk@45978 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:51:14 +00:00
kipp%netscape.com
4b348cc604 Use nsAutoString instead of nsString for temps
git-svn-id: svn://10.0.0.236/trunk@45699 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:13:07 +00:00
mccabe%netscape.com
afea99f4a0 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.


git-svn-id: svn://10.0.0.236/trunk@44096 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 23:52:07 +00:00
valeski%netscape.com
a01b026133 factored repeated mime type retrieval implementations into mime mapping service methods
git-svn-id: svn://10.0.0.236/trunk@41758 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-01 16:42:25 +00:00
warren%netscape.com
57e8993efd Fixed UMR / refcounting problem (purify).
git-svn-id: svn://10.0.0.236/trunk@41417 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 04:02:07 +00:00
valeski%netscape.com
6764e14d62 changed mime map service to use nsHashtabel
git-svn-id: svn://10.0.0.236/trunk@39764 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 21:56:54 +00:00
valeski%netscape.com
65cbf0d137 adding warning comment
git-svn-id: svn://10.0.0.236/trunk@39216 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 23:39:31 +00:00
gagan%netscape.com
9a767d2222 Fixed warnings on Linux because of missing virtual keyword on destructors.
git-svn-id: svn://10.0.0.236/trunk@38749 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-08 00:50:02 +00:00
valeski%netscape.com
c0998673c5 added newlines
git-svn-id: svn://10.0.0.236/trunk@38401 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 14:37:24 +00:00
valeski%netscape.com
62ed671466 adding mime type resolver module.
git-svn-id: svn://10.0.0.236/trunk@38128 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 20:08:27 +00:00