darin%netscape.com
04849998e1
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
alecf%netscape.com
ff5a46b4db
one more xmlterm fix
...
git-svn-id: svn://10.0.0.236/trunk@115780 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 01:02:58 +00:00
morse%netscape.com
471c345a82
fix linux bustage
...
git-svn-id: svn://10.0.0.236/trunk@115634 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-02 03:05:48 +00:00
rbs%maths.uq.edu.au
13b4696963
Grab a low hanging perf fruit by switching to an API that doesn't copy the font, b=118918, r=dbaron, sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@111752 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:04:35 +00:00
svn%xmlterm.org
8757dcc691
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Cleaned up and updated the code.
git-svn-id: svn://10.0.0.236/trunk@111140 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:39:45 +00:00
jaggernaut%netscape.com
436d43f211
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
...
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
rpotts%netscape.com
08aa9eb651
i'm a doofus!! all of the LoadURI calls started looking the same :-)
...
git-svn-id: svn://10.0.0.236/trunk@109414 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:54:30 +00:00
rpotts%netscape.com
2faee254d0
bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes...
...
git-svn-id: svn://10.0.0.236/trunk@109390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:35:33 +00:00
dougt%netscape.com
a9081d6d49
fixing build bustage cause by nsIObserver changes
...
git-svn-id: svn://10.0.0.236/trunk@105850 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 22:56:19 +00:00
jaggernaut%netscape.com
51e0dc7a6c
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
rbs%maths.uq.edu.au
d44531f21e
bug 99010 - font changes. sr=waterson@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@103959 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-27 18:28:24 +00:00
svn%xmlterm.org
5ef4cb6e35
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Major restructuring of the xmlterm build process. Split lineterm from xmlterm.
IDLified all interfaces (bug 69002). Eliminated printing to console in opt
builds (bug 78641)
git-svn-id: svn://10.0.0.236/trunk@102548 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 21:33:32 +00:00
valeski%netscape.com
8db35965a8
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
...
git-svn-id: svn://10.0.0.236/trunk@102327 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 21:28:38 +00:00
jaggernaut%netscape.com
2b3b3b2586
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu
9359000a40
Header include dependency cleanup. b=64023 r=jag rs=brendan
...
git-svn-id: svn://10.0.0.236/trunk@99299 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com
51b17b5bf0
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
valeski%netscape.com
c93bb536ef
sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug.
...
git-svn-id: svn://10.0.0.236/trunk@93943 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:15:38 +00:00
disttsc%bart.nl
d30c2be76b
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@88396 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 09:26:57 +00:00
dougt%netscape.com
175245e2de
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@87587 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
03f69c5003
Back out dougt's channel changes
...
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dbaron%fas.harvard.edu
b946dbe441
Updating to new necko interfaces to fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@86743 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 03:02:13 +00:00
svn%xmlterm.org
1dde1ba065
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Minor changes to get xmlterm to load with MathML/SVG enabled
(but xmlterm still fails to flush reflows)
git-svn-id: svn://10.0.0.236/trunk@82923 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 22:15:50 +00:00
svn%xmlterm.org
275dd9d859
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Code cleanup: disabled diagnostic output.
git-svn-id: svn://10.0.0.236/trunk@82917 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 21:38:14 +00:00
svn%xmlterm.org
4d7b8ed829
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Changed non-owning references in mozXMLTerminal to weak references to avoid
crash in mozXMLTerminal::Finalize when exiting xmlterm.
git-svn-id: svn://10.0.0.236/trunk@82441 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-08 22:20:18 +00:00
svn%xmlterm.org
0a8feabc0d
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Some code cleanup for Finalize methods.
git-svn-id: svn://10.0.0.236/trunk@80818 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 04:51:11 +00:00
cls%seawood.org
55b2ba2753
Added include so that LOAD_FLAGS_NONE is actually found. Now, maybe the ports will go green...err, orange again.
...
git-svn-id: svn://10.0.0.236/trunk@79640 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 19:26:44 +00:00
mkaply%us.ibm.com
969ef21515
Tinderbox bustage - Ports SUNOS, Ports LinuxPPC
...
locka missed a LoadURI in xmlterm
a=leaf
git-svn-id: svn://10.0.0.236/trunk@79629 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 16:22:06 +00:00
svn%xmlterm.org
2cd0b523d0
--NOT PART OF DEFAULT BUILD--
...
XMLterm changes only.
Fixed missing caret problem. Updated jar.mn for locale stuff.
git-svn-id: svn://10.0.0.236/trunk@79566 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 23:01:42 +00:00
mjudge%netscape.com
2fc6190bef
small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
...
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +00:00
scc%mozilla.org
533a0deb8f
fixing code that relied on implicit string construction
...
git-svn-id: svn://10.0.0.236/trunk@78029 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 21:26:17 +00:00
vidur%netscape.com
b10d4adc57
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
warren%netscape.com
cc5d426fbe
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
...
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
cls%seawood.org
90402fac86
According to mjudge's caret api checkin comments, I think this is the proper fix for the xmlterm bustage. a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@71256 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 06:58:16 +00:00
mjudge%netscape.com
8f71de091e
fix for caret. need to pass in domselection you are referrning to
...
git-svn-id: svn://10.0.0.236/trunk@69185 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:33:55 +00:00
cls%seawood.org
e807b32e72
nsString fixes for xmlterm
...
git-svn-id: svn://10.0.0.236/trunk@67513 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 10:55:20 +00:00
svn%xmlterm.org
a55b92da3b
xmlterm changes only.
...
Changed true to PR_TRUE and false to PR_FALSE to compile on native Solaris
compilers. Patch provided by Ashutosh.Kulkarni@eng.sun.com
git-svn-id: svn://10.0.0.236/trunk@66710 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 14:01:43 +00:00
svn%xmlterm.org
e1da4af413
xmlterm changes only.
...
Clipboard paste fix (still doesn't work properly).
git-svn-id: svn://10.0.0.236/trunk@66707 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 13:06:28 +00:00
svn%xmlterm.org
b7e54b40b8
xmlterm changes only.
...
Fixed bustage due to changes in nsIClipboard.idl
git-svn-id: svn://10.0.0.236/trunk@66113 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 01:26:33 +00:00
svn%xmlterm.org
3518b8c6fc
xmlterm changes only;
...
Autodetection of window resize at end of input command line.
git-svn-id: svn://10.0.0.236/trunk@65271 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 01:51:34 +00:00
svn%xmlterm.org
6a44fa38e4
xmlterm changes only;
...
Initial terminal size is now explicitly passed through parameters, providing
better control. Session aborts now produce an error message on the screen.
git-svn-id: svn://10.0.0.236/trunk@65141 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:42:27 +00:00
tbogard%aol.net
4bf1724534
nsIDocShell::LoadURI now takes a nsIDocShellLoadInfo parameter to do fancier loads which include replacing current history slots and passing in a referrer. In the future more things may be set on the nsIDocShellLoadInfo interface. This allows us to not have to add a new parameter for every new type of load info that might be needed in different loads.
...
git-svn-id: svn://10.0.0.236/trunk@64626 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 22:38:32 +00:00
svn%xmlterm.org
e1b7ac4778
xmlterm changes only;
...
Changed call to LoadURI in response to DocShell changes.
git-svn-id: svn://10.0.0.236/trunk@64233 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 15:40:12 +00:00
svn%xmlterm.org
c605556b32
xmlterm changes only (not part of the default build).
...
Improvements to the user interface. User level-option and icons-style option
added. Keyboards shortcuts too. Compiles with M14 and March10 source.
git-svn-id: svn://10.0.0.236/trunk@62762 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-13 15:48:32 +00:00
tbogard%aol.net
c2a00e2a9b
HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface.
...
git-svn-id: svn://10.0.0.236/trunk@62599 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 01:24:29 +00:00
svn%xmlterm.org
3a5e333017
xmlterm changes only (not part of the default build).
...
Created some plain vanilla chrome files to invoke XMLterm through mozilla.
Compiles with Feb25 tree.
git-svn-id: svn://10.0.0.236/trunk@61877 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 15:55:36 +00:00
svn%xmlterm.org
abcb23fef9
xmlterm changes only, a=leaf (not part of the default build).
...
Implemented full screen operations in XMLTerm, although still buggy.
Commands like 'less', 'vi', and 'emacs -nw' now work in stand-alone xmlterm,
although scrolling is still messed up. Compiles with Feb21 tree.
git-svn-id: svn://10.0.0.236/trunk@61437 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 20:18:19 +00:00
pavlov%netscape.com
e86df36fc2
fix for xmlterm build a=leaf (not part of the default build)
...
git-svn-id: svn://10.0.0.236/trunk@61426 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 07:16:01 +00:00
svn%xmlterm.org
af05cfd052
XMLterm changes only; NOT PART OF DEFAULT SEAMONKEY BUILD.
...
Migrated from WebShell to DocShell; compiles with Feb12 tree.
(WebShell still used by mozSimpleContainer, as in viewer/nsBrowserWindow.cpp)
git-svn-id: svn://10.0.0.236/trunk@60671 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 01:17:55 +00:00
pinkerton%netscape.com
c3f43e5f26
native clipboard/d&d impls now handle text/plain internally, always providing text/unicode to a client. fixes bugs 8427 and 24010. r=scc.
...
git-svn-id: svn://10.0.0.236/trunk@59409 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:26:21 +00:00
pp%ludusdesign.com
fdfd888608
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@59394 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 14:26:27 +00:00