Commit Graph

39955 Commits

Author SHA1 Message Date
Andrew Talbot 1ac07906ae ddraw: Fix double unlock of critical section. 2009-01-10 17:43:10 +01:00
Juan Lang cfd1a6317d riched20: Add stub IOleClientSite interface. 2009-01-10 14:49:46 +01:00
Juan Lang 113cb2d313 cryptui: Don't make certificate status control disabled.
This allows using the scrollbar when there are lots of usages set for
the certificate.
2009-01-10 14:49:46 +01:00
Juan Lang 9ecb7b75e3 cryptui: Improve control spacing.
This makes the two static control borders between the three regions on
the general page appear to be the same height.
2009-01-10 14:49:46 +01:00
Alexandre Julliard e1a4d068d1 setupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA. 2009-01-10 14:49:46 +01:00
Alexandre Julliard 8cd82dda1f shell32/tests: Fix some uninitialized handle checks for Win64. 2009-01-10 14:49:41 +01:00
Alexandre Julliard 450e9e3adf rpcrt4/tests: Fix an uninitialized pointer check for Win64. 2009-01-09 18:08:57 +01:00
Alexandre Julliard 328ca0e00c gdi32/tests: Fix an uninitialized pointer check for Win64. 2009-01-09 18:08:50 +01:00
Alexandre Julliard ec1b28edb0 include: Fix a number of mmsystem.h structure for Win64. 2009-01-09 18:08:29 +01:00
Stefan Dösinger a69c86d3f5 ddrawex: Add a test for the permanent DC function. 2009-01-09 16:26:06 +01:00
Stefan Dösinger 58480f1663 ddrawex: Make the GetDC test more generic. 2009-01-09 16:26:01 +01:00
Stefan Dösinger da6c9e4cc2 ddrawex: Implement a GetDC special behavior Internet Explorer depends on.
Tests show that in ddrawex.dll it is legal to create a surface with
both DDSCAPS_VIDEOMEMORY and DDSCAPS_SYSTEMMEMORY flag set. A surface
created that way shows different behavior in IDirectDrawSurface::GetDC.
2009-01-09 16:23:18 +01:00
Stefan Dösinger 0d80130aa2 ddrawex: Create a surface wrapper. 2009-01-09 16:20:20 +01:00
Stefan Dösinger b138944892 ddrawex: Add a refcount test. 2009-01-09 16:18:50 +01:00
Stefan Dösinger ae4e824423 ddraw[ex]: Show a caps handling difference. 2009-01-09 16:18:12 +01:00
Stefan Dösinger 60039a5ba8 ddrawex: Start some tests. 2009-01-09 16:17:47 +01:00
Stefan Dösinger efcecb9b99 ddrawex: Implement a wrapper around IDirectDraw.
This allows us to cleanly implement the differences between ddraw.dll and
ddrawex.dll without private functions and if checks if an object was created
by ddraw or ddrawex. A similar wrapper will be added for IDirectDrawSurface.
2009-01-09 15:53:43 +01:00
Detlef Riekenberg 8eff8acc46 localspl: Call DrvDriverEvent in AddPrinterDriverEx. 2009-01-09 14:58:47 +01:00
Andrew Talbot 0592ca5fb0 iphlpapi: Remove unused function. 2009-01-09 14:56:08 +01:00
Stefan Leichter 9871dc0766 shell32: Add stub for ordinal 526. 2009-01-09 14:56:00 +01:00
Alistair Leslie-Hughes bb829372f1 mshtml: Implement IHTMLStyle get/set Attribute. 2009-01-09 14:55:53 +01:00
Juan Lang e50e78f1cb cryptui: Fix crash with native riched20. 2009-01-09 14:48:36 +01:00
Juan Lang 732fce7c3c cryptui: Call CryptUIWizImport from the certificate manager dialog. 2009-01-09 14:47:51 +01:00
Juan Lang ed5d0d8894 cryptui: Set appropriate radio button in CryptUIWizImport if the destination store is specified. 2009-01-09 14:47:47 +01:00
Juan Lang 9d6d8570fc cryptui: Implement removing certificates from certificate manager dialog. 2009-01-09 14:47:33 +01:00
Juan Lang a6e21329ee cryptui: Show usages for selected cert in certificate manager dialog. 2009-01-09 14:47:24 +01:00
Juan Lang a3f746b085 cryptui: Show selected certificate when requested in the certificate manager dialog. 2009-01-09 14:47:03 +01:00
Juan Lang c33dfc2d41 cryptui: Enable/disable controls based on selection in certificate manager dialog. 2009-01-09 14:46:57 +01:00
Juan Lang 0a58167b07 cryptui: Filter shown certs according to purpose selection in certificate manager dialog. 2009-01-09 14:46:51 +01:00
Juan Lang e7e91402d2 cryptui: Refresh cert view when purpose selection is changed in the certificate manager dialog. 2009-01-09 14:46:29 +01:00
Juan Lang 73a8f89468 cryptui: Add saved purposes to the purpose selection in the certificate manager dialog. 2009-01-09 14:46:23 +01:00
Juan Lang dfc8b91ca2 cryptui: Save purposes in certificate manager dialog's advanced dialog. 2009-01-09 14:45:54 +01:00
Juan Lang 0c17a5d61c cryptui: Recall usage state from registry in certificate manager dialog's advanced dialog. 2009-01-09 14:45:33 +01:00
Juan Lang a180f505b9 cryptui: Allow toggling a usage in the certificate manager dialog's advanced dialog. 2009-01-09 14:45:25 +01:00
Juan Lang 06505e53ae cryptui: Add known usages to certificate manager dialog's advanced dialog. 2009-01-09 14:45:19 +01:00
Juan Lang 7675bf428a cryptui: Add a (empty) advanced dialog to the certificate manager dialog. 2009-01-09 14:45:14 +01:00
Juan Lang be1587ca50 cryptui: Refresh store display when a tab is switched or the purpose selection is changed in the certificate manager dialog. 2009-01-09 14:44:53 +01:00
Juan Lang 29dcd60587 cryptui: Display contents of certificate store in certificate manager dialog. 2009-01-09 14:44:44 +01:00
Juan Lang 1d59060152 cryptui: Show names of stores certificate manager dialog. 2009-01-09 14:44:31 +01:00
Juan Lang 96d0e63620 cryptui: Add purpose selection and column headings to certificate manager dialog. 2009-01-09 14:44:23 +01:00
Juan Lang 1f183ea289 cryptui: Add a (empty) certificate manager dialog. 2009-01-09 14:44:13 +01:00
Andrew Talbot 3b26d50d17 mshtml: Declare a function static. 2009-01-09 14:21:31 +01:00
Andrew Talbot 7a326f9405 d3dxof: Declare a function static. 2009-01-09 14:21:26 +01:00
Andrew Talbot d1d5584299 msacm32: Declare a variable static. 2009-01-09 14:21:20 +01:00
Paul Vriens 30bb78f0f9 shell32/tests: Skip a test on Vista. 2009-01-09 14:18:42 +01:00
Paul Vriens 189ea312d7 shell32/tests: Fix test failures on Vista. 2009-01-09 14:18:33 +01:00
Paul Vriens 7bd150e091 shell32/tests: Fix remaining test failures on NT4. 2009-01-09 14:18:26 +01:00
Paul Vriens 850cd7ccb2 shell32/tests: Fix some test failures on Vista. 2009-01-09 14:18:20 +01:00
Paul Vriens faf2f8e682 shell32/tests: Fix some errors on NT4 (FO_DELETE). 2009-01-09 14:18:12 +01:00
Paul Vriens 7ea6c85e97 shell32/tests: Fix the last test failure on Win9x. 2009-01-09 14:18:03 +01:00
Alexandre Julliard a2cf243776 include: Fix packing of the setupapi structures. 2009-01-09 14:06:14 +01:00
Alexandre Julliard 3b6cab3f77 oleaut32/tests: Only compare the initialized part of DECIMAL variants. 2009-01-09 14:06:14 +01:00
Henri Verbeet 9d8c6326c0 wined3d: Remove stray tabs. 2009-01-09 14:06:14 +01:00
Henri Verbeet ac914262ed wined3d: Rewrite BeginStateBlock() to use CreateStateBlock() instead of duplicating the code. 2009-01-09 14:06:14 +01:00
Henri Verbeet 9d523ebd8f wined3d: Remove a silly check in drawStridedInstanced(). 2009-01-09 14:06:14 +01:00
Henri Verbeet 92488ca7c1 wined3d: Simplify checking if an attribute is used in loadNumberedArrays(). 2009-01-09 14:06:14 +01:00
Henri Verbeet d9e58e6591 wined3d: Failing HeapAlloc() should be an ERR. 2009-01-09 14:06:13 +01:00
Henri Verbeet e028e3f7bd wined3d: Use GL_ALIASED_POINT_SIZE_RANGE to retrieve the max point size. 2009-01-09 14:06:13 +01:00
Francois Gouget b881cfc541 kernel32: Fix the sysctl() usage and the CPU detection on NetBSD. 2009-01-09 14:06:13 +01:00
Francois Gouget 5da42336d9 xinput1_3/tests: Add a trailing '\n' to an ok() call. 2009-01-09 14:06:13 +01:00
Francois Gouget 916d6a4450 setupapi: Fix the StringTableLookUpStringEx() prototype. 2009-01-09 14:06:13 +01:00
Nikolay Sivov 37d4349636 ole32: Some tests for IMoniker::IsRunning with NULL args. 2009-01-09 14:06:13 +01:00
Nikolay Sivov df0ecdfd30 ole32: Fix some comment typos. 2009-01-09 14:06:13 +01:00
Dylan Smith 1f6b8c7fd9 richedit: Missing condition for inserting newline before table.
This case occurs when the cursor is at the start of the table, the
table is at the start of the text, and there is no selection.
2009-01-09 14:06:13 +01:00
Alexandre Julliard 8c33528372 quartz: Use SetWindowLongPtr to store a pointer value. 2009-01-08 17:30:57 +01:00
Alexandre Julliard 149259d49f ddraw: Fix an uninitialized variable warning on non-i386. 2009-01-08 17:30:22 +01:00
Alexandre Julliard 9d09985ad1 rpcrt4: Fix an unused value warning on non-i386. 2009-01-08 17:30:09 +01:00
Alexandre Julliard adad9b6682 msvcrt: Fix an unused function warning on non-i386. 2009-01-08 17:29:59 +01:00
Alexandre Julliard a46441bd02 ws2_32: Fix an error return value in bind(). 2009-01-08 17:29:31 +01:00
Alexandre Julliard f45874ae28 wineps.drv: Use INT_MAX instead of LONG_MAX to initialize a LONG value. 2009-01-08 17:29:14 +01:00
Alexandre Julliard 6b07ac5453 ntdll: Fix pointer cast warnings on 64-bit. 2009-01-08 17:28:45 +01:00
Alexandre Julliard bb8883dda0 wininet: Fix handle cast warnings on 64-bit. 2009-01-08 17:28:21 +01:00
Alexandre Julliard d1613f60c2 user32: Fix pointer cast warnings on 64-bit. 2009-01-08 17:28:04 +01:00
Alexandre Julliard e2e4da9732 urlmon: Fix pointer cast warnings on 64-bit. 2009-01-08 17:27:58 +01:00
Alexandre Julliard 53bc99855a shdocvw: Fix a pointer cast warning on 64-bit. 2009-01-08 17:27:49 +01:00
Alexandre Julliard e65c2d9a0d shell32: Fix a pointer cast warning on 64-bit. 2009-01-08 17:27:41 +01:00
Alexandre Julliard 41533fa516 setupapi: Fix pointer cast warnings on 64-bit. 2009-01-08 17:27:27 +01:00
Alexandre Julliard 99132baebd oleaut32: Fix handle cast warnings on 64-bit. 2009-01-08 17:27:14 +01:00
Alexandre Julliard 469f0b4757 ntoskrnl.exe: Fix handle cast warnings on 64-bit. 2009-01-08 17:27:05 +01:00
Alexandre Julliard 81ecd7041a msi: Fix pointer cast warnings on 64-bit. 2009-01-08 17:26:44 +01:00
Alexandre Julliard c9ee551efd mshtml: Fix pointer cast warnings on 64-bit. 2009-01-08 17:26:38 +01:00
Alexandre Julliard b88554d22f advapi32: Fix pointer cast warnings on 64-bit. 2009-01-08 17:26:30 +01:00
Francois Gouget ad587aa036 ole32: Don't use the default debug channel before it has been defined. 2009-01-08 14:52:57 +01:00
Paul Vriens 00ed4057b5 wintrust: Fix removing a catalog file. 2009-01-08 14:52:31 +01:00
Paul Vriens 5bfed84410 wintrust/tests: Add a few tests. 2009-01-08 14:52:26 +01:00
Andrew Fenn 37a7ca59b3 xinput1_3: Added test for XInputGetBatteryInformation. 2009-01-08 13:41:40 +01:00
Andrew Fenn 907add75a9 xinput1_3: Added stub code for XInputGetBatteryInformation. 2009-01-08 13:41:25 +01:00
Andrew Fenn ab0d420dd2 xinput1_3: Added test for XInputGetDSoundAudioDeviceGuids. 2009-01-08 13:36:57 +01:00
Andrew Fenn f58aae7b69 xinput1_3: Added stub for XInputGetDSoundAudioDeviceGuids. 2009-01-08 13:36:48 +01:00
Dylan Smith 573102ee88 richedit: Fixed implementation of WM_GETDLGCODE message.
This fixes inconsistencies shown in the tests I added for the
WM_GETDLGCODE.  The tests covered different cases handled by the
current implementation in order to show that the native implementation
is simpler for all these cases.
2009-01-08 13:35:05 +01:00
Dylan Smith c636b59bcf richedit: Added tests for WM_GETDLGCODE message. 2009-01-08 13:34:53 +01:00
Henri Verbeet 45a61d1ac4 wined3d: Enable GL_HALF_FLOAT_NV when NV_HALF_FLOAT is supported.
This makes more sense than the other way around.
2009-01-08 13:21:56 +01:00
Henri Verbeet b1812c690c wined3d: Add support for EXT_vertex_array_bgra.
This allows us to skip BGRA->RGBA color conversion for vertex attributes if
this extension is present.
2009-01-08 13:21:51 +01:00
Henri Verbeet 6791e6b752 wined3d: Simplify handling of swizzled attributes.
This should also be a little bit faster.
2009-01-08 13:21:43 +01:00
Henri Verbeet cc447eac55 wined3d: Move position_transformed out of u.s in struct WineDirect3DVertexStridedData. 2009-01-08 13:21:31 +01:00
Henri Verbeet 1a1f5ec69d wined3d: Cleanup drawStridedFast().
Remove some uncessary code and use more descriptive parameter names. Note that
max_vertex_idx isn't the same as "minIndex + calculatedNumberOfindices - 1"
but rather "minIndex + numberOfVertices - 1". calculatedNumberOfindices just
specifies the number of vertices that's drawn, while numberOfVertices
specifies the range of vertices that's drawn.
2009-01-08 13:21:23 +01:00
Alexandre Julliard d852ac0b1f user32/tests: Fix some integer to pointer conversion warnings. 2009-01-08 13:18:01 +01:00
Alexandre Julliard 02a1c0d7ee kernel32/tests: Fix some integer to pointer conversion warnings. 2009-01-08 13:17:53 +01:00
Alexandre Julliard 0014046adc quartz: Avoid a pointer cast in a trace. 2009-01-08 13:17:49 +01:00
Alexandre Julliard 4984d19072 wininet: Avoid pointer casts in traces. 2009-01-08 13:13:22 +01:00
Alexandre Julliard b33995eda8 version: Avoid pointer casts in a trace. 2009-01-08 13:13:15 +01:00
Alexandre Julliard 0128b10a3c user32: Avoid a pointer cast in a trace. 2009-01-08 13:13:05 +01:00
Alexandre Julliard bb283bf534 shell32: Avoid a pointer cast in a trace. 2009-01-08 13:13:01 +01:00
Alexandre Julliard 55d243d415 imm32: Avoid pointer casts in traces. 2009-01-08 13:12:55 +01:00
Alexandre Julliard dedf5e49ba dsound: Avoid a pointer cast in a trace. 2009-01-08 13:12:46 +01:00
Alexandre Julliard a494b13abe msvcrt: Avoid size_t in printf format. 2009-01-08 13:12:24 +01:00
Alexandre Julliard f6eb03d6c6 dinput: Avoid size_t in traces. 2009-01-08 13:12:08 +01:00
Alexandre Julliard a0abde333b user32/tests: Fix some integer to pointer conversion warnings. 2009-01-08 13:11:49 +01:00
Alexandre Julliard d637a552c0 ntdll/tests: Fix a long long format in a trace. 2009-01-08 13:05:38 +01:00
Alexandre Julliard 35811a9078 msi/tests: Use CreateFile instead of OpenFile to avoid handle casts. 2009-01-08 13:05:27 +01:00
Alexandre Julliard 1f83e7d9fd kernel32/tests: Use _lclose instead of CloseHandle to avoid handle casts. 2009-01-08 13:05:16 +01:00
Alexandre Julliard 2136b1697f crypt32: Avoid printing pointer differences in traces. 2009-01-08 13:03:01 +01:00
Alexandre Julliard bc9df953fc ws2_32/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:54 +01:00
Alexandre Julliard ffdf21af0b shlwapi/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:46 +01:00
Alexandre Julliard 1639f1e507 rpcrt4/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:40 +01:00
Alexandre Julliard 6f3184829f oleaut32/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:32 +01:00
Alexandre Julliard 6500bb0e50 ntdll/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:23 +01:00
Alexandre Julliard 2335a44ed6 msvcrt/tests: Avoid printing pointer differences in traces. 2009-01-08 13:02:17 +01:00
Nikolay Sivov 3950752682 oleaut32/tests: Fix copy/paste typo in test output. 2009-01-08 12:55:00 +01:00
Vitaliy Margolen f6f52021f8 dinput: Copy device data up to maximum available bytes. 2009-01-08 12:54:54 +01:00
Michael Stefaniuc 120584d5c5 mapi32: Remove superfluous casts. 2009-01-08 12:54:48 +01:00
Michael Stefaniuc fd0546bb0a dmcompos: Remove superfluous casts. 2009-01-08 12:54:43 +01:00
Michael Stefaniuc b91f72ec9b dmband: Remove superfluous casts. 2009-01-08 12:54:40 +01:00
Michael Stefaniuc e0851fc1fa amstream: Remove superfluous casts. 2009-01-08 12:54:37 +01:00
Michael Stefaniuc 6f49003106 qcap: Remove superfluous casts. 2009-01-08 12:54:32 +01:00
Michael Stefaniuc 1b092d7013 fusion: Remove superfluous casts. 2009-01-08 12:54:29 +01:00
Francois Gouget 581e390115 winapi_test: The tests don't support WIN64 yet so disable them there. 2009-01-08 12:47:22 +01:00
Francois Gouget 411f5d22c0 winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong. 2009-01-08 12:46:39 +01:00
Francois Gouget 9f62c9b7a8 winapi_test: Fix TEST_FIELD() so it correctly tests the field size. 2009-01-08 12:44:49 +01:00
Francois Gouget 43c18c1321 winapi_test: FIELD_ALIGNMENT() is redundant so remove it. 2009-01-08 12:43:15 +01:00
Francois Gouget 2e668d2572 winapi_test: Updated so the generated tests work. 2009-01-08 12:42:12 +01:00
Francois Gouget 14d44a06ba quartz: OutputPin_DeliverNewSegment() is unused so remove it. 2009-01-08 12:40:45 +01:00
Andrew Talbot 4256608ed2 msacm32: Declare a function static. 2009-01-08 12:40:39 +01:00
Paul Vriens c2d3ed244d shell32/tests: Fix test failures on Win9x, NT4 and Vista (FO_RENAME). 2009-01-08 12:40:32 +01:00
Paul Vriens bb7efb1deb msi/tests: Skip some tests if we don't have enough rights. 2009-01-08 12:40:26 +01:00
Alexandre Julliard cb0113ec53 opengl32: Automatically download the GL spec files in make_opengl. Add a default value for the OpenGL version. 2009-01-08 12:29:39 +01:00
Alexandre Julliard fdd1bdf7c8 opengl32: Use INT_PTR instead of ptrdiff_t in generated code to avoid printf warnings. 2009-01-08 12:15:47 +01:00
Alexandre Julliard c72546153b user32/tests: Fix most of the macro abuse in the menu test. 2009-01-08 12:15:25 +01:00
Hans Leidekker 601870a435 setupapi: Add some tests for StringTableLookUpStringEx. Make them pass. 2009-01-07 14:41:38 +01:00
Hans Leidekker 0184dea2d4 qmgr: Improve a couple of stubs. 2009-01-07 14:41:35 +01:00
Francois Gouget ada97dc209 Assorted spelling fixes. 2009-01-07 14:41:24 +01:00
Francois Gouget a9597698a8 dnsapi: Reorder a couple of functions to avoid forward declarations. 2009-01-07 14:40:54 +01:00
Francois Gouget dfefbd1200 dnsapi: dns_ns_name_pton() is unused so remove it. 2009-01-07 14:40:50 +01:00
Francois Gouget cbe5d8e494 w32skrnl: _GetThunkBuff() is unused so remove it. 2009-01-07 14:40:47 +01:00
Francois Gouget 5b92b39b2c quartz: Reorder some functions to avoid forward declarations. 2009-01-07 14:40:44 +01:00
Francois Gouget e30bb829b3 d3dxof: Reorder some functions to avoid forward declarations. 2009-01-07 14:40:38 +01:00
Francois Gouget d27010511c winedos: VGA_SetQuadPalette() is unused so remove it. 2009-01-07 14:40:34 +01:00
Francois Gouget 5f18947d79 winedos: VGA_SetTextAttribute() is unused so remove it. 2009-01-07 14:40:31 +01:00
Francois Gouget 7bf39d4b14 winedos: Remove unused functions from devices.c. 2009-01-07 14:40:28 +01:00
Francois Gouget ca82e0f5b3 gdi32: Remove some dead code. 2009-01-07 14:40:25 +01:00
G. Paul Ziemba df05a90a3f ntdll: Clear IEXTEN when clearing ICANON. 2009-01-07 14:21:03 +01:00
Damjan Jovanovic 3613b15785 winex11: Support the startup notification fd.o spec. 2009-01-07 14:17:46 +01:00
Alexandre Julliard d751c2e5c1 msvcrt: Correctly walk up the list of trylevels in except_handler3. 2009-01-07 14:17:26 +01:00
Paul Vriens c89617e067 setupapi/tests: Skip some tests if we don't have enough rights. 2009-01-07 13:23:56 +01:00
Nikolay Sivov b91f4a3dae oleaut32: Check pointer in IPicture::get_Type. 2009-01-07 12:50:56 +01:00
Nikolay Sivov a22ca1c2d9 oleaut32: Check pointer in IPicture::get_Handle. 2009-01-07 12:50:51 +01:00
Peter Urbanec 65b3393dce wintab32: Check for NULL before using context. 2009-01-07 12:50:21 +01:00
Andrey Turkin 0eebcf57c3 loadperf: Add UnloadPerfCounterTextStrings stubs. 2009-01-07 12:49:06 +01:00
Andrey Turkin faa7366c70 loadperf: Add stub loadperf.dll. 2009-01-07 12:43:06 +01:00
Nikolay Sivov 11c1d7a0e7 ole32: Fix return value for DefaultHandler_GetMiscStatus. 2009-01-07 12:27:34 +01:00
Michael Stefaniuc 2b69813222 imm32: Remove superfluous casts. 2009-01-07 12:22:19 +01:00
Henri Verbeet 5f8c62e45d wined3d: Remove a redundant parameter to drawPrimitive().
startIdx should be the first index to draw, either from the vertex
array or the index array, depending on if the draw is indexed or
not. Having both at the same time wouldn't make sense.
2009-01-07 12:22:12 +01:00
Henri Verbeet 46eabd5b16 wined3d: Don't delete queries from the wrong context. 2009-01-07 12:22:02 +01:00
Henri Verbeet 0e8ed9bebb wined3d: Simplify IWineD3DOcclusionQueryImpl_GetData(). 2009-01-07 12:21:58 +01:00
Henri Verbeet ab275ab487 wined3d: Make calling a query from the wrong context a FIXME.
We want to know if this happens a lot. If the query is always called
from a different context than the one that created it, occlusion
culling would effectively be disabled, which could have a significant
performance impact, depending on the type of objects being culled.
2009-01-07 12:21:49 +01:00
Henri Verbeet 691894d1ab wined3d: Also apply the last sampler state.
In practice we don't implement WINED3DSAMP_DMAPOFFSET anyway, so this
is unlikely to make much of a difference.
2009-01-07 12:21:37 +01:00
Jacek Caban 4ac8322db4 urlmon: Skip more tests on old IE and ignore BINDSTATUS_PROXYDETECTING notification. 2009-01-07 12:21:29 +01:00
Andrew Talbot 3fd7a474d8 jscript: Declare a function static. 2009-01-07 12:21:25 +01:00
Paul Vriens 9ae3137edd shell32/tests: Fix some test failures on NT4 (FO_COPY). 2009-01-07 12:21:20 +01:00
Paul Vriens 53acd13732 shell32/tests: Fix some test failures on NT4 (FO_MOVE). 2009-01-07 12:21:12 +01:00
Paul Vriens ee889ba44c shell32/tests: Use a different name for the return value. 2009-01-07 12:21:06 +01:00
Aleksey Bragin 4f74de5b36 ntdll: Fix buffer overread in RtlNumberOfSetBits. 2009-01-07 12:20:58 +01:00
Andrew Fenn 1b3feb2a5c xinput1_3: Added tests for XInputGetKeystroke. 2009-01-07 12:20:48 +01:00
Andrew Fenn ac3e24c5c9 xinput1_3: Added stub code for XInputGetKeystroke. 2009-01-07 12:20:41 +01:00
Alexandre Julliard 13df062d36 kernel32: #ifdef out some code that is not needed on non-i386. 2009-01-07 11:10:16 +01:00
Alexandre Julliard 27bb18a531 kernel32: Moved the 16-bit WOW thunk routines to thunk.c. 2009-01-06 20:28:08 +01:00
Alexandre Julliard 1b2ceb5718 kernel32: Moved _DebugOutput to kernel16.c. 2009-01-06 20:27:51 +01:00
Alexandre Julliard 14c452fe78 ntdll: Replaced get_cpu_context by RtlCaptureContext. Implemented it for x86_64. 2009-01-06 17:50:34 +01:00
Alexandre Julliard d1e8a85b1f ntdll: Print exception context on x86_64. 2009-01-06 17:02:13 +01:00
Alexandre Julliard 814edb4520 ntdll: Implement relay debugging for register entry points on x86_64. 2009-01-06 17:01:56 +01:00
Alexandre Julliard 465ddc51dc winebuild: Implement register entry points for x86_64. 2009-01-06 17:01:44 +01:00
Hans Leidekker 9a847b3ab0 usp10: Improve some traces. 2009-01-06 14:52:18 +01:00
Hans Leidekker 83f66d0246 usp10: Set better visual attribute values in ScriptShape. 2009-01-06 14:52:13 +01:00
Hans Leidekker 8a5eae2122 usp10: Handle CR/LF in ScriptItemize. 2009-01-06 14:52:08 +01:00
Hans Leidekker 020456f71b usp10: Improve handling of whitespace in ScriptBreak. 2009-01-06 14:52:00 +01:00
Paul Vriens 36bd62c012 shell32/tests: Fix some test failures on Vista. 2009-01-06 14:38:26 +01:00
Paul Vriens dda78ca69b shell32/tests: Change some tests with respect to Vista. 2009-01-06 14:38:18 +01:00
Paul Vriens 7c1885181e shell32/tests: Fix some test failures on Win9x and NT4. 2009-01-06 14:37:58 +01:00
Hans Leidekker b4dcc6b42a setupapi: Add tests for StringTableAddStringEx and StringTableLookupStringEx. 2009-01-06 14:37:44 +01:00
Hans Leidekker f820392fbf setupapi: Have each test create and destroy its own string table. 2009-01-06 14:37:33 +01:00
Hans Leidekker 18b5366c35 setupapi: Implement StringTableLookUpStringEx. 2009-01-06 14:37:06 +01:00
Andrew Talbot 8aeaa423ad inkobj: Declare a variable static. 2009-01-06 12:52:21 +01:00
Dylan Smith 28645c64d5 richedit: Avoid rewrapping all text for isolated format changes.
When the character or paragraph format is changed the paragraph that
is changed is already marked to be rewrapped, so ME_MarkAllForWrapping
shouldn't be called.  Since ME_RewrapRepaint uses this function, it
shouldn't be called in these circumstances, since rewrapping all the
text can cause noticable delays when working with a lot of text.
2009-01-06 12:52:09 +01:00
Dylan Smith 6df4148b04 richedit: Prevent redundant rewraps when scrollbar is shown.
A common case for richedit controls are that a large amount of text is
set initially with word wrap enabled.  This causes the initially
wrapping of the text, which also calculates the text length.  After
this the vertical scrollbar will be shown, which causes the text to be
rewrapped again.  After this there are two redundant rewraps that are
done which this patch eliminates.
2009-01-06 12:51:55 +01:00
Dylan Smith a16db0afc6 richedit: Scroll up with less than page of text with ES_DISABLENOSCROLL. 2009-01-06 12:51:41 +01:00
Alexandre Julliard e31188d9da winebuild: Improve the calling sequence for register functions.
Pass parameters on the stack instead of retrieving them from the code
stream; this ensures that the code contains only valid instructions.
2009-01-06 12:51:18 +01:00
Alexandre Julliard 9f6ff3d5af kernel32: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
Also assume that all register functions are stdcall.
2009-01-06 12:49:38 +01:00
Alexandre Julliard 4986f42b9f ntdll: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
Also assume that all register functions are stdcall.
2009-01-06 12:49:18 +01:00
Henri Verbeet bddf5e76ea wined3d: Convert textureState to a bitmap in struct SAVEDSTATES. 2009-01-06 12:45:52 +01:00
Henri Verbeet a8697d90e4 wined3d: Renumber WINED3DTEXTURESTAGESTATETYPE enum elements.
Saves some space by not having unused entries is the arrays tracking these
states.
2009-01-06 12:45:43 +01:00
Henri Verbeet 352e60e6ed d3d: Explicitly translate texture stage states.
Ddraw and d3d8 already translate half of them, it turns out the lookup
table actually saves lines there.
2009-01-06 12:45:32 +01:00
Henri Verbeet c51bc826e8 ddraw: Properly handle sampler states. 2009-01-06 12:45:20 +01:00
Henri Verbeet 04808cc5aa d3d9: Don't test invalid texture stages. 2009-01-06 12:45:14 +01:00
Hans Leidekker d5d2a27aa4 sfc: Add a stub implementation for ordinal 3. 2009-01-06 12:45:03 +01:00
Hans Leidekker c8513986f2 sfc: Add missing exports. 2009-01-06 12:44:32 +01:00
Dylan Smith f361910514 richedit: Use 32-bit rather than 16-bit trackbar value for scrolling. 2009-01-06 12:44:24 +01:00
Michael Stefaniuc ba01d15b1f include: Change mapi.h to use ULONG for Win64 compatibility. 2009-01-06 12:44:17 +01:00
Michael Stefaniuc 54b6a42a0a include: Change twain.h to use LONG/ULONG for Win64 compatibility.
Also fix the compiler warnings introduced by this change.
2009-01-06 12:44:12 +01:00
Michael Stefaniuc 9896cb4ea6 include: Change mapix.h to use ULONG for Win64 compatibility. 2009-01-06 12:44:08 +01:00
Michael Stefaniuc 230fb06d2e include: Change the rest of sspi.h to use LONG/ULONG for Win64 compatibility. 2009-01-06 12:44:04 +01:00
Michael Stefaniuc 57ab0cd9a6 include: sspi.h: Use the Win types as per MSDN.
This improves the Win64 compatibility.
2009-01-06 12:43:46 +01:00
Michael Stefaniuc 92892873be include: Use ULONG instead of unsigned long in ipexport.h.
Fix also the compiler warnings introduced by this change.
2009-01-06 12:43:28 +01:00
Juan Lang f2df415ac1 crypt32: Use specified inner content type for signed messages when it's given. 2009-01-06 12:43:22 +01:00
Juan Lang 3eb3033deb crypt32: Implement CryptMsgSignCTL. 2009-01-06 12:43:15 +01:00
Juan Lang 80a24edb55 crypt32: Implement CryptMsgEncodeAndSignCTL on top of CryptMsgSignCTL. 2009-01-06 12:43:10 +01:00
Juan Lang 1efe0bc39b crypt32: Add stub for CryptMsgSignCTL. 2009-01-06 12:43:05 +01:00
Juan Lang 30de92df3a crypt32: Add stub for CryptMsgEncodeAndSignCTL. 2009-01-06 12:42:55 +01:00
Nikolay Sivov 76925b06c2 oleaut32: Check pointer in IPicture_get_Attributes. 2009-01-06 12:42:49 +01:00
Nikolay Sivov 5b88f0d916 oleaut32: Add PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture_get_Attributes. 2009-01-06 12:42:43 +01:00
Jacek Caban d747c41cd5 mshtml: Fixed IOmNavigator::get_platform for win64 platform. 2009-01-06 10:09:36 +01:00
Jacek Caban a2ac4d2323 mshtml: Added IDispatchEx support to HTMLLocation object. 2009-01-06 10:09:36 +01:00
Paul Vriens cd31fd393e advapi32/tests: Fix two test failures on Vista and W2K8. 2009-01-06 10:09:36 +01:00
Alexandre Julliard d7fd308f41 updspapi: Added an updspapi implementation that forwards to setupapi. 2009-01-05 20:28:06 +01:00
Alexandre Julliard 2e20bd4960 setupapi/tests: Added some tests for SetupEnumInfSectionsA/W. 2009-01-05 20:27:06 +01:00
Alexandre Julliard b45cfc123e setupapi: Implemented SetupEnumInfSectionsA/W. 2009-01-05 20:26:50 +01:00
Ge van Geldorp 1f62d85496 mscms/tests: Pass correct device name to AssociateColorProfileWithDevice(). 2009-01-05 16:43:10 +01:00
Ge van Geldorp e7e4894f2a wininet/tests: INTERNET_STATUS_CLOSING_CONNECTION and ..._CONNECTION_CLOSED callbacks can appear after ..._REQUEST_COMPLETE. 2009-01-05 16:42:03 +01:00
Hans Leidekker b511365423 setupapi: Add stubs for pSetupInstallCatalog and pSetupVerifyCatalogFile. 2009-01-05 16:37:47 +01:00
Hans Leidekker c5fa3ec216 winhttp: Set last error for invalid URLs passed to WinHttpCrackUrl. 2009-01-05 16:37:40 +01:00
Paul Vriens d1d0e335cf shell32/tests: Fix some test failures on Vista and W2K8. 2009-01-05 16:37:36 +01:00
Alexandre Julliard 57a1a147a6 jscript/tests: Don't crash if we fail to get the IActiveScriptParse interface. 2009-01-05 15:50:36 +01:00
Alexandre Julliard 7181c38dcc crypt32/tests: Fix handle size in CERT_KEY_PROV_HANDLE_PROP_ID for Win64. 2009-01-05 15:44:37 +01:00
Alexandre Julliard e793a2ba35 ole32/tests: Fix a structure size check for Win64. 2009-01-05 15:37:48 +01:00
Alexandre Julliard 19184f0071 mshtml/tests: Fix the platform test for Win64. 2009-01-05 15:37:39 +01:00
Alexandre Julliard 4deb0ada75 urlmon/tests: Fix an uninitialized variable check for Win64. 2009-01-05 15:20:15 +01:00
Paul Vriens 10b2d6db04 shdocvw/tests: Fix test failures on XP SP2 and higher. 2009-01-05 15:09:21 +01:00
Paul Vriens 49da5031c2 d3d8/tests: Fix a test failure on VMware and VirtualBox. 2009-01-05 15:09:17 +01:00
Ge van Geldorp 80d4d54c59 comctl32/tests: Fix title bar tests for non-English locales. 2009-01-05 15:08:35 +01:00
Markus Weiland 40fb1cd9cd dxdiaxgn: Implemented retrieval of szDeviceIdentifier property. 2009-01-05 15:08:15 +01:00
Alexandre Julliard f1b363e27d msvcrt: Fix the time_t definition for the msvcrt build. 2009-01-05 15:07:53 +01:00
Henri Verbeet e8ba733706 wined3d: Remove unused enum elements from WINED3DTEXTURESTAGESTATETYPE. 2009-01-05 12:41:31 +01:00
Henri Verbeet fd33f0f97f wined3d: Convert samplerState to a bitmap in struct SAVEDSTATES. 2009-01-05 12:41:17 +01:00
Henri Verbeet c33b38117e wined3d: Convert renderState to a bitmap in struct SAVEDSTATES. 2009-01-05 12:41:08 +01:00
Henri Verbeet fc39831e4c wined3d: Convert transform to a bitmap in struct SAVEDSTATES. 2009-01-05 12:40:57 +01:00
Dmitry Timoshkov 48973dad53 winex11: Indicate that dmDisplayFlags is also initialized. 2009-01-05 12:40:50 +01:00
Alexandre Julliard 97da2e57fb wininet: Use ~0u instead of ~0ul for DWORD values. 2009-01-05 12:40:39 +01:00
Alexandre Julliard 690d112182 winhttp: Use ~0u instead of ~0ul for DWORD values. 2009-01-05 12:40:34 +01:00
Alexandre Julliard 5eb2753a44 wldap32: Use ~0u instead of ~0ul for DWORD values. 2009-01-05 12:40:28 +01:00
Alexandre Julliard fffcd23cce dinput: Fix pointer cast warnings on 64-bit. 2009-01-05 12:39:44 +01:00
Alexandre Julliard bc778b99f9 setupapi: Add CDECL to the cabinet callback functions. 2009-01-05 12:39:13 +01:00