Roderick Colenbrander
ae9119f8d0
wgl: Fix another BadMatch error by giving a pbuffer its own GLXContext.
2007-07-30 12:50:44 +02:00
Roderick Colenbrander
7d8c31075b
wgl: Fix a BadMatch error resulting from ignoring that iPixelFormat stars counting from 1.
2007-07-30 12:50:24 +02:00
Stefan Dösinger
630d602631
d3d8: Only test pixel shaders for refcounting if they are supported.
2007-07-30 12:50:12 +02:00
Stefan Dösinger
5016f48daa
d3d8: Skip volume test if volume textures are not supported.
2007-07-30 12:50:06 +02:00
Stefan Dösinger
5c905b9e8c
wined3d: A more dynamic initialization of the gl pixel formats.
2007-07-30 12:49:59 +02:00
Stefan Dösinger
d2016ff892
wined3d: Store the gl format table in the gl info structure.
2007-07-30 12:49:50 +02:00
Stefan Dösinger
a0131a3272
wined3d: Split up the format table.
2007-07-30 12:49:39 +02:00
Paul Vriens
dc6653887c
advapi32/service: Fix buffersize calculations for GetServiceDisplayNameW.
2007-07-27 12:50:31 +02:00
Paul Vriens
95d2f04611
advapi32/service: Forward GetServiceDisplayNameA to GetServiceDisplayNameW.
2007-07-27 12:50:19 +02:00
Paul Vriens
23d61ac866
advapi32/service: Test GetServiceDisplayNameA for service with no displayname.
2007-07-27 12:48:20 +02:00
Paul Vriens
adb3bbf274
advapi32/service: More tests for GetServiceDisplayName.
2007-07-27 12:48:00 +02:00
Aric Stewart
c8dfc02bfb
wininet: Strip Accept-Encoding from http/1.0 requests.
2007-07-27 12:47:51 +02:00
Detlef Riekenberg
510c4dc749
winspool: Return most fields for DRIVER_INFO_4 and 6.
2007-07-27 12:43:13 +02:00
Detlef Riekenberg
7a2c4fb1df
winspool: Return the full path in DRIVER_INFO_2 and 3.
2007-07-27 12:42:58 +02:00
Detlef Riekenberg
a2daf754c2
winspool: Enable all levels for EnumPrinterDrivers + GetPrinterDriver.
2007-07-27 12:42:41 +02:00
Detlef Riekenberg
4b53154f36
winspool: Return the full path for the driver.
2007-07-27 12:42:24 +02:00
Detlef Riekenberg
36a6515d4e
winspool: Use correct path for 16bit drivers.
2007-07-27 12:41:49 +02:00
Misha Koshelev
0a9dfa0d27
urlmon/tests: Make http protocol tests refractory to timing issues.
2007-07-27 12:25:05 +02:00
Misha Koshelev
9f31fb2fd4
urlmon/tests: Rename received_data event to more general name event_complete.
2007-07-27 12:24:50 +02:00
Jacek Caban
c43875ceda
mshtml: Fixed a typo.
2007-07-27 12:24:44 +02:00
James Hawkins
b830fb0a34
msi: Implement the MSIMODIFY_UPDATE command in the SELECT view.
2007-07-27 12:24:39 +02:00
James Hawkins
fb45206ed7
msi: Initialize the size parameter.
2007-07-27 12:24:08 +02:00
James Hawkins
b0ac20e951
msi: Add more tests for MSIMODIFY_UPDATE.
2007-07-27 12:24:02 +02:00
Maarten Lankhorst
f3ed32bca0
dsound: Allow mixing the same buffer multiple times if we are looping.
2007-07-27 12:23:53 +02:00
Maarten Lankhorst
93b6f15826
winmm: Don't operate on freed data in timer.
2007-07-27 12:23:43 +02:00
Maarten Lankhorst
7107a6969d
wineoss: Make sure writepos < buflen for dsrender.
2007-07-27 12:23:35 +02:00
Maarten Lankhorst
3c8c02a393
winealsa: Minor fixes to ds output.
2007-07-27 12:23:31 +02:00
Maarten Lankhorst
0c3cd2a0e4
dsound: Some cosmetic changes.
2007-07-27 12:23:27 +02:00
Maarten Lankhorst
59a5669a97
dsound: Fix CheckEvent in mixer.
2007-07-27 12:22:33 +02:00
Maarten Lankhorst
f94114a88d
dsound: Make sure secondary_remainder and buflen are aligned to primary buffer in mixer.
2007-07-27 12:22:27 +02:00
Andrew Talbot
16e9c35910
oleaut32: Constify some variables.
2007-07-27 12:22:01 +02:00
Steven Edwards
e1347ecdc5
version: VerQueryValueA/W NULL pointer check.
2007-07-27 12:21:56 +02:00
Roderick Colenbrander
6f3e8a2fcf
wgl: Fix a typo in the WGL_TEXTURE_TARGET_ARB emulation code.
2007-07-27 12:21:33 +02:00
Roderick Colenbrander
4682f8f77a
wgl: Enable offscreen pixelformats for pbuffers.
2007-07-27 12:21:18 +02:00
Roderick Colenbrander
4a96be5a72
wgl: Replace the GLXFBConfigIDs in the pixelformat list with real GLXFBConfigs.
2007-07-27 12:21:06 +02:00
Roderick Colenbrander
cfd81827ac
wgl: Fill the format table with offscreen pixelformats which are needed for pbuffers.
2007-07-27 12:20:54 +02:00
Alexandre Julliard
1f5a4a8046
msvcrt: Get rid of the now unused strndup/wstrndup functions.
2007-07-27 12:18:44 +02:00
Alexandre Julliard
00c81e9d9f
msvcrt: Fixed errno setting in malloc, HeapAlloc doesn't set last error.
2007-07-27 12:18:15 +02:00
Alexandre Julliard
b2acafad44
msvcrt: Fixed buffer allocation in _getcwd/_wgetcwd.
2007-07-27 12:17:58 +02:00
Alexandre Julliard
8f0fb1e3e9
ntdll: Simply store the assembly type without interpreting it.
2007-07-27 12:17:07 +02:00
Jacek Caban
43adec3e81
kernel32: Added a number of activation context tests.
2007-07-26 19:42:06 +02:00
Evan Stade
a8fd94b126
gdiplus/tests: Added pen dash array tests.
2007-07-26 12:36:39 +02:00
Evan Stade
51bd0af43e
gdiplus: Added GdipSetPenDashArray/GdipGetPenDashArray.
2007-07-26 12:36:28 +02:00
Evan Stade
a4f238a117
gdiplus: Fix arc2polybezier.
2007-07-26 12:36:19 +02:00
Evan Stade
e11f7b7bbd
gdiplus/tests: Added GdipAddPathEllipse test.
2007-07-26 12:36:10 +02:00
Evan Stade
fe2ce3a08b
gdiplus: Added GdipAddPathEllipse.
2007-07-26 12:35:57 +02:00
Evan Stade
f52adfd0de
gdiplus: Fix memory leak.
2007-07-26 12:35:29 +02:00
Juan Lang
d5a478edfa
crypt32: Test and implement encoding signed messages with authenticated attributes.
2007-07-26 12:35:21 +02:00
Juan Lang
b8ab462100
crypt32: Trace a few more items when decoding.
2007-07-26 12:35:12 +02:00
Juan Lang
c58cb379eb
crypt32: Test and fix encoding and decoding of attributes in PKCS signers.
2007-07-26 12:35:05 +02:00
Juan Lang
3a85fa6b15
crypt32: Partially implement decoding of signed messages.
2007-07-26 12:34:56 +02:00
Juan Lang
5674ca2e4e
crypt32: Don't check tag in CRYPT_DecodeDERArray, caller already does.
2007-07-26 12:34:47 +02:00
Juan Lang
30346ee296
crypt32: Actually skip content when skipping an item in a sequence.
2007-07-26 12:34:39 +02:00
Juan Lang
429e5b300f
crypt32: Remove redundant assignment.
2007-07-26 12:34:32 +02:00
Juan Lang
e0b13a20b5
crypt32: Add initial tests for decoding signed messages.
2007-07-26 12:34:26 +02:00
Juan Lang
5572902046
crypt32: Test getting the hash from a hash message with an invalid index.
2007-07-26 12:34:19 +02:00
Misha Koshelev
c4f1adb7cc
urlmon/tests: Don't proceed with POST operation (that will fail) if we run out of memory.
2007-07-26 12:34:07 +02:00
Misha Koshelev
d5fedcdab0
urlmon/tests: Fix http protocol tests with absence of BINDF_FROMURLMON to properly expect ReportData.
2007-07-26 12:33:58 +02:00
Misha Koshelev
a8aa3fb546
urlmon: Don't free structures that are used by asynchronous HttpSendRequest until we are sure they won't be used.
2007-07-26 12:33:49 +02:00
Alexandre Julliard
fd51447966
crypt32: Don't use off_t for memory offsets.
2007-07-26 11:57:14 +02:00
Rob Shearman
4dfdec2ef5
mshtml: Handle Ctrl-Home and Ctrl-End in edit mode.
2007-07-26 11:51:56 +02:00
H. Verbeet
b4e596e70e
wined3d: Flip the scissor rect when rendering offscreen.
2007-07-26 11:51:34 +02:00
H. Verbeet
4194d784f8
d3d9: Trace the Format parameter to IDirect3DDevice9Impl_CreateTexture as hexadecimal.
2007-07-26 11:51:26 +02:00
Jacek Caban
cb9527ac06
mshtml: Make sure we have associated listener before calling OnStopRequest.
2007-07-26 11:51:13 +02:00
Jacek Caban
262db80776
urlmon: Change some gotos to return.
2007-07-26 11:51:11 +02:00
Michael Stefaniuc
b8880e1640
ntdll: Remove a break after a break. Found by Smatch.
2007-07-26 11:51:05 +02:00
Roderick Colenbrander
1855eb25f3
wgl: Set pbuffer dimensions in HDC.
2007-07-26 11:50:47 +02:00
Roderick Colenbrander
8a02dbb43c
opengl: WGL_ARB_render_texture support.
2007-07-26 11:49:28 +02:00
Roderick Colenbrander
802c87d066
opengl32: Relax extension checking.
2007-07-26 11:49:20 +02:00
Andrew Talbot
f73821c286
oleaut32: Constify some variables.
2007-07-26 11:49:13 +02:00
Jason Edmeades
718e23fb68
comctl32: Fix missing toolbar button with HINST_COMMCTRL.
2007-07-26 11:49:05 +02:00
Stefan Dösinger
12788f6fc8
wined3d: Do not fail if the adapter info can't be initialized.
2007-07-26 11:48:45 +02:00
Stefan Dösinger
59efd5c7ec
wined3d: Set the pow2 sizes in gl surface private setup.
2007-07-26 11:48:36 +02:00
Stefan Dösinger
30724a6ec2
wined3d: Find the shader constant limit at adapter init time.
2007-07-26 11:47:52 +02:00
Stefan Dösinger
b9379fc389
wined3d: Allocate render target management members in Init3D.
2007-07-26 11:47:43 +02:00
Stefan Dösinger
327aa543a4
wined3d: Attempt to clean up fbos only if a gl surface is destroyed.
2007-07-26 11:47:35 +02:00
Alexandre Julliard
6f457ac63b
ntdll: Support single quotes around XML attribute values.
2007-07-26 11:07:01 +02:00
Alexandre Julliard
e06eaa49ae
ntdll: Activate the module's activation context while resolving imports and attaching.
2007-07-26 11:06:17 +02:00
Alexandre Julliard
76bd190a72
ntdll: Use activation contexts information to load dlls (based on a patch by Jacek Caban).
2007-07-26 11:05:32 +02:00
Jacek Caban
dcbbd30064
kernel32: Added FindActCtxSectionStringA implementation.
2007-07-26 11:05:32 +02:00
Eric Pouech
6792a9a92e
ntdll: Implemented RtlFindActivationContextSectionString.
2007-07-26 11:05:32 +02:00
Eric Pouech
e590499c7a
ntdll: Implemented FileInformationInAssemblyOfAssemblyInActivationContext option in RtlQueryInformationActivationContext.
2007-07-26 11:05:32 +02:00
Eric Pouech
35eb9223c2
ntdll: Implemented AssemblyDetailedInformationInActivationContext option in RtlQueryInformationActivationContext.
2007-07-26 11:05:32 +02:00
Eric Pouech
5e125e7dbf
ntdll: Implemented ActivationContextDetailedInformation option in RtlQueryInformationActivationContext.
2007-07-26 11:05:32 +02:00
Alexandre Julliard
3a71513d99
ntdll: Initial implementation of RtlQueryInformationActivationContext.
...
Partially based on a patch by Eric Pouech.
2007-07-26 11:05:32 +02:00
Alexandre Julliard
5b844fe844
ntdll: Fix return status when failing to load the associated manifest for a module.
2007-07-26 11:05:32 +02:00
Alexandre Julliard
3b5963c98d
ntdll: Improve some activation context traces.
2007-07-26 11:05:09 +02:00
Alexandre Julliard
ad0d2b90ee
ntdll: Store the base directory for an assembly (based on a patch by Eric Pouech).
2007-07-25 17:02:11 +02:00
Alexandre Julliard
4156a716b0
ntdll: Create the per-module activation context at module load time.
2007-07-25 16:50:32 +02:00
Alexandre Julliard
270f725526
ntdll: Create the process activation context at initialization time.
2007-07-25 16:48:40 +02:00
Alexandre Julliard
82e1aac81d
ntdll: Don't add an empty assembly when creating an activation context.
2007-07-25 16:47:34 +02:00
Alexandre Julliard
fc97dec8d6
ntdll: Check existing dependencies in activation context before adding a new one.
2007-07-25 16:46:03 +02:00
Peter Dons Tychsen
d0b21abe81
x11drv: Fix the special case where windows have WS_CHILD and WS_POPUP.
2007-07-25 14:01:14 +02:00
Matt Jones
6763742090
server: Only commit SetThreadPriority if new priority is correct.
2007-07-25 13:59:17 +02:00
Matt Jones
f204ed1d19
kernel32: Added test for bad arguments to SetThreadPriority, test for correct error value.
2007-07-25 13:56:29 +02:00
Evan Stade
875a56ec39
gdiplus: Added GdipLoadImageFromStreamICM stub.
2007-07-25 13:53:09 +02:00
Evan Stade
fba5a59b61
gdiplus: Added GdipDisposeImage stub.
2007-07-25 13:52:53 +02:00
Evan Stade
021997fa63
gdiplus: Added GdipCreateMetafileFromWmf stub.
2007-07-25 13:52:43 +02:00
Evan Stade
8770b6e821
gdiplus: Added GdipGetImageType stub.
2007-07-25 13:50:52 +02:00
Evan Stade
b0acdb8389
gdiplus: Limit fixme output.
2007-07-25 13:50:42 +02:00
Evan Stade
45c24bbef3
gdiplus: Image getter stubs.
2007-07-25 13:50:23 +02:00
Evan Stade
5cc8c10e0e
gdiplus: Added GdipCreateMetafileFromEmf stub.
2007-07-25 13:50:04 +02:00
Evan Stade
b7053b74ba
gdiplus: Make pen width depend on world transform.
2007-07-25 13:49:45 +02:00
Evan Stade
4c424b3c16
gdiplus: Create gdi pen every time gdi+ pen is used.
2007-07-25 13:49:26 +02:00
Evan Stade
c3e8af414b
gdiplus: Use world transform when drawing points.
2007-07-25 13:48:04 +02:00
Evan Stade
f30732fdf9
gdiplus: Added GdipSetWorldTransform/GdipGetWorldTransform.
2007-07-25 13:47:45 +02:00
Evan Stade
eab427ee3f
gdiplus: Added GdipCloneMatrix.
2007-07-25 13:47:16 +02:00
Evan Stade
8162139553
gdiplus: Added GdipSetPageScale/GdipGetPageScale.
2007-07-25 13:47:02 +02:00
Evan Stade
827f979b37
gdiplus: Added support for more page units.
2007-07-25 13:46:50 +02:00
Alexandre Julliard
809d47839d
user32/tests: Flush events more aggressively in mouse input test.
2007-07-25 13:46:42 +02:00
Alexandre Julliard
cb0a626e50
gdi32/tests: Don't test default char, it doesn't have to be always the same.
2007-07-25 13:46:18 +02:00
Nigel Liang
3f02c27da9
winex11.drv: Take into account position of preedit area in PreEditCaretCallback.
2007-07-25 13:03:53 +02:00
James Hawkins
6af199ef9c
msi: Use a different separator as a semi-colon may separate values in the CustomActionData.
2007-07-25 13:03:45 +02:00
Rob Shearman
addc9957af
mshtml: Events are reset when a new document URI is loaded, so re-initialise them in start_binding.
2007-07-25 13:03:32 +02:00
Rob Shearman
fbdc76aaf7
mshtml: Set focus to the Gecko window in OleInPlaceActiveObject_OnFrameWindowActivate.
2007-07-25 13:03:26 +02:00
Rob Shearman
bbb03cf16b
mshtml: Call IDocHostUIHandler_HideUI and IDocHostUIHandler_ShowUI when changing an UI active window to be in edit mode.
...
Add tests for the behaviour of changing edit mode when a UI window is active.
2007-07-25 13:03:21 +02:00
Rob Shearman
9a67e1ffe5
mshtml: Pass the correct DOCHOSTUITYPE value to IDocHostUIHandler_ShowUI.
...
Don't reset window_active in OleDocumentView_UIActivate.
2007-07-25 13:03:10 +02:00
Rob Shearman
92b3cab791
mshtml: OleDocumentView_UIActivate should call IOleInPlaceUIWindow_SetActiveObject and IOleInPlaceFrame_SetBorderSpace.
...
Add a test to show this behaviour.
Don't call nsIWebBrowserFocus_Activate when just activating the window.
Instead call it when UI-activating the window.
2007-07-25 13:03:05 +02:00
H. Verbeet
d7c7cbf6b6
wined3d: Fix the stretch_rect_fbo() declaration to match the implementation.
2007-07-25 13:02:53 +02:00
H. Verbeet
e652128fdf
wined3d: Pass the correct target to glMultiTexCoord.
2007-07-25 13:02:44 +02:00
Michael Stefaniuc
25707d4c5d
wined3d: Remove a return after a return. Found by Smatch.
2007-07-25 13:02:39 +02:00
Michael Stefaniuc
2fe189fd09
mscms: Don't produce unreachable code during conditional compilation.
2007-07-25 13:02:36 +02:00
Juan Lang
f987ca01d0
crypt32: Test and implement getting the encoded signers from an encoded signed message.
2007-07-25 13:02:23 +02:00
Andrew Talbot
11904c80fa
msxml3: Cast-qual warning fix.
2007-07-25 13:02:13 +02:00
Konstantin Kondratyuk
b7c38b0d75
ntdll: Add Samara time zone.
2007-07-25 13:02:09 +02:00
Marcus Meissner
60ef860f17
crypt32: Fixed wrong allocation size.
2007-07-25 13:02:02 +02:00
Paul Vriens
f0e07382cd
advapi32/service: Add tests for GetServiceKeyName.
2007-07-25 13:01:52 +02:00
Paul Vriens
7625c3bf37
advapi32/service: Close a handle on failure.
2007-07-25 13:01:43 +02:00
Paul Vriens
05e1539b2b
advapi32/service: Add another test for GetServiceDisplayName.
2007-07-25 13:00:46 +02:00
Aric Stewart
d35857dfbf
ws2_32: Initialize the address to 0 in ws_sockaddr_ws2u.
2007-07-25 13:00:41 +02:00
Stefan Dösinger
861767f036
wined3d: Create the stateblock in Init3D.
2007-07-24 13:44:10 +02:00
Stefan Dösinger
430239b470
ddraw: Some d3d-only code fixes.
...
Vertex declarations are a d3d feature, thus they should be destroyed
before d3d is shut down in wined3d. The surface type should be reset
afterwards to prevent avoid gl surface afterwards and before a new
render target is created.
2007-07-24 13:40:29 +02:00
Misha Koshelev
0c0285118e
urlmon/tests: Release two objects that should be released but are not.
2007-07-24 12:32:57 +02:00
Misha Koshelev
752334c561
urlmon: Release IInternetProtocolInfo returned from get_protocol_info when finished with it.
2007-07-24 12:32:52 +02:00
Misha Koshelev
f5ed5a7f48
urlmon: LockModule in create_binding_protocol as we ReleaseModule when the object is released.
2007-07-24 12:32:47 +02:00
Misha Koshelev
414ddfa671
urlmon: If we are using an internal protocol ClassFactory, call its AddRef as the caller must Release the object.
2007-07-24 12:32:42 +02:00
Evan Stade
d01c697eb9
gdiplus: Use page unit when drawing.
2007-07-24 12:22:29 +02:00
Evan Stade
10b575bc86
gdiplus: Added GdipSetPageUnit.
2007-07-24 12:22:11 +02:00
Evan Stade
6467526469
gdiplus: Added GdipFillPolygonI.
2007-07-24 12:22:02 +02:00
Evan Stade
27124d5d32
gdiplus: Implemented GdipSetPenColor.
2007-07-24 12:21:08 +02:00
Evan Stade
8b2ce0f94b
gdiplus: Implemented GdipSetSolidFillColor/GdipGetSolidFillColor.
2007-07-24 12:20:56 +02:00
Evan Stade
777d661fd2
gdiplus/tests: Added pen brush fill test.
2007-07-24 12:20:38 +02:00
Evan Stade
82abeeea75
gdiplus: Added GdipSetSolidFillColor and GdipGetSolidFillColor stubs.
2007-07-24 12:20:27 +02:00
Evan Stade
37598f81e7
gdiplus: Added GdipGetPenBrushFill.
2007-07-24 12:20:16 +02:00
Evan Stade
e43967773f
gdiplus: Added GdipGetPenColor stub.
2007-07-24 12:20:09 +02:00
Evan Stade
a72be4b167
gdiplus: Added GdipSetPenBrushFill.
2007-07-24 12:19:59 +02:00
Misha Koshelev
7cc8b279fb
urlmon: Wrap IHttpNegotiate2 interface exposed by IBindStatusCallback as done by native.
2007-07-24 12:19:19 +02:00
Misha Koshelev
8f78c71cb6
urlmon/tests: Add tests for calls to IHttpNegotiate interfaces as exposed by IBindStatusCallback.
...
Add more tests for specific arguments passed to IHttpNegotiate and IHttpNegotiate2. Note that
for OnResponse pszAdditionalHeaders is NULL when called directly from IInternetProtocol (for
example as seen in our protocol tests) but non-NULL when these interfaces are exposed by
IBindStatusCallback as seen here. Tests conform on Win98 and Winxp.
2007-07-24 12:19:08 +02:00
Misha Koshelev
89bda10960
urlmon/tests: Add tests for calls to IBindStatusCallback_QueryInterface.
2007-07-24 12:18:52 +02:00
Misha Koshelev
2b4c52014e
urlmon: Add a reference to the IUnknown for Release of STGMEDIUM to account for extra call to ReleaseBindInfo.
2007-07-24 12:18:30 +02:00