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

3366 Коммитов

Автор SHA1 Сообщение Дата
leaf%mozilla.org 8310ba80d7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
alecf%netscape.com 523be41c46 *shrug* moving from profile-do-change to profile-after-change per conrad's suggestion - this seems to fix the blocker for me, what's the worst that could happen? :) 2001-11-28 23:40:45 +00:00
dp%netscape.com fd8e8bb95b Timing rdf blocking parse for timeline enabled builds 2001-11-26 22:28:37 +00:00
timeless%mac.com 51a4520c4a Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
bzbarsky%mit.edu edfb3b268f Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
hyatt%netscape.com ec854fbecd Collapse chrome reg. r=dp, sr=brendan, 109488 2001-11-21 00:12:42 +00:00
jaggernaut%netscape.com ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
alecf%netscape.com d49a4ba867 win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
bzbarsky%mit.edu f2ee8260a0 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
pierre%netscape.com 3da4d257d9 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt. 2001-11-06 10:04:05 +00:00
seawood%netscape.com be10c3b1a8 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
seawood%netscape.com 8a2a775382 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
pete%alphanumerica.com b52992027b b=107823, r=ccarlen, sr=brendan
--pete
2001-11-01 00:11:15 +00:00
dougt%netscape.com 20e863fb43 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
sfraser%netscape.com 72ca9383ae Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf 2001-10-26 23:34:53 +00:00
jaggernaut%netscape.com cd797fe0a1 Bug 106967: fix crash (doh me) 2001-10-26 21:37:07 +00:00
alecf%netscape.com 491fe6b2bd Added files: mozilla/intl/unicharutils/util/nsUnicharUtils.cpp 2001-10-26 03:37:38 +00:00
alecf%netscape.com 8b0ceb8c3c final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon 2001-10-26 03:18:09 +00:00
jaggernaut%netscape.com ac47cdde61 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-25 06:42:23 +00:00
dougt%netscape.com 0a62d4e8d5 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
alecf%netscape.com c8469b7ac5 bug 100214 - add libunicharutil_s to all unix projects that require it, r=cls 2001-10-22 20:44:02 +00:00
dougt%netscape.com d18d7e2b17 nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
waterson%netscape.com 5f0c673be2 Bug 104328. Re-use fast code from nsIRDFContainerUtils to implement nsRDFContainer::IndexOf; fix infinite loop in nsRDFContainerUtils::IndexOf. Patch from tingley@sundell.net, r=waterson, sr=shaver. 2001-10-16 21:52:01 +00:00
dbaron%fas.harvard.edu ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
dougt%netscape.com 4f3a44d63b API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
alecf%netscape.com bd048504df convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser 2001-10-13 00:16:32 +00:00
gerv%gerv.net da2c7d7481 CVS removal of obsolete directories. Bug 102787. Goodbyeeeee.... 2001-10-03 18:54:49 +00:00
dbaron%fas.harvard.edu 9a4acbab7a Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf 2001-10-02 03:18:08 +00:00
waterson%netscape.com d3e184dc44 Bug 102534. Serialize default namespace properly on typed nodes. Patch submitted by tingley@sundell.net, r=shaver, sr=waterson 2001-10-01 19:54:04 +00:00
sspitzer%netscape.com e147b1a4a9 more changes for #102037. use GetValueConst() instead of GetValue() where possible to avoid
strdups().

r=waterson, sr=bienvenu
2001-10-01 19:53:14 +00:00
jaggernaut%netscape.com ca6197295f 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 2001-09-29 08:28:41 +00:00
sspitzer%netscape.com 8bb8b5bb10 fix for #102037. use GetValueConst() instead of GetValue() to avoid strdups.
r,sr=waterson, sr=bienvenu
2001-09-29 00:01:58 +00:00
harishd%netscape.com 6cf7e21d1f 96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
waterson%netscape.com 1f50ae983e Bug 97775. Modify serializer to emit typed nodes when appropriate; patch courtesy tingley@sundell.net, r=shaver, sr=waterson. 2001-09-24 22:31:05 +00:00
darin%netscape.com f49b5b332c fixes bug 99410 "further res protocol cleanup" r=dougt, sr=mscott 2001-09-20 01:32:16 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com 25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
darin%netscape.com 5a2d9f0d2d checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com 1e0e7dd033 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
rjesup%wgate.com 070b2fe9da Bug 92576. nsVoidArray->nsAutoVoidArray. sr=jst, r=waterson, r=pavlov, r=kin, r=kmcclusk 2001-09-12 14:59:11 +00:00
jaggernaut%netscape.com 30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
mkaply%us.ibm.com 4ca3cf959e #76856
Night of the Living Dead CVS files - rekilling files that got changes made after they were killed
2001-09-11 03:50:35 +00:00
dp%netscape.com 7898b3314d bug# 97528 Eliminating the extra Clone() on chrome urls. Plus
optimizing nsChromeRegistry::Canonify() to only SetSpec() if there is
a change. r=brendan,hyatt sr=waterson
2001-09-06 00:45:16 +00:00
ccarlen%netscape.com d48280a189 Bug 86021 - Enable -turbo for multiple profiles. r=valeski, r=/sr=blake,waterson, a=dbaron 2001-08-29 14:02:38 +00:00
brendan%mozilla.org 6d895baf1d Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
for me on optimized and debug gcc2.96, rh7.1.

- Better failure codes from nsXULPrototypeScript::Deserialize.

- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
  failure, instead of just nulling the FastLoad service's output stream.

- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
  nsChromeProtocolHandler.cpp.  AbortFastLoads flushes the XUL cache now, for
  good measure.

- The needless "Current" adjective in nsIFastLoadService attribute and method
  names is no more.

- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
  to let the compiler consolidate the static inline CID.

- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
  the checksum verification step when reading a FastLoad file.

- Verify the FastLoad file checksum, by default.  Also, cache it in the FastLoad
  service so we don't recompute it when re-opening the FastLoad file as mailnews
  and other top-levels start up.  Fill the checksum cache in EndFastLoad, when
  the last pseudo-concurrent top-level finishes loading.

  My hope to compute the checksum while writing the FastLoad file ran afoul of
  misordered writes.  The old code to checksum the in-memory nsFastLoadHeader
  also was broken on little endian platforms.  Now all checksumming is done via
  a separate read pass over the complete file, save for the header's checksum
  field, which is summed as if it contained zero.

- Track and check FastLoad file dependencies.  This required groveling with a
  bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
  and weep.  Dependency checking, as well as checksum access and computation,
  use better-factored nsIFastLoad{File,Read,Write}Control interfaces.

- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
  within the buffer, but it must, because mCursor bounds the amount to write
  if the buffer contains the end of file.

- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
  don't have to screw around with the bufferying layer when checksumming. Also
  implement nsIStreamBufferAccess in nsBufferedOutputStream.

- nsISeekableOutputStream was bogus, based on a bad state I had put the
  nsBufferedOutputStream code in on its way from being completely broken when
  you seek backwards outside of the buffer.  Removing this interface required
  using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
  ordering of Close calls (the Reader must close after the Writer or Updater,
  so that the Reader's underlying, unbuffered input stream can be read by
  nsFastLoadFileWriter::Close to compute the checksum.

- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
  nsnull vs. 0, useless variable elimination, tortured control flow,
  AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
  macro call cleanups.
2001-08-21 20:51:34 +00:00
dp%netscape.com fdbe5cd9c6 Bug 94366 Reducing url object creations by not converting urls schemes
that done need conversion to absolute. r,sr=waterson
2001-08-21 20:09:20 +00:00
dbaron%fas.harvard.edu 113ad642ae Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
blizzard%redhat.com b0f8b91746 Back out brendan's checkin to try and get linux starting up again. 2001-08-17 19:45:11 +00:00
brendan%mozilla.org b00819c93c - Better failure codes from nsXULPrototypeScript::Deserialize.
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
  failure, instead of just nulling the FastLoad service's output stream.

- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
  nsChromeProtocolHandler.cpp.  AbortFastLoads flushes the XUL cache now, for
  good measure.

- The needless "Current" adjective in nsIFastLoadService attribute and method
  names is no more.

- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
  to let the compiler consolidate the static inline CID.

- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
  the checksum verification step when reading a FastLoad file.

- Verify the FastLoad file checksum, by default.  Also, cache it in the FastLoad
  service so we don't recompute it when re-opening the FastLoad file as mailnews
  and other top-levels start up.  Fill the checksum cache in EndFastLoad, when
  the last pseudo-concurrent top-level finishes loading.

  My hope to compute the checksum while writing the FastLoad file ran afoul of
  misordered writes.  The old code to checksum the in-memory nsFastLoadHeader
  also was broken on little endian platforms.  Now all checksumming is done via
  a separate read pass over the complete file, save for the header's checksum
  field, which is summed as if it contained zero.

- Track and check FastLoad file dependencies.  This required groveling with a
  bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
  and weep.  Dependency checking, as well as checksum access and computation,
  use better-factored nsIFastLoad{File,Read,Write}Control interfaces.

- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
  within the buffer, but it must, because mCursor bounds the amount to write
  if the buffer contains the end of file.

- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
  don't have to screw around with the bufferying layer when checksumming. Also
  implement nsIStreamBufferAccess in nsBufferedOutputStream.

- nsISeekableOutputStream was bogus, based on a bad state I had put the
  nsBufferedOutputStream code in on its way from being completely broken when
  you seek backwards outside of the buffer.  Removing this interface required
  using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
  ordering of Close calls (the Writer or Updater must close after the Reader,
  so that the Reader's underlying, unbuffered input stream can be read by
  nsFastLoadFileWriter::Close to compute the checksum.

- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
  nsnull vs. 0, useless variable elimination, tortured control flow,
  AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
  macro call cleanups.
2001-08-17 09:52:55 +00:00
cls%seawood.org a3c1dd1b09 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
pavlov%netscape.com 1e20984ef0 fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:22:39 +00:00
andreas.otte%primus-online.de 6917b5d061 bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
brendan%mozilla.org dbd7fed5b1 FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
waterson%netscape.com 17b1956b74 Bug 90972. Add missing |scriptable| attributes. 2001-07-24 21:09:09 +00:00
pete%alphanumerica.com f020dcc1cd 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 cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
timeless%mac.com 1fdeed80f7 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +00:00
jaggernaut%netscape.com 5a6317b8a5 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
vidur%netscape.com 9a358b6df4 Fix for bug 81253. We now sniff upto the first 2k of the first buffer of any HTML stream, looking for a META tag with charset information. If charset information is found, we use it for unicode conversion. This deals with the bulk of cases where we used to do a reload based on charset information in the document. In the worst case (if charset information exists but isn't found during sniffing) we fall back to the reload case. This fix improves initial page load performance for pages with a charset. Degradation in performance for pages loaded out of the cache is still being investigated. r=harishd, sr=waterson 2001-06-29 22:56:58 +00:00
jat%princeton.edu 0a5641d407 Improves perf of filesystem datasource for bug 73214. r=jtaylor sr=dougt. 2001-06-27 23:28:12 +00:00
ben%netscape.com 556887f125 fix build bustage due to merge conflict screwup 2001-06-22 05:08:34 +00:00
ben%netscape.com 90709b37f9 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 758f79ff72 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 b74d6e1c8b 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 9d35ed31a4 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 bf5fb48486 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 1f69171c8f bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316 2001-06-18 03:50:12 +00:00
scc%mozilla.org a8fb409c6e 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 e0c4831d10 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
jband%netscape.com b7f7c86cbc fix part of bug 83367 by fixing the crazy 'delete this' case after making a call out which could result in a reference being added. sr=vidur r=waterson,dbradley a=drivers 2001-06-05 00:51:29 +00:00
waterson%netscape.com 832694b375 Bug 80589. Ensure that NS_NewLocalStore() will not return success unless it actually returns a component. r=alecf, sr=hyatt, a=asa. 2001-05-25 15:58:09 +00:00
anatoliya%netscape.com cb722521f1 bug 76512 r=pchen sr=hyatt 2001-05-17 02:31:28 +00:00
anatoliya%netscape.com 4be03d3937 bug 76512 r=pchen sr=hyatt 2001-05-17 02:02:51 +00:00
anatoliya%netscape.com 4e92265401 bug 76512 r=pchen sr=hyatt 2001-05-17 01:31:18 +00:00
blakeross%telocity.com 5da2720a05 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
dmose%netscape.com a2287e7a16 Fix for MOZ_TRACK_MODULE_DEPS build (eg senna tinderbox) build bustage 2001-05-15 22:22:59 +00:00
anatoliya%netscape.com 5faa137abc bug 76512 r=pchen sr=hyatt 2001-05-15 22:03:51 +00:00
waterson%netscape.com d79e8811b7 Be sure to use .get() when passing nsXPIDLCString to PR_LOG(). 2001-05-15 20:00:29 +00:00
waterson%netscape.com 01b9da0e26 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
waterson%netscape.com cad8461e41 Bug 35816. Add new interfaces, not yet part of the build. r=hyatt, sr=shaver. 2001-05-15 18:48:17 +00:00
sfraser%netscape.com 2e5f05db5a 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 32c43cb5ef 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 ea706038cf 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 afdac97c93 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
mcafee%netscape.com 5e9f551b05 Backing out waterson to fix (78718), chrome restart blocker. Thanks to sspitzer for finding this. r=sspitzer,waterson 2001-05-03 21:11:45 +00:00
waterson%netscape.com 6916890833 Bug 78013. Remove nsFileSpec usage. r=dougt, sr=shaver 2001-05-03 00:03:39 +00:00
cls%seawood.org d62bacf705 Remove unneeded LOST_SYM_LIBS defines. 2001-04-30 01:13:22 +00:00
cls%seawood.org 00f28396a9 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
waterson%netscape.com ee316185ba Bug 74448. Fix acceptable URI schemes using table-driven implementation. r=dmose, sr=shaver. 2001-04-28 02:12:10 +00:00
mkaply%us.ibm.com ca14bcb9f5 Don't need to make this change if pref isn't in 2001-04-20 12:19:23 +00:00
mkaply%us.ibm.com aa327b3ee6 OS/2 TB bustage
OS/2 only change needed with the OS/2 change to nsCom.h
2001-04-20 03:45:19 +00:00
maolson%earthlink.net a1ece4a66a bug 11623 - change CSS file comments from // to /* */
r=dbaron, sr=hewitt
2001-04-16 23:11:27 +00:00
disttsc%bart.nl 48e1ee188a Fix senna bustage (MOZ_TRACK_MODULE_DEPS) 2001-04-13 13:08:44 +00:00
valeski%netscape.com f3c5380747 sr=darin. no bug. just dead wood static cid cleanup 2001-04-13 11:23:11 +00:00
pavlov%netscape.com 679106cdbd fix images not changing during skin switching bug 75181 r=brendan sr=hyatt 2001-04-13 09:07:12 +00:00
shaver%mozilla.org a0daa1645d 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 729b2163e7 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 5c6414af97 Fix MOZ_TRACK_MODULE_DEPS bustage (senna) 2001-04-10 12:14:46 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
hyatt%netscape.com 3e86baf3e6 Fix win32 bustage. 2001-04-10 03:29:23 +00:00
hyatt%netscape.com 66b62a714a Fix for 73137. r=danm, sr=hewitt. 2001-04-10 02:09:29 +00:00
dprice%netscape.com 8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
disttsc%bart.nl 5c9f7ba46c 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 fe8a8c8c58 Fix for 53670. 2001-04-04 23:15:02 +00:00
waterson%netscape.com f6555232e1 Another wild stab at fixing ports bustage. 2001-04-04 09:09:58 +00:00
waterson%netscape.com 8e6365a96f Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc 2001-04-04 05:00:08 +00:00
rickg%netscape.com 169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
waterson%netscape.com ffa2de9ecd Bug 69973. Use NC_EXTENSION on Win32, too. Patch submitted by william.cook@crocodile-clips.com, r=bryner, ksosez@softhome.net; sr=waterson 2001-04-01 20:10:37 +00:00
waterson%netscape.com c2f73cbddd Bug 71530. Put the wraps on the RDF outliner for now. Implement 'natural order' sorting. Also, fix off-by-one in the enumerator. r=ben, sr=hyatt 2001-03-28 22:42:49 +00:00
pinkerton%netscape.com c3982c4c90 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
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
blakeross%telocity.com 85f54f99db 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
waterson%netscape.com fb90ea7686 Bug 71530. Preflight required changes for RDF outliner. Need to include 'rdf.h' for progid prefixes. r=hyatt, sr=ben 2001-03-23 07:45:02 +00:00
blakeross%telocity.com 0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
maolson%earthlink.net 1e7ee6f0f9 fix bug 70747 [XUL Syntax] Replace <textfield> with <textbox>
r=blake, a=ben
2001-03-22 00:15:47 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
valeski%netscape.com 68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
dougt%netscape.com c74c36c85e 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 c819a81536 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 4b14f2ddc4 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
Peter.VanderBeken%pandora.be 47d931e2cd Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
disttsc%bart.nl 8b43034cef 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 a1252c05cc More skin uninstallation foo. Same. 2001-03-08 02:36:01 +00:00
hyatt%netscape.com 0bf035be7b Skin uninstallation. r=danm, sr=brendan. 2001-03-08 01:50:36 +00:00
shaver%mozilla.org a33c6e0bd9 71102: remove archaic and unused browsing profile code (r=waterson,sr=brendan) 2001-03-07 01:15:04 +00:00
hyatt%netscape.com b97b42718f Fix for 59558, r=brendan, sr=waterson 2001-03-06 01:42:34 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
waterson%netscape.com 40cdeb02ed Bug 43121. Remove some cruft left over from landing last night. 2001-02-22 23:37:22 +00:00
disttsc%bart.nl a6f2f5861a 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 9fe59f23f0 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 128f95aa9b 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
waterson%netscape.com f755a9f953 Bug 69475. Fix bogo checking for last night. Not sure how I lost this line. a=leaf 2001-02-20 20:07:10 +00:00
waterson%netscape.com 51a80d843f Bug 15586. Call nsIRDFXMLSinkObservers on synchronous load, too. r=dougt, sr=alecf 2001-02-20 03:31:24 +00:00
waterson%netscape.com 00a1e8d96e Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan 2001-02-20 01:05:34 +00:00
heikki%netscape.com 5c811dfbf3 Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
dbaron%fas.harvard.edu 0ec8f2875d Remove static constructors from nsXULSortService and nsXULTemplateBuilder. r=waterson@netscape.com sr=brendan@mozilla.org b=67310 2001-02-18 17:04:11 +00:00
waterson%netscape.com 4954e72c65 Add logging instructions. 2001-02-16 20:34:30 +00:00
hyatt%netscape.com 7842c9962e Fix for 68103. r=the world 2001-02-14 20:21:04 +00:00
waterson%netscape.com 5cc33330bf Backing out changes for 39054, which caused several template regressions. 2001-02-13 19:22:56 +00:00
waterson%netscape.com 7aee9a2cc1 Fix linux bustage. 2001-02-13 07:55:34 +00:00
waterson%netscape.com ce93635aec Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben 2001-02-13 07:04:55 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dbaron%fas.harvard.edu 7e0f7ce714 Update REQUIRES to fix senna bustage. 2001-02-10 03:12:32 +00:00
dougt%netscape.com 1b9ca82439 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
waterson%netscape.com a964382ebd Bug 67900. Unitialized bare pointer with nsCOMPtr, avoiding crash if GetElementResource() fails, and fixing a leak to boot. r=scottip,rjesup; sr=alecf; a=blizzard 2001-02-08 21:25:13 +00:00
hyatt%netscape.com 295c45ae29 Fix for 67435. sr=ben 2001-02-07 07:45:36 +00:00
blakeross%telocity.com 733943b5fb Just moving a variable declaration to declare it only when needed... 2001-02-06 05:50:31 +00:00
pollmann%netscape.com 26e414d3ed Bug 42892: Split FlushPendingNotifications in to content and content+frames cases (speed up content list access), r=jst@netscape.com, sr=vidur@netscape.com 2001-02-06 05:46:46 +00:00
heikki%netscape.com 87c0c7accd Bugs 53615 and 51815. XHTML title element did not change window title, and textarea did not have default text. r=harishd, sr=vidur. 2001-02-03 01:16:20 +00:00
mkaply%us.ibm.com a44bef3c59 #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
hyatt%netscape.com 45c08e6635 Fix for 55292, r=ben, sr=brendan 2001-02-02 00:54:47 +00:00
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
dbaron%fas.harvard.edu 6a1cef6f9a Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
hyatt%netscape.com 61e8d2ad00 Impl getAnonymousElementByAttr, r=jst, sr=ben 2001-01-27 00:43:54 +00:00
timeless%mac.com cbb061b4ba fix bug 66357 fatal error building rdf\chrome\tools\chromereg\regchrome.cpp
r=leaf, sr=waterson
2001-01-25 20:08:43 +00:00
dbaron%fas.harvard.edu b4301cc0a7 Change the way nsDocument stores its children by replacing separate nsVoidArrays for prolog and epilog with a single nsISupportsArray that also holds the root element. Using this change, simplify many of the child handling methods in nsDocument (and fix some bugs in them). Since nsDocument no longer uses prolog and epilog, remove AppendToProlog and AppendToEpilog from nsIDocument. b=47850 r=jst@netscape.com sr=vidur@netscape.com 2001-01-25 14:19:38 +00:00
dmose%mozilla.org 8209205ab0 fix bug 66238: buggy datasources could indirectly cause the delegates list for a resource to be corrupted. added sanity-checking. r=waterson@netscape.com, sr=alecf@netscape.com 2001-01-23 23:10:53 +00:00
darin%netscape.com 6a7567992b 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
pinkerton%netscape.com 0d201aeb75 updating some comments r=saari, sr=sfraser 2001-01-23 00:40:24 +00:00
cls%seawood.org 6282f3a4dd If folders have META:title attribute, then use it as the name of the folder. NetPositive feature matching.
Thanks to Takashi Toyoshima <toyoshim@be-in.org> for the patch.
Bug #65185. r=cls
2001-01-21 23:21:11 +00:00
jst%netscape.com b9e9b31f2e Padding hexadecimal numbers in IID's with zero's to make my life a bit easier when converting the DOM to use XPConnect. 2001-01-21 06:11:05 +00:00
dr%netscape.com b4652dfc19 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 d9dd3b5321 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 c316c8c773 fix bug 65371 need makefile.win to build regchrome.exe
r=hewitt sr=leaf
2001-01-17 19:26:04 +00:00
cls%seawood.org 79ff2227f2 Make sure that we initialize the netPostive variables used in association with imported bookmarks. Marking importing bookmarks work on BeOS.
Thanks to Takashi Toyoshima <toyoshim@be-in.org> for the patch.
Bug #65185. r=cls
2001-01-13 05:28:12 +00:00
dbaron%fas.harvard.edu ecb13ff8a6 Add layout to REQUIRES to fix senna tinderbox bustage. 2001-01-11 01:06:17 +00:00
dbaron%fas.harvard.edu dc69088dbe Fixing senna tinderbox bustage by adding profile to REQUIRES. 2001-01-11 00:29:25 +00:00
ccarlen%netscape.com 9a93c6545b Part of 35559 - dynamic profile switching r=valeski,sr=hyatt 2001-01-10 20:22:17 +00:00
ben%netscape.com c85b487427 bug 56719, support deep merging for XUL overlays; 57108, remove the hidden form
from all XUL documents and remove the document.controls collection that
referenced hidden form's elements collection. r=waterson@netscape.com,
a=hyatt@netscape.com
2001-01-10 01:08:23 +00:00
bryner%uiuc.edu 69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
dbaron%fas.harvard.edu caa9658024 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
bryner%uiuc.edu b0b335d29c Dead .cvsignore removal. Not part of build. 2000-12-28 21:42:17 +00:00
waterson%netscape.com 660fe70daf Bug 61339. Change idlc to generate NS_DEFINE_STATIC_IID_ACCESSOR() macro instead of 'hand rolled' GetIID(). r=jst, sr=brendan 2000-12-21 00:41:00 +00:00
hyatt%netscape.com 5488daa5d1 Fix numerous embedding install issues and 62757 crasher. r=danm, a=dougt 2000-12-21 00:08:28 +00:00
waterson%netscape.com f6c22a683c Bug 61424. Use NS_NO_VTABLE for all idlc-generated interfaces. r=jst, sr=jband 2000-12-19 21:08:55 +00:00
dbaron%fas.harvard.edu 556384e922 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=brendan@mozilla.org 2000-12-17 16:02:58 +00:00
bryner%uiuc.edu cc136ead8f Bug 55778 -- Don't descend into resources directories that don't have a jar.mn file. This is the Unix portion of the cleanup. r=dprice, sr=cls. 2000-12-15 07:32:25 +00:00
hyatt%netscape.com e956a14459 Fix mutation events in XUL. r=hewitt, a=ben 2000-12-14 10:14:02 +00:00
hyatt%netscape.com 14719259ef Fix for 62301. r=hewitt, sr=ben 2000-12-14 09:32:39 +00:00
vidur%netscape.com 4f62c23956 Change to token and parser node interfaces in conjunction with less copying in the parser. r=harishd,heikki sr=jst 2000-12-12 21:58:13 +00:00
hyatt%netscape.com 4ed7ab545c Fixing linux build bustage 2000-12-10 09:47:05 +00:00
hyatt%netscape.com 422723667a Adding support for box objects to XML and HTML. Reduced size of XUL content nodes by
4 bytes. r=jst@netscape.com, a=ben@netscape.com
2000-12-10 09:18:57 +00:00
dbaron%fas.harvard.edu 2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
hyatt%netscape.com 90c6d9e774 Fix for smoketest blocker 61946, r=pink 2000-12-05 21:17:30 +00:00
cls%seawood.org a208c58c4e Update REQUIRES. 2000-12-03 22:33:51 +00:00
hyatt%netscape.com 89a3b213f3 adding new XBL form widget stylesheets. a=ben@netscape.com 2000-12-01 08:47:19 +00:00
hyatt%netscape.com 7eedb69301 breaking out html forms into their own stylesheet, a=ben@netscape.com 2000-12-01 08:27:34 +00:00
waterson%netscape.com a5bb0c8ff7 Bug 57360. Handle non-ASCII characters as IDs and for document URLs. r=rjc, sr=alecf 2000-11-30 21:45:56 +00:00
ben%netscape.com 38c4fc22e8 Hyatt removing files from build. a=hyatt 2000-11-28 08:56:06 +00:00
hyatt%netscape.com c594262a0d Move menulist entirely into XBL. a=ben 2000-11-28 08:52:36 +00:00
hyatt%netscape.com d08ba33f07 Removing dead code. Not part of build. 2000-11-28 06:54:01 +00:00
hyatt%netscape.com d9f3df81f0 Patch for 55595. r=joki, a=brendan 2000-11-27 07:55:20 +00:00
cls%seawood.org 66a18fcbbf 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
alecf%netscape.com 68d3515b46 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2000-11-17 20:54:21 +00:00
disttsc%bart.nl 116bbeadfe Change <titledbutton> to <button>, bug 57751, r=adamlock,blake,erik,racham,rginda,rjc, a=ben 2000-11-16 23:50:00 +00:00
pinkerton%netscape.com 12a95cdd02 make the tooltip go away when the mouse moves. Also fix a problem for win32 where the tooltip auto-hiding would cause the timer to show again. r=blake/sr=sfraser. bug# 59917. 2000-11-13 18:18:38 +00:00
mkaply%us.ibm.com 924201a16f OS/2 TB breakage
PR_CALLBACK only applies if it is a C function, not a member of a C++ class
2000-11-13 05:28:27 +00:00
pinkerton%netscape.com d8f010026d register tooltip listener to listen for keypresses. r=danm, a=hyatt. 2000-11-12 22:38:07 +00:00
pinkerton%netscape.com b9280708a3 fix a slew of tooltip annoyances. pref to turn them off, they time out after 5 seconds, and they go away when you start typing. r=danm, a=hyatt. bugs 56920, 46544, 53653, 45530. 2000-11-12 22:09:13 +00:00
disttsc%bart.nl 87187c390c Moving nsIContentViewer over from webshell to docshell, converting from .h to .idl. Needed for bug 46200, r=moa=adam@netscape.com, a=alecf 2000-11-09 20:30:35 +00:00
alecf%netscape.com fd2cc9c5c2 fix for #58103 - implement nsXULDocument::CreateRange()
sr=waterson
2000-11-09 00:32:27 +00:00
heikki%netscape.com 3870ddca29 Bug 59389, eliminate nsIContent::IsSynthetic(). r=jst, a=vidur. 2000-11-08 00:42:42 +00:00
waterson%netscape.com 18a0fdcf2d Bug 59102, redux. After discussing with jar and rjc, we determined that the correct thing to do in this case is to continue to loop so long as either 1) the current enumerator mCurrent is still valid, or 2) there are more indices to try. 2000-11-06 04:52:58 +00:00
waterson%netscape.com d22a8ccf15 Bug 59102. RDF containers are one-indexed; need to remember that when counting through them. Fix provided by hyatt, r=waterson. No sr= because we want to spin new builds with it. 2000-11-05 02:28:20 +00:00
hyatt%netscape.com fae32fdbd7 Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
hyatt%netscape.com da1cd7e64c Fix for 57897, r=dveditz, a=ben 2000-11-02 21:28:00 +00:00
waterson%netscape.com 4660c16995 Bug 58252. Make sure that local store and internet search service match RegisterDataSource() calls with UnregisterDataSource(). Make RDFServiceImpl support weak references. r=rjc,scc; sr=alecf 2000-10-31 07:27:49 +00:00
hyatt%netscape.com 86fe4426e1 Fix for 57139, a=ben 2000-10-30 09:24:11 +00:00
hyatt%netscape.com c0f10a0cd8 Fix for 53218. r-pav, a=ben 2000-10-30 01:50:20 +00:00
dbaron%fas.harvard.edu de9a7e696c Fix CompositeDatasourceImpl::Release so it works all the time, including when |mDataSources.Count() == 0|. Use refcount stabilization by one more than the number of elements in mDataSources so that the |mRefCnt == mDataSources.Count()| is not hit on any recursive calls. r=waterson@netscape.com sr=scc@mozilla.org b=56744 2000-10-29 21:32:42 +00:00
waterson%netscape.com efb0a0a1ed Bug 56713. Rework bulletproofing that sspitzer and I put in aeons ago: text nodes can wind up at the top level in an overlay. In this case we'll just ignore them instead of completely bailing, which'd put us into a bad state the next time around. r=hyatt, sr=brendan 2000-10-29 17:58:21 +00:00
warren%netscape.com cd56c0575b 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 0735771512 Removed extra 0 arg 2000-10-27 23:21:30 +00:00
warren%netscape.com 9a6d92a433 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 7662270ea6 Fix for 57733. 2000-10-25 03:03:08 +00:00
bryner%uiuc.edu b19ce67d83 Bug 56779 - dangling symlinks cause remainder of directory to not show up in filepicker. r=rjc, sr=shaver. 2000-10-24 02:51:08 +00:00
waterson%netscape.com 86749161a0 Bugscape 2856. Use NS_ConvertUTF8toUCS2() when inflating URIs. r=rjc,jelwell sr=hyatt 2000-10-21 00:19:56 +00:00
waterson%netscape.com eb82e41895 Bug 57246. Need to ampersand-escape literals that are written in nsRDFXMLDataSource::SerializeMember(), too. r=rjc, sr=scc 2000-10-20 00:55:55 +00:00
ccarlen%netscape.com 9b175e07c0 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
waterson%netscape.com 617762c217 Bug 54715. Use iterators instead of CharAt() in ParseAttribute(). r=scc, a=hyatt 2000-10-18 02:05:57 +00:00
waterson%netscape.com a4f7d803c2 Bug 56349. Be more conservative in RemoveMember(): use new function IsDirectlyContainedBy() to walk template and generated tree in parallel. r=rjc, a=hyatt 2000-10-18 02:01:45 +00:00
bryner%uiuc.edu a526fdd82b Bug 56570 - tree crash doing shift-click after deleting selected item. r=brendan, sr/a=hyatt. 2000-10-17 01:23:28 +00:00
mstoltz%netscape.com f1137e89ec Fixing 56009, exploit allowing XPConnect access. r,a=hyatt, sr=scc 2000-10-13 22:59:47 +00:00
disttsc%bart.nl cc97737ddb rdf:datasources --> datasources in DOMDataSourceViewer.xul, bug=53297, r=rjc, a=waterson 2000-10-13 05:28:04 +00:00
hyatt%netscape.com 7c4aea8885 Fix for 50846, a=waterson 2000-10-12 20:52:52 +00:00
ccarlen%netscape.com 80e193bd31 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 38e6240070 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 7c9dc39be9 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
waterson%netscape.com a15b07d579 Bug 53627. Use nsAutoString to get around bug with nsPromiseFlatString; don't clobber positive result in IsVarInSet(). r=rjc, sr=hyatt 2000-10-09 20:28:04 +00:00
waterson%netscape.com 883ea58a61 Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt 2000-10-09 03:08:41 +00:00
jst%netscape.com 1b5f085e1b Forgot these files in my last checkin. 2000-10-07 11:56:09 +00:00
bryner%uiuc.edu 6f94a141e9 bug 54306 - fix extending the current selection using shift-click. sr/a=hyatt. 2000-10-05 01:13:56 +00:00
mkaply%us.ibm.com f1ceec88bb OS/2 Tinderbox break continued
Better fix for breakage per waterson
2000-09-29 20:48:04 +00:00
mkaply%us.ibm.com e751ae1955 OS/2 Tinderbox breakage
Need to make these values really PRUint32 for VisualAge
If you guys thought your changes to get gcc to work were bad, wait until you see these
2000-09-29 14:36:46 +00:00
waterson%netscape.com a3e9232614 Better fix, with explicit temporary for gcc-2.7.2.3's lame self. (thanks for the assist, scc.) 2000-09-29 06:45:22 +00:00
waterson%netscape.com 6aead1bea9 Temporary fix orange on gcc-2.7.2.3 build. 2000-09-29 06:29:44 +00:00
dougt%netscape.com 2d76c9b031 removing annoying unneeded assertion. r/a=warren@netscape.com 2000-09-29 05:30:02 +00:00
waterson%netscape.com 491a3997fb Bug 46134, the final chapter. Factor funky attribute parsing logic into a separate routine, ParseAttribute(), add callbacks to make SubstituteText() and IsAttrImpactedByVars() use this. Also (the real fix), make sure that we call it from AddSimpleRuleBindings() so we don't drop old-sk00l bindings on the floor when multiple substitutions present in an attribute. r=rjc, sr=hyatt 2000-09-29 04:09:42 +00:00
waterson%netscape.com a9d0d3baf6 Bug 54475. Don't mark leaf nodes as 'requiring more work'. We know they're leaves! r=rjc, sr=hyatt 2000-09-28 23:25:10 +00:00
hyatt%netscape.com fe903ae2c3 Attempting to plug the leak. I assume I'm allowed to check in leak fixes. 2000-09-27 23:27:13 +00:00
waterson%netscape.com 5eb5d1ab39 Bug 53608. Avoid creating atoms in nsXULContentUtils. r,a=hyatt 2000-09-26 03:53:21 +00:00
jst%netscape.com f4edbb9849 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc 2000-09-22 10:18:07 +00:00
hyatt%netscape.com 124dd2a755 removed files: mozilla/rdf/content/src/nsXULKeyListener.cpp 2000-09-22 05:47:47 +00:00
hyatt%netscape.com 7fb7a2e174 added files: mozilla/rdf/content/src/nsXULKeyListener.cpp 2000-09-22 05:45:45 +00:00
hyatt%netscape.com ac2865c3c4 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
rjc%netscape.com e8f1aa48bd Fix bug # 52789: bookmark sorting fix. r=jag, brendan, scc 2000-09-22 00:42:21 +00:00
bryner%uiuc.edu 6a879e076f Fixing 52749 - unset the currentitem attribute on the old current item
when a new one is selected.  sr,a=hyatt.
2000-09-21 06:33:55 +00:00
warren%netscape.com 181bb2dcb2 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
disttsc%bart.nl f51344add2 Remove incorrect 'rdf:' from 'rdf:resource', 'rdf:resource2' and 'rdf:containment'. Part of bug=53297, more to follow. r=rjc, a=waterson. This particular checkin should fix bug=52789 (column sorting in bookmarks and history) and bug=52547 (sidebar bookmarks panel not showing sort triangle). 2000-09-20 10:16:53 +00:00
waterson%netscape.com a9720c40a8 Bug 50999. Make nsBindingManager keep track of nsIAnonymousContentCreator-generated content; simplify anonymous content cleanup dance by making nsIBindingManager::ChangeDocumentFor() method. r=dbaron,hyatt a=hyatt 2000-09-20 00:14:04 +00:00
mkaply%us.ibm.com e2e26b4896 #53096
r=akkana, a=brendan
Can't override accelerators properly which we will be doing on OS/2
2000-09-18 23:04:07 +00:00
warren%netscape.com ca56050d0c Improving debug messages for contents.rdf. 2000-09-18 02:07:06 +00:00
Peter.VanderBeken%pandora.be 42e80d8d81 Enabling XSLT hooks in layout in default build. Bug #42228. r=axel@pike.org, a=waterson@mozilla.org. 2000-09-16 20:53:08 +00:00
jdunn%netscape.com 9b76ecf59a fixing AIX Tinderbox bustage:
PRBool's need PR_TRUE's or PR_FALSE's not 'false'
2000-09-15 12:23:15 +00:00
kandrot%netscape.com dfd2a6cf08 Missed a file for the bloat fix. 2000-09-15 07:11:03 +00:00
kandrot%netscape.com 80cea30a82 Fix for 370k of bloat.
r=waterson
2000-09-15 06:52:17 +00:00
alecf%netscape.com a8a428bf1f rdf side of fix for #52644 r=waterson
generate contractIDs appropriately for delegate factories
2000-09-15 06:43:40 +00:00
sfraser%netscape.com 199f27a574 Adding file to RDF project for kandrot. 2000-09-15 06:42:42 +00:00
hyatt%netscape.com c7c8ee0155 Fix for bad contractid. r=rayw 2000-09-15 06:39:29 +00:00
saari%netscape.com 8c69e9f876 fix for 49975. r=pinkerton and hyatt 2000-09-15 06:28:26 +00:00
kandrot%netscape.com c3fa1f92e7 Added to remove around 370k of bloat.
r=waterson
2000-09-15 06:25:54 +00:00
rayw%netscape.com 3cd14f5878 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
waterson%netscape.com aa07e7a254 Tune arena sizes, per news://news.mozilla.org/39BEC105.5090206%40netscape.com. 2000-09-14 23:11:40 +00:00
waterson%netscape.com ef371ea288 Fix 'const' bustage. 2000-09-14 23:10:37 +00:00
pnunn%netscape.com 9979eb5cde bug#51249: add chrome to FlushCache. pnunn r:syd. 2000-09-14 23:10:30 +00:00
waterson%netscape.com ec2a45d34d Bug 51813. The change in r1.194 made it so that we respect a XUL element's lazy state. Because of this, we no longer need to check for 'new' matches in InstantiationNode::Propogate() -- *all* matches should be returned. Re-constify methods that should be const, and add NS_CONST_CAST() to call out where we're doing naughty things. r=rjc 2000-09-14 23:07:29 +00:00
hyatt%netscape.com 4884379265 New smarter chrome registry. r=warren 2000-09-14 19:25:13 +00:00
mjudge%netscape.com e2be918716 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 2000-09-14 11:45:01 +00:00
warren%netscape.com 5a9655aa8a Fixed to not delete installed-chrome.txt -- checks mod dates instead. 2000-09-14 08:50:14 +00:00
jst%netscape.com aa961f07d3 Fixing nsbeta3+ bug 48161. Fixing getAttribute() on a XUL element to conform to the DOM Level 2 spec. This requires some changes in XUL files where various attributes incorrectly have a 'rdf:' prefix. r=waterson@netscape.com & scottip@netscape.com 2000-09-14 05:36:52 +00:00
jst%netscape.com 347b9460b5 Fixing nsbeta3+ bug 52572. Updating the DOM intefaces in mozilla to match the current DOM Level 2 PR. r=kandrot@netscape.com 2000-09-14 05:19:00 +00:00
waterson%netscape.com 713b804df2 Bug 46134, redux. Fix another piece o' code affected by the '^' character. r=rjc 2000-09-14 04:39:59 +00:00
rayw%netscape.com 4fe0380d5d *** empty log message *** 2000-09-14 03:42:35 +00:00
rayw%netscape.com 0257791053 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
jdunn%netscape.com 7312330f97 Specify that the base class is indeed 'public' since some compilers (AIX)
assumes 'private'.  I ok'd each of these with the appropriate module
owners (see bug)

r= scc@mozilla.org & brendan@mozilla.org + everyone listed in bug
#= 52254
2000-09-13 13:50:30 +00:00
scc%mozilla.org 70ad30814f if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 04:50:55 +00:00
hyatt%netscape.com 5e581a0556 Backing out chrome registry changes. a=brendan 2000-09-13 03:07:26 +00:00
waterson%netscape.com 083b26da8d Bugs 46134. Use caret ('^') character to concatenate text. Fix nsPromiseSubstring usage. r=rjc. Bug 46686. Update container attrs *before* we nuke the bestmatch. r=rjc 2000-09-12 23:12:40 +00:00
blizzard%redhat.com 2e743c0f75 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
hyatt%netscape.com 87650f51b9 r=ben, same as prev checkin 2000-09-08 10:02:00 +00:00
dbaron%fas.harvard.edu 3ae3b5bf23 Make idlc run correctly in an objdir build. This taints the srcdir, but that's the way idlc is supposed to work.
Make idlc-generated files not be made executable.
r=jst,cls
Not part of the build (used only by people making DOM idl changes)
2000-09-08 01:59:22 +00:00
sfraser%netscape.com 7e6c98de52 Removed an nsIAtom* that was never initialized or used, but NS_RELEASED. Found in the build warnings. r=jag. 2000-09-08 01:25:10 +00:00
pinkerton%netscape.com 1f5bbf0ea1 use NS_LITERAL_STRING 2000-09-07 23:18:38 +00:00
pinkerton%netscape.com 5cbffb2b65 using NS_LITERAL_STRING 2000-09-07 23:12:41 +00:00
ccarlen%netscape.com b77e163d2c Use nsIDirectoryService instead of nsIFileLocations - bug #38626 r=hyatt 2000-09-07 13:06:28 +00:00
dveditz%netscape.com 2ff9437de0 Turning on JS strict option in debug builds, a/r=brendan, bug 50645 2000-09-07 10:51:59 +00:00
hyatt%netscape.com 4677305721 Ensuring that column header cells don't also persist accidentally (along with the columns themselves. r=ben 2000-09-07 08:42:49 +00:00
hyatt%netscape.com abc29e3936 Fix for 51263. r=ben 2000-09-07 08:26:03 +00:00
hyatt%netscape.com 9d8e03414c C++ fixes for 51263, r=joki 2000-09-07 08:18:11 +00:00
bryner%uiuc.edu e29926f20a Fixing 42109 (again) - I missed a case on my first attempt. r=disttsc@bart.nl. 2000-09-07 05:49:04 +00:00
disttsc%bart.nl 3c25610d65 Make nsXULElement inherit directly from nsXMLElement and remove dead internal code ((Get|Set)NameSpacePrefix from nsIXMLContent.h, nsIXULContent.h, nsXMLElement.h, nsGenericXMLElement.(h|cpp) and nsXULElement.(h|cpp). Hints & tips by jst (thanks!), r=jst, a=brendan. 2000-09-06 20:39:29 +00:00