Huw Davies
|
628a8743d2
|
ole32/tests: Fix tests on systems without IE installed.
|
2009-05-25 11:21:12 +02:00 |
Hans Leidekker
|
bd4975acb0
|
ole32: Use existing MTA in CoGetClassObject and CoCreateInstance.
Custom actions in the CS3 installer depend on this.
|
2009-05-05 14:14:20 +02:00 |
Hans Leidekker
|
d2820c0684
|
ole32: Add tests to show that COM needs to be initialized only once for multi-threaded apartments.
|
2009-05-05 14:14:10 +02:00 |
Aric Stewart
|
46da8ef18b
|
ole32: CoGetTreatAsClass should return S_FALSE if it cannot even find the key for the requested CLSID.
|
2009-04-24 11:51:35 +02:00 |
Rob Shearman
|
0025bdf607
|
ole32: Fix a missing CoUninitialize in test_CoFreeUnusedLibraries.
|
2009-01-28 14:15:48 +01:00 |
Michael Stefaniuc
|
bdbfac5996
|
ole32/tests: Remove superfluous pointer casts.
|
2009-01-20 12:34:31 +01:00 |
Andrey Turkin
|
a06f568a2a
|
ole32: Add CoGetCallContext and CoSwitchCallContext implementations.
|
2009-01-19 14:44:32 +01:00 |
Andrey Turkin
|
37d27c38ce
|
ole32: Add IContextCallback interface to context object.
|
2009-01-15 12:42:12 +01:00 |
Andrey Turkin
|
8ff76d24f6
|
ole32/tests: Add test for IContextCallback.
|
2009-01-14 14:16:21 +01:00 |
Austin English
|
753affe48d
|
ole32: Add tests for CoInitializeEx.
|
2009-01-13 16:17:02 +01:00 |
Alexandre Julliard
|
68bd54b558
|
ole32/tests: Fix a pointer casting warning on 64-bit.
|
2009-01-03 20:14:11 +01:00 |
Ge van Geldorp
|
69c5fca81a
|
ole32/tests: Work around broken Windows urlmon.dll.
|
2009-01-03 14:55:32 +01:00 |
Francois Gouget
|
3b140ccb0e
|
Assorted spelling fixes.
|
2008-11-17 16:04:39 +01:00 |
Alexandre Julliard
|
48d41dbc37
|
ole32/tests: Use a CLSID that is more likely to exist on old Windows versions.
|
2008-11-13 21:45:25 +01:00 |
James Hawkins
|
e28098aee5
|
ole32: Fix two failing tests in win9x.
|
2008-09-03 14:21:43 +02:00 |
Paul Vriens
|
dae64e67fc
|
ole32/tests: Prevent a crash.
|
2008-05-30 11:50:04 +02:00 |
Francois Gouget
|
315bf2fa45
|
ole32/tests: Add a trailing '\n' to ok() calls.
|
2008-05-22 11:42:54 +02:00 |
Michael Karcher
|
3d5ea20190
|
ole32/tests: Test StringFromGUID2.
|
2008-05-20 15:45:43 +02:00 |
Michael Karcher
|
a2880cc61d
|
ole32/tests: Do not call Release if CoCreateInstance failed.
|
2008-05-20 15:43:54 +02:00 |
Rob Shearman
|
2e2383d5ca
|
ole32: Add a missing IStream_Release to test_CoMarshalInterThreadInterfaceInStream.
|
2007-11-12 11:45:19 +01:00 |
Rob Shearman
|
1d0993341c
|
ole32: Add tests for CoGetObjectContext.
|
2007-11-02 12:18:42 +01:00 |
Rob Shearman
|
71ada5c654
|
ole32: Add a test for the retrieved local class object in another thread being a proxy.
|
2007-05-08 13:24:07 +02:00 |
Rob Shearman
|
7d7f9a59d0
|
ole32: Fix CoRevokeClassObject to return RPC_E_WRONG_THREAD if it was called from a different apartment than the one that called CoRegisterClassObject.
|
2007-05-08 13:23:51 +02:00 |
Rob Shearman
|
51f85a765b
|
ole32: COM_GetRegisteredClassObject should only retrieve objects that were registered in the current apartment.
|
2007-05-08 13:23:30 +02:00 |
Rob Shearman
|
e93c82e643
|
ole32: Add tests for in-process registered class objects not being visible from different apartments.
|
2007-05-08 13:23:01 +02:00 |
Rob Shearman
|
4cbca9ac3a
|
ole32: Add test for registered class becoming invalid when apartment is destroyed.
|
2007-05-08 13:22:26 +02:00 |
Rob Shearman
|
ab7f796fcb
|
ole32: Keep a list of the loaded dlls for each apartment.
Use it to make CoFreeUnusedLibraries per-apartment.
|
2007-04-04 21:28:36 +02:00 |
Rob Shearman
|
1d8879bccc
|
ole32: Add a test that shows CoFreeUnusedLibraries only frees unused libraries from the current apartment.
|
2007-04-04 21:27:12 +02:00 |
Rob Shearman
|
7ba4b81675
|
ole32: Add some tests for the flags input to CoRegisterClassObject.
|
2007-03-09 21:16:41 +01:00 |
Rob Shearman
|
7a6a63f8fc
|
ole32: Fix a failing CoUnmarshalInterface test on Windows.
|
2007-03-06 22:17:45 +01:00 |
Paul Vriens
|
e89cac747c
|
ole32/tests: Cast-qual warning fixes.
|
2007-01-24 11:59:11 +01:00 |
Rob Shearman
|
49fc8ac742
|
ole32: Add tests for passing invalid arguments to CoUnmarshalInterface.
|
2007-01-10 12:21:53 +01:00 |
Rob Shearman
|
de527d5ec0
|
ole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThreadInterfaceInStream.
|
2007-01-10 12:16:08 +01:00 |
Rob Shearman
|
d02b27c0e9
|
ole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.
|
2007-01-10 12:02:37 +01:00 |
Huw Davies
|
241336c749
|
ole32: CoRegisterMessageFilter shouldn't crash on an uninitialized apartment.
|
2006-11-16 22:09:24 +01:00 |
Michael Ploujnikov
|
9d2a804f9b
|
ole32/tests: Win64 printf format warning fixes.
|
2006-10-14 20:17:16 +02:00 |
Francois Gouget
|
87045eb0c5
|
Fix rpcndr.h so it takes CONST_VTABLE into account.
Define CONST_VTABLE in the tests that need it. This fixes many Visual C++ warnings.
|
2006-09-29 17:52:27 +02:00 |
Francois Gouget
|
06f9532dda
|
Assorted spelling fixes.
|
2006-09-08 11:04:53 +02:00 |
Robert Shearman
|
0e99d795b7
|
ole32: Add some more tests for failure cases of Co* functions and make builtin ole32 pass them.
|
2006-08-16 16:42:01 +02:00 |
Robert Shearman
|
31726e3823
|
ole32: Add tests for the failure cases of CLSIDFromProgID and fix the function to conform to these.
|
2006-08-16 16:41:47 +02:00 |
Robert Shearman
|
2308d49bcb
|
ole32: Implement CoRegisterPSClsid.
|
2006-07-21 10:52:03 +02:00 |
Robert Shearman
|
fac6bedda9
|
ole32: Improve CoRegisterMessageFilter and add tests for it.
|
2006-07-17 13:43:47 +02:00 |
Robert Shearman
|
69e10bf1ed
|
ole32: Add validation of parameters to CoGetClassObject and make sure to initialise ppv to NULL.
|
2006-07-14 12:38:44 +02:00 |
Robert Shearman
|
fa757df883
|
ole32: Add a tests for OleSetMenuDescriptor and the global interface table.
|
2006-06-15 12:06:49 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Francois Gouget
|
e092adfc9b
|
Add trailing '\n's to ok() calls.
|
2006-02-24 21:07:33 +01:00 |
Robert Shearman
|
6c529a7273
|
ole: Make the CoCreateInstance test succeed.
Move the uninitialized apartment check after zeroing out the return
value.
|
2006-02-22 22:14:52 +01:00 |
Robert Shearman
|
023ad38914
|
ole: Test the behaviour of CoCreateInstance with an uninitialized apartment.
|
2006-02-20 11:16:08 +01:00 |
Huw Davies
|
aaf7a974a9
|
ole: ProgIDFromCLSID sets progid to NULL on failure.
|
2006-01-20 19:41:56 +01:00 |
Robert Shearman
|
e0605afdf6
|
ole: Add some tests for CLSIDFromString.
|
2006-01-09 18:40:27 +01:00 |