gagan%netscape.com
79713bc4c2
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +00:00
pollmann%netscape.com
468f6835ea
Bug 579678: Strip linebreaks from URLs before escaping r=gagan, sr=mscott
2000-11-07 01:03:04 +00:00
ccarlen%netscape.com
3335f30fbd
Fix for #51459
For Mac, in nsStdURL::GetFile, only convert '/' to ':' in directory portion of path, not leaf name.
r=rjc
2000-09-11 12:51:52 +00:00
dougt%netscape.com
d84c495203
bug 40750.
...
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org .
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
andreas.otte%primus-online.de
3392872205
small performance patch for SetDirectory from jst@netscape.com, r/a=gagan@netscape.com, a=waterson@mozilla.org
2000-06-22 22:02:47 +00:00
warren%netscape.com
ecc2d9c51c
Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson
2000-06-09 07:51:13 +00:00
warren%netscape.com
3658e33085
Removing URIParser attribute from nsIURI interface. Fixed Equals for case when port is the default. Cached URL parsers (all 3) to reduce object allocation. r=andreas,dp
2000-05-25 08:27:40 +00:00
warren%netscape.com
5f6b57ef08
Bug 39416. Made ftp work with single sign-on for more than one user/host.
2000-05-17 07:12:40 +00:00
ftang%netscape.com
66cd85e281
fix OS2 problem for ibm
2000-05-16 21:41:14 +00:00
gagan%netscape.com
3541939de2
Fix for bug 27930. Support for IPv6 in the url parser.
2000-05-16 08:42:40 +00:00
ftang%netscape.com
9a3eda7bbf
fix OS/2 problem for IBM. Change the #ifdef XP_PC to #if defined(XP_PC) && !defined(XP_OS2)
2000-05-13 13:13:38 +00:00
andreas.otte%primus-online.de
f8406c718e
fix bug 37616, Retire SetRelativePath, removing unused SetRelativePath from nsIURI.idl and all it's implementations, r=warren@netscape.com, a=mscott@netscape.com for the mailnews part
2000-05-13 13:05:00 +00:00
andreas.otte%primus-online.de
0617f66909
working on bug 37616, Retire SetRelativePath, Resolve now uses ExtractScheme from nsURLHelper, r=warren@netscape.com
2000-05-07 10:56:33 +00:00
warren%netscape.com
eb6959f7b7
Fixed mac build warnings.
2000-05-06 09:07:31 +00:00
andreas.otte%primus-online.de
412281d5fa
fix a possible mem leak introduced with my last checkin
2000-05-05 22:39:03 +00:00
andreas.otte%primus-online.de
7fbecd38cb
fix bug 37109, nsStdURL::Equals() should not malloc, r=warren@netscape.com
2000-05-05 21:23:08 +00:00
ftang%netscape.com
94e2018782
check in fix of 29341 . patched submitted by m_kato@ga2.so-net.ne.jp
...
Make sure the \ to / conversion respect double byte system on window.
2000-04-14 04:43:02 +00:00
pavlov%netscape.com
8242fd6791
Make nsIFileURL scriptable and QueryInterfaceable. fix bug #34335 and 34328 and 34470. Minor cleanups on unix file picker dialog
2000-04-04 23:50:41 +00:00
andreas.otte%primus-online.de
4d4111b7b5
fix first part of bug 29341, fix nsStdURL GetFile/SetFile, r=warren@netscape.com
2000-03-25 10:26:10 +00:00
davidm%netscape.com
9de3938b25
11701 Product does not run if slash in folder path
a = jar r = warren
2000-03-02 01:05:54 +00:00
warren%netscape.com
d50d3d3318
Bug 10736 - URL parsing / MakeAbsolute performance. code=putterman,r=warren,andreas,a=jar
2000-02-25 06:17:57 +00:00
valeski%netscape.com
235ec122da
r=rhp, a-leaf. Fixing a crasher before it hits us
2000-02-22 22:44:38 +00:00
andreas.otte%primus-online.de
00ce70d63e
fix for bug 27683: nsStdURL::SetSpec shouldn't modify in parameter r=putterman@netscape.com
2000-02-16 00:28:35 +00:00
valeski%netscape.com
c9629a7024
nsCOMPtr'izing the parser
2000-02-08 05:55:08 +00:00
valeski%netscape.com
41512e1d6a
URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
2000-02-03 03:44:22 +00:00
warren%netscape.com
bcc06d52e9
Fix for Windows file://c|/ case (2 slashes). Bug #24431
2000-01-28 07:40:31 +00:00
dougt%netscape.com
a7ee5e951a
nsIFile Landing. unescaping path for nsIFile.
2000-01-24 23:18:44 +00:00
dougt%netscape.com
62b1044c62
wtf. this is the wrong code. part of the nsIFile landing.
2000-01-24 22:41:10 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
sspitzer%netscape.com
d8a5c41c93
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
ea798addcb
Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren
2000-01-14 08:50:03 +00:00
andreas.otte%primus-online.de
971895689a
Added code to remove trailing spaces in URLs. (Fixes bug 15451)
...
Some code to add a trailing / in SetDirectory if it is missing. There is no special bug behind this, just a fix for a potential bug.
And a oneliner in ParsePath to deal with params, querys and refs in the right place. Between setting brk and getting to the code that deals with this stuff, there is a ReplaceMess call which can change the position of querys and co. This change avoids that problem.
r=valeski
1999-11-23 14:06:17 +00:00
valeski%netscape.com
e70792af1e
18134, a=chofmann,r=andreas. Resolve() was not handling ../../ cases in relative URI specs. Now it is. We call ReplaceDotMess() on the path portion _only_.
1999-11-09 21:31:43 +00:00
dmose%mozilla.org
5312eacf8c
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
valeski%netscape.com
14e25a91af
10736, r=andreas.otte@primus-online.de. Actually I'm more like the reviewer here. Andreas submitted this optimization to MakeAbsolute (it uses minimal memory routines and minimal parsing. this means performance increase by a factor of 10 for this method). I'm checking it in for him.
1999-11-04 20:31:36 +00:00
warren%netscape.com
d3b9c9c3cc
Structural changes for MakeAbsolute performance. bug#10736 r=valeski
1999-11-03 05:13:44 +00:00
gagan%netscape.com
b98eb078bf
Fixed bugs 11677 (perf) 13837 (spaces) 14380 (leading spaces) 14707 (-1) 15069 (file://) r=valeski
1999-10-26 23:16:34 +00:00
warren%netscape.com
641f3b5442
Lowercased idl method names for scriptability. Cleaned up nsIURL interface.
1999-10-12 01:39:37 +00:00
warren%netscape.com
121ccf3671
Cleanup
1999-09-26 10:12:54 +00:00
kipp%netscape.com
aa26582241
Fixed some of bug #6193
1999-09-21 22:27:06 +00:00
sspitzer%netscape.com
259ce26195
fix for #14326
...
r=gagan
nsStdURL was not correctly parsing the host out of url's like "foo://bar@cheese"
1999-09-20 07:45:42 +00:00
mccabe%netscape.com
4f7990cd94
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
andreas.otte%primus-online.de
c2931d16b3
fixing a memory leak, thanks David
1999-09-18 09:06:23 +00:00
andreas.otte%primus-online.de
1d3ac5be65
fix for bug 14132
1999-09-17 14:52:39 +00:00
andreas.otte%primus-online.de
c67042c8b1
fix for bug 12059, bug 13311, bug 13313, bug 12769, bug 11643 and bug 11648
1999-09-16 20:08:21 +00:00
valeski%netscape.com
4513ebaee5
forcing CString and setting capacitynsStdURL.cpp
1999-09-10 18:30:51 +00:00
valeski%netscape.com
f7e8b6cd05
changed nsCOMTypeInfo<> template to NS_GET_IID macro
1999-09-03 23:51:14 +00:00
kipp%netscape.com
78bace2449
Use nsAutoString instead of nsString for temps
1999-09-02 18:13:07 +00:00
gagan%netscape.com
58d5877fdf
Fixed tabs to spaces and misc leaks...
1999-08-27 12:38:06 +00:00
gagan%netscape.com
eac40b7d91
We dont need this macro here now. Its available in nsCRT for all to use.
1999-08-23 08:30:55 +00:00