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

594 Коммитов

Автор SHA1 Сообщение Дата
brendan%mozilla.org 8c7c819206 FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
pete%alphanumerica.com f65c767018 Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
Renamed all Delete methods to Remove.

--pete
2001-07-24 18:38:25 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
jaggernaut%netscape.com 03ab87e4a1 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 :-)
2001-06-30 11:02:25 +00:00
ben%netscape.com 00e2170331 fix build bustage due to merge conflict screwup 2001-06-22 05:08:34 +00:00
ben%netscape.com f14fe97860 84344 - make chrome registry select skin in its profile changed callback (i.e. at startup).
r=danm, sr=hyatt, a=chofmann.
2001-06-22 04:20:58 +00:00
dougt%netscape.com c306e0513b Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
dbaron%fas.harvard.edu 688519fb0c Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org 2e8b3e9481 bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
dougt%netscape.com 9174af6517 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
anatoliya%netscape.com b30e1af9ae bug 76512 r=pchen sr=hyatt 2001-05-17 02:31:28 +00:00
anatoliya%netscape.com c91d6776b7 bug 76512 r=pchen sr=hyatt 2001-05-17 02:02:51 +00:00
anatoliya%netscape.com 0abb2d5778 bug 76512 r=pchen sr=hyatt 2001-05-17 01:31:18 +00:00
blakeross%telocity.com e56459194d Backing out anatoliya to fix build bustage. The compiler is your friend. It will help you catch errors. 2001-05-16 00:07:52 +00:00
anatoliya%netscape.com 0eca2a9a1b bug 76512 r=pchen sr=hyatt 2001-05-15 22:03:51 +00:00
waterson%netscape.com a16f52a8fd Bug 35816. Minimize size of serialized RDF/XML and improve its quality. Break parser and serializer into XPConnect-addressable components. r=hyatt, sr=shaver 2001-05-15 19:56:28 +00:00
sfraser%netscape.com 84b181f904 Fix for blocker bug 62787; xulBindings.xml load was being cancelled when dismissing the profile picker. sr=hyatt, a=attinasi 2001-05-10 23:18:49 +00:00
dbaron%fas.harvard.edu 1326c82680 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies from XPCDOM landing to REQUIRES. 2001-05-08 19:19:03 +00:00
jst%netscape.com 621060c4fd Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
kandrot%netscape.com d5bd552195 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
disttsc%bart.nl 05347e1a5b Fix senna bustage (MOZ_TRACK_MODULE_DEPS) 2001-04-13 13:08:44 +00:00
valeski%netscape.com 6dd19605b8 sr=darin. no bug. just dead wood static cid cleanup 2001-04-13 11:23:11 +00:00
pavlov%netscape.com 9e0b654007 fix images not changing during skin switching bug 75181 r=brendan sr=hyatt 2001-04-13 09:07:12 +00:00
shaver%mozilla.org e2dc3d6d88 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
hyatt%netscape.com fa4db35568 Half-size scrollbar fix. Enable relative urls in addition to absolute urls. r=danm, sr=hewitt 2001-04-11 03:56:12 +00:00
disttsc%bart.nl 2a17fe7653 Fix MOZ_TRACK_MODULE_DEPS bustage (senna) 2001-04-10 12:14:46 +00:00
darin%netscape.com 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
hyatt%netscape.com b246224594 Fix win32 bustage. 2001-04-10 03:29:23 +00:00
hyatt%netscape.com d1b3648857 Fix for 73137. r=danm, sr=hewitt. 2001-04-10 02:09:29 +00:00
dprice%netscape.com 3e31ab9946 65845 - new order files 2001-04-05 06:02:32 +00:00
disttsc%bart.nl c9dbc12bfd Provide default userChrome.css and userContent.css with sample (commented out) content for discoverability, bug=37642, author=Boris Zbarsky <bzbarsky@mit.edu>, r=timeless, sr=shaver 2001-04-05 03:20:46 +00:00
hyatt%netscape.com c47ca11417 Fix for 53670. 2001-04-04 23:15:02 +00:00
rickg%netscape.com c1ce80ae83 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
pinkerton%netscape.com 57dab27cad allow macs with low memory to build optimized by setting the |lowmem| option. bug 72945. r=peterv/sr=shaver. 2001-03-27 23:08:32 +00:00
blakeross%telocity.com 7b5a59b32d Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt 2001-03-25 16:49:38 +00:00
dprice%netscape.com 1b42d68e45 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
valeski%netscape.com a8e9bc5bd5 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
dougt%netscape.com 9c5d760307 Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
ccarlen%netscape.com 3972e66a0f Along with bug 65212 - removing unnescesary dependencies on profile. r=valeski@netscape.com, sr=alecf@netscape.com 2001-03-11 22:15:22 +00:00
ccarlen%netscape.com 8d27bb9639 Bug 65212 - profile support for kiosk mode. Also, removing profile change observer strings from header to cut dependencies. r=valeski@netscape.com, sr=alecf@netscape.com 2001-03-11 22:12:21 +00:00
disttsc%bart.nl aebc676048 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
hyatt%netscape.com d1adf31a79 More skin uninstallation foo. Same. 2001-03-08 02:36:01 +00:00
hyatt%netscape.com f57e94e8bd Skin uninstallation. r=danm, sr=brendan. 2001-03-08 01:50:36 +00:00
hyatt%netscape.com 81411470a4 Fix for 59558, r=brendan, sr=waterson 2001-03-06 01:42:34 +00:00
dprice%netscape.com 5184a7104b # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
waterson%netscape.com 2cd62f503b Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
dougt%netscape.com eab041f43f 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
2001-02-21 20:38:08 +00:00
dprice%netscape.com fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab 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
2001-02-10 00:16:26 +00:00
mkaply%us.ibm.com 7065b5e742 #66450
r=timeless, sr=hyatt
Don't open installed-chrome.txt read/write unnecessarily - just open it read
2001-02-03 00:01:52 +00:00
gagan%netscape.com cded3e2f30 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
timeless%mac.com 9d1cf982f5 fix bug 66357 fatal error building rdf\chrome\tools\chromereg\regchrome.cpp
r=leaf, sr=waterson
2001-01-25 20:08:43 +00:00
darin%netscape.com 6bfaf3912c Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
dr%netscape.com 70ecbda43d fix for 55115, removing last usage of nsFileSpec from chrome registry. r=jag, sr=ben 2001-01-20 00:17:07 +00:00
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
timeless%mac.com 74d1977b1c fix bug 65371 need makefile.win to build regchrome.exe
r=hewitt sr=leaf
2001-01-17 19:26:04 +00:00
dbaron%fas.harvard.edu 0359c6e59a Add layout to REQUIRES to fix senna tinderbox bustage. 2001-01-11 01:06:17 +00:00
dbaron%fas.harvard.edu 0384f5602a Fixing senna tinderbox bustage by adding profile to REQUIRES. 2001-01-11 00:29:25 +00:00
ccarlen%netscape.com 4ba4499a39 Part of 35559 - dynamic profile switching r=valeski,sr=hyatt 2001-01-10 20:22:17 +00:00
bryner%uiuc.edu 6862b07fb9 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
hyatt%netscape.com 2d7640417e Fix numerous embedding install issues and 62757 crasher. r=danm, a=dougt 2000-12-21 00:08:28 +00:00
hyatt%netscape.com f3c8929488 Fix for smoketest blocker 61946, r=pink 2000-12-05 21:17:30 +00:00
cls%seawood.org f518d8fb8f Update REQUIRES. 2000-12-03 22:33:51 +00:00
hyatt%netscape.com e9ae905e45 adding new XBL form widget stylesheets. a=ben@netscape.com 2000-12-01 08:47:19 +00:00
hyatt%netscape.com bcd5465f20 breaking out html forms into their own stylesheet, a=ben@netscape.com 2000-12-01 08:27:34 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
hyatt%netscape.com 364dae89c6 Fix for 57897, r=dveditz, a=ben 2000-11-02 21:28:00 +00:00
hyatt%netscape.com d41b94a492 Fix for 53218. r-pav, a=ben 2000-10-30 01:50:20 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
hyatt%netscape.com 766de69a8c Fix for 57733. 2000-10-25 03:03:08 +00:00
ccarlen%netscape.com aeddacdac9 Fix for 54097 - Use nsIFileURL to build file URLs instead of nsFileSpec and nsFileURL. r=dougt@netscape.com, a=hyatt@netscape.com 2000-10-18 12:55:22 +00:00
mstoltz%netscape.com 99a2b79580 Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
hyatt%netscape.com f9816f3351 Fix for 50846, a=waterson 2000-10-12 20:52:52 +00:00
ccarlen%netscape.com be620c58c4 Bug 38626 - remove use of nsIFileLocator r=hyatt@netscape.com, a=hyatt@netscape.com 2000-10-12 14:48:33 +00:00
hyatt%netscape.com c2a12a598e Backing out pinkerton's unapproved checkin to nsChromeRegistry.cpp, since it caused a regression. 2000-10-12 07:21:11 +00:00
pinkerton%netscape.com 46fde1e8d5 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 2000-10-12 04:01:35 +00:00
dougt%netscape.com be1770579e removing annoying unneeded assertion. r/a=warren@netscape.com 2000-09-29 05:30:02 +00:00
warren%netscape.com 7f7b39fc95 Improving debug messages for contents.rdf. 2000-09-18 02:07:06 +00:00
pnunn%netscape.com f5a85b19d2 bug#51249: add chrome to FlushCache. pnunn r:syd. 2000-09-14 23:10:30 +00:00
hyatt%netscape.com 6c9ee6b5a9 New smarter chrome registry. r=warren 2000-09-14 19:25:13 +00:00
warren%netscape.com 837f118d65 Fixed to not delete installed-chrome.txt -- checks mod dates instead. 2000-09-14 08:50:14 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
hyatt%netscape.com 1eeb23bf98 Backing out chrome registry changes. a=brendan 2000-09-13 03:07:26 +00:00
blizzard%redhat.com 855646ac2a fix for bug #51778. Hand a provider to the directory service. This should get regchrome working again. r=dougt a=brendan 2000-09-11 19:13:27 +00:00
ccarlen%netscape.com cb1205c756 Use nsIDirectoryService instead of nsIFileLocations - bug #38626 r=hyatt 2000-09-07 13:06:28 +00:00
scc%mozilla.org 8bde0b933b fixing code that relied on implicit string construction 2000-09-02 05:30:35 +00:00
vidur%netscape.com 4a41eee18d 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 2000-09-01 01:54:35 +00:00
hyatt%netscape.com 32bdb7711c Fix for 50668. r=dprice 2000-08-29 22:10:49 +00:00
hyatt%netscape.com 1a375f2282 43220. r=ben 2000-08-29 08:07:22 +00:00
hyatt%netscape.com c3eb0150f1 Checking 46330 fix back in. r=ben 2000-08-29 07:07:46 +00:00
mscott%netscape.com 60fbc4fa8e back out chrome registry changes to fix smoketest machines that are crashing when launching viewer 2000-08-29 05:49:18 +00:00
hyatt%netscape.com 8ec593142c Fix for 46330. r=ben 2000-08-29 02:30:07 +00:00
ben%netscape.com f4a445a88a 48205 2000-08-26 03:20:44 +00:00
warren%netscape.com b25bca13fe Fixed case where chrome selection was failing because the package wasn't yet installed. 2000-08-25 22:51:10 +00:00
hyatt%netscape.com 2ddfe8ec22 Fix for jar packaging. r=dprice 2000-08-23 07:31:58 +00:00
dp%netscape.com fc5ddb430f bug# 49786 Setting up chrome protocol handler to support weak ref. r=gagan,valeski 2000-08-22 06:11:48 +00:00
warren%netscape.com 4054c5cd59 Fixed warnings. 2000-08-22 04:57:21 +00:00
warren%netscape.com d9faf47cce Bug 49659. Added check to avoid null pointer deref. 2000-08-22 04:41:22 +00:00
mstoltz%netscape.com 88846ce93b Fixing 41876 r=hyatt, also 48724, 49768, and crasher in nsBasePrincipal.cpp, r=jtaylor 2000-08-22 02:06:52 +00:00
warren%netscape.com 85a6b2554e Improved warning message. 2000-08-22 02:06:14 +00:00
warren%netscape.com 64a99efec0 Bug 46864 - Embedding needs a name attribute on nsIRequest. 2000-08-21 08:23:54 +00:00
warren%netscape.com 334a3da653 Bug 43654. Error checking in chrome registry. r=hyatt 2000-08-21 07:50:39 +00:00
racham%netscape.com baa097d7c1 Fixing bug 39289. Fixing a crasher at shutdown time when createprofile option is used. r=dougt 2000-08-21 01:36:42 +00:00
scc%mozilla.org 7c4c4783d9 fixing code that relied on implicit string construction 2000-08-19 21:04:10 +00:00
hyatt%netscape.com a3ec56c5c0 Fix for 48083. r=danm 2000-08-17 00:10:40 +00:00
hyatt%netscape.com 2e86033263 Work on 48150 and XBL performance (async and arenas). 2000-08-14 04:04:18 +00:00
jtaylor%netscape.com 12e65c5f18 Fixes bug #41571. r=mstoltz. 2000-08-11 02:46:47 +00:00
hyatt%netscape.com 8ba64ff10a Fix for 47081. r=ben 2000-08-11 00:05:49 +00:00
warren%netscape.com 4af572e4c1 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
alecf%netscape.com 53fe053e36 final part of fix for 46712 - flush the string bundle cache when the locale changes
r=hyatt
2000-08-08 06:24:56 +00:00
waterson%netscape.com 08bd36fb57 Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm 2000-08-08 00:22:36 +00:00
hyatt%netscape.com f62c6dc91d Fix for XBL portion of 46129 2000-08-05 22:33:29 +00:00
hyatt%netscape.com 1436977acc Fix for 46129. r=waterson,attinasi,pierre 2000-07-28 09:36:14 +00:00
mcafee%netscape.com 9ff5ae9a5c Ignore generated files. 2000-07-28 09:20:18 +00:00
waterson%netscape.com d714b9c47c Bug 46013. Make nsChromeRegistry own the UI datasource; clean up the special release method so that it does correct bloat log. r=hyatt 2000-07-28 09:19:42 +00:00
hyatt%netscape.com 9dd6b8c0c0 Fix for 41145, r-waterson 2000-07-28 00:34:22 +00:00
mkaply%us.ibm.com da9a8373e2 OS/2 Tinderbox break
Need PR_CALLBACK for VisualAge
2000-07-27 20:40:57 +00:00
dougt%netscape.com 0d93cf2776 bug 46413. r/a=valeski@netscape.com
Clean up memory leaks.
2000-07-27 06:14:06 +00:00
blizzard%redhat.com 9380052e94 add utility to build a chrome registry from the command line. r=waterson a=waterson/hyatt 2000-07-25 20:21:17 +00:00
danm%netscape.com a53490a2d1 now holds a strong reference to its chrome data source (mComposite). consequent circular reference is broken with stupid refcounting tricks. bug 44621 r=hyatt 2000-07-19 23:39:50 +00:00
warren%netscape.com 42870bddb5 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2000-07-19 03:58:25 +00:00
tao%netscape.com 4fb369a62d 42748 After selecting locale for new profile, different profile does not
switch back.(r,a)=hyatt
2000-07-13 22:59:22 +00:00
hyatt%netscape.com 0ac9af0da6 Fix for XBL being able to execute scripts in skins. Bugzilla is down, so I can't give the number. r=danm 2000-07-12 00:17:07 +00:00
waterson%netscape.com 4dcf321f68 Remove spurious call to RegisterDataSource(). r=hyatt 2000-07-10 20:42:56 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
dougt%netscape.com 62ca99b704 check for null. 2000-06-21 02:29:08 +00:00
valeski%netscape.com c9ce86137e 42767. AsyncOpen (dead code) removal. 2000-06-16 14:39:19 +00:00
warren%netscape.com 0063d9a736 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
tao%netscape.com 282658530c Patch NT startup crash when chrome registry is not ready yet. r,a=scc 2000-06-09 03:09:20 +00:00
inaky.gonzalez%intel.com 2b549b6f09 Fixed nsSupportsHashtable behaviour and API to fix leaks in
nsDirectoryService. Fixes bugs #38606 and #39859.

a=waterson; r=rayw,brendan,warren
2000-06-06 22:06:56 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
warren%netscape.com ddce19c8d3 Fix to make jar protocol not copy local files. Starting to get chrome to work with jars. Bug #18433 2000-06-02 23:41:43 +00:00
tao%netscape.com 9fc10d3520 40801: Need a scriptable API of ChromeRegistry to return current locale provider name.
r=waterson,a=hyatt,msanz.
2000-06-02 23:16:06 +00:00
waterson%netscape.com 2781519620 Bug 41182. Set the resource channel's original URI to the 'chrome:' URI that spawned us. r=warren 2000-06-02 03:47:49 +00:00
brendan%mozilla.org 271b521d90 Fix #include filename spelling -- case matters on Unix systems, at least. 2000-05-27 20:54:35 +00:00
hyatt%netscape.com 8b528f224c Fixing bugs in skin switching. 2000-05-27 20:03:14 +00:00
ruslan%netscape.com 68b998a06d Make res/chrome handlers implement threadsafe_isupports 2000-05-26 21:00:18 +00:00
danm%netscape.com 20fc9ee066 make processing of installed-chrome more robust. bugs 38198, 40186 2000-05-24 01:25:54 +00:00
hyatt%netscape.com bfb406f58b adding debug printfs 2000-05-23 06:57:17 +00:00
hyatt%netscape.com 5bed7dc4bd fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
danm%netscape.com cced9e419a remove Mac-specific chrome hierarchy hack, now that the Mac is using the new hierarchy. bug 39248. r=hyatt 2000-05-19 02:59:35 +00:00
hyatt%netscape.com f7e1915f69 fix for chrome registry bugs. r=danm,waterson, a=waterson 2000-05-18 20:27:37 +00:00
dveditz%netscape.com e0655eee39 fixing copy/paste bug in (De)SelectLocale 2000-05-17 05:44:35 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
danm%netscape.com 85b5c58dec teach new chrome registration to handle urls and jar files 2000-05-17 02:01:08 +00:00
danm%netscape.com 69046d3d92 store generated overlays in their own directory. force overlay list node to be a seq. r=hyatt@netscape.com 2000-05-16 03:16:58 +00:00
hyatt%netscape.com 243240bd8b Better form. 2000-05-15 02:49:56 +00:00
hyatt%netscape.com da607e0ef8 Better form. 2000-05-15 02:42:37 +00:00
hyatt%netscape.com cb38cb409d Changing convertChromeURL 2000-05-15 01:40:52 +00:00
hyatt%netscape.com d8232452e3 making nightlies sane again 2000-05-15 00:48:51 +00:00
danm%netscape.com f909e3a6de load newly installed chrome 2000-05-13 21:42:56 +00:00
danm%netscape.com 5161585202 new method checkForNewChrome 2000-05-13 21:42:00 +00:00
mkaply%us.ibm.com 8b307332cd # 37239
r= waterson
OS/2 bring up continues - add PR_CALLBACK for VisualAge
2000-05-12 22:23:36 +00:00
scc%netscape.com d11c66a210 string backsliding. r=mjudge 2000-05-12 07:53:02 +00:00
sspitzer%netscape.com 0c8baab22c no longer a pref, it is hard coded to be on and set to modern.
remove temporary code.
2000-05-11 05:19:21 +00:00
sspitzer%netscape.com 26415ee067 it's skins/modern, not modern. 2000-05-11 02:57:31 +00:00
sspitzer%netscape.com 8b837e047f make the skin switching code turned on/off by a pref. off by default for now. 2000-05-09 23:28:57 +00:00
warren%netscape.com 5a3f32aaca Removed unnecessary dependance on NetworkModular library (really just the Timer library now). 2000-05-06 09:20:44 +00:00
andreas.otte%primus-online.de bdc707dcc5 first round of checkins to fix bug 37616, Retire SetRelativePath, r=warren@netscape.com 2000-05-05 23:39:25 +00:00
dveditz%netscape.com b3e76efa2d Fixing repeated 'skin' provider types 2000-05-05 03:44:58 +00:00
hyatt%netscape.com 5ab412a350 Fixing viewer's scrollbars. 2000-05-03 09:15:50 +00:00
sspitzer%netscape.com 0942e906bb temporary hack for skin switching, so I can test mozilla/themes.
not turned on yet.
2000-05-03 00:55:58 +00:00
pavlov%netscape.com 1666a578ad fixes for package installation bug #34399 r=hyatt 2000-05-01 23:08:00 +00:00
danm%netscape.com 62261772e5 fix initialization bug that fails loading files from the installation dir. code=hyatt 2000-05-01 22:08:25 +00:00
hyatt%netscape.com e127cbfaf5 Fixing chrome registry leak. r=scc 2000-05-01 06:07:52 +00:00
hyatt%netscape.com faa66dfaa7 Adding support for backstop style sheets 2000-04-28 23:34:12 +00:00
hyatt%netscape.com 7e1dadef16 Dynamic skin switching lives, baby. 2000-04-27 02:10:43 +00:00
mjudge%netscape.com 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
danm%netscape.com 622d6fe83b dist...chrome restructuring 2000-04-19 21:42:30 +00:00
cls%seawood.org a27ca31c45 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
mscott%netscape.com 1ef7bc6ebd Bug #34769 (this change is actually dougt's). Don't allow the chrome cache channel to stomp on it's original
uri if it's already been set.
r=waterson,mscott
a=leaf
2000-04-10 00:25:22 +00:00
scc%netscape.com 1809d6e4df making string conversions explicit 2000-04-03 05:13:05 +00:00
jim_nance%yahoo.com 005e33f06e Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
scc%netscape.com a9bd15797a small changes to clients of string converting APIs 2000-03-26 08:19:48 +00:00
hyatt%netscape.com c34b85f616 Fix for 32699. Dynamic overlays should work once more. 2000-03-22 23:56:56 +00:00
hyatt%netscape.com 0fc5286592 Changing XUL template syntax to use <textnode> for wrapped text creation rather
than <text>, which is now a genuine XUL element.
2000-03-22 21:57:35 +00:00
hyatt%netscape.com 1d78a57e39 Fixing a bug in the skin/locale installation function. 2000-03-22 09:28:42 +00:00
hyatt%netscape.com 7202f8c140 Implemented chrome installation APIs. 2000-03-22 01:30:04 +00:00
leaf%mozilla.org 4aab1d2a83 adding newline to end of file to fix workshop compiler. r=granrose 2000-03-21 21:51:55 +00:00
hyatt%netscape.com 928f0b96d1 removed files: mozilla/rdf/chrome/public/nsIChromeEntry.idl 2000-03-21 12:55:53 +00:00
hyatt%netscape.com e8a5d0e785 removed files: mozilla/rdf/chrome/src/nsChromeEntry.cpp 2000-03-21 12:50:25 +00:00
hyatt%netscape.com 56803babeb Patching my hideous chrome registry leaks. 2000-03-21 12:43:25 +00:00
hyatt%netscape.com 6e8b21e81a added files: mozilla/rdf/chrome/src/nsChromeUIDataSource.cpp 2000-03-21 12:00:30 +00:00
hyatt%netscape.com b7194c3d42 Adding support for UI display of installed skins and locales. 2000-03-21 11:57:39 +00:00
hyatt%netscape.com b452fcb4e8 Adding per package skin/locale-switching capabilities. 2000-03-21 11:01:58 +00:00
hyatt%netscape.com d638bce647 Stubbing out the installation/uninstallation APIs for the chrome registry. 2000-03-21 10:49:21 +00:00
hyatt%netscape.com b9b9883390 Landing the new chrome registry with skin/locale switching support. 2000-03-21 10:42:22 +00:00
dougt%netscape.com 612badb3a9 Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren. 2000-03-17 22:06:32 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
tbogard%aol.net 1e17636cdc When the channel is cancelled, don't ignore it, actually cancel and don't sent OnStartRequests if one hasn't been sent yet. If an OnStop is pending, send a OnStopRequest with cancelled in it. bug #30625. r=jud, waterson a=jevering 2000-03-08 03:54:07 +00:00
waterson%netscape.com 2e56cdc990 Bug 29148. Put OnStartLoad() on an event, as well as OnStopLoad(). Avoids re-entrancy where re-entrancy should never be. r=rjc, a=jar. 2000-03-03 23:17:10 +00:00
hyatt%netscape.com 825a6ebbc7 Checking in an API and implementation for the enumeration of the user's search path,
as well as for the enumeration of all installed objects in the chrome registry.
2000-02-15 10:05:29 +00:00
hyatt%netscape.com 77581fd473 Checking in the modified nsIChromeEntry object, which will be the
workhorse of the new chrome search path.
2000-02-15 09:56:00 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
waterson%netscape.com 10f62e7d30 Bug 26129. Replace timer with a PLEvent. GTK timers (in this specific case) seem to be confused when a modal event queue has been pushed. By using a PLEvent, we get the same effect, but are able to grab the outermost queue to ensure that our callback to fire OnEndDocumentLoad gets kicked. r=mscott 2000-02-06 01:30:16 +00:00
warren%netscape.com 0518f231d1 Fixed indentation. 2000-02-04 12:18:27 +00:00
warren%netscape.com cc55f36b26 fixed typo 2000-02-04 12:17:39 +00:00
warren%netscape.com c20aade03b Implemented GetOwner/SetOwner. r=mscott 2000-02-04 08:55:05 +00:00
brade%netscape.com b174bf571d fix access paths for move to CW5 (bug #25949) 2000-02-02 22:45:39 +00:00
putterman%netscape.com a3543f9a6a Fix for bug 25833 for mscott. r=scottip. Can now bring up more than one dialog and more than
one instance of an app.
2000-01-31 18:55:27 +00:00
michael.lowe%bigfoot.com 3326c2959e Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan 2000-01-21 21:56:09 +00:00
waterson%netscape.com 8868a44051 Bug 24144. [Add|Remove]Channel() are now performed by the protocols, so don't try to do it in SetLoadGroup(). r=warren 2000-01-17 19:37:41 +00:00
rpotts%netscape.com b410e59d5f bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs 2000-01-15 06:12:54 +00:00
waterson%netscape.com 89355cf082 Bug 22915. Be sure to add the nsCachedChromeChannel to the load group on nsIChannel::SetLoadGroup(). Also, don't assume (in nsXULDocument::StartDocumentLoad) that when you 'hit' in the cache that the channel is actually a nsCachedChromeChannel; instead, inspect its content type. Finally, get rid of extraneous 'command' member variable in nsCachedChromeChannel. r=mscott 2000-01-11 21:18:19 +00:00
pp%ludusdesign.com 13efd9e8c6 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
rpotts%netscape.com 3e79b2aec1 Made contentType a read/write attribute of nsIChannel 2000-01-08 06:26:04 +00:00
norris%netscape.com b63c402180 Fix 10194 and 14979.
r=mstoltz@netscape.com
2000-01-06 22:03:30 +00:00
colin%theblakes.com 1d33fda9b3 Add MOZ_TIMER_LIBS. r=jdunn 2000-01-06 11:11:38 +00:00
waterson%netscape.com 86762c4728 Bug 16516. Canonify all 'chrome:' URLs before loading XUL documents. Ensures that persistence and XUL cache keys work properly. Obsolete the 'main' property in the chrome registry. Expose a 'canonify' method on the chrome registry. r=hyatt 2000-01-06 00:31:06 +00:00
dougt%netscape.com b9c9c38249 Including nsIFileSpec instead of nsFileSpec. Part of the prep work for landing
nsIFile
2000-01-03 23:38:57 +00:00
dougt%netscape.com 6ebfa81077 Converting to use nsIModule macro. r=dp. 2000-01-03 23:37:30 +00:00
waterson%netscape.com 70f20f9245 Bug 20691. Fire OnStopRequest() on a callback so as to avoid re-entrancy problems. r=mscott, a=chofmann 1999-12-10 21:02:47 +00:00
waterson%netscape.com fd26b307df Bug 20691. Add timer_s.lib so that we can use NS_NewTimer(). r=mscott, a=chofmann 1999-12-10 20:59:46 +00:00
waterson%netscape.com 576424cbfe Bug 20691. Add NetworkModular[Debug].shlb so we can get NS_NewTimer(). r=mscott, a=chofmann 1999-12-10 20:58:08 +00:00
warren%netscape.com bf4ef9672f Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
waterson%netscape.com d48263e259 Bug 18392. Use XUL document cache for retrieving master document. 1999-12-04 07:45:57 +00:00
vidur%netscape.com a90864f224 For bug 17325. Changed signature of css loader methods. R=nisheeth. 1999-12-04 01:29:18 +00:00
rjc%netscape.com ce90c235a9 Add chrome .cpp and IDL files to Mac projects for hyatt. 1999-12-01 09:42:31 +00:00
hyatt%netscape.com f3d5449aed Actually setting the fields in the chrome entry enumeration now. r=me 1999-12-01 08:55:35 +00:00
hyatt%netscape.com 71b03606e3 More skins work. r=travis 1999-12-01 08:44:43 +00:00
hyatt%netscape.com ff85b6152d Calming Wensleydale down. r=me 1999-12-01 08:24:12 +00:00
hyatt%netscape.com 9d5a064505 Adjusting some names of variables. r=travis 1999-12-01 08:17:42 +00:00
hyatt%netscape.com d9edd8611f Support for enumeration of skins, packages, and locales nearing completion. r=mini-me 1999-12-01 07:59:35 +00:00
waterson%netscape.com 73094f0bbd Fix code-path leak by using nsCOMPtr. 1999-12-01 07:04:00 +00:00
hyatt%netscape.com 05952c3618 Adding comments. 1999-11-30 11:37:17 +00:00
hyatt%netscape.com dadb27e0e2 Adding some NS_ERRORs. r=gimpy 1999-11-30 11:35:16 +00:00
hyatt%netscape.com 571f8394a6 Working on code to enumerate installed skins, packages, and locales. r=gimpy 1999-11-30 11:33:44 +00:00
hyatt%netscape.com 220e46adc4 Adding idl for the chrome entry (used for enumeration of installed skins, packages and locales). r=gimpy 1999-11-30 09:37:58 +00:00
hyatt%netscape.com ce7a5655c1 More skin goodness. r=gimpy 1999-11-30 09:29:43 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
hyatt%netscape.com accc6a1b3f More skin work. r=pavlov 1999-11-29 06:51:24 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
hyatt%netscape.com 6dd7ab0a30 Closer to refresh of chrome on a skin switch. r=gimpy 1999-11-24 07:37:38 +00:00
hyatt%netscape.com b3355f2c35 blah. commenting out some stuff. r=me 1999-11-24 03:46:17 +00:00
hyatt%netscape.com a840428081 Working on making windows refresh following a skin change. r=danm 1999-11-24 03:45:45 +00:00
hyatt%netscape.com 885cfddf36 Chrome registry skin switching implemented. r=danm 1999-11-24 01:12:35 +00:00
waterson%netscape.com faa4cf33a1 Fix incorrect use of nsSupportsHashTable that was causing leakage. 1999-11-23 22:02:57 +00:00
warren%netscape.com d8bbb844e6 Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
jdunn%netscape.com d70d78c6bf Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
sfraser%netscape.com 321a5ad518 Oh, silly me. Warren's last change was on a branch. Putting nsNeckoUtil.h back. 1999-11-11 20:47:01 +00:00