ebina%netscape.com
f3c0c2ca83
Changing RegisterFactory to use the new API.
...
git-svn-id: svn://10.0.0.236/trunk@22111 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 15:59:52 +00:00
warren%netscape.com
49ed8e046f
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
...
git-svn-id: svn://10.0.0.236/trunk@22094 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 10:17:14 +00:00
rickg%netscape.com
89a3d20da2
fix build crash caused by deque API change
...
git-svn-id: svn://10.0.0.236/trunk@22076 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 07:37:27 +00:00
rickg%netscape.com
bfceba3989
attempt to fix build
...
git-svn-id: svn://10.0.0.236/trunk@22075 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 07:24:27 +00:00
rickg%netscape.com
5012f4e582
small bug fixes and removal of global statics
...
git-svn-id: svn://10.0.0.236/trunk@22072 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 06:33:54 +00:00
sfraser%netscape.com
f59ab36c66
Mac project changes -- convert from using MLSShLibRuntime to MSLDropinRuntime.
...
git-svn-id: svn://10.0.0.236/trunk@21994 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 00:44:01 +00:00
kin%netscape.com
e67967c1c2
Added IID() methods.
...
git-svn-id: svn://10.0.0.236/trunk@21485 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-22 19:56:57 +00:00
kin%netscape.com
307fbf07da
Removed all references to ServiceManager, we now rely on nsRepository directly.
...
git-svn-id: svn://10.0.0.236/trunk@20557 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 16:57:55 +00:00
kin%netscape.com
c2906b67bb
Added NSRegisterSelf() and NSUnregisterSelf().
...
git-svn-id: svn://10.0.0.236/trunk@20556 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 16:56:04 +00:00
dp%netscape.com
fbd9ebf114
Adding libreg as xpcom depends on it
...
git-svn-id: svn://10.0.0.236/trunk@20208 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 02:01:50 +00:00
kin%netscape.com
da4ee1e1f6
Added test cases for TransactionManager's BeginBatch() and EndBatch() methods.
...
git-svn-id: svn://10.0.0.236/trunk@20000 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-08 17:30:30 +00:00
kin%netscape.com
1053817440
Added BeginBatch(), EndBatch(), BeginTransaction() and EndTransaction()
...
methods.
git-svn-id: svn://10.0.0.236/trunk@19999 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-08 17:29:43 +00:00
kin%netscape.com
df1d7e2808
Added BeginBatch(), EndBatch(), BeginTransaction() and EndTransaction()
...
methods. Modified Do() method to use Begin/EndTransaction().
git-svn-id: svn://10.0.0.236/trunk@19998 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-08 17:28:33 +00:00
kin%netscape.com
028413a836
Changed all occurences of !NS_SUCCEEDED() to NS_FAILED().
...
git-svn-id: svn://10.0.0.236/trunk@19997 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-08 17:28:08 +00:00
kin%netscape.com
f349160857
Added GetNumberOfChildren() method. Changed all occurences of !NS_SUCCEEDED()
...
to NS_FAILED(). Modified GetNumberOfUndoItems() and GetNumberOfRedoItems() to
handle the case where their stack is NULL.
git-svn-id: svn://10.0.0.236/trunk@19996 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-08 17:27:42 +00:00
kin%netscape.com
11e411188f
Made nsTransactionReleaseFunctor destructor virtual.
...
git-svn-id: svn://10.0.0.236/trunk@19709 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 17:40:35 +00:00
kin%netscape.com
ca24c529bd
Modified Redo() method to allow for mTransaction being NULL.
...
git-svn-id: svn://10.0.0.236/trunk@19708 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 17:39:21 +00:00
kin%netscape.com
ad82769079
Fixed regression introduced by the renaming of nsDeque::Pop()
...
to nsDeque::PopFront().
git-svn-id: svn://10.0.0.236/trunk@19707 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 17:36:24 +00:00
kin%netscape.com
d395298e0c
Added calls to nsServiceManager::ShutdownService() to get the tests working
...
again. Fixed some compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@19705 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-04 17:35:04 +00:00
amusil%netscape.com
1a6a7a52aa
New Service Manager changes
...
git-svn-id: svn://10.0.0.236/trunk@18481 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-25 11:08:18 +00:00
mcafee%netscape.com
dd4c94c66e
Removed hard-coded link line, use the one in rules.mk instead.
...
git-svn-id: svn://10.0.0.236/trunk@18280 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 10:03:32 +00:00
rickg%netscape.com
977421c9eb
sync up with mods to the parser
...
git-svn-id: svn://10.0.0.236/trunk@17435 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 01:11:37 +00:00
mjudge%netscape.com
28a5884fce
changing COM_auto_ptr to nsCOMPtr.h
...
git-svn-id: svn://10.0.0.236/trunk@16595 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 19:26:17 +00:00
kin%netscape.com
b8de20feb4
Backout previous changes to fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@16527 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:52:23 +00:00
mjudge%netscape.com
5f09556bb7
write now takes ints instead of unsigned ints
...
git-svn-id: svn://10.0.0.236/trunk@16526 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:43:13 +00:00
warren%netscape.com
1dea681a6e
Fixed some unsigned problems for the Mac.
...
git-svn-id: svn://10.0.0.236/trunk@16507 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:03:53 +00:00
sfraser%netscape.com
5ba63fa656
Fix target and output libary names.
...
git-svn-id: svn://10.0.0.236/trunk@16486 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:34:58 +00:00
sfraser%netscape.com
4348f6321d
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@16460 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:17:48 +00:00
sfraser%netscape.com
85c73e1f43
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@16457 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 21:59:40 +00:00
kin%netscape.com
0d2bb86e8d
Added OPTIMIZATION comment.
...
git-svn-id: svn://10.0.0.236/trunk@16395 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:12:25 +00:00
kin%netscape.com
0f65caf3dd
Added tests for SetMaxTransactionCount().
...
git-svn-id: svn://10.0.0.236/trunk@16394 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:11:53 +00:00
kin%netscape.com
7018fe3720
Removed ';' in IID defines. This was causing a problem on the Mac.
...
git-svn-id: svn://10.0.0.236/trunk@16393 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:11:17 +00:00
kin%netscape.com
171b21fb37
Added TestTransactionFactory classes. Got rid of duplicate test/stress
...
functions.
git-svn-id: svn://10.0.0.236/trunk@16373 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:50:27 +00:00
mjudge%netscape.com
3820937d83
updating txmgr..
...
git-svn-id: svn://10.0.0.236/trunk@16361 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 20:38:36 +00:00
mjudge%netscape.com
6e0b2ad629
txmgr changes not built yet
...
git-svn-id: svn://10.0.0.236/trunk@16353 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:46:13 +00:00
kin%netscape.com
0b5f55908a
Removed src directory from list of includes.
...
git-svn-id: svn://10.0.0.236/trunk@16351 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:39:33 +00:00
kin%netscape.com
fb5695338a
Removed src directory from includes list.
...
git-svn-id: svn://10.0.0.236/trunk@16350 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:39:14 +00:00
kin%netscape.com
5bb6af4f01
Added LLIBS and MISCDEP.
...
git-svn-id: svn://10.0.0.236/trunk@16349 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:37:46 +00:00
jfrancis%netscape.com
517982ca42
more preperation for adding tx mgr stuff to mac build
...
git-svn-id: svn://10.0.0.236/trunk@16269 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 19:25:48 +00:00
jfrancis%netscape.com
708dad24a0
getting transaction manager ready for addition to mac build
...
git-svn-id: svn://10.0.0.236/trunk@16262 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:13:11 +00:00
kin%netscape.com
2595e48ef9
We no longer statically link libtxmgr.a.
...
git-svn-id: svn://10.0.0.236/trunk@16190 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:26:05 +00:00
kin%netscape.com
f87d102bdb
Modified tests to call nsServiceManager::GetService() to create an
...
nsITransactionManager.
git-svn-id: svn://10.0.0.236/trunk@16189 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:25:33 +00:00
kin%netscape.com
e46884dd07
Initialize mRefCnt in constructor. Removed useless white space. Commented
...
out references to NS_TRANSACTIONMANAGER.
git-svn-id: svn://10.0.0.236/trunk@16188 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:24:29 +00:00
kin%netscape.com
cda2c71048
Added EXTRA_DSO_LDOPTS.
...
git-svn-id: svn://10.0.0.236/trunk@16187 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:23:25 +00:00
kin%netscape.com
8bd500c732
Added SetMaxTransactionCount() method to nsITransactionManager and
...
nsTransactionManager. Replaced all !NS_SUCCEEDED with NS_FAILED.
git-svn-id: svn://10.0.0.236/trunk@16186 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:22:34 +00:00
kin%netscape.com
24376dda52
Added nsTransactionManagerFactory.cpp to list of files to build.
...
git-svn-id: svn://10.0.0.236/trunk@16168 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:25:12 +00:00
kin%netscape.com
215c02c8e0
Added nsTransactionManagerCID.h to list of exports.
...
git-svn-id: svn://10.0.0.236/trunk@16167 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:24:18 +00:00
kin%netscape.com
6c47e9a11c
Initial checkin of file.
...
git-svn-id: svn://10.0.0.236/trunk@16166 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:23:04 +00:00
sfraser%netscape.com
e86e6a6910
Convert AppleSingle->binary format.
...
git-svn-id: svn://10.0.0.236/trunk@16118 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:22:27 +00:00
kin%netscape.com
5f2cac374d
Modified Undo() and Redo() to throw an error if there is a transaction
...
on the Do stack.
git-svn-id: svn://10.0.0.236/trunk@16080 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:53:31 +00:00