waterson%netscape.com
072b4036bc
Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@87623 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 03:01:34 +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
dougt%netscape.com
7af79c83df
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.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@86717 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 00:16:26 +00:00
mkaply%us.ibm.com
bbc14ef79b
#66450
...
r=timeless, sr=hyatt
Don't open installed-chrome.txt read/write unnecessarily - just open it read
git-svn-id: svn://10.0.0.236/trunk@86128 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-03 00:01:52 +00:00
gagan%netscape.com
f3f5b36700
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@85797 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 01:33:03 +00:00
timeless%mac.com
f66008fbe8
fix bug 66357 fatal error building rdf\chrome\tools\chromereg\regchrome.cpp
...
r=leaf, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@85505 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 20:08:43 +00:00
darin%netscape.com
73495dffa0
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
git-svn-id: svn://10.0.0.236/trunk@85390 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 22:10:34 +00:00
dr%netscape.com
b48da65907
fix for 55115, removing last usage of nsFileSpec from chrome registry. r=jag, sr=ben
...
git-svn-id: svn://10.0.0.236/trunk@85194 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-20 00:17:07 +00:00
ccarlen%netscape.com
b807b06014
Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom.
...
r=dougt@netscape.com , sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@85095 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 22:51:57 +00:00
ccarlen%netscape.com
191c455ae6
Part of 35559 - dynamic profile switching
...
r=valeski,sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@84731 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 20:22:17 +00:00
hyatt%netscape.com
8e6e61f3a9
Fix numerous embedding install issues and 62757 crasher. r=danm, a=dougt
...
git-svn-id: svn://10.0.0.236/trunk@83922 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-21 00:08:28 +00:00
hyatt%netscape.com
6d643b2556
Fix for smoketest blocker 61946, r=pink
...
git-svn-id: svn://10.0.0.236/trunk@83272 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-05 21:17:30 +00:00
hyatt%netscape.com
fc3fb07bea
adding new XBL form widget stylesheets. a=ben@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@83181 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-01 08:47:19 +00:00
hyatt%netscape.com
7badd5a120
breaking out html forms into their own stylesheet, a=ben@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@83180 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-01 08:27:34 +00:00
hyatt%netscape.com
1b8dff6196
Fix for 57897, r=dveditz, a=ben
...
git-svn-id: svn://10.0.0.236/trunk@82237 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-02 21:28:00 +00:00
hyatt%netscape.com
3cdf0bb826
Fix for 53218. r-pav, a=ben
...
git-svn-id: svn://10.0.0.236/trunk@81991 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-30 01:50:20 +00:00
warren%netscape.com
a8b9664a8c
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
...
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
hyatt%netscape.com
ca45a6e0eb
Fix for 57733.
...
git-svn-id: svn://10.0.0.236/trunk@81716 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 03:03:08 +00:00
ccarlen%netscape.com
3e895d352c
Fix for 54097 - Use nsIFileURL to build file URLs instead of nsFileSpec and nsFileURL.
...
r=dougt@netscape.com , a=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@81373 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 12:55:22 +00:00
mstoltz%netscape.com
9351f77d32
Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@81158 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-13 22:59:47 +00:00
hyatt%netscape.com
f202c2a852
Fix for 50846, a=waterson
...
git-svn-id: svn://10.0.0.236/trunk@81043 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 20:52:52 +00:00
ccarlen%netscape.com
51ecc2b771
Bug 38626 - remove use of nsIFileLocator
...
r=hyatt@netscape.com , a=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@81020 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 14:48:33 +00:00
hyatt%netscape.com
a01b175d5b
Backing out pinkerton's unapproved checkin to nsChromeRegistry.cpp, since it caused a regression.
...
git-svn-id: svn://10.0.0.236/trunk@81008 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 07:21:11 +00:00
pinkerton%netscape.com
7ff3af0342
update of chrome registry to use nsIFile to better work with paths with slashes. Fixes hang at startup on mac if the path had a '/' anywhere in it. r=waterson,a=sfraser. bug#54097
...
git-svn-id: svn://10.0.0.236/trunk@80996 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 04:01:35 +00:00
dougt%netscape.com
0706b5bdd1
removing annoying unneeded assertion. r/a=warren@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@80136 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-29 05:30:02 +00:00
warren%netscape.com
2e1ae66c1e
Improving debug messages for contents.rdf.
...
git-svn-id: svn://10.0.0.236/trunk@79408 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-18 02:07:06 +00:00
pnunn%netscape.com
3d79f7597f
bug#51249: add chrome to FlushCache. pnunn r:syd.
...
git-svn-id: svn://10.0.0.236/trunk@79218 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 23:10:30 +00:00
hyatt%netscape.com
610799bdf0
New smarter chrome registry. r=warren
...
git-svn-id: svn://10.0.0.236/trunk@79152 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 19:25:13 +00:00
warren%netscape.com
7209c00f72
Fixed to not delete installed-chrome.txt -- checks mod dates instead.
...
git-svn-id: svn://10.0.0.236/trunk@79106 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 08:50:14 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
hyatt%netscape.com
06c6e22087
Backing out chrome registry changes. a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@78960 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 03:07:26 +00:00
blizzard%redhat.com
750a2281d3
fix for bug #51778 . Hand a provider to the directory service. This should get regchrome working again. r=dougt a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@78750 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 19:13:27 +00:00
ccarlen%netscape.com
03cc0fbb6e
Use nsIDirectoryService instead of nsIFileLocations - bug #38626
...
r=hyatt
git-svn-id: svn://10.0.0.236/trunk@78388 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 13:06:28 +00:00
scc%mozilla.org
520bca76f7
fixing code that relied on implicit string construction
...
git-svn-id: svn://10.0.0.236/trunk@78002 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 05:30:35 +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
hyatt%netscape.com
d4727c3c15
Fix for 50668. r=dprice
...
git-svn-id: svn://10.0.0.236/trunk@77492 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 22:10:49 +00:00
hyatt%netscape.com
3bcd8b0b0c
43220. r=ben
...
git-svn-id: svn://10.0.0.236/trunk@77466 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 08:07:22 +00:00
hyatt%netscape.com
156078a109
Checking 46330 fix back in. r=ben
...
git-svn-id: svn://10.0.0.236/trunk@77462 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 07:07:46 +00:00
mscott%netscape.com
885947470b
back out chrome registry changes to fix smoketest machines that are crashing when launching viewer
...
git-svn-id: svn://10.0.0.236/trunk@77459 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 05:49:18 +00:00
hyatt%netscape.com
1e13437fd0
Fix for 46330. r=ben
...
git-svn-id: svn://10.0.0.236/trunk@77441 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-29 02:30:07 +00:00
ben%netscape.com
cc89201ef2
48205
...
git-svn-id: svn://10.0.0.236/trunk@77252 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 03:20:44 +00:00
warren%netscape.com
f70d26a8e8
Fixed case where chrome selection was failing because the package wasn't yet installed.
...
git-svn-id: svn://10.0.0.236/trunk@77226 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 22:51:10 +00:00
hyatt%netscape.com
71a6e34c3a
Fix for jar packaging. r=dprice
...
git-svn-id: svn://10.0.0.236/trunk@76955 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 07:31:58 +00:00
dp%netscape.com
c5955c8ed4
bug# 49786 Setting up chrome protocol handler to support weak ref. r=gagan,valeski
...
git-svn-id: svn://10.0.0.236/trunk@76871 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 06:11:48 +00:00
warren%netscape.com
1f5af9ac08
Fixed warnings.
...
git-svn-id: svn://10.0.0.236/trunk@76861 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 04:57:21 +00:00
warren%netscape.com
1f28d7f0d6
Bug 49659. Added check to avoid null pointer deref.
...
git-svn-id: svn://10.0.0.236/trunk@76860 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 04:41:22 +00:00
mstoltz%netscape.com
02eaec4711
Fixing 41876 r=hyatt, also 48724, 49768, and crasher in nsBasePrincipal.cpp, r=jtaylor
...
git-svn-id: svn://10.0.0.236/trunk@76849 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 02:06:52 +00:00
warren%netscape.com
4ec674e585
Improved warning message.
...
git-svn-id: svn://10.0.0.236/trunk@76848 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 02:06:14 +00:00