Alexandre Julliard
4ad0c4d86c
ws2_32: Move the getXXXbyYYY critical section to socket.c.
2009-09-29 19:36:16 +02:00
Alexandre Julliard
3b6b1c87fe
ws2_32: Use the standard winsock functions to implement the async versions.
2009-09-29 19:36:15 +02:00
Alexandre Julliard
8dcb6f3f3c
ws2_32: Define a specific structure for each query type.
2009-09-29 19:35:59 +02:00
Alexandre Julliard
6905a6c2ad
ws2_32: Define a common header struct for async queries, and switch to 32-bit types.
2009-09-29 18:29:32 +02:00
Alexandre Julliard
9c2abfc503
ws2_32: Split the async function callback by type of query.
2009-09-29 18:29:27 +02:00
Michael Stefaniuc
f8ec47d5c6
msi/tests: Remove trailing '\'.
2009-09-29 18:08:30 +02:00
Michael Stefaniuc
22e2c111c1
windowscodecs: Remove trailing '\'.
2009-09-29 18:08:22 +02:00
Michael Stefaniuc
46dcb777db
dxdiagn: Remove duplicate include.
2009-09-29 18:08:16 +02:00
Ge van Geldorp
6eb6e31e05
comctl32/tests: Fix toolbar test on comctl32 version 4.72.
2009-09-29 16:10:59 +02:00
Markus Stockhausen
dbb29993db
ddraw: Set dwBackBufferCount=0 in CreateSurface for backbuffer.
2009-09-29 16:06:47 +02:00
Hans Leidekker
c0c6daeb5a
msi: Test installing over in-use files.
2009-09-29 16:06:23 +02:00
Hans Leidekker
46ac59f988
msi: Don't set the Installed property twice.
2009-09-29 16:06:23 +02:00
Hans Leidekker
2beee126a7
msi: Test the Installed property.
2009-09-29 16:06:22 +02:00
Hans Leidekker
1b7d1d4c87
msi: Respect UI level in custom action type 19.
2009-09-29 16:06:22 +02:00
Jeff Zaroyko
26f380941b
imm32/tests: Add another combination which should fail.
2009-09-29 15:05:32 +02:00
Detlef Riekenberg
64bcb540bb
localui: Fix a memory leak.
2009-09-29 14:50:37 +02:00
Detlef Riekenberg
f6120c2aa4
winspool: Use the backend for AddPortW.
2009-09-29 14:50:28 +02:00
Detlef Riekenberg
9d5377f50f
localspl: Implement fpAddPort.
2009-09-29 14:50:17 +02:00
Detlef Riekenberg
650f85174a
localspl: Fix type of a WCHAR buffer.
2009-09-29 14:50:02 +02:00
Detlef Riekenberg
068e861d06
localspl: Unload only portmonitors in monitor_unloadall.
2009-09-29 14:49:51 +02:00
Nikolay Sivov
c685729b72
comctl32/monthcal: Fix locale dependent test failure.
2009-09-29 14:22:35 +02:00
Nikolay Sivov
484ef1dcbf
comctl32/updown: Fix some test failures on Win95 (comctl32 4.0).
2009-09-29 14:22:35 +02:00
Nikolay Sivov
aadadd04fe
comctl32/monthcal: Control elements should be centered in client area, and left/top aligned if they don't.
2009-09-29 14:22:35 +02:00
Nikolay Sivov
74eca56acb
comctl32/monthcal: Minimal rectangle should be zero based.
2009-09-29 14:22:34 +02:00
Nikolay Sivov
1f41db4c2f
comctl32/monthcal: Use a single calendar for hittesting tests, make point calculation at runtime.
2009-09-29 14:22:34 +02:00
Nikolay Sivov
30010f44d5
comctl32/monthcal: Months popup menu should be placed at current pointer position.
2009-09-29 14:22:34 +02:00
Nikolay Sivov
bce1cebdd4
comctl32/monthcal: Right button should trigger a popup menu on release.
2009-09-29 14:22:34 +02:00
Henri Verbeet
49f712beff
wined3d: Explicitly pass gl_info to stateblock_savedstates_copy().
2009-09-29 14:22:34 +02:00
Henri Verbeet
6d3e5a9cce
wined3d: Pass IWineD3DStateBlockImpl pointers to stateblock_copy().
2009-09-29 14:22:34 +02:00
Henri Verbeet
4ed126f5dc
wined3d: Clear the correct "activeLights" array in stateblock_copy().
2009-09-29 14:22:34 +02:00
Henri Verbeet
664057ce6a
wined3d: Add a separate function for state block initialization.
2009-09-29 14:22:34 +02:00
Henri Verbeet
6a7b97b617
wined3d: Fix a typo.
2009-09-29 14:22:34 +02:00
Paul Vriens
a04e265486
kernel32/tests: Fix some test failures on WinMe.
2009-09-29 14:22:33 +02:00
Paul Vriens
da9de03761
jscript: Add some Dutch translations.
2009-09-29 14:22:33 +02:00
Jacek Caban
404c183d80
mshtml: Added IInternetHostSecurityManager stub implementation.
2009-09-29 14:22:33 +02:00
Jacek Caban
c14c3a6e91
mshtml: Added ScriptHost IServiceProvider stub implementation.
2009-09-29 14:22:23 +02:00
Jacek Caban
2ea23923a7
jscript: Added ActiveXObject constructor stub implementation.
2009-09-29 13:34:53 +02:00
Juan Lang
2e92c726aa
ntdll: Don't allow setting a zero thread affinity.
2009-09-29 13:29:43 +02:00
Juan Lang
c7b1423521
ntdll: Don't allow setting a zero process affinity.
2009-09-29 13:29:36 +02:00
Juan Lang
d9ce24e6cb
ntdll/tests: Add tests for process and thread affinity.
2009-09-29 13:29:28 +02:00
Andrew Eikum
0250eab25e
wininet: Always extract #fragments in InternetCrackUrl.
2009-09-29 12:31:51 +02:00
Peter Oberndorfer
cb83957e3c
shlwapi: Write back data to registry when closing reg stream.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
90e800cf9b
shlwapi: Allow SHOpenRegStream2 A/W to work with not existing values.
...
When mode is STGM_WRITE or STGM_READWRITE make sure key key exists.
Only read data in STGM_READ or STGM_READWRITE mode.
Do not depend on value type being REG_BINARY.
Succeed when reading not existing values.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
a35fd4f496
shlwapi: Remove pointer check in IStream::Clone, it also crashes on Windows.
...
Add comments to functions that are not implemented.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
58669ece91
shlwapi: Implement IStream::Write, Seek and SetSize.
...
On Write holes between file size and cursor are filled with 0 bytes.
On SetSize holes caused by increasing file size are filled with 0 bytes.
2009-09-29 12:31:22 +02:00
Peter Oberndorfer
da984870cd
shlwapi: Fix IStream::Read for reg/mem stream.
2009-09-29 12:11:27 +02:00
Peter Oberndorfer
d4f873055f
shlwapi: Fix logic of SHCreateMemStream in combination with NULL pointers.
2009-09-29 12:10:22 +02:00
Peter Oberndorfer
60b8750d3b
shlwapi: Implement IStream::Stat for registry/memory streams.
2009-09-29 12:08:41 +02:00
Peter Oberndorfer
2d41762553
shlwapi: Fix prototype of SHCreateMemStream.
2009-09-29 12:08:16 +02:00
Peter Oberndorfer
ac573f6aba
shlwapi: Fix spec file for some unicode functions.
2009-09-29 12:07:59 +02:00
Andrew Eikum
3b5ed104bf
mshtml: Check for null pointers in IHTMLLocation_get*.
2009-09-29 12:06:06 +02:00
Aurimas Fišeras
9ef3dfdd24
jscript: Update Lithuanian translation.
2009-09-29 12:06:00 +02:00
Allan Tong
6792bb8843
d3d8: Don't release the parent device before destroying its children.
2009-09-29 12:05:53 +02:00
Allan Tong
5d56eddb7c
d3d9: Don't release the parent device before destroying its children.
...
Releasing the device earlier may cause the underlying wineD3D device
to be freed before the child object has had a chance to clean up.
2009-09-29 12:05:47 +02:00
Alexandre Julliard
c1dbeade52
kernel32: Make toolhelp.dll into a stand-alone 16-bit module.
2009-09-28 20:00:15 +02:00
Alexandre Julliard
72b0389bc6
kernel32: Moved private function prototypes out of toolhelp.h.
2009-09-28 19:59:09 +02:00
Alexandre Julliard
b088cc5781
kernel32: Moved GetThreadSelectorEntry to thread.c.
2009-09-28 19:58:45 +02:00
Alexandre Julliard
2c491feb4b
kernel32: Moved ToolHelpHook16 to kernel16.c, it's not a toolhelp function.
2009-09-28 19:57:56 +02:00
Alexandre Julliard
9bf4de22f4
kernel32: Moved MemManInfo16 to toolhelp16.c.
2009-09-28 19:57:28 +02:00
Alexandre Julliard
2e1b87d547
kernel32: Allocate the global arena array only once and store a pointer to it in THHOOK.
2009-09-28 19:56:44 +02:00
Alexandre Julliard
55b5e3a727
kernel32: Make system.drv into a stand-alone 16-bit module.
2009-09-28 19:56:10 +02:00
Alexandre Julliard
68dd560860
winedos: Always run the BIOS tick timer.
2009-09-28 19:55:39 +02:00
Stefan Dösinger
404aecb8da
wined3d: Test if result.clip[] works correctly.
...
The Mac Nvidia driver doesn't implement the result.clip part of
GL_NV_vertex_program2_option correctly. It complains about a syntax
error if "result.clip[0]" is used. "result.clip" compiles correctly, but
supports only one clipplane, and running the shader results in severe
rendering bugs.
2009-09-28 17:33:07 +02:00
Stefan Dösinger
77a83aee79
wined3d: Don't use GL_NV_texture_shader on OSX.
2009-09-28 17:32:54 +02:00
Detlef Riekenberg
6452e4d2bb
winspool: Use the backend for DeletePortW.
2009-09-28 17:32:05 +02:00
Detlef Riekenberg
a9c5145972
localspl: Implement fpDeletePort.
2009-09-28 17:32:05 +02:00
Detlef Riekenberg
6a246a71eb
winspool: Use the backend for ConfigurePortW.
2009-09-28 17:32:05 +02:00
Detlef Riekenberg
5ec8387d8f
localspl: Implement fpConfigurePort.
2009-09-28 17:32:05 +02:00
Ge van Geldorp
f4878f0859
shell32/tests: Fix shellpath test on Win7.
2009-09-28 14:30:36 +02:00
Ge van Geldorp
5448bf3e36
setupapi/tests: Add acceptable error code for Win7.
2009-09-28 14:30:32 +02:00
Dylan Smith
fd3c8335fd
secur32: Free schannel handle table.
...
The table is initialized on process attach, and should be freed on process
detach (which is where SECUR32_deinitSchannelSP gets called).
2009-09-28 13:31:27 +02:00
Dylan Smith
fdcfbe21c3
secur32: Remove redendant call to gnutls_certificate_get_peers.
...
Two identical calls are made with the same parameters, and there are no
documented side effects of this function, so I removed one of them.
2009-09-28 13:31:18 +02:00
Damjan Jovanovic
ee1dd49076
sti: Test behavior of creation with the A/W functions versus STI_VERSION_FLAG_UNICODE.
2009-09-28 12:56:12 +02:00
Dylan Smith
0342ab0df1
richedit: Use ITextHost interface in ME_LinkNotify.
...
Using the ITextHost interface allows this notification to be received
for windowless richedit controls. Windowed richedit conrols have an
ITextHost implementation that will fill in hwndFrom and idFrom, but
these should probably be initialized to 0 for windowless richedit
controls.
2009-09-28 12:54:16 +02:00
Marcus Meissner
bc4633a25b
jscript: Initialize val_str (Coverity).
2009-09-28 12:54:05 +02:00
Nikolay Sivov
69080d6d29
comctl32/monthcal: Add parameter validation to MCM_HITTEST handler.
2009-09-28 12:43:57 +02:00
Nikolay Sivov
1224cc461d
comctl32/monthcal: Fix timestamp storing on MCM_SETRANGE/MCM_SETSELRANGE.
2009-09-28 12:43:50 +02:00
Nikolay Sivov
211a55b877
comctl32/monthcal: Prevent configured range exceeding with prev/next buttons.
2009-09-28 12:43:37 +02:00
Nikolay Sivov
7030296ece
comctl32/monthcal: Move MCN_GETDAYSTATE notification to a helper.
2009-09-28 12:43:29 +02:00
Nikolay Sivov
e3a7c6c7e7
comctl32/monthcal: Fix memory leak on MCN_GETDAYSTATE notification.
2009-09-28 12:43:19 +02:00
Nikolay Sivov
818aab58f5
comctl32/monthcal: Properly handle Goto Today popup menu (on RButton).
2009-09-28 12:43:11 +02:00
Nikolay Sivov
a95b63efcc
comctl32/monthcal: Store full date info to current date on todaylink with LButton.
2009-09-28 12:42:59 +02:00
Nikolay Sivov
6a11d779e6
comctl32/monthcal: Gather currently selected year and month into a single structure.
2009-09-28 12:42:52 +02:00
Nikolay Sivov
962339d4d6
comctl32/monthcal: Make year edit box readonly, cleanup LButton handler to be more readable.
2009-09-28 12:42:42 +02:00
Nikolay Sivov
a44f03518e
comctl32/monthcal: Fix some bugs with date range.
2009-09-28 12:42:26 +02:00
Nikolay Sivov
d66dcb4ff8
comctl32/monthcal: Store full date info for selection at creation time.
2009-09-28 12:42:11 +02:00
Nikolay Sivov
0617baf2c3
comctl32/monthcal: Make tests not depend on each other.
2009-09-28 12:41:58 +02:00
Nikolay Sivov
b0d3db5b29
comctl32/monthcal: Copy SYSTEMTIME with a simple assignment.
2009-09-28 12:41:30 +02:00
Paul Vriens
a126f0caf2
gdiplus/tests: Fix some test failures on older gdiplus versions.
2009-09-28 12:39:32 +02:00
Henri Verbeet
f9786d7eda
wined3d: Just use the actual array size as argument to memcpy() in stateblock_copy().
2009-09-28 12:38:39 +02:00
Henri Verbeet
26db0be136
wined3d: Cleanup IWineD3DDeviceImpl_SetTexture() a bit.
2009-09-28 12:38:32 +02:00
Henri Verbeet
f6bf219013
wined3d: Remove some redundant code in IWineD3DVertexDeclarationImpl_Release().
...
The situation the code tests for should never happen because either the
stateblock will still have a reference to the vertex declaration, or the
stateblock itself will be released.
2009-09-28 12:38:25 +02:00
Henri Verbeet
dca3c6e7c6
wined3d: Keep vertex declaration references in the stateblock.
2009-09-28 12:38:18 +02:00
Henri Verbeet
709aedf5f9
wined3d: Properly keep texture references in the stateblock.
2009-09-28 12:38:12 +02:00
Jacek Caban
73aec9bd00
mshtml: Added IHTMLDocument3::attachEvent implementation.
2009-09-28 12:38:03 +02:00
Jacek Caban
d833314c70
jscript: Use host global object as default 'this' if available and global object otherwise.
2009-09-28 12:38:00 +02:00
Andrey Turkin
aa347e0721
user32: Accept SPI_GET/SETMOUSEVANISH parameters in SystemParametersInfo.
2009-09-28 12:37:52 +02:00
Andrey Turkin
1a80add0e3
user32: Accept SPI_GET/SETDROPSHADOW parameters in SystemParametersInfo.
2009-09-28 12:37:45 +02:00
Stefan Leichter
2c576e88b4
kernel32: Check parameter of CheckRemoteDebuggerPresent with tests.
2009-09-28 12:37:28 +02:00
Vincent Povirk
d1099eb4d8
user32: Invert y in DrawTextEx in GM_COMPATIBLE mode if y increases up.
2009-09-28 12:37:20 +02:00
Detlef Riekenberg
575ee0bb4e
urlmon/tests: Fix sec_mgr tests on win98 (IE 4).
2009-09-26 16:06:20 +02:00
Frédéric Delanoy
f7d8954bef
jscript: Update French translation.
2009-09-26 16:06:14 +02:00
André Hentschel
5e030ac126
jscript: Update German translation.
2009-09-26 16:06:09 +02:00
Markus Stockhausen
abdebcdbbe
ole32/storage32: Fix for reference counters in nested storage.
2009-09-26 16:05:45 +02:00
Alexandre Julliard
29d68b3fa7
gdi32: Move the 16-bit DIB pointer support to gdi16.c.
2009-09-26 13:50:37 +02:00
Alexandre Julliard
3411821ff6
gdi32: Get rid of the 16-bit DC hook support.
...
It can only work with native user32 anyway.
2009-09-26 13:32:47 +02:00
Alexandre Julliard
6ad951804a
gdi32: Make wing.dll into a stand-alone 16-bit module.
2009-09-26 13:32:25 +02:00
Alexandre Julliard
7582b13d8d
gdi32: Move remaining 16-bit metafile functions to metafile16.c
2009-09-26 13:31:45 +02:00
Alexandre Julliard
ab35d6e727
winex11.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
2009-09-26 13:30:54 +02:00
Alexandre Julliard
10b0d11e0d
wineps.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
2009-09-26 13:30:42 +02:00
Alexandre Julliard
d69dd56495
gdi32: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
2009-09-26 13:30:06 +02:00
Alexandre Julliard
50573f424a
user32/tests: Add missing flush_events in ScrollWindow test.
2009-09-25 16:08:50 +02:00
Alexandre Julliard
77c3997e90
windowscodecs: Fix incorrect overflow check caused by test mistake.
2009-09-25 15:58:55 +02:00
Henri Verbeet
33bfcdd044
ddraw: The ddraw surface is now always the wined3d surface's parent.
...
This GetParent() trick would now cause infinite recursion.
2009-09-25 15:15:55 +02:00
Henri Verbeet
cd96c6e355
wined3d: Release the stateblock before destroying the GL context.
2009-09-25 15:15:49 +02:00
Henri Verbeet
47c84f4f7f
wined3d: Use the DXGI naming convention for all formats.
2009-09-25 15:15:44 +02:00
Henri Verbeet
a25ac586c6
wined3d: Add a state handler for WINED3DRS_SOFTWAREVERTEXPROCESSING.
2009-09-25 15:15:08 +02:00
Henri Verbeet
906071aa9f
d3d8: It's not an error to have a NULL texture bound to a stage.
2009-09-25 15:15:00 +02:00
Henri Verbeet
c64da00de7
wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer().
2009-09-25 15:14:52 +02:00
Henri Verbeet
60e32659a7
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
2009-09-25 15:14:44 +02:00
Henri Verbeet
f88c6e5ce5
wined3d: Move common shader fields to IWineD3DBaseShaderClass.
2009-09-25 15:14:35 +02:00
Henri Verbeet
77086e8e84
wined3d: Remove SetFunction() from the public shader interface.
2009-09-25 15:14:26 +02:00
Henri Verbeet
d76c7a8521
wined3d: Move some common shader functions to the IWineD3DBaseShader interface.
2009-09-25 15:14:17 +02:00
Henri Verbeet
27723affc9
d3d8: Set the vertex declaration's shader handle in vertexdeclaration_init().
2009-09-25 15:14:09 +02:00
Alexandre Julliard
d0aaae9987
comctl32/tests: Use UDM_GET/SETPOS instead of UDM_GET/SETPOS32 for compatibility with old versions.
2009-09-25 15:13:55 +02:00
Alexandre Julliard
ae2b8a6e97
comctl32/tests: Fix some rebar tests on older comctl32 versions.
2009-09-25 15:13:25 +02:00
Hans Leidekker
09f1ace555
wininet: Add some URL cache tests and make them pass.
2009-09-25 14:39:35 +02:00
Hans Leidekker
d590a20f6d
wininet: Consistently set last error before testing it.
2009-09-25 14:39:28 +02:00
Hans Leidekker
784b58a280
wininet: Try harder to find a unique cache file name.
2009-09-25 14:39:22 +02:00
Ričardas Barkauskas
5ae2ff8daf
d3dx9_42: Implement d3dx9_42 and forward the functions to d3dx9_36.
2009-09-25 14:39:15 +02:00
Alexandre Julliard
e55acdb642
shell32: Don't try to call a 16-bit function on non-x86 platforms.
2009-09-25 14:37:57 +02:00
Aric Stewart
42e54f9513
shell32: Stub ShellHookProc.
2009-09-25 14:35:38 +02:00
Dan Kegel
46187dd609
ntdll: Fix NtQueryInformationFile test failures on Vista Home Basic.
2009-09-25 13:51:03 +02:00
Dan Kegel
fa12f03976
ntdll: Add initial test for NtQueryDirectoryFile().
2009-09-25 13:50:54 +02:00
Mike Kaplinskiy
45bd91b28b
ws2_32/tests: Test WSAAccept with CF_DEFER.
2009-09-25 13:42:41 +02:00
Mike Kaplinskiy
3905c7a030
ws2_32: Try accepting a connection before blocking.
2009-09-25 13:42:36 +02:00
Roderick Colenbrander
9465700083
winex11: Don't use ColorShifts for non-TrueColor bitmaps.
2009-09-25 13:16:56 +02:00
Nikolay Sivov
6bd43fbb49
comctl32/monthcal: Some cleanup to avoid cast in helpers.
2009-09-25 13:16:34 +02:00
Nikolay Sivov
decc86add9
comctl32/monthcal: Don't redraw if date didn't change on MCM_SETTODAY.
2009-09-25 13:16:25 +02:00
Nikolay Sivov
534ea8ab42
comctl32/monthcal: Name MCM_SETMAXSELCOUNT parameter.
2009-09-25 13:16:09 +02:00
Nikolay Sivov
548645d360
comctl32/monthcal: Don't redraw after MCM_SETCURSEL if selection doesn't change.
2009-09-25 13:16:01 +02:00
Nikolay Sivov
c01ab1608c
comct32/monthcal: Invalidate background too on MCM_SETCOLOR with MCSC_BACKGROUND.
2009-09-25 13:15:54 +02:00
Austin English
5d15da6df5
wined3d: Recognize DRI R300 drivers as Mesa.
2009-09-25 13:15:48 +02:00
Frédéric Delanoy
b118d50ecb
jscript: Update French translation.
2009-09-25 13:15:39 +02:00
Alexandre Julliard
135612d22f
ntdll: Add support for ordinal forwards.
2009-09-25 13:12:02 +02:00
Alexandre Julliard
c39e28edfb
ntdll: Support both 32-bit and 64-bit modules in RtlImageDirectoryEntryToData.
2009-09-25 12:46:39 +02:00
Aric Stewart
caf66f0fe2
advapi32: Implement LsaLookupSids.
2009-09-24 16:04:24 +02:00
Ge van Geldorp
55230ba6e0
rpcrt4/tests: Fix cstub test on Win7.
2009-09-24 16:03:31 +02:00
Ge van Geldorp
75de8dc9ce
mshtml/tests: Fix copyright notice.
2009-09-24 16:03:25 +02:00
Alexandre Julliard
66b9371bb6
ntdll: Silence a noisy FIXME.
2009-09-24 15:32:23 +02:00
Dylan Smith
99b37b2376
richedit: Silence fixme for WM_STYLECHANGING & WM_STYLECHANGED.
2009-09-24 15:15:09 +02:00
Huw Davies
91ef7037b7
oledb32: Implement conversions to DBTYPE_WSTR.
2009-09-24 15:13:37 +02:00
Huw Davies
a2e069b159
oledb32: Implement conversions to DBTYPE_BSTR.
2009-09-24 15:13:32 +02:00
Huw Davies
12037aa441
oledb32: Add conversions to DBTYPE_I2.
2009-09-24 15:13:25 +02:00
Aric Stewart
0443f2c7d1
shlwapi: Implement StrChrNW.
2009-09-24 15:13:16 +02:00
Rein Klazes
1775ab4a11
user32: In ScrollWindowEx do not clip the clipping rectangle with the scrolling rectangle.
2009-09-24 14:31:17 +02:00
Nikolay Sivov
e430838e29
comctl32/monthcal: Use a style we're caching already.
2009-09-24 14:24:13 +02:00
Nikolay Sivov
6fd4ba34a3
comctl32/monthcal: Move helper parameter cast to winproc, remove dead parameter check code.
2009-09-24 14:24:04 +02:00
Nikolay Sivov
d7117d312d
comctl32/listview: Skip icon spacing tests when unsupported.
2009-09-24 14:23:49 +02:00
Nikolay Sivov
5e3c9925f8
comctl32/listview: Skip some header tests on version 4.0 module.
2009-09-24 14:23:42 +02:00
Alexandre Julliard
a022062cab
ntdll: Move creation of the CPU-specific registry keys to wineboot.
2009-09-24 14:23:02 +02:00
Jacek Caban
7f2d50f344
jscript: Throw type error from call and apply functions.
2009-09-24 13:30:45 +02:00
Jacek Caban
52ac3b3bf0
jscript: Added Object.toString implementation for variable object.
2009-09-24 13:30:40 +02:00
Jacek Caban
c168918d75
jscript: Throw type error fot Array.toString with wrong 'this' call.
2009-09-24 13:30:35 +02:00
Jacek Caban
a8c7e97d0a
jscript: Fixed to_object for NULL IDispatch.
2009-09-24 13:30:28 +02:00
Jörg Höhle
1a6aa96305
mciwave: Require at least 16 bytes in the WAVE fmt file header.
2009-09-24 13:30:18 +02:00
Aurimas Fišeras
26ae9a6444
jscript: Update Lithuanian translation.
2009-09-24 13:30:10 +02:00
Alexandre Julliard
cce3163c69
sti: StiCreateInstance doesn't need its own implementation.
2009-09-24 13:29:58 +02:00
Damjan Jovanovic
2a28839ed8
sti: Add sti class factory.
2009-09-24 13:28:24 +02:00
Vincent Povirk
809f721aba
gdiplus: Implement GdipBitmapSetPixel.
2009-09-24 13:26:49 +02:00
Vincent Povirk
41140a950b
gdiplus: Implement GdipBitmapGetPixel.
2009-09-24 13:26:35 +02:00
Vincent Povirk
e1cb441781
gdiplus: Add tests for GdipBitmap(Get|Set)Pixel.
2009-09-24 13:25:00 +02:00
Henri Verbeet
789372afa8
wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed.
2009-09-24 13:24:53 +02:00
Henri Verbeet
717419da11
d3d8: Add a separate function for pixel shader initialization.
2009-09-24 13:24:47 +02:00
Henri Verbeet
7f1c802b9f
d3d9: Add a separate function for pixel shader initialization.
2009-09-24 13:24:40 +02:00
Henri Verbeet
dde50a4748
d3d10core: Add a separate function for d3d10_pixel_shader initialization.
2009-09-24 13:24:34 +02:00
Henri Verbeet
8aea1b1302
wined3d: Add a separate function for pixel shader initialization.
2009-09-24 13:24:27 +02:00
Henri Verbeet
ca05ef5dd0
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
2009-09-24 13:24:19 +02:00
Henri Verbeet
afed6a3f77
d3d8: Add a separate function for vertex shader initialization.
2009-09-24 13:24:11 +02:00
Henri Verbeet
cdb741274a
d3d9: Add a separate function for vertex shader initialization.
2009-09-24 13:24:04 +02:00
Henri Verbeet
0a72acc7f4
d3d10core: Add a separate function for d3d10_vertex_shader initialization.
2009-09-24 13:23:58 +02:00
Henri Verbeet
462decdfb9
wined3d: Add a separate function for vertex shader initialization.
2009-09-24 13:23:51 +02:00
Henri Verbeet
5ac3ed7f73
wined3d: Remove unused IWineD3DVertexShaderImpl fields.
2009-09-24 13:23:44 +02:00
Alexandre Julliard
14428cf22f
pstorec: Add a typelib resource.
2009-09-24 13:14:55 +02:00
Alexandre Julliard
5b0fcb065e
ntdll: Avoid crashing on an empty resource directory.
2009-09-24 13:14:47 +02:00
Alexandre Julliard
b9251bcdbf
kernel32/tests: Fix a couple of failures in the comm tests.
2009-09-24 13:10:54 +02:00
Alexandre Julliard
9f28d9a171
kernel32: Cope with an empty resource section in UpdateResource.
2009-09-24 13:10:39 +02:00
Jacek Caban
bb4050d792
jscript: Throw correct error in get_length.
2009-09-23 17:08:31 +02:00
Jacek Caban
8717c388f8
jscript: Allow 'this' to be host object in invoke_value_proc.
2009-09-23 17:08:24 +02:00
Jacek Caban
461180459b
jscript: Added Object.toString for host objects implementation.
2009-09-23 17:08:19 +02:00
Jacek Caban
37c2d43e28
jscript: Allow this_obj to be host object in call_function.
2009-09-23 17:08:14 +02:00
Jacek Caban
f8c2b42de4
jscript: Allow 'this' to be host object in builtin functions.
2009-09-23 16:25:23 +02:00
Jacek Caban
5dcd182e8f
jscript: Avoid using dispex->ctx.
2009-09-23 16:25:13 +02:00
Jacek Caban
a9dc89a3e1
jscript: Don't use dispex->ctx in function.c.
2009-09-23 16:25:05 +02:00
Jacek Caban
da16d42e17
jscript: Don't use dispex->ctx in date.c.
2009-09-23 16:21:03 +02:00
Jacek Caban
8337986efa
jscript: Don't use dispex->ctx in array.c.
2009-09-23 16:20:53 +02:00
Jacek Caban
a5e8281947
jscript: Avoid calling JS builtin functions directly.
2009-09-23 16:20:44 +02:00
Jacek Caban
0b4fa6e426
jscript: Avoid calling JS builtin functions directly.
2009-09-23 16:19:54 +02:00
Jacek Caban
5511f7173f
jscript: Pass script_ctx_t to builtin functions.
2009-09-23 16:19:44 +02:00
Jacek Caban
f14c5f074a
jscript: Get rid of lcid argument in builtin function implementations.
2009-09-23 16:19:31 +02:00
Jacek Caban
fadfab5ff6
jscript: Use script LCID in *disp_propput* functions.
2009-09-23 16:19:11 +02:00
Jacek Caban
8b338786aa
jscript: Use script LCID in *disp_propget* functions.
2009-09-23 16:19:01 +02:00
Jacek Caban
1f565ac095
jscript: Use script global LCID in *disp_call* functions.
2009-09-23 16:18:54 +02:00
Jacek Caban
b2b197faba
jscript: Don't require semicolon after function expression.
2009-09-23 16:18:46 +02:00
Jacek Caban
9e523c6130
jscript: Added RegExp function call implementation.
2009-09-23 16:18:41 +02:00
Alexander Scott-Johns
9c9ebe04c5
user32: Send a WM_DRAWCLIPBOARD message to the new viewer when SetClipboardViewer is called.
2009-09-23 16:09:05 +02:00
Alexander Scott-Johns
64569c66e4
user32: When sending the WM_DRAWCLIPBOARD message, pass the clipboard owner in wParam.
2009-09-23 16:08:59 +02:00
Alexander Scott-Johns
4807fd99a7
user32/tests: Add some clipboard viewer tests.
2009-09-23 16:08:50 +02:00
Wilfried Pasquazzo
1a5db69019
user32/tests: Test for correct scaling of DrawIcon.
2009-09-23 16:06:55 +02:00
Wilfried Pasquazzo
32ca9b27c3
user32: Correct scaling of DrawIcon.
2009-09-23 16:06:49 +02:00
Huw Davies
4a61c1d265
oledb32: Implement DBTYPE_STR and DBTYPE_WSTR src types.
2009-09-23 14:36:06 +02:00
Huw Davies
a3d947c70f
oledb32: Implement some conversions to DBTYPE_I4.
2009-09-23 14:36:03 +02:00
Ge van Geldorp
73b3d35d05
mshtml/tests: Fix htmldoc test on Windows Server and Win7.
2009-09-23 14:35:52 +02:00
Alexandre Julliard
9cb140c43d
oleaut32: Use the appropriate PSFactoryBuffer guid when registering interfaces.
2009-09-23 14:32:01 +02:00
Alexandre Julliard
6e2babc977
oleaut32: Properly register the stdole typelibs.
2009-09-23 14:28:13 +02:00
Alexandre Julliard
9585bf6700
ntdll: Remap EXCEPTION_EXECUTE_FAULT only after the internal handlers have been run.
2009-09-23 14:20:17 +02:00
Stefan Dösinger
4fe014cb54
wined3d: Fix sRGB->RGB copy condition.
...
The old condition happened to work, because SFLAG_INTEXTURE was not
set(we're loading it), and neither was SFLAG_INDRAWABLE(otherwise
INTEXTURE would be set too). If the fbo INDRAWABLE == INTEXTURE is
replaced by INDRAWABLE == INSRGBTEX this doesn't hold true any longer
because SFLAG_INDRAWABLE is set, but not used because the drawable
readback is never used for fbos.
2009-09-23 13:25:33 +02:00
Stefan Dösinger
33ca3c0207
wined3d: Don't mark SFLAG_INTEXTURE up to date with fbo stretchrect.
...
FBO stretchrect marks SFLAG_INDRAWABLE up to date, which currently
also marks SFLAG_INTEXTURE up to date. However, this will change when
we enable rendering to the srgb copy, in which case the drawable could
be equal to the srgb copy, not the rgb copy.
2009-09-23 13:25:21 +02:00
Stefan Dösinger
ba6fac697a
wined3d: Create a separate function for deleting GL textures.
2009-09-23 13:25:02 +02:00
Stefan Dösinger
529e6737d3
wined3d: Use the correct enum.
2009-09-23 13:24:25 +02:00
Stefan Dösinger
5b5e3bd0d2
wined3d: Track GL texture states in a separate structure.
2009-09-23 13:24:16 +02:00
Henri Verbeet
1c93ab1ee0
wined3d: Cleanup after wglMakeCurrent() failures in context_set_current().
...
The D3D context is potentially destroyed, so we need to clear the thread's
current D3D context. Found by Rico Schüller.
2009-09-23 12:37:25 +02:00
Henri Verbeet
eca28c942d
wined3d: Add support for ARB_provoking_vertex.
...
This is just EXT_provoking_vertex promoted to ARB.
2009-09-23 12:37:18 +02:00
Henri Verbeet
a0de42db13
wined3d: Fix a typo.
2009-09-23 12:37:12 +02:00
Henri Verbeet
34dd27e3a8
wined3d: Don't create a depthstencil renderbuffer if ARB_framebuffer_object is supported.
2009-09-23 12:37:06 +02:00
Henri Verbeet
ec97383f6f
wined3d: Add support for ARB_framebuffer_object.
2009-09-23 12:37:00 +02:00
Henri Verbeet
c4c86215ed
wined3d: Detect ARB_framebuffer_object.
2009-09-23 12:36:48 +02:00
Henri Verbeet
d4a211f0be
dxgi: Mark internal symbols hidden.
2009-09-23 12:36:39 +02:00
Henri Verbeet
66a7236590
wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed.
2009-09-23 12:36:28 +02:00
Henri Verbeet
b6d422446b
d3d8: Add a separate function for vertex declaration initialization from an FVF.
2009-09-23 12:35:42 +02:00
Henri Verbeet
f394dfc0f8
d3d8: Add a separate function for vertex declaration initialization.
2009-09-23 12:35:08 +02:00
Henri Verbeet
0241fefa94
d3d9: Add a separate function for vertex declaration initialization.
2009-09-23 12:35:00 +02:00
Henri Verbeet
cc68900d86
d3d10core: Add a separate function for d3d10_input_layout initialization.
2009-09-23 12:34:53 +02:00
Paul Vriens
4a5ecb3236
crypt32/tests: Fix a test failure on Vista and higher.
2009-09-23 12:34:49 +02:00
Nikolay Sivov
df3f2a1b13
comctl32/listview: Skip LVS_EX_CHECKBOXES tests when this style is unsupported.
2009-09-23 12:33:32 +02:00
Michael Stefaniuc
a8c19696f1
kernel32: Add missing stdarg.h include.
...
This fixes a compile breakage with older gcc versions.
2009-09-23 12:33:25 +02:00
Huw Davies
90f95172b8
ntdll: Fix build on MacOSX.
2009-09-23 12:33:19 +02:00
Vincent Povirk
2151272e45
winex11: Re-add the optimization for blending 1x1 pixel bitmaps.
2009-09-23 12:33:15 +02:00
Ge van Geldorp
d20d492914
crypt32/tests: Fix cert test on Win7.
2009-09-22 20:20:04 +02:00
James Helferty
6fa09d1d22
d3d9: Fix some typos in visual test.
2009-09-22 20:19:58 +02:00
Gerald Pfeifer
4dedab6152
netapi32: Remove two conditions which always hold true.
2009-09-22 18:52:07 +02:00
Marcus Meissner
5aa790d0a3
jscript: Check for arg_array being NULL (Coverity).
2009-09-22 18:51:22 +02:00
Marcus Meissner
c997a51869
mshmtl: Check nsrange before calling ->Release (coverity).
2009-09-22 18:50:52 +02:00
Huw Davies
62a75bfc3e
oledb32/tests: Add tests for conversions to DBTYPE_I4.
2009-09-22 17:47:41 +02:00
Andrew Eikum
98fcf442dc
mshtml: Reimplement IHTMLElement::{get, set}Attribute using IDispatchEx.
2009-09-22 17:47:35 +02:00
Stefan Ginsberg
32648d4802
msctf: Define function calling convention compatibly for MSVC.
2009-09-22 17:47:31 +02:00
Rico Schüller
9bd2ce97f5
opengl32/tests: Improve test for wglMakeCurrent.
2009-09-22 17:47:16 +02:00
Rico Schüller
43ce10d168
gdi32: Check the current context in wglMakeCurrent().
2009-09-22 17:47:10 +02:00
Rico Schüller
8c414df17f
wined3d: Don't call wglMakeCurrent(NULL, NULL) in context_set_current() if the current context is NULL.
2009-09-22 17:47:02 +02:00
Alexandre Julliard
1cf1a3f211
ntdll: Only create the CPU registry keys on first run.
2009-09-22 17:05:02 +02:00