Józef Kucia
3f5d0fab9c
d3d11: Implement private data methods for ID3D11Texture3D.
2015-09-03 21:11:07 +09:00
Józef Kucia
1bc7413946
d3d11: Rename d3d10_{get, set}_private_data functions to d3d_{get, set}_private_data.
2015-09-03 21:11:07 +09:00
Józef Kucia
8821a1462b
d3d11/tests: Add test for 3D texture interfaces.
2015-09-03 21:11:06 +09:00
Thomas Faller
f1334dbb8d
usp10: Fix invalid read.
2015-09-03 21:11:06 +09:00
Nikolay Sivov
30108c730e
dwrite: Increase a number of allocated family slots for system collection.
2015-09-03 14:49:56 +09:00
Nikolay Sivov
7581b11d2b
dwrite: Remove GetFaceNames() hack for simulated case.
2015-09-03 14:49:55 +09:00
Nikolay Sivov
a10d75e597
dwrite: Add simulated oblique faces.
2015-09-03 14:49:53 +09:00
Nikolay Sivov
e38d9bc68e
dwrite: Add simulated bold faces for each family when appropriate.
2015-09-03 14:49:51 +09:00
Jacek Caban
cb183688bb
ole32: Catch crashes in stub object destructors when destroying stub manager.
2015-09-02 22:45:17 +09:00
Jacek Caban
c784e34693
ole32: Quote executable name in CreateProcess call.
...
Fixes tests on VMs that have spaces in executable path.
2015-09-02 22:45:05 +09:00
André Hentschel
04d72a3e47
wpcap: Partially implement pcap_parsesrcstr.
2015-09-02 18:36:43 +09:00
Gerald Pfeifer
2b42ddf68a
winex11: Make a constant unsigned to avoid shift overflow in get_locale_kbd_layout.
2015-09-02 18:33:46 +09:00
Dmitry Timoshkov
25c78aac08
winhttp/tests: Add more IWinHttpRequest_Invoke tests.
2015-09-02 18:21:50 +09:00
Hans Leidekker
d3857726a0
netprofm/tests: Add tests.
2015-09-02 17:52:52 +09:00
Hans Leidekker
c1c434d115
netprofm: Implement INetworkListManager::IsConnectedToInternet and INetworkListManager::IsConnected.
2015-09-02 17:52:44 +09:00
Hans Leidekker
a0085f70a4
netprofm: Implement INetworkListManager::GetNetworkConnection.
2015-09-02 17:52:42 +09:00
Hans Leidekker
25886fa827
netprofm: Implement INetworkListManager::GetNetwork.
2015-09-02 17:52:40 +09:00
Hans Leidekker
fd557984fb
netprofm: Implement IEnumNetworkConnections.
2015-09-02 17:52:38 +09:00
Hans Leidekker
861cd5a3a7
netprofm: Implement IEnumNetworks.
2015-09-02 17:52:36 +09:00
Hans Leidekker
4cbf088247
netprofm: Add a stub implementation of INetworkConnectionCost.
2015-09-02 17:52:34 +09:00
Hans Leidekker
91835d94e9
netprofm: Implement INetworkConnection::GetNetwork.
2015-09-02 17:52:32 +09:00
Hans Leidekker
6defcbe3d9
netprofm: Add a stub implementation of INetwork.
2015-09-02 17:52:30 +09:00
Thomas Faber
9165dbbffc
kernel32/tests: Run test_thread_fpu_cw on x86 MSVC builds.
2015-09-02 14:54:22 +09:00
Thomas Faller
f259ba33bb
msxml3: Fix invalid read.
2015-09-02 14:54:00 +09:00
Alistair Leslie-Hughes
8348c0ebe0
gdi32/tests: Add enhanced metafile GetPath test.
2015-09-01 21:12:10 +09:00
Gerald Pfeifer
2127f72f79
quartz: Replace four occurrences of 1 << 31 by 1u << 31 to avoid shift overflow.
2015-09-01 21:11:46 +09:00
Thomas Faber
7164fde439
netapi32: Correctly reallocate buffer in NetWkstaUserGetInfo.
2015-09-01 21:11:34 +09:00
Zhenbo Li
637bcd5de9
shell32: Fix return type for helper functions of SHFileOption.
2015-09-01 21:11:16 +09:00
Józef Kucia
0fcfb8a082
d3d11/tests: Port test_create_texture3d() from d3d10core.
2015-09-01 20:59:34 +09:00
Józef Kucia
9a2b73d315
d3d11: Implement d3d11_device_CreateTexture3D().
2015-09-01 20:59:33 +09:00
Józef Kucia
11cd2dd897
d3d11: Implement d3d11_texture3d_GetDesc().
2015-09-01 20:59:31 +09:00
Józef Kucia
fc844029ee
d3d11: Implement d3d11_texture3d_GetDevice().
2015-09-01 20:59:27 +09:00
Józef Kucia
4665ae6260
d3d11: Add ID3D11Texture3D interface stub.
2015-09-01 20:59:22 +09:00
Józef Kucia
0707fa1912
d3d11: Rename d3d10_texture3d to d3d_texture3d.
2015-09-01 20:59:20 +09:00
Józef Kucia
f9ecce38ef
d3d10core/tests: Port test_texture2d_interfaces() from d3d11.
2015-09-01 20:59:17 +09:00
Nikolay Sivov
7889b17425
gdi32: Added GetFontRealizationInfo() export.
2015-09-01 19:28:16 +09:00
Nikolay Sivov
adb0f582e0
gdi32/tests: Add names to data structure GetFontRealizationInfo returns, explicitly test with older variant fields.
2015-09-01 19:27:20 +09:00
Nikolay Sivov
a22d5ed948
dwrite: Force reported English family/face names to resolved values.
2015-09-01 19:27:07 +09:00
Vincent Povirk
997484964a
advapi32: RegOpenKeyEx can return special roots when asked for empty subkey.
2015-09-01 15:24:14 +09:00
Jacek Caban
d8f79a037c
msi: Fixed varg0 leak in InstallerImpl_SummaryInformation.
2015-09-01 15:23:53 +09:00
Andrey Gusev
d3177504b1
Assorted spelling and typos fixes.
2015-08-31 20:18:46 +09:00
Stefan Dösinger
d344ebc98c
dxgi/tests: Remove debug comments.
2015-08-31 20:13:33 +09:00
Józef Kucia
adaf08d178
d3d10core/tests: Use win_skip() instead of skip().
2015-08-31 20:13:27 +09:00
Józef Kucia
a346d1b705
d3d11: Rename d3d10_texture2d to d3d_texture2d.
2015-08-31 20:13:27 +09:00
Józef Kucia
f83181fce0
d3d11/tests: Add test for 2D texture interfaces.
2015-08-31 20:13:27 +09:00
Józef Kucia
44d493aac3
d3d11/tests: Port test_create_texture2d() from d3d10core.
2015-08-31 20:13:27 +09:00
Józef Kucia
e0e72d284a
d3d11: Implement d3d11_device_CreateTexture2D().
2015-08-31 20:13:26 +09:00
Józef Kucia
a24ff27386
d3d11: Fix resource misc flags conversion.
...
Tests with ID3D11Buffers have shown that not all resource misc flags
are translated to d3d10 flags.
2015-08-31 20:13:26 +09:00
Józef Kucia
59745133f3
d3d11: Fix compilation on GCC with -O0.
2015-08-31 20:13:26 +09:00
Nikolay Sivov
9a6b0750c7
dwrite: Recognize semi light weight patterns.
2015-08-31 17:18:32 +09:00
Nikolay Sivov
c0ab20caf9
dwrite: Implement family and face name resolution.
2015-08-31 17:18:31 +09:00
Martin Storsjo
8edbd9b381
msvcrt: Test that the normal strtod doesn't handle the "NAN" string.
2015-08-31 14:50:42 +09:00
Bruno Jesus
1c82aca1d4
mciavi32: Add partial support for MCI_DGV_PLAY_REPEAT.
2015-08-31 14:49:48 +09:00
Jacek Caban
0a92038b38
ole32: Added tests for IPSFactoryBuffer::CreateStub calls.
2015-08-29 14:28:23 +09:00
Jacek Caban
9bdb97e694
ole32: Use proper interface pointer in CreateStub call.
2015-08-29 14:28:23 +09:00
Jacek Caban
e5edbc6fa0
ole32: Use proper IUnknown implementation when finding and creating stub manager.
2015-08-29 14:28:22 +09:00
Jacek Caban
60451f9855
ole32: Create interface stub only if it's not already created.
2015-08-29 14:28:22 +09:00
Francois Gouget
f87491d5cd
dwrite: Make opentype_get_font_strings_from_id() static.
2015-08-29 14:27:43 +09:00
Francois Gouget
25870c1fba
ole32: A cosmetic fix for the CoMarshalInterface() trace.
2015-08-29 14:27:39 +09:00
Francois Gouget
257795a757
xaudio2_7: Remove an unused NONAMELESSSTRUCT directive.
2015-08-29 14:27:04 +09:00
Francois Gouget
aa6e0ebde5
xaudio2_7: Make some functions static.
2015-08-29 14:27:02 +09:00
Andrew Eikum
6abe9f0920
xaudio2/tests: Add callback tests.
2015-08-29 14:26:55 +09:00
Andrew Eikum
5423b2353b
xaudio2: Add a simple audio streaming test.
2015-08-29 14:26:51 +09:00
Andrew Eikum
66a58ad52a
xaudio2: Implement IXAudio2SourceVoice::FlushSourceBuffers.
2015-08-29 14:26:43 +09:00
Andrew Eikum
cb38242821
xaudio2: Implement IXAudio2SourceVoice::SetVolume.
2015-08-29 14:26:41 +09:00
Vincent Povirk
6056a3f163
comdlg32: Show open dropdown menu on button press.
2015-08-28 21:24:37 +09:00
Vincent Povirk
bc0abc2369
comdlg32: Show and hide the open dropdown menu dynamically.
2015-08-28 21:24:15 +09:00
Vincent Povirk
c5c5163e61
comdlg32: Implement open dropdown menu.
2015-08-28 21:23:26 +09:00
Józef Kucia
c9ce47c6a9
d3d11: Move d3d11 device implementation to top of file.
...
Just to use d311 device static methods in d3d10 device freely.
2015-08-28 19:53:02 +09:00
Józef Kucia
acec54e707
d3d11: Implement d3d11_texture2d_GetDesc().
2015-08-28 19:53:00 +09:00
Stefan Dösinger
9427d1d553
ddraw/tests: Properly clean up in test_texcoordindex.
2015-08-28 19:52:56 +09:00
Stefan Dösinger
f805fb11f6
dxgi/tests: Test presentation parameter combinations.
2015-08-28 19:52:45 +09:00
Stefan Dösinger
142bcb5d3c
dxgi/tests: We don't need a custom window class.
2015-08-28 19:52:27 +09:00
Stefan Dösinger
0933332c73
d3d9/tests: Fix backbuffer read vs flip in test_vertex_blending.
2015-08-28 19:52:25 +09:00
Jacek Caban
0037257389
ieframe/tests: Fixed random test failures.
2015-08-28 19:51:46 +09:00
Thomas Faller
8c1c7d19fe
winex11.drv: Fix uninitialized memory.
2015-08-28 13:15:18 +09:00
Martin Storsjo
a4d5bf99d4
ucrtbase: Add stub functions for narrow environment.
2015-08-28 13:15:06 +09:00
Andrew Eikum
d2ae105401
xaudio2: Implement IXAudio2SourceVoice::GetState.
2015-08-28 13:14:40 +09:00
Andrew Eikum
e43ca169ee
xaudio2: Implement IXAudio2SourceVoice::SubmitSourceBuffer.
2015-08-28 13:14:38 +09:00
Andrew Eikum
a4fd0a7080
xaudio2: Implement the audio mixing thread.
2015-08-28 13:14:36 +09:00
Andrew Eikum
997843700a
xaudio2: Fix return value for RegisterForCallbacks.
2015-08-28 13:14:27 +09:00
Dmitry Timoshkov
f46868fe30
winhttp/tests: Add a test for IWinHttpRequest::Invoke.
2015-08-28 13:14:20 +09:00
Piotr Caban
60b996ad4b
imm32: Don't use functions that use graphics driver in THREAD_DETACH/PROCESS_DETACH.
2015-08-28 13:14:03 +09:00
Daniel Lehman
72922cd1ea
kernel32/tests: Add tests for Invariant.
2015-08-28 13:13:46 +09:00
Hans Leidekker
e5ce90ed1b
wininet: Don't trace the password in InternetConnectW.
2015-08-27 22:14:05 +09:00
Hans Leidekker
2d22baa6be
netprofm: Add a stub implementation of INetworkConnection.
2015-08-27 22:05:53 +09:00
Hans Leidekker
0335459f5f
netprofm: Support IDispatch on the list manager object.
2015-08-27 22:05:52 +09:00
Hans Leidekker
981460e84a
netprofm: Clear the object pointer on failure in QueryInterface.
2015-08-27 22:05:50 +09:00
Hans Leidekker
346dd728fb
netprofm: Introduce heap allocation macros.
2015-08-27 22:05:48 +09:00
Piotr Caban
f5b64c0d35
d2d1: Avoid possible infinite loop in d2d_geometry_intersect_self caused by rounding errors.
2015-08-27 21:43:47 +09:00
Stefan Dösinger
93ed5d3ba3
d3d8/tests: Test presentation parameter combinations.
2015-08-27 21:43:47 +09:00
Stefan Dösinger
9261bbb1a6
d3d9/tests: Test presentation parameter combinations.
2015-08-27 21:43:47 +09:00
Stefan Dösinger
8c91443f9d
d3d8: Validate swap effect and backbuffer count.
2015-08-27 21:43:47 +09:00
Stefan Dösinger
c4e4647ca5
d3d9: Validate swap effect and backbuffer count.
2015-08-27 21:43:46 +09:00
Matt Durgavich
b573986188
advapi32/tests: Fix for crashes on Mac OS X.
2015-08-27 21:43:46 +09:00
Jactry Zeng
d62dd46516
riched20: Implement EM_SETFONTSIZE.
2015-08-27 21:43:46 +09:00
Vincent Povirk
836f06f6f9
comdlg32: Add WS_CLIPSIBLINGS to controls in the item dialog.
2015-08-27 21:43:46 +09:00
Nikolay Sivov
26fbbdc48b
dwrite: Implement grayscale rendering mode.
2015-08-27 21:43:46 +09:00
Nikolay Sivov
3f4a284f58
dwrite: Bitmap buffer is zeroed on allocation, no need to do it again.
2015-08-27 17:10:22 +09:00
Nikolay Sivov
2c4ba8a008
dwrite: Cleanup rendering interface with freetype.
2015-08-27 17:10:20 +09:00
Martin Storsjo
9303c6eeed
ucrtbase: Hook up _crt_atexit.
2015-08-27 17:10:08 +09:00
Martin Storsjo
8c5057f334
ucrtbase: Hook up the _set_app_type, _set_new_handler and _set_new_mode functions.
...
These have changed function signature since msvcr120. _set_app_type used
to be called __set_app_type, and the _set_new_* functions used to have
C++ signatures.
2015-08-27 17:10:03 +09:00
Daniel Lehman
043c0c6c5a
kernel32: Add Invariant string table.
2015-08-27 14:27:50 +09:00
Philippe Groarke
dcc6868057
crypt32: Add CERT_OCSP_RESPONSE_PROP_ID setter.
2015-08-26 23:53:22 +09:00
Henri Verbeet
2773b27bb1
wined3d: Use unsigned mask constants in shifts.
2015-08-26 23:53:22 +09:00
Henri Verbeet
9f530b579e
wined3d: Get rid of some powf() calls.
2015-08-26 23:53:22 +09:00
Józef Kucia
c917a987dc
d3d11: Implement d3d11_texture2d_GetDevice.
2015-08-26 23:53:22 +09:00
Józef Kucia
3c74e22317
d3d11: Implement private data methods in ID3D11Texture2D.
2015-08-26 23:53:22 +09:00
Józef Kucia
06ca9e226d
d3d11: Add ID3D11Texture2D stub interface.
2015-08-26 23:53:21 +09:00
Andrew Eikum
7f2ebb337d
xaudio2: Implement IXAudio2::RegisterForCallbacks.
2015-08-26 23:53:21 +09:00
Andrew Eikum
a79f050355
xaudio2: Zero the returned struct GetPerformanceData.
...
Some applications use this for debug logging. Better to return zero than
uninitialized data.
2015-08-26 23:53:21 +09:00
Andrew Eikum
8a317d89cf
xaudio2: Implement IXAudio2SourceVoice::Play.
2015-08-26 23:53:21 +09:00
Andrew Eikum
1c643f39e2
xaudio2: Implement device activation.
...
This adds a build-time dependency on openal, and a run-time dependency
on openal-soft's ALC_SOFT_loopback extension.
2015-08-26 23:53:21 +09:00
Erich E. Hoover
126f0601e2
winspool.drv: Allow spooling directly to a postscript file.
...
Required for PDF printing in OrCAD 16.6.
2015-08-26 23:53:21 +09:00
Hans Leidekker
d3ce29449b
msi: Implement Installer::SummaryInformation.
2015-08-26 23:15:26 +09:00
Hans Leidekker
ddaba7a369
msi: Don't add the same environment string more than once.
2015-08-26 23:15:26 +09:00
Hans Leidekker
58bf3ca17f
winhttp: Add support for retrieving the URL codepage.
2015-08-26 23:15:26 +09:00
Hans Leidekker
3a771b6066
advapi32: Add well-known SID WinBuiltinAnyPackageSid.
2015-08-26 23:15:26 +09:00
Martin Storsjo
8741cba354
api-ms-win-crt-utility-l1-1-0: Add stub dll.
2015-08-26 23:15:26 +09:00
Martin Storsjo
199278b430
api-ms-win-crt-time-l1-1-0: Add stub dll.
2015-08-26 23:15:26 +09:00
Martin Storsjo
e015c85af9
api-ms-win-crt-string-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
7c5190e90e
api-ms-win-crt-stdio-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
3741eb5160
api-ms-win-crt-runtime-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
7d10171b08
api-ms-win-crt-process-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
a3e183572a
api-ms-win-crt-private-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
ecbb548b52
api-ms-win-crt-multibyte-l1-1-0: Add stub dll.
2015-08-26 23:15:25 +09:00
Martin Storsjo
0f9f8a8632
api-ms-win-crt-math-l1-1-0: Add stub dll.
2015-08-26 23:15:24 +09:00
Martin Storsjo
36de302740
api-ms-win-crt-locale-l1-1-0: Add stub dll.
2015-08-26 23:15:24 +09:00
Martin Storsjo
8b30c5eaac
api-ms-win-crt-heap-l1-1-0: Add stub dll.
2015-08-26 23:15:24 +09:00
Martin Storsjo
45eb72daf9
api-ms-win-crt-filesystem-l1-1-0: Add stub dll.
2015-08-26 23:15:24 +09:00
Martin Storsjo
e4527602f4
api-ms-win-crt-environment-l1-1-0: Add stub dll.
2015-08-26 23:15:24 +09:00
Martin Storsjo
efb4b2cae5
api-ms-win-crt-convert-l1-1-0: Add stub dll.
2015-08-26 23:15:23 +09:00
Martin Storsjo
bf96092244
api-ms-win-crt-conio-l1-1-0: Add stub dll.
2015-08-26 23:15:23 +09:00
Daniel Lehman
e26131fea3
msvcrt: Use msvcrt free instead of HeapFree on tls data.
2015-08-26 14:15:13 +09:00
Henri Verbeet
bdaa571c5d
d2d1: Avoid leaking "object" on an error path in d2d_factory_CreateWicBitmapRenderTarget() (Coverity).
2015-08-25 21:13:38 +09:00
Henri Verbeet
2edc9584ba
d3d11: Use the IUnknown implementation from the d3d11 interface.
...
Mostly just for consistency with other D3D code.
2015-08-25 21:13:36 +09:00
Henri Verbeet
b87eb8d947
d3d11: Make "layers" static in D3D11CoreRegisterLayers().
2015-08-25 21:13:33 +09:00
Henri Verbeet
1a23e2fa0b
d3d11: Get rid of a redundant include.
...
d3d11_1.h includes d3d11.h, which includes d3d10_1.h.
2015-08-25 21:13:30 +09:00
Henri Verbeet
662cfd4144
d3d10core: Get rid of some redundant includes.
...
d3d11.h includes d3d10_1.h, which includes d3d10.h.
2015-08-25 21:13:24 +09:00
Jacek Caban
719a7d32c5
ntdll: Added new pid debug channel to append process id to debug output.
2015-08-25 21:13:22 +09:00
Aaryaman Vasishta
9eb5361d5a
d3drm: Add stubs for IDirect3DRMTexture methods.
2015-08-25 21:09:36 +09:00
Aaryaman Vasishta
a883c6207d
d3drm: Thunk relevant texture methods from version 2->3.
2015-08-25 21:09:34 +09:00
Aaryaman Vasishta
895e4a1f66
d3drm: Thunk IDirect3DRMTexture2::QueryInterface to version 3.
2015-08-25 21:09:30 +09:00
Aaryaman Vasishta
ed411d9701
d3drm: Thunk IDirect3DRMTexture2::Release to version 3.
2015-08-25 21:09:26 +09:00
Aaryaman Vasishta
0c06bb7a81
d3drm: Thunk IDirect3DRMTexture2::AddRef to version 3.
2015-08-25 21:09:23 +09:00
Zhenbo Li
f1c3f7ff1c
mshtml/tests: Fix crash on win2000 testbot.
2015-08-25 21:09:01 +09:00
Zhenbo Li
89d0c66461
mshtml: Remove unnecessary FIXME.
2015-08-25 21:08:59 +09:00
Zhenbo Li
e8c687857b
mshtml: Add IHTMLOptionElement::form property implementation.
2015-08-25 21:08:57 +09:00
Zhenbo Li
85c31979de
mshtml: Add IHTMLOptionElement::defaultSelected property implementation.
2015-08-25 21:08:54 +09:00
Stefan Dösinger
b471b217b2
wined3d: Handle multisample_quality if type == MULTISAMPLE_NON_MASKABLE.
2015-08-25 21:08:41 +09:00
Martin Storsjo
599d92a268
ucrtbase: Add the new universal CRT DLL.
2015-08-25 17:48:27 +09:00
Michael Müller
7bed453481
wininet: Set Host header in HttpSendRequestW instead of HttpOpenRequestW.
2015-08-25 17:43:12 +09:00
Daniel Lehman
5bf1423c2c
kernel32: Return LOCALE_INVARIANT from ConvertDefaultLocale.
2015-08-25 17:41:35 +09:00
Józef Kucia
ece3af7855
d3dx9: Use D3DFMT constants instead of MAKEFOURCC codes.
2015-08-25 16:57:55 +09:00
Józef Kucia
520deb14d2
d3dx9/tests: Add tests for DDS file format size validation.
2015-08-25 16:57:55 +09:00
Józef Kucia
853be6e1d8
d3dx9: Fix miplevels handling for DDS file format.
2015-08-25 16:57:55 +09:00
Józef Kucia
ba53012fcf
d3dx9: Fix typo in DDS_WIDTH define.
2015-08-25 16:57:55 +09:00
Józef Kucia
6038e2ab79
d3d11/tests: Add test for D3D11CreateDevice.
2015-08-24 20:46:22 +09:00
Józef Kucia
4cf1bb929f
d3d11: Allow to pass NULL as device to D3D11CreateDevice.
2015-08-24 20:46:18 +09:00
Józef Kucia
66b2d96a69
d3d10core/tests: Add test for device feature level.
2015-08-24 20:46:09 +09:00
Józef Kucia
9af58dc110
d3d11/tests: Add test for device interfaces.
2015-08-24 20:46:00 +09:00
Stefan Dösinger
40c5303b62
ddraw: Return the right error if range color keys are used.
2015-08-24 20:42:40 +09:00
Stefan Dösinger
baab5a869a
ddraw/tests: Test color keying precision.
...
This brute force tests all values in 4, 5, 6 and 8 bit channels.
2015-08-24 20:42:28 +09:00
Stefan Dösinger
1a965811f6
wined3d: Add a slop for color keying.
2015-08-24 20:42:20 +09:00
Dmitry Timoshkov
0a2ef17620
kernel32/tests: Avoid intermittent test failures.
2015-08-24 18:41:36 +09:00
Dmitry Timoshkov
d6e1e710ee
winhttp: Add support for WinHttpRequestOption_URLCodePage.
2015-08-24 18:41:35 +09:00
Nikolay Sivov
f52ef006cd
dwrite: Use proper pixel format when accessing dib memory directly.
2015-08-24 18:41:35 +09:00
Nikolay Sivov
b9f05239d2
dwrite: Return advances using freetype cache system.
2015-08-24 18:41:34 +09:00
Michael Müller
75c9da68e2
ntdll: Use helper function for NtWaitForMultipleObjects and NtWaitForSingleObject.
2015-08-24 18:41:34 +09:00
Sebastian Lackner
60d159af45
mfplat: Add missing export of MFGetPluginControl to specfile.
...
This part was missing in b33d7b8690
.
2015-08-24 14:44:23 +09:00
Bruno Jesus
59222af9c5
msvidc32: Improve trace messages from CRAM_DecompressQuery.
2015-08-24 14:44:11 +09:00
Andrew Eikum
8bf4f9068c
xaudio2: Implement IXAudio2SourceVoice::SetOutputVoices.
2015-08-24 14:43:43 +09:00
Andrew Eikum
cc22fdaf4e
xaudio2: Implement IXAudio2::GetDeviceDetails.
2015-08-24 14:43:40 +09:00
Andrew Eikum
8027a5268e
xaudio2: Stub IXAudio2SubmixVoice.
2015-08-24 14:43:24 +09:00
Nikolay Sivov
873e12c87b
user32/tests: Fix a test failure on Win8/Win10.
2015-08-24 14:42:13 +09:00
Nikolay Sivov
f01bab5be1
usp10/tests: Fix some tests failures caused by Tahoma changes (Win10).
2015-08-24 14:42:09 +09:00
Nikolay Sivov
cc2bc84d14
kernel32/tests: Fix GetGeoInfo() test failure on Win10.
2015-08-24 14:42:00 +09:00
Daniel Lehman
1cab27e960
wininet: Use stored server name in HTTP_ProcessCookies.
2015-08-24 14:41:51 +09:00
Nikolay Sivov
4a1e6227ed
dwrite: Handle QI failure (Coverity).
2015-08-24 08:23:09 +09:00
Nikolay Sivov
3ffe6ab0bb
dwrite: Handle failure when getting texture bounds (Coverity).
2015-08-24 08:23:06 +09:00
Jacek Caban
26bace5dd0
ieframe/tests: Added more test traces to diagnose some test failures.
2015-08-21 22:06:25 +09:00
YongHao Hu
a2245d51cf
msvcp110: Add tr2_sys__Statvfs_wchar implementation and test.
2015-08-21 21:54:44 +09:00
YongHao Hu
64eb3813c4
msvcp110: Add tr2_sys__Rename_wchar implementation and test.
2015-08-21 21:54:23 +09:00
YongHao Hu
66f4281aa0
msvcp110: Add tr2_sys__Copy_file_wchar implementation and test.
2015-08-21 21:54:08 +09:00
Aaryaman Vasishta
48891483f5
d3drm/tests: Add QueryInterface tests for IDirect3DRMDevice*.
2015-08-21 21:51:15 +09:00
Aaryaman Vasishta
a9bde7f85b
d3drm: Fix IDirect3DRMDevice3_QueryInterface returning incorrect HRESULT on unsupported interfaces.
2015-08-21 21:51:10 +09:00
Aaryaman Vasishta
d8329ecfa8
d3drm: Add IDirect3DRMObject to be queried from IDirect3DRMDevice*.
2015-08-21 21:51:02 +09:00
Aaryaman Vasishta
c453cb7023
d3drm: GetDirect3DDevice2 returns D3DRM_OK when IDirect3DDevice2 is not available.
2015-08-21 21:50:55 +09:00
Aaryaman Vasishta
ed1d4f86c3
d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromD3D.
2015-08-21 21:50:43 +09:00
Aaryaman Vasishta
9603125efc
d3drm: Implement IDirect3DRM::CreateDeviceFromD3D.
2015-08-21 21:50:37 +09:00
Józef Kucia
e29a0cf417
d3d11: Rename d3d10_device to d3d_device.
2015-08-21 21:50:16 +09:00
Józef Kucia
b2f5fad4b6
d3d11: Implement D3D11CreateDevice.
2015-08-21 21:50:07 +09:00
Józef Kucia
a9cb14dd71
d3d11: Move d3d10core to d3d11.
2015-08-21 21:49:43 +09:00
Józef Kucia
2d13e0f10c
d3d11: Add ID3D11Device stub interface.
2015-08-21 21:48:31 +09:00
Sebastian Lackner
ec851647e2
server: Implement open_file_object for rootdir pointing to file object.
2015-08-21 14:39:21 +09:00
Sebastian Lackner
84d2610aaf
ntdll/tests: Add additional tests for calling NtOpenFile with file object as RootDirectory.
2015-08-21 14:36:12 +09:00
Sebastian Lackner
1f2a443cb4
server: Implement support for FileLinkInformation class in NtSetInformationFile.
2015-08-21 14:36:02 +09:00
Qian Hong
57d443824a
ntdll/tests: Add tests for FileLinkInformation class.
...
Based on the FileRenameInformation tests by Sebastian Lackner.
2015-08-21 14:35:18 +09:00
Dmitry Timoshkov
3bed65b5a9
server: For querying thread information demand THREAD_QUERY_LIMITED_INFORMATION access.
2015-08-21 14:35:04 +09:00
Dmitry Timoshkov
1d2241eca3
server: For querying process information demand PROCESS_QUERY_LIMITED_INFORMATION access.
2015-08-21 14:35:01 +09:00
Andrew Eikum
63f3a70d56
xaudio2: Stub IXAudio2SourceVoice.
2015-08-21 14:34:07 +09:00
Andrew Eikum
51bd01aec8
xaudio2: Add stub IXAudio2MasteringVoice implementation.
2015-08-21 14:33:59 +09:00
Andrew Eikum
7a23b9f0f8
xaudio2: Implement IXAudio27::Initialize.
2015-08-21 14:33:45 +09:00
Nikolay Sivov
4c12157c34
dwrite/tests: Fix analyzer test failures on Win10.
2015-08-21 14:33:33 +09:00
Nikolay Sivov
8dd0738b1c
dwrite/tests: Fix layout test failure on Win10.
2015-08-21 14:33:31 +09:00
Huw Davies
5021e91940
gdi32/tests: 64-bit GetFontFileInfo may fail with error ERROR_NOACCESS.
2015-08-20 20:35:20 +09:00
Henri Verbeet
acbb0bdfac
d2d1: Implement d2d_factory_CreateTransformedGeometry().
2015-08-20 20:26:41 +09:00
Henri Verbeet
69906b59d8
d2d1: Properly cleanup in d2d_rectangle_geometry_init() failure paths.
...
This avoids leaking the factory reference in particular.
2015-08-20 20:26:36 +09:00
Zhenbo Li
b8f8b95e20
mshtml: Add IHTMLXMLHttpRequest::abort() method implementation.
2015-08-20 20:16:26 +09:00
Stefan Dösinger
3bd0eb3eab
wined3d: Use GL_RGB565 if available.
...
This offers better precision on r300g and r600g than GL_RGB5.
2015-08-20 20:16:15 +09:00
Stefan Dösinger
6626b1a51b
wined3d: Use the correct color key in ARBfp color key blits.
2015-08-20 20:16:12 +09:00
Sebastian Lackner
857d436784
ntdll: Implement FileRenameInformation support.
2015-08-20 18:34:13 +09:00
Sebastian Lackner
6899eade5d
ntdll/tests: Add additional tests for FileRenameInformation.
2015-08-20 18:33:45 +09:00
Jianqiu Zhang
a5b58144a5
ntdll/tests: Add basic tests for FileRenameInformation.
2015-08-20 18:33:39 +09:00
Dmitry Timoshkov
48ed6a6f3e
advapi32/tests: Add a test to show that THREAD_QUERY_INFORMATION should grant THREAD_QUERY_LIMITED_INFORMATION.
2015-08-20 17:35:13 +09:00
Dmitry Timoshkov
8738cea7de
kernel32/tests: Add some tests for THREAD_QUERY_LIMITED_INFORMATION.
2015-08-20 16:32:53 +09:00
Dmitry Timoshkov
49f43c39fd
kernel32/tests: Add some tests for PROCESS_QUERY_LIMITED_INFORMATION.
2015-08-20 14:33:16 +09:00
Dmitry Timoshkov
27664e3c59
kernel32/tests: Fix compilation with PSDK.
2015-08-20 14:33:10 +09:00
Dmitry Timoshkov
7386de357f
ntdll: Do not fail to relocate an image if the size of relocation block is 0.
2015-08-20 14:32:32 +09:00
Alistair Leslie-Hughes
3b5107d063
advapi32: Prevent buffer overrun.
2015-08-19 21:46:05 +09:00
Erich E. Hoover
6955a298f4
server: Do not permit FileDispositionInformation to delete a file without write access.
2015-08-19 20:19:58 +09:00
Sebastian Lackner
0fabfe7d6b
server: Add support for setting file disposition information.
...
Based on a patch by Dmitry Timoshkov.
2015-08-19 20:19:57 +09:00
Sebastian Lackner
7280762238
oleaut32: Fix possible integer overflow in VarR4FromDec.
2015-08-19 20:19:57 +09:00
Michael Müller
33aa59abea
krnl386.exe16: Increase buffer size in GetTempDrive.
2015-08-19 20:19:57 +09:00
Dmitry Timoshkov
9e22949cec
advapi32/tests: Add a test to show that PROCESS_QUERY_INFORMATION should implicitly grant PROCESS_QUERY_LIMITED_INFORMATION access.
2015-08-19 20:19:57 +09:00
Dmitry Timoshkov
8a088d7c2f
advapi32/tests: Fix compilation with PSDK.
2015-08-19 20:19:56 +09:00
Vincent Povirk
d3163241af
comdlg32: Partially implement IFileDialogCustomize::EnableOpenDropDown.
...
This builds a menu but cannot display it yet.
2015-08-19 20:19:56 +09:00
Vincent Povirk
8d8e75849f
comdlg32: Implement SetControlItemState for combo boxes.
2015-08-19 20:19:56 +09:00
Vincent Povirk
068a6c7a5f
comdlg32: Implement SetControlItemState for menu controls.
...
This required some rethinking because menus and combo boxes don't
provide a way to "hide" items, just remove them, and native always
shows items in the order they were added even when hidden and shown.
2015-08-19 20:19:56 +09:00
Nikolay Sivov
1f54400bbf
dwrite: Protect from space-only strings when trimming away spaces.
2015-08-19 20:19:56 +09:00
Nikolay Sivov
6b98b9ac70
dwrite: Extract and resolve font weight from name string.
2015-08-19 20:19:56 +09:00
Nikolay Sivov
4a399b7677
dwrite: Implement font stretch resolution.
2015-08-19 20:19:56 +09:00
Eric Kohl
424f010ac1
advapi32: Add some well-known SDDL SID strings.
2015-08-19 20:19:55 +09:00
Carlo Bramini
21a14e9612
msvcrt: SEEK_* macros from GLIBC should be replaced with safer MSVCRT_SEEK_* macros.
2015-08-19 08:39:02 +09:00
Jacek Caban
cfbc37c699
ieframe: Fixed and improved navigation command state tests.
2015-08-18 21:13:54 +09:00
Jacek Caban
5a2aa4a8a8
ieframe: Update back/forward navigation state in CMDID_EXPLORER_UPDATEHISTORY handler.
2015-08-18 21:13:52 +09:00
Jacek Caban
670459b7bc
ieframe: Update back/forward command state in FireNavigateComplete2.
2015-08-18 21:13:50 +09:00
Jacek Caban
16bfe07639
ieframe: Don't add about: URLs to travellog.
2015-08-18 21:13:43 +09:00
Dmitry Timoshkov
2ad9312f02
msi: Avoid using dialog record after free.
2015-08-18 19:57:11 +09:00
Dmitry Timoshkov
e67a00b466
ntdll: Separate image relocation from NtMapViewOfSection.
2015-08-18 19:56:48 +09:00
Józef Kucia
9e8b58ee18
dxgi: Remove 'stub!' from TRACE message in dxgi_swapchain_ResizeBuffers().
2015-08-18 18:34:49 +09:00
Józef Kucia
f04dfcd214
d3d10: Do not use '\n' in the middle of TRACE.
2015-08-18 18:34:46 +09:00
Józef Kucia
1cb7878beb
d3d10core: Do not use '\n' in the middle of TRACEs.
2015-08-18 18:34:43 +09:00
Henri Verbeet
57eec429c6
d2d1: Implement d2d_text_renderer_DrawInlineObject().
2015-08-18 18:28:51 +09:00
Henri Verbeet
2474f5e33a
d2d1: Implement d2d_bitmap_CopyFromMemory().
2015-08-18 18:28:49 +09:00
Henri Verbeet
62a02a047f
d3d10core: Implement d3d10_device_UpdateSubresource().
2015-08-18 18:28:47 +09:00
Henri Verbeet
ee9b1311cd
wined3d: Separate loading shader resources and updating their binding points.
2015-08-18 18:28:41 +09:00
Henri Verbeet
8f6f9096d7
wined3d: Also invalidate STATE_SHADER_RESOURCE_BINDING in wined3d_texture_bind_and_dirtify().
2015-08-18 18:28:39 +09:00
Michael Müller
d2890778f9
winhttp: Raw request headers need to be terminated with double \r\n.
2015-08-18 17:30:48 +09:00
Hans Leidekker
99dfc15e72
msi: Only remove environment strings that were added on install.
2015-08-18 17:30:17 +09:00