scc%mozilla.org
ab3cce39a1
further logging fixes; removed |explicit| to "nscore.h"; removed old-style logging definitions for |NSCAP_ADDREF| and |NSCAP_RELEASE|, define them externally if you want them (the new comment says how); fixed some comments... I'll be moving to doc-style comments soon to better support doxygen
2000-06-10 09:58:13 +00:00
waterson%netscape.com
2b2025c6f9
Add SizeOf() which is going to be needed for 'plug replacement' of nsVoidArray's
2000-06-10 07:31:09 +00:00
waterson%netscape.com
3e5177c70d
Clean up to compile on egcs.
2000-06-10 06:05:09 +00:00
waterson%netscape.com
795f7997db
First checked in, not part of the build.
2000-06-10 05:55:37 +00:00
waterson%netscape.com
d0d5756686
First checked in. Not part of the build.
2000-06-10 05:55:07 +00:00
ruslan%netscape.com
b8042f8141
Partial fix for 41248. Check for the buffer being null and assert, but don't
...
crash, a=gagan
2000-06-10 02:11:04 +00:00
ssu%netscape.com
c9020d78da
Fixing bug #31259 (nsbeta2+) - Install.modDate() and Install.modDateChanged() now shows the correct values.
This *might* also happen to fix the following bugs:
#42070 - Mac files get installed with the wrong date
#38553 - nsIFile - Reducing modification dates significant digits
#36681 - document.lastModified date is incorrect for a local file
This only affects the Mac platforms.
Pre-Checkin Tests: passed
r=sgehani
2000-06-10 00:51:06 +00:00
pavlov%netscape.com
cbccde4745
include nscore.h
2000-06-10 00:50:48 +00:00
pavlov%netscape.com
8146088deb
fix ws5 build bustage
2000-06-10 00:31:40 +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
alecf%netscape.com
1cfe3dc2c7
fix purify errors - uninitialized memory on poorly formatted CID strings, and FMM on nsString::fputs
...
r=waterson, scc a=waterson
2000-06-08 23:34:53 +00:00
waterson%netscape.com
525c68bc2b
Fix bonehead error warren found: don't re-initialize utf8len; we'll need it to set the string's length!
2000-06-08 23:07:15 +00:00
mkaply%us.ibm.com
0c8602481d
# 37239
...
r = danm, a = brendan
OS/2 bring-up - VisualAge needs a cast - using NS_STATIC_CAST per danm
2000-06-08 14:18:07 +00:00
scc%mozilla.org
42a6c98a0f
further fix for the defined case. r=dbaron
2000-06-08 05:08:14 +00:00
scc%mozilla.org
129f2bc511
Improved logging facilities on |nsCOMPtr| in cooperation with dbaron, for his new logging tools. r=dbaron
2000-06-08 04:52:39 +00:00
ssu%netscape.com
4d96b12dcb
fixing bug #37168 - fixing the mac side of the bug. Install.Execute() now works on the Mac.
precheckin tests=passed
r=sgehani
2000-06-08 00:31:06 +00:00
brendan%mozilla.org
1d51a60338
Sacred 80th column preservation, brendan-style case indentation (not part of default build).
2000-06-07 19:14:10 +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
nhotta%netscape.com
8d71d33c09
Added PRUnichar version of escape function, bug 34373, r=rhp, a=bobj.
2000-06-05 22:01:32 +00:00
pavlov%netscape.com
5e8a833f39
Fix for eventqueue objects leaking bug #20166 . This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac
2000-06-05 21:53:25 +00:00
slamm%netscape.com
50f8600402
Ignore generated Makefile.
2000-06-05 21:40:07 +00:00
slamm%netscape.com
6c9d6f7e7b
Ignore test executable.
2000-06-05 21:26:07 +00:00
mkaply%us.ibm.com
14d90c6506
# 37239
...
r = valeski, a = brendan
OS/2 bringup - PR_CALLBACK for VisualAge
2000-06-05 19:18:07 +00:00
waterson%netscape.com
7ea63b347d
Canonify HAVE_CPP_ACCESS_CHANGING_USING and HAVE_CPP_AMBIGUITY_RESOLVING_USING.
2000-06-05 00:46:37 +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
119ee7afb9
added files: mozilla/xpcom/base/nsMemoryImpl.cpp
2000-06-03 08:32:22 +00:00
warren%netscape.com
93f128772f
Fixed file name.
2000-06-03 07:30:36 +00:00
warren%netscape.com
9bf07c588c
Fixed file name.
2000-06-03 07:30:13 +00:00
warren%netscape.com
1d371db38c
Adding nsIMemory interface (replacement for nsIAllocator). Part of xpcom API freeze.
2000-06-03 07:12:22 +00:00
warren%netscape.com
c532a7a5cd
added files: mozilla/xpcom/base/nsIMemory.idl
2000-06-03 07:06:04 +00:00
warren%netscape.com
46ad838c13
Adding nsIMemory interface (replacement for nsIAllocator). Part of xpcom API freeze.
2000-06-03 07:02:20 +00:00
scc%mozilla.org
7624d84178
Exploiting a user-defined |operator->()| when the result is a pointer to a primitive type is problematic for the OS/2 VisualAge compiler. Eliminate such uses in the new string facilities. These are stragglers missed in an earlier checkin.
2000-06-03 00:38:06 +00:00
scc%mozilla.org
d1fd4fd9e9
VisualAge doesn't like declarations in if/for expressions. r=waterson
2000-06-02 22:35:01 +00:00
mkaply%us.ibm.com
4aad2c830d
# 37239
...
r = mkaply, a = brendan
OS/2 bringup - need a cast for OS/2 - OS/2 only
2000-06-02 20:15:33 +00:00
waterson%netscape.com
d19492235d
Bugs 41279, 41280, 41290. Implement NS_ConvertUTF8toUCS2, r=ftang. Fix NS_ConvertUCS2toUTF8 to set mLength, r=ftang. Re-implement ToNew[*]String to be less bloaty, r=scc,brendan
2000-06-02 20:06:54 +00:00
rusty.lynch%intel.com
a78f1e07c6
Fix for bug #40997 . a=warren
2000-06-02 15:50:36 +00:00
mkaply%us.ibm.com
e6f7d0ce76
# 40177
...
r = leaf, a = brendan
OS/2 M16 bringup continues - Mispelling in BIN_SUFFIX and adding LIB_SUFFIX
2000-06-01 14:20:14 +00:00
mkaply%us.ibm.com
23b69382a5
# 37239
...
r = valeski, a = brendan
OS/2 bringup on M16 continues - PR_CALLBACKs for VisualAge
2000-06-01 14:12:05 +00:00
scc%mozilla.org
8db7c18353
Exploiting a user-defined |operator->()| when the result is a pointer to a primitive type is problematic for the OS/2 VisualAge compiler. Eliminate such uses in the new string facilities. r=waterson
2000-06-01 06:01:18 +00:00
waterson%netscape.com
62529d1509
Make more portable.
2000-06-01 03:23:19 +00:00
waterson%netscape.com
5c0a94e714
Add NS_TraceMallocStartupArgs() so it's easier to factor between apprunner and other apps. Like viewer. r=brendan
2000-06-01 02:09:25 +00:00
waterson%netscape.com
f9c64cb8d2
Ignore bloatblame.
2000-06-01 02:08:34 +00:00
brendan%mozilla.org
7303a72fd5
Push monitor down to avoid overhead when suppressing tracing (r=waterson).
2000-06-01 01:53:52 +00:00
warren%netscape.com
7b7db14544
Fixed leak.
2000-05-31 04:34:54 +00:00
pavlov%netscape.com
83ba640b6c
fix for nsbeta2+ bug 35921 (event notification outlives its event) r=danm,bryner,blizzard
2000-05-31 02:19:17 +00:00
waterson%netscape.com
0bf691600f
Bug 39424. Fix Sun Workshop compiler bustage by conditioning NS_READABLE_CAST's funkiness on NEED_CPP_TEMPLATE_CAST_TO_BASE. r=scc
2000-05-27 05:51:56 +00:00
waterson%netscape.com
494618c088
Back out changes that I didn't mean to check in.
2000-05-27 00:17:36 +00:00
waterson%netscape.com
1415b703eb
Fix boneheaded mistake: I left the return type of NS_ConvertUCS2toUTF8::Init().
2000-05-27 00:17:10 +00:00
waterson%netscape.com
da25677b5d
Bug 40461. Implement NS_ConvertUCS2toUTF8, r=scc,brendan
2000-05-26 22:24:34 +00:00
ruslan%netscape.com
d6b5ea66bb
Make string properties implement threadsafe_isupports
2000-05-26 20:59:04 +00:00
shaver%mozilla.org
c681e00cf1
remove useless nsIModule paste ( #22922 ), add debug() for JS components, use categories for component loaders, XPCONNECT_STANDALONE ( #39875 ), r=dp,waterson a=brendan
2000-05-26 04:56:23 +00:00
dp%netscape.com
1eaf8ff3a1
Updated code faq on xpcom-log and xpcom-log-analyze
2000-05-26 02:09:31 +00:00
dp%netscape.com
6cd32b310a
More caveats.
2000-05-26 01:22:01 +00:00
dp%netscape.com
13b9edfc24
using $logfile consistently.
2000-05-26 01:21:25 +00:00
mkaply%us.ibm.com
e06e081f89
# 37239
...
r = dougt, a = brendan
OS/2 bringup continues on M16 - #ifdefs for OS/2 only
2000-05-25 14:26:34 +00:00
mkaply%us.ibm.com
1327c328d1
# 37239
...
r = mkaply@us.ibm.com , a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only
2000-05-25 14:23:27 +00:00
mccabe%netscape.com
c9d6f7fdfd
Not used by Mozilla!
...
(also fixes a warning)
Change to use non-deprecated js getter/setter syntax.
2000-05-24 07:20:11 +00:00
mkaply%us.ibm.com
70c48c4864
# 37239
...
r = mkaply@us.ibm.com , a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only!
2000-05-22 19:38:22 +00:00
mccabe%netscape.com
a195545285
Fixes to the xpcom sample. This code does not go into the Mozilla product.
...
- Update progid mentioned in the .html file to that actually used in the code.
- Remove outdated nsSampleFactory.cpp so nobody gets confused, but add note to nsSampleModule.cpp in its memory, as it had extensive comments.
2000-05-21 08:33:31 +00:00
dougt%netscape.com
76d0fd531d
fixing confusing comment. 38553
2000-05-21 05:42:57 +00:00
scc%mozilla.org
e16c3964fe
Bug #39963 . The NS_LITERAL_[C]STRING macros incorrectly counted the null terminator for a literal string in the length. This may not be the complete solution. r=sdagley
2000-05-21 01:45:19 +00:00
scc%mozilla.org
dc02e4d194
fixed non-standard include-guard. This file is not currently part of the build
2000-05-20 20:48:12 +00:00
scc%mozilla.org
09ea95c306
Bug #39686 . Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag}
2000-05-20 20:43:26 +00:00
scc%mozilla.org
51e3e8b60c
exporting to dist the new header file "nsAlgorithm.h" . Part of the fix for bug #39686
2000-05-20 20:00:49 +00:00
scc%mozilla.org
04f49487ce
Adding a new file. Part of the fix for Bug #39686 .
2000-05-20 19:57:03 +00:00
scc%mozilla.org
525623fdcd
ugh. Fix to placate egcs. |static_cast| should be sufficient for a |void*|, but egcs seems to need |reinterpret_cast|
2000-05-20 19:08:36 +00:00
shaver%mozilla.org
bbba7ebfa6
add do_GetServiceFromCategory, r/a=brendan
2000-05-20 18:55:35 +00:00
scc%mozilla.org
a1285d663d
Bug #39824 . Checking in patch from dp. This patch fixes exports on some |nsCOMPtr_helper| classes so we can link appropriately. r=scc.
2000-05-20 18:31:45 +00:00
scc%mozilla.org
1c92045198
Fixing platform bustage only caught by SunOS Workshop. Need a |const| in a cast to avoid casting away |const|-ness. r=jdunn
2000-05-20 18:22:05 +00:00
scc%mozilla.org
54e569a787
Checking in patch from Jim Dunn to fix platform bustage on HPUX. In fact, this is the way the code should have been written in the first place due to the C++ standard section 14.6.2(3). Members of the template base class just aren't visible without explicit scoping of some form, typically |this->|. r=scc
2000-05-20 18:19:27 +00:00
mccabe%netscape.com
ac29d121f0
Patch GetMethodInfoForName to not just return the first method found. Apparently, it never really worked.
...
Thanks to Mark G. Adams <madams@janna.com> for the patch.
r=mccabe
a=bruce (deputized)
2000-05-18 05:55:25 +00:00
cls%seawood.org
dc678cc156
Documentation tweak. --enable-modules not --enable-module
2000-05-17 07:54:22 +00:00
brendan%mozilla.org
f909f09f84
Fix stupid logfile_list unlink bug; fix comment.
2000-05-17 06:59:21 +00:00
brendan%mozilla.org
51d9b107f3
Improve --trace-malloc to handle multiple logfiles.
2000-05-17 04:44:14 +00:00
pavlov%netscape.com
0c75802384
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
sfraser%netscape.com
e8d32848f0
Change the XPCOM autoreg observer to provide more useful strings.
2000-05-17 01:53:50 +00:00
sfraser%netscape.com
3397e240e9
Un-inline a bunch of methods that wouldn't have been inlined anyway because they are virtual. Just tidyup.
2000-05-17 01:53:21 +00:00
dougt%netscape.com
0a752c90da
Fixing 38767. Allows C: to be a valid path to InitWithPath();
2000-05-17 00:29:59 +00:00
ruslan%netscape.com
7399f01b12
Make nsISupportsVoid implement threadsafe_isupports
2000-05-17 00:13:59 +00:00
dp%netscape.com
775e993edd
Updating to use --enable-module. Thanks to cls@seawood.org
2000-05-16 23:18:31 +00:00
ssu%netscape.com
a2d9db4f27
fixing bug #37457 . Xpinstall's File.dirRemove() is now working.
2000-05-16 22:01:59 +00:00
scc%netscape.com
9cdd1c4d19
fixed a problem with cut and advancing past the end of a string with an iterator r=waterson
2000-05-16 10:13:23 +00:00
scc%netscape.com
7ecdb44d84
turning on the new strings API.
2000-05-16 07:18:04 +00:00
waterson%netscape.com
5761d5cb3f
Revert NS_READABLE_CAST. Without the reference, it didn't work.
2000-05-16 07:01:30 +00:00
waterson%netscape.com
48c9901fe8
Clean up some of the last warnings.
2000-05-16 00:45:38 +00:00
waterson%netscape.com
d8d4f434ce
Flip NS_READABLE_CAST back the other way: more important to placate egcs that gcc-2.7.2.3
2000-05-15 23:06:25 +00:00
rayw%netscape.com
9ad7507320
Added an observer to autoregistration, which allows a callback during that
...
part of startup to advance a progress display, per bug 35866.
I did not get the code actually reviewed, but I discussed it, and tested it
for breakage. Other developers must register for the observer before it can
be ascertained whether it performs as advertized.
2000-05-15 19:28:12 +00:00
tor%cs.brown.edu
8d8e918649
SUNWspro5.0 bustage fix: add "const" in a couple places to keep
...
the compiler happy. Patch from tomi.leppikangas@oulu.fi , r=tor
2000-05-15 19:00:43 +00:00
dbaron%fas.harvard.edu
2512f5ddcc
Count some classes for the leak stats. r=warren@netscape.com
2000-05-15 13:10:18 +00:00
scc%netscape.com
80ec832b95
patch from Joerg Brunsmann to fix bug #39268 . r=scc
2000-05-15 12:57:21 +00:00
scc%netscape.com
483586e820
circular include logic defeated me ... protect the new operator definitions locally
2000-05-15 08:07:25 +00:00
scc%netscape.com
5ee079cc19
oops
2000-05-15 07:37:18 +00:00
scc%netscape.com
c84fe3a063
adding macros and uses to support Solaris' inability to pick operator+
2000-05-15 07:28:00 +00:00
dp%netscape.com
f9c96c0b0a
Updated build instructions
2000-05-15 07:21:12 +00:00
brendan%mozilla.org
2cc44b24b1
Enforce interCaps Mozilla XPIDL style (r=shaver).
2000-05-15 07:03:46 +00:00
brendan%mozilla.org
4f3dc7517a
Comment grammar and style fixes.
2000-05-15 06:41:00 +00:00
brendan%mozilla.org
fa32280b9c
Space cleanup.
2000-05-15 06:21:49 +00:00
scc%netscape.com
bdc40d3a04
added macro code to help define more comparison operators. Got rid of |typename|. We can live with the warnings, maybe; but windows can't digest it in this context.
2000-05-15 05:14:40 +00:00
scc%netscape.com
8b82758f42
changes to fix some errors constructing autostrings from null pointers that led to crashes
2000-05-15 03:10:19 +00:00
waterson%netscape.com
5ba063ecca
With NEW_STRING_APIS, turn on definition of string comparison operators to avoid accidental pointer comparisons. r=scc
2000-05-15 01:27:04 +00:00
scc%netscape.com
32e96c5f6a
...oops, have to comment out the body too. Sorry.
2000-05-15 00:16:30 +00:00
scc%netscape.com
d5ba894b3c
commented out an |NS_WARNING| that will overwhelm you, I'll turn it into an assertion for me only, later. Also got rid of |Equals(*, int)| temporarily, as with |Compare| to catch clients who should be using |EqualsWithConversion|
2000-05-15 00:13:57 +00:00
scc%netscape.com
8b3d993edd
disable a not helpful warning for VC++
2000-05-14 23:33:05 +00:00
alecf%netscape.com
3a693fdcaf
repair the NS_IMPL_QUERY_INTERFACE_INHERITED3 macro
2000-05-14 23:09:21 +00:00
dp%netscape.com
23a577e795
Including nsTestSample.cpp.
2000-05-14 22:56:53 +00:00
dp%netscape.com
07ce6f295a
Sample XPCOM Application
2000-05-14 22:49:36 +00:00
dp%netscape.com
7d031aa4f9
Standalone xpcom.
2000-05-14 22:46:24 +00:00
scc%netscape.com
a3d2146f0b
comment out |Compare| with a length to help find callers of the old compare function that need to become to |CompareWithConversion|.
2000-05-14 22:32:30 +00:00
dp%netscape.com
ba06cf0ccc
Initial version
2000-05-14 18:22:11 +00:00
michael.lowe%bigfoot.com
19e375a6c7
Fix some leaks, and other problems found using BoundsChecker r=bryner@uiuc.edu
2000-05-14 09:18:43 +00:00
waterson%netscape.com
eba1d16a5f
Also wrap in #ifdef __cplusplus
2000-05-14 00:17:47 +00:00
waterson%netscape.com
8de4387b69
Remove #ifdef that's no longer necessary now that STL headers aren't included.
2000-05-14 00:14:19 +00:00
waterson%netscape.com
f3918467fe
Wrap C++ in |extern C++| block to fix build. r=scc
2000-05-14 00:11:54 +00:00
waterson%netscape.com
ec50330ca2
Remove #ifdef that is unnecessary when STL headers are not included.
2000-05-14 00:05:24 +00:00
scc%netscape.com
6e7090ce6f
waterson and I are giving up on the current build being allowed to even include files related to STL, mostly (but not only) because of Solaris ... by the time someone want to _use_ STL, maybe the compilers will be better, and this fix won't effect them.
2000-05-13 23:59:49 +00:00
dp%netscape.com
ce09f5bcfc
Standalone xpcom.
2000-05-13 23:35:55 +00:00
dp%netscape.com
06ef67f327
Removed NS_NewSample(). Using NS_IMPL_ISUPPORTS1.
2000-05-13 23:11:43 +00:00
scc%netscape.com
bb3a3d8ee9
fixed macro-based comparison operators to help with our type-unification problems
2000-05-13 21:39:37 +00:00
scc%netscape.com
5af4ace901
Added |NS_READABLE_CAST| to clarify what we're doing in places where we face the type-unification error on lame compilers.
2000-05-13 20:29:18 +00:00
scc%netscape.com
5840dd129b
getting ready to turn this stuff on, changes related to that: empty strings specified with null pointer, a couple of other fixes.
2000-05-13 20:17:35 +00:00
waterson%netscape.com
a0702b9992
Resolve gcc-2.7.2.3 type unification ambiguity for nsAReadableString's Compare() method. NOT PART OF THE BUILD.
2000-05-13 02:11:26 +00:00
waterson%netscape.com
094635b935
Fix build bustage. Added nscore.h, which declares NS_STATIC_CAST et. al.
2000-05-13 02:05:50 +00:00
waterson%netscape.com
3579e2d1b1
Deal with type unification errors on gcc-2.7.2.3 using NEW_STRING_APIS. r=scc
2000-05-13 00:23:04 +00:00
waterson%netscape.com
1eab8e8175
Deal with type-unification errors on gcc-2.7.2.3 using NEW_STRING_APIS. r=scc
2000-05-13 00:19:21 +00:00
waterson%netscape.com
6d1bd93d73
Add necessary code to get NEW_STRING_APIS to compile properly on gcc-2.7.2.3. r=scc
2000-05-13 00:05:29 +00:00
gordon%netscape.com
ff3224696b
Let go of monitor a bit earlier in ReleaseService() so that services which are shuttingdown may aquire their own monitors without potential deadlocks. Also changed allocation/deallocation of ServiceManager's monitor to use nsAutoMonitor methods, as per brendan's suggestion.
2000-05-12 23:39:34 +00:00
scc%netscape.com
3d2ee11bee
fix bug #36316
2000-05-12 23:09:28 +00:00
scc%netscape.com
76fd1bdfc5
fix bug #36311
2000-05-12 23:05:11 +00:00
dougt%netscape.com
9780125284
Patch from snizinsk@us.ibm.com
...
from email:
What is in the tree from 5/2 was not correct (the
PR_CALLBACKs that were checked in 5/2 were incorrect for our build. They
should be on the prototypes which are declared "static PRIntn" not on
"NS_IMETHOD".
2000-05-12 22:11:45 +00:00
mkaply%us.ibm.com
c3b039c794
# 37239
...
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
scc%netscape.com
6a3f519024
Added "nsStringIO.h" to exports. r=hyatt
2000-05-12 07:46:13 +00:00
scc%netscape.com
d2d60e103d
Fixed the block stomping bug by ensuring the correct |operator=()| was always available.
2000-05-12 05:25:26 +00:00
scc%netscape.com
d9a28087cd
changed some comments
2000-05-12 05:20:21 +00:00
scc%netscape.com
f4e1434b10
added tests for the new IO stuff, etc.
2000-05-12 05:19:46 +00:00
scc%netscape.com
8b1625eada
Uncommented tests that should work now that I've fixed the block stomping bug.
2000-05-12 05:18:36 +00:00
scc%netscape.com
fe94b28307
Changed some comments
2000-05-12 05:17:51 +00:00
scc%netscape.com
106ac8c32a
Filled out the smart pointer implementation. Changed some comments.
2000-05-12 05:17:39 +00:00
scc%netscape.com
5b96cfedb1
Added an assertion in |copy_string|. Changed some comments.
2000-05-12 05:16:00 +00:00
scc%netscape.com
af47a17c7e
First Checked In.
2000-05-12 03:16:35 +00:00
rayw%netscape.com
9f3eaba0ea
Per bug 3690:
...
Added new functions to the registry for reading / writing byte arrays
of binary content and escaping registry keys that contain binary
content. Modified code which reads/writes location of dll or javascript
for components to use new ReadBytesUTF8/WriteBytesUTF8 and which uses
or reads the keys to use EscapeKey and UnescapeKey.
r=dveditz
2000-05-12 01:24:36 +00:00
dougt%netscape.com
3add1c8cc5
Changes from snizinsk@us.ibm.com
...
visualage fixes to xpcom for OS/2.
2000-05-12 01:09:58 +00:00
dougt%netscape.com
8e26850b56
adding dirs.js. example of how you can get different locations via the
...
nsDirectoryService via JS.
not part of build.
2000-05-11 20:58:47 +00:00
cls%seawood.org
fec728bf12
More OS/2 Makefile changes. Bug #34106 Batch 13
2000-05-11 14:15:34 +00:00
pavlov%netscape.com
d3743f534d
fix for unix filepicker not coming up correctly (bug #38810 )
2000-05-10 23:41:33 +00:00
nhotta%netscape.com
d4cbdabbeb
Changed to use _mbsrchr instead of strrchr to support double-byte characters on PC (the change is ifdef for XP_PC),
...
check in for m_kato@ga2.so-net.ne.jp , r=ftang, bug 29546.
2000-05-10 22:24:22 +00:00
dougt%netscape.com
8e124a4998
InitWithPath should not store trailing seperatores in paths. It really is
...
an error to pass a trailing seperator, but we are just being kind.
2000-05-09 23:53:03 +00:00
dougt%netscape.com
f3404beec0
Fixing bustage
2000-05-09 19:38:20 +00:00
dougt%netscape.com
7301481bba
Missed six chars. fixing bustage
2000-05-09 19:28:55 +00:00
dougt%netscape.com
e15f900e51
Fixes bug 38553. Using usecs now. r=sgehani@netscape.com
2000-05-09 19:11:14 +00:00
jdunn%netscape.com
bcb51380a1
Fixing HPUX code - HP specific file
...
r= jgracer@ems.att.com
# 17997
2000-05-08 21:22:21 +00:00
ruslan%netscape.com
97c1ae4dcb
Make nsAtomService implement threadsafe isupports
2000-05-08 20:28:21 +00:00
jbetak%netscape.com
2c2fab7846
37408
...
String bundle doesn't offer a scriptable enumerator
r=be (incrementally deprecating outdated non-scriptable interface)
2000-05-07 21:12:38 +00:00
dp%netscape.com
3d979eb2eb
added contributors.
2000-05-05 07:44:50 +00:00
dp%netscape.com
8c3de46793
Initial version
2000-05-05 07:24:30 +00:00
dp%netscape.com
9315f8f646
Adding in class headers.
2000-05-05 06:53:09 +00:00
dp%netscape.com
729a0d90d8
Including class headers.
2000-05-05 06:49:13 +00:00
dp%netscape.com
55f4439e33
- Using nsILocalFile::AppendRelativePath() to get components that live
...
under subdirs of component directory to work
- Fixing UnregisterComponent() to take a registryLocation as opposed
to a misinterpretted fullpathname
2000-05-05 06:37:39 +00:00
dp%netscape.com
768aea0f5b
Passing registry location correctly to nsIModule::UnregisterSelf()
2000-05-05 06:34:39 +00:00
dp%netscape.com
250b391e47
Heavy documentation.
2000-05-05 06:33:05 +00:00
dp%netscape.com
a5ee84e2ea
Adding progid for component manager.
2000-05-05 06:01:41 +00:00
dp%netscape.com
b2d38b0460
Converting to generic module.
2000-05-05 05:59:42 +00:00
dp%netscape.com
326cb9b013
Removed unneccessary casts.
2000-05-05 05:54:15 +00:00
dp%netscape.com
3b485e57b8
Converting to generic module.
2000-05-05 05:53:21 +00:00
dp%netscape.com
5dfe344091
Added progid.
2000-05-05 05:52:26 +00:00
dp%netscape.com
122f8d4d38
Removed unneccessary include of nsIModule.h
2000-05-05 05:51:43 +00:00
dp%netscape.com
5a5476a465
- Api nsILocalFile::AppendRelativePath() added to interface
...
- nsILocalFile::Append() returns error uniformly on all platforms if
more than one component of path is being appended.
2000-05-05 05:47:32 +00:00
dveditz%netscape.com
a9050f6ecd
adding convenience macro to create always-proxied services necessary when creating the proxy on the same thread for use on a new thread
2000-05-05 03:47:00 +00:00
dp%netscape.com
40cb0a4b92
Removing nsConstructorPattern.cpp
2000-05-05 00:18:33 +00:00
rayw%netscape.com
5e756ca988
Bug #37058
...
Added a simple test to CreateInstance, similar to the existing test in
GetService in the service manager, to prevent instances from being created
during shutdown. We detected no calls to CreateInstance in normal code we
tested during shutdown. If such occur, the fix is NOT to back out the
check, but rather to eliminate the calls to CreateInstance either by
registering a shutdown observer which gets called just before the
shutdown, or creating the instance before shutdown.
r=scc
2000-05-04 23:11:30 +00:00
rayw%netscape.com
0f06127485
Bug 38219
...
Commented two references to nsSystemInfo so that .idl and .cpp files should
not be compiled. This makes the windows platform the same as the other
platforms which are missing these parts.
r=scs
2000-05-04 23:07:19 +00:00
cls%seawood.org
772286e0af
More OS/2 Makefile changes. Bug #34106 Batch 12
2000-05-04 11:00:47 +00:00
ftang%netscape.com
83ad4f1ef9
fix IsAscii function. The origional one report Latin1 characters as ASCII
2000-05-03 07:05:19 +00:00
ftang%netscape.com
af03baecbe
add IsAscii function.
2000-05-03 07:04:25 +00:00
brendan%mozilla.org
0986a87284
Fix site logfile flushing on startup; #if 0 doomed libbfd-based version of dladdr.
2000-05-03 03:07:20 +00:00
jfrancis%netscape.com
7f0f689530
nsIHTMLEditRules IID
2000-05-03 02:39:58 +00:00
mkaply%us.ibm.com
855e3273e4
# 34082
...
r= mkaply
OS/2 bring up continues - fix for wrong this pointer
2000-05-02 23:17:36 +00:00
mkaply%us.ibm.com
fea354c37e
# 34082
...
r= dougt
OS/2 bring up continues - support for OS/2 nsLocalFile
2000-05-02 23:14:31 +00:00
mkaply%us.ibm.com
11949af38c
# 34082
...
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler
2000-05-02 22:38:04 +00:00
jbetak%netscape.com
e549f6e971
fix bustage
...
37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 07:15:52 +00:00
sspitzer%netscape.com
e55747d3dd
fix build bustage.
2000-05-02 06:50:24 +00:00
sspitzer%netscape.com
c14c30357f
added files: mozilla/xpcom/ds/nsIPersistentProperties2.idl
2000-05-02 06:30:38 +00:00
jbetak%netscape.com
c1d3e10b8e
fix bustage
...
37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 06:27:05 +00:00
sspitzer%netscape.com
9a331f1be1
fix build bustage.
2000-05-02 05:56:27 +00:00
jbetak%netscape.com
e9bca82014
37408
...
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:52:50 +00:00
jbetak%netscape.com
acc4c1956b
37408
...
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:08:39 +00:00
cls%seawood.org
58aac2e6af
OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106
2000-05-02 01:18:46 +00:00
sgehani%netscape.com
e30303ea95
Fix Autoregistration bustage in the context of apps using XPCOM outside Mozilla (e.g. the installer stubs).
2000-05-02 00:54:11 +00:00
mkaply%us.ibm.com
7bd04d1521
# 37239
...
r= dougt@netscape.com
OS/2 bring up continues - need an include for EMX only
2000-05-01 22:27:59 +00:00
mkaply%us.ibm.com
6b9f866b4a
# 37239
...
r= dougt@netscape.com
OS/2 bring up continues - need another INCL_
2000-05-01 22:27:21 +00:00
mkaply%us.ibm.com
444f6188f7
# 37239
...
r= dougt@netscape.com
Misspelling in printf
2000-05-01 22:26:26 +00:00
mkaply%us.ibm.com
5c44941967
# 37239
...
r= dougt@netscape.com
OS/2 bring up continues - xpcom changes - #ifdefs for OS/2
2000-05-01 22:25:44 +00:00
mkaply%us.ibm.com
aab38ad60d
# 37239
...
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team
2000-05-01 22:21:43 +00:00
jbetak%netscape.com
f4a2cf6aba
5313 Accept-Charset for form is not implemented, r=ftang, be
2000-05-01 05:47:12 +00:00
erik%netscape.com
7b965837d3
fixing build bustage
2000-04-28 22:06:39 +00:00
erik%netscape.com
ffbce8d476
fixing build bustage; temporary removal of nsStringTest.cpp
2000-04-28 22:04:57 +00:00
amasri%netscape.com
2cb365adc9
*** empty log message ***
2000-04-28 21:05:28 +00:00
mccabe%netscape.com
2597caf512
Fix 13413 - Require that the targets of length_is attributes have unsigned long type. There were a number of violations of this in the tree, so it turns out this was a useful one. Also add checks for missing parameters, length_is parameters that point to themselves, etc.
...
Fix 8833 - Allow typedefs in const declarations.
Fix several warnings.
Remove a huge chunk of #if 0 code in in xpidl_typelib.c (that had accumulated subsequent changes!)
2000-04-28 11:14:29 +00:00
mccabe%netscape.com
b46e6e7a8c
change several IDL parameters to be unsigned, to work better with length_is, size_is. Preperatory to requiring unsigned in xpidl, fixing 13413
2000-04-28 10:51:52 +00:00
jband%netscape.com
479e473d4d
not part of build
2000-04-28 05:42:57 +00:00
scc%netscape.com
6139d6c97e
fix for pink
2000-04-28 00:21:44 +00:00