Commit Graph

66645 Commits

Author SHA1 Message Date
Jacek Caban 737dba7ae3 mshtml: Added IHTMLStyle::marginBottom property implementation. 2012-01-26 17:45:51 +01:00
Jacek Caban 1ea6529007 mshtml: Use ATTR_FIX_PX in IHTMLStyle::put_marginTop. 2012-01-26 17:45:47 +01:00
Jacek Caban 2858d44ed5 mshtml: Use set_nsstyle_attr_var helper in IHTMLStyle::put_marginRight. 2012-01-26 17:45:43 +01:00
Rico Schüller 3efd2f9a1b d3dx9/tests: Add effect parameter value SetMatrixArray() test. 2012-01-26 17:45:37 +01:00
Rico Schüller 52e1409111 d3dx9/tests: Add effect parameter value SetMatrix() test. 2012-01-26 17:45:34 +01:00
Rico Schüller d0fbe7f5a5 d3dx9/tests: Add effect parameter value SetVectorArray() test. 2012-01-26 17:45:29 +01:00
Rico Schüller 9c63b11372 d3dx9/tests: Add effect parameter value SetVector() test. 2012-01-26 17:45:25 +01:00
Henri Verbeet db15675280 crypt32: Use a larger temporary buffer in CRYPT_AsnDecodeOidIgnoreTag(). 2012-01-26 17:44:37 +01:00
Henri Verbeet faa040cd9e wined3d: Clear the device if we're not removing the entry from the table in wined3d_unregister_window().
The device may be destroyed after the window is unregistered, causing
device_process_message() to access freed memory.
2012-01-26 17:43:50 +01:00
Thomas Faber d3918683e6 mscoree: Fix build with MSVC. 2012-01-26 17:42:33 +01:00
Ken Thomases f217415541 winex11: Remove some more leftover X Shm code. 2012-01-26 17:42:25 +01:00
Alexandre Julliard 5f42f7d4fa ddraw: AddRef the correct interface pointer in AddAttachedSurface. 2012-01-25 21:38:32 +01:00
Alistair Leslie-Hughes ae46ad83a5 jscript: ActiveX objects might not support IServiceProvider Interface. 2012-01-25 20:39:48 +01:00
Christian Costa bb4c210888 d3dxof: Use buffer start followed by offset when accessing data. 2012-01-25 20:39:48 +01:00
Christian Costa 096e306300 d3dxof: Fix object leak in error path by calling Release method which does all the work and simplify some inits for better readability. 2012-01-25 20:39:48 +01:00
Andrew Eikum 6d3e784d57 wineoss.drv: Fix buffer offset calculation. 2012-01-25 20:39:48 +01:00
Andrew Eikum 2c628af7b2 wineoss.drv: Use GETODELAY instead of GETOSPACE to determine device position. 2012-01-25 20:39:48 +01:00
Andrew Eikum 92e835111b wineoss.drv: Decouple MMDevAPI buffer and OSS buffer. 2012-01-25 20:39:48 +01:00
Jacek Caban a031473b1f ieframe: Fixed a typo in IDocObjectService::FireDocumentComplete. 2012-01-25 20:39:47 +01:00
Jacek Caban 1f03cbf281 ieframe: Fixed a typo in IDocObjectService::FireNavigateComplete2. 2012-01-25 20:39:47 +01:00
Detlef Riekenberg 39356260e7 ieframe: Use similar FIXME text. 2012-01-25 13:54:03 +01:00
Detlef Riekenberg 1cf886d7c9 ieframe: Add missing return statements. 2012-01-25 13:54:03 +01:00
Detlef Riekenberg 1e1ad5ba2f ieframe: Remove dead code. 2012-01-25 13:54:02 +01:00
Austin English 58e4febe4d imm32: Add a stub for ImmGetHotKey. 2012-01-25 13:54:01 +01:00
Austin English 9a2c2ed5c2 kernel32: Add a stub for AddConsoleAliasA/W. 2012-01-25 13:53:59 +01:00
Austin English a52f88096f iphlpapi: Add a stub for GetTcpTable2:. 2012-01-25 13:31:25 +01:00
Austin English dc80d2d6c2 iphlpapi: Sync spec file to Windows 7. 2012-01-25 13:31:09 +01:00
Alex Henrie f0b274bada comdlg32: Correctly handle filters with invalid extensions in Save As dialogs. 2012-01-25 11:53:44 +01:00
Matteo Bruni b4afbf98cf winex11: Don't put the GL drawable offscreen. 2012-01-25 11:28:02 +01:00
Henri Verbeet 515329d58c winex11: Remove some leftover X Shm code. 2012-01-25 11:27:37 +01:00
Henri Verbeet 24d4a52e85 d3d8: Remove COM from the pixel shader implementation. 2012-01-25 11:25:40 +01:00
Henri Verbeet 483b17d410 d3d8: Remove COM from the vertex shader implementation. 2012-01-25 11:25:35 +01:00
Henri Verbeet f056fe7bb5 d3d8: Remove COM from the vertex declaration implementation. 2012-01-25 11:25:27 +01:00
Henri Verbeet d0347f51ed wined3d: Only take the wined3d mutex during the WM_DISPLAYCHANGE handler in device_process_message().
We can deadlock if we send messages while holding the wined3d mutex and the
message loop is on another thread. Ideally we probably shouldn't send messages
while holding the wined3d mutex at all, but that may be hard to enforce with
the way wined3d locking is currently set up.
2012-01-25 11:25:04 +01:00
Frédéric Delanoy 8ef373a7f2 msi: Avoid dead code in parse_prop (Coverity). 2012-01-25 11:24:58 +01:00
Jacek Caban dfa9f4bc26 wininet: Insert custom headers only once in HTTP_HttpSendRequestW. 2012-01-24 20:43:14 +01:00
Jacek Caban ac26517ac9 wininet: Correctly detect https connections and custom port numbers in HTTP_HandleRedirect. 2012-01-24 20:43:13 +01:00
Aric Stewart 9526499b88 winegstreamer: Set bmiHeader.biSizeImage in the transform filter. 2012-01-24 20:43:13 +01:00
Eric Pouech a672a51cbf dbghelp: Allow each CPU backend to save CPU specific memory ranges in minidump.
Used this feature to add x86_64 unwind information.
2012-01-24 18:10:32 +01:00
Eric Pouech 1c5450f91f dbghelp: Allow CPU backends to add specific information into a minidump.
Use it to add a 256 byte block around current program counter.
2012-01-24 18:10:32 +01:00
Eric Pouech d02295d998 dbghelp: Add our own thread data gathering struct for minidump internals instead on relying on SYSTEM_PROCESS_INFO. 2012-01-24 18:10:32 +01:00
Eric Pouech 2ce0e94018 winedbg, winedump: Embed wine build-id information info minidump, and display it. 2012-01-24 18:10:32 +01:00
Dmitry Timoshkov 3a5ee02735 ntdll: Add an access check for file mappings. 2012-01-24 18:10:31 +01:00
Dmitry Timoshkov 0e85fc66de ntdll: Use PAGE_EXECUTE_READ protection for an image section. 2012-01-24 18:10:31 +01:00
Hans Leidekker c8e8f44168 msi: Use the column count specified in the table transform data.
It can be smaller than the number of columns found in the table meta data.
2012-01-24 16:57:32 +01:00
Rico Schüller 483ae58ef2 d3dx9/tests: Add effect parameter value SetFloatArray() test. 2012-01-24 16:57:32 +01:00
Rico Schüller 88c996b3c3 d3dx9/tests: Add effect parameter value SetFloat() test. 2012-01-24 16:57:32 +01:00
Rico Schüller e892f06175 d3dx9/tests: Add effect parameter value SetIntArray() test. 2012-01-24 16:57:32 +01:00
Rico Schüller 51b9699134 d3dx9/tests: Add effect parameter value SetInt() test. 2012-01-24 16:57:32 +01:00
Rico Schüller a90eacab1a d3dx9/tests: Add effect parameter value SetBoolArray() test. 2012-01-24 16:57:32 +01:00
Nikolay Sivov e983db8518 msxml3: Internally call methods with interface macros. 2012-01-24 16:57:32 +01:00
Nikolay Sivov 85cf92aed0 msxml3: Block ::add() if collection is read-only. 2012-01-24 16:57:32 +01:00
Nikolay Sivov 95b9b82181 msxml3: Put all defined document namespaces in collection. 2012-01-24 16:57:31 +01:00
Matteo Bruni e51d3f6de6 ddraw: Accept pointers to wrong IDirectDrawSurface versions. 2012-01-24 11:56:06 +01:00
Matteo Bruni f69f2aa347 wined3d: SM1 texture projection always divides by w when there is a vertex shader set. 2012-01-24 11:55:47 +01:00
Henri Verbeet 41c910d5f0 wined3d: Get rid of the vertex buffer conversion hack in process_vertices_strided().
The main thing that's broken is the unnecessary color conversion in case bgra
vertex arrays are supported. It shouldn't be hard to fix that, but at this
point I don't think this hack even helps a lot anymore.
2012-01-24 11:55:33 +01:00
Thomas Faber a7144d916d crypt32: Fix build with MSVC. 2012-01-24 11:55:23 +01:00
Francois Gouget 6fc6cf6935 shell32: Don't translate the shell folder paths. 2012-01-23 19:41:56 +01:00
Francois Gouget deffb92c9d shell32: Use the plural for 'My Videos' wherever appropriate. 2012-01-23 17:44:33 +01:00
Jacek Caban 58776e9f9a mshtml: Added IHTMLWindow5 stub implementation. 2012-01-23 17:44:12 +01:00
Nikolay Sivov 916de3998e msxml3: Allocate private data when cloning from existing document. 2012-01-23 17:44:11 +01:00
Alex Henrie 7a34094e6e comdlg32: Correctly handle filters with multiple file extensions in Save As dialogs. 2012-01-23 17:44:11 +01:00
Aric Stewart 7d9ce823c3 wineqtdecoder: Release the csReceive critical section before delivering a sample. 2012-01-23 17:44:08 +01:00
Aric Stewart da0650a209 quartz: Use the csReceive critical sections in transform filters. 2012-01-23 17:05:12 +01:00
Aric Stewart e2200b31d6 strmbase: Do not hold the csReceive lock when calling the transform's Receive function. 2012-01-23 17:05:11 +01:00
Aric Stewart f624876d3e winex11: Strip the _L or _R from X11DRV_GetKeyNameText when appropriate. 2012-01-23 17:05:11 +01:00
Alistair Leslie-Hughes 3f1c63c5bd mscoree: Implement DllGetClassObject. 2012-01-23 17:05:10 +01:00
Austin English 15bce22683 kernel32: Add stubs for ExpungeConsoleCommandHistoryA/W. 2012-01-23 17:05:10 +01:00
Austin English eff816b55c kernel32: Add stubs for GetConsoleAliasesLengthA/W. 2012-01-23 17:05:07 +01:00
Austin English 4110068dc2 kernel32: Add stubs for GetConsoleCommandHistoryLengthA/W. 2012-01-23 16:07:42 +01:00
Jason Edmeades efbde389c7 richedit: v1.0 richedit uses CR and LF for enter. 2012-01-23 16:07:41 +01:00
Alexandre Julliard 9422c19329 oleaut32/tests: Use a better invalid color for the olepicture icon test. 2012-01-23 16:07:41 +01:00
Eric Pouech f3107df576 dbghelp: Use new regular expression matcher for files. 2012-01-23 16:07:39 +01:00
Eric Pouech 026ec7f690 dbghelp: Do all module and symbol names matching using unicode string (and new regular expression matcher). 2012-01-23 16:07:39 +01:00
Eric Pouech be9a7b9b97 dbghelp: Rewrote a simple regular expression matcher, and use for implementing SymMatchString[AW]. 2012-01-23 16:07:38 +01:00
Alexandre Julliard bbb8d4f865 dnsapi: Fix a warning when building on Mingw. 2012-01-23 16:07:34 +01:00
Alexandre Julliard 292cb17ebb urlmon: Avoid some symbol redefinitions. 2012-01-23 16:07:32 +01:00
Francois Gouget f445325999 Assorted spelling fixes. 2012-01-23 16:07:32 +01:00
Francois Gouget 25ef0105ba user32: Use '+' when specifying a modifier + accelerator key combination. 2012-01-23 16:07:18 +01:00
Francois Gouget ba4d4fe1e4 kernel32: Remove a full stop from an error message for consistency. 2012-01-23 16:07:13 +01:00
Francois Gouget 47f45d793d Use a single space after a full stop to follow the Windows GUI guidelines. 2012-01-23 16:07:03 +01:00
Francois Gouget c4c48cd62b cryptui: Remove a couple of duplicated spaces. 2012-01-23 16:06:59 +01:00
Alexandre Julliard fe7d81dc1b winex11: Ignore rectangles with invalid coordinates when converting region data. 2012-01-23 16:06:55 +01:00
Stefan Dösinger 038e308a41 wined3d: Relax depth blit requirements. 2012-01-23 16:06:55 +01:00
Francois Gouget 21036e13df ddraw/tests: Fix compilation on systems that don't support nameless unions. 2012-01-23 16:06:54 +01:00
André Hentschel 8eae13fd4c d3drm/tests: Add more tests. 2012-01-23 16:06:53 +01:00
André Hentschel dc700123cb d3drm: Forward all IUnknown methods from IDirect3DRMFrame3. 2012-01-23 16:06:53 +01:00
André Hentschel 80d9017e03 comctl32: Test and fix WM_GETTEXTLENGTH for statusbars. 2012-01-23 16:06:52 +01:00
Eric Pouech 7c2a5e184d dbghelp: In x86-64 support code, fix RUNTIME_FUNCTION dumping. 2012-01-23 16:06:49 +01:00
Eric Pouech 2ed88d7ac2 dbghelp: On x86-64 CPUs, add capability to interpret properly the epilog part. 2012-01-23 16:06:40 +01:00
Eric Pouech e40430cd16 dbghelp: Fix a couple of bugs in function table interpretation for x86-64 processors. 2012-01-23 15:59:59 +01:00
Eric Pouech 82d961e382 dbghelp: Always ensure that 64bit module functions use real 64bit addresses. 2012-01-23 15:59:59 +01:00
Hans Leidekker fcce720a2f msi: Don't evaluate msidbFeatureAttributesFollowParent when features are preselected. 2012-01-23 15:59:54 +01:00
Nikolay Sivov 6302ba5dd6 mscoree: Correct VARIANT type. 2012-01-23 15:59:54 +01:00
Nikolay Sivov a5b492eb39 msxml3: Initial implementation of ::getPrefix(). 2012-01-23 15:59:53 +01:00
Nikolay Sivov 91390a720f msxml3: ::get_namespaceURI() doesn't reset out pointer on invalid index. 2012-01-23 15:59:53 +01:00
Nikolay Sivov b148063031 msxml3: Replace macro with another enum entry. 2012-01-23 15:59:53 +01:00
Nikolay Sivov ca48dac882 msxml3: Make remove() method a stub in version 6, more collection tests. 2012-01-23 15:59:53 +01:00
Nikolay Sivov 012806a077 msxml3: Try IStream if IPersistStream save failed. 2012-01-23 15:59:53 +01:00
Aric Stewart cb2d40275b winegstreamer: Update transform filters to use the correct csReceive critical section. 2012-01-23 11:10:21 +01:00
Christian Costa 0eb9740e79 d3dxof: Prevent accessing pobj when it is null. This can happend on error. 2012-01-23 11:08:04 +01:00
Christian Costa 310c174eee d3dxof: Make sure This->buf.pdata is set to NULL before being used in case of error. 2012-01-23 11:07:50 +01:00
Christian Costa d3fb586024 dmusic: Fix memory leak in Direct Music object. 2012-01-23 11:07:27 +01:00
Rico Schüller 7b3863fec0 d3dx9: Fix constant table trace. 2012-01-23 11:06:10 +01:00
Rico Schüller 6ad34b161f d3dx9: Reorder argument check in D3DXGetShaderConstantTableEx(). 2012-01-23 11:06:04 +01:00
Rico Schüller 59b365f9bb d3dx9: Get rid of ID3DXConstantTableImpl typedef. 2012-01-23 11:05:50 +01:00
Rico Schüller 4a6e06d7bb d3dx9: Introduce free_constant_table(). 2012-01-23 11:05:45 +01:00
Jacek Caban 14b790a548 ieframe: Added HTTP navigation and GoBack tests. 2012-01-20 19:41:43 +01:00
Jacek Caban 82c826f6fc ieframe: Added InternetExplorer::GoBack implementation. 2012-01-20 16:03:11 +01:00
Jacek Caban 51c141ab4c ieframe: Added very beginning IWebBrowser2::GoBack implementation. 2012-01-20 16:03:05 +01:00
Jacek Caban 5e84789578 mshtml: Added history update notification support. 2012-01-20 16:02:50 +01:00
Jacek Caban d9e57da4c7 mshtml: Added more travel log tests. 2012-01-20 16:02:42 +01:00
Jacek Caban 50a86f5f25 mshtml: Better stub for ITravelLogClient::FindWindowByIndex. 2012-01-20 16:02:35 +01:00
Jacek Caban e174d1d31b mshtml: Added ITravelLogClient stub implementation. 2012-01-20 16:02:27 +01:00
Piotr Caban 259cd79336 urlmon/tests: Test if url reported in IInternetProtocol::Start is valid during binding. 2012-01-20 16:02:15 +01:00
Piotr Caban 601ba02b26 urlmon: Added IInternetProtocol::Switch PI_FORCE_ASYNC flag test. 2012-01-20 16:02:08 +01:00
Piotr Caban 1559fceeea urlmon: Added support for PI_FORCE_ASYNC flag in IInternetProtocol::Switch implementation. 2012-01-20 16:02:01 +01:00
Piotr Caban 6bc361f2fc urlmon: Store display_uri in BindProtocol structure. 2012-01-20 16:01:56 +01:00
Hans Leidekker 09a49fd784 msi: Pass the file identifier instead of the filename in action data for SelfRegModules/SelfUnregModules. 2012-01-20 16:01:48 +01:00
Nikolay Sivov 478ddf7b6c mshtml: Respond to SID_SContainerDispatch service id. 2012-01-20 16:01:38 +01:00
Alexandre Julliard 25441f40f8 include: Allow using windows.h in Wine code. 2012-01-20 15:58:57 +01:00
André Hentschel 0c0b6a1096 d3drm: Forward all IUnknown methods to IDirect3DRM. 2012-01-20 14:22:35 +01:00
André Hentschel dfd7c70d37 d3drm: Reorder d3drm creation function to avoid forward declarations. 2012-01-20 14:22:30 +01:00
André Hentschel 9defecb013 d3drm: Forward all IUnknown methods from IDirect3DRMMeshBuilder3. 2012-01-20 14:22:24 +01:00
André Hentschel 2e3e62b6aa d3drm: Reorder meshbuilder creation function to avoid forward declarations. 2012-01-20 14:22:21 +01:00
André Hentschel c5cf5f8ea8 d3drm: Reorder frame creation function to avoid forward declarations. 2012-01-20 14:19:49 +01:00
Michael Stefaniuc 84d5317302 dsound: Remove the now obsolete IDirectSoundBufferImpl_Destroy(). 2012-01-20 13:34:20 +01:00
Michael Stefaniuc c7f5f10aab dsound: Merge IDirectSoundNotify into the secondary buffer object. 2012-01-20 13:33:33 +01:00
Frédéric Delanoy ca75c4a84b rpcrt4: Make some switch fallthroughs explicit (Coverity). 2012-01-20 13:32:47 +01:00
Hans Leidekker f37b94e69a winhttp: Download PAC scripts in a separate session. 2012-01-20 13:32:27 +01:00
Nikolay Sivov 7c31988554 msxml3: Move some xdr tests data to a table. 2012-01-20 13:32:11 +01:00
Nikolay Sivov ae5c984b12 msxml3: Use debugstr_* functions instead of wine_* prefixed for consistency. 2012-01-20 13:32:04 +01:00
Nikolay Sivov ca046f9eb5 msxml3: IXMLDOMSchemaCollection::get() is a stub for version 6. 2012-01-20 13:31:59 +01:00
Henri Verbeet 1ec21e323b wined3d: Rename WineD3DRectPatch to wined3d_rect_patch. 2012-01-20 13:31:36 +01:00
Henri Verbeet 3769afa33d wined3d: Get rid of the WINED3DSURFTYPE typedef. 2012-01-20 13:31:33 +01:00
Henri Verbeet d8b00ecf34 wined3d: Get rid of the CONVERT_TYPES typedef. 2012-01-20 13:31:24 +01:00
Henri Verbeet 8692ff48a9 wined3d: Don't load the draw_binding location in surface_unmap() unless the surface is on a swapchain.
It really makes no sense to do this just because a surface happens to be the
current render target. In particular, this patch prevents needlessly bouncing
the surface between the CPU and the GPU when the application does e.g.
multiple colorkeyed blits to the current render target to draw a HUD.
2012-01-20 13:31:17 +01:00
Henri Verbeet d1254eddb5 wined3d: Properly enable / disable register combiners. 2012-01-20 13:31:07 +01:00
Alistair Leslie-Hughes c5235eeab0 gdi32: Add EnhMetafile PolyBezier, PolyBezierTo support. 2012-01-19 21:08:55 +01:00
Austin English a4ee9f2d20 ntoskrnl.exe: Add a stub for IoCreateSynchronizationEvent. 2012-01-19 21:08:54 +01:00
Austin English 2bc08d7f35 kernel32: Add stubs for GetConsoleCommandHistoryLengthA/W. 2012-01-19 21:08:54 +01:00
Frédéric Delanoy edd9066d5b setupapi: Correctly handle errors in fake_dlls_callback (Coverity). 2012-01-19 21:08:54 +01:00
Jacek Caban 882d126dba mshtml: Added IOleContainer::EnumObjects tests. 2012-01-19 21:08:53 +01:00
Jacek Caban 3b80784b63 mshtml: Added IOleContainer::EnumObjects implementation. 2012-01-19 21:08:53 +01:00
Jacek Caban 537d05fb4b mshtml: Added ITargetContainer::GetFramesContainer implementation. 2012-01-19 21:08:52 +01:00
Jacek Caban 97f4b22543 tlogstg.idl: Added new file and ITravelLogClient declaration. 2012-01-19 21:08:52 +01:00
Aric Stewart 676754d11a wineqtdecoder: Implement QTSplitter_ChangeStart. 2012-01-19 21:08:52 +01:00
Hans Leidekker d20c69c54d msi: Don't parse the format string when building the shortcut target path.
It's no longer necessary because target paths are always normalized.
2012-01-19 21:08:51 +01:00
Alexandre Julliard f6368c4202 dinput: Clip the mouse to the entire window instead of a 1x1 rectangle in exclusive mode. 2012-01-19 21:08:51 +01:00
Dmitry Timoshkov c0cf49d50c winex11.drv: Use dialog window type also for owned windows with WS_EX_DLGMODALFRAME style set. 2012-01-19 21:08:51 +01:00