Juan Lang
601b4fa589
wininet: Decrement file use count when deleting a cache entry.
2011-03-08 12:49:52 +01:00
Juan Lang
6e713b3946
wininet: Increment file use count when committing a URL cache entry.
2011-03-08 12:49:43 +01:00
Hans Leidekker
429407cfb6
msi: Assume a file is present if the target exists with the same size and there's no file version or hash to verify.
2011-03-08 12:31:04 +01:00
Hans Leidekker
be790cb0ad
msi: Load media info even if there's no file to install.
2011-03-08 12:30:55 +01:00
Hans Leidekker
4a6c63e24a
msi: Make a second pass to determine which files to install in the InstallFiles action.
...
This is needed because the target path can still change after CostFinalize
is executed. This happens in the .NET 1.1 Service Pack 1 installer where a
custom action calls SetTargetPath.
2011-03-08 12:30:49 +01:00
Dmitry Timoshkov
afcfb51055
gdi32: Add some additional tests for negative axes extents.
2011-03-08 12:30:39 +01:00
Eric Pouech
cf7120b8cc
winedbg: Fix 'break file : lineno' command so that file can be in other modules than the current one.
2011-03-08 12:30:29 +01:00
Eric Pouech
2d570921dc
dbghelp: When using a regular expression on a file name, interpret '*' as any string (.* in regexp form).
2011-03-08 12:30:08 +01:00
Nikolay Sivov
1b1c4c0140
msxml3: Merge obsolete interfaces tests in a single file.
2011-03-08 12:29:26 +01:00
Henri Verbeet
727ecc1714
winex11.drv: Allow disabling vertical sync using EXT_swap_control.
...
EXT_swap_control redefines glXSwapIntervalSGI() as glXSwapIntervalEXT() on the
current drawable (if any), and glXSwapIntervalEXT() supports disabling vsync.
2011-03-08 12:28:30 +01:00
Henri Verbeet
015ad93d47
ddraw: Just pass NULL as swapchain parent.
...
The swapchain was the last place using IParent, so this allows us to kill
IParent completely.
2011-03-08 12:28:20 +01:00
Henri Verbeet
b9fae5e9a8
wined3d: Don't require container parents for IWineD3DDeviceParent methods to be COM objects.
2011-03-08 12:27:41 +01:00
Henri Verbeet
aa420ced0e
wined3d: Pass gl_info to volume_bind_and_dirtify().
2011-03-08 12:27:33 +01:00
Thomas Mullaly
a46e0c617b
mshtml: Correctly forward IHTMLWindow's IHTMLDocument's ConnectionPointContainer.
2011-03-08 12:27:23 +01:00
Thomas Mullaly
1571097ed3
mshtml/tests: Added more ConnectionPoint tests for IHTMLDocument.
2011-03-08 12:27:19 +01:00
Alexandre Julliard
0b8571e3dc
server: Fix checking of X button flags when updating the input key state.
2011-03-07 23:48:03 +01:00
Peter Schellenbach
99af2f56ba
oleaut32: Corrected registration flag inversion in RegisterActiveObject.
2011-03-07 17:14:09 +01:00
Alexandre Julliard
7879b8e349
user32: Get rid of the RegisterClipboardFormat driver entry point.
2011-03-07 17:06:50 +01:00
Alexandre Julliard
59fb0ad174
winex11: Register clipboard formats only once they are actually used.
2011-03-07 17:06:42 +01:00
Alexandre Julliard
c7d2a4dddf
winex11: Remove the unused clipboard format flags.
2011-03-07 16:59:39 +01:00
Alexandre Julliard
b1af55d551
winex11: Don't unmap off-screen windows on PropertyNotify events.
2011-03-07 15:11:10 +01:00
Jörg Höhle
fc1e8e79c2
mciwave: Fix precondition to avoid having 2 simultaneous players.
2011-03-07 15:10:46 +01:00
Erich Hoover
2a02649341
winex11: Use GetCursorFrameInfo to obtain animated frame delay.
2011-03-07 15:10:25 +01:00
Erich Hoover
e776f3ccf7
user32: Implement semi-stub of GetCursorFrameInfo.
2011-03-07 15:10:22 +01:00
Erich Hoover
7b0ab606e2
user32: Permit loading animated cursors with CreateIconFromResource(Ex).
2011-03-07 15:10:01 +01:00
Akihiro Sagawa
3c6de3b348
regedit: Export a decent newline in Unicode format.
2011-03-07 15:06:04 +01:00
Andrew Eikum
19fca2728b
oleaut32: Convert TLBFuncDesc to be stored as an array.
2011-03-07 15:03:58 +01:00
Andrew Eikum
b3e61a5661
oleaut32: Store ITypeInfoImpls in an array.
2011-03-07 15:03:13 +01:00
Juan Lang
9d5ca542b3
wininet: Rename a variable based on publicly available information.
2011-03-07 15:02:17 +01:00
Juan Lang
ad45ebf3fa
wininet: Change a type based on publicly available information.
2011-03-07 15:02:04 +01:00
Juan Lang
535b864d0d
wininet: Rename a couple members based on publicy available information.
2011-03-07 15:01:55 +01:00
Juan Lang
47d3814c78
wininet: Rename a couple members to reflect their usage, and remove redundant comments.
2011-03-07 15:01:27 +01:00
Juan Lang
b2ed9c5967
wininet: Fix a comment.
2011-03-07 15:01:10 +01:00
Juan Lang
7685dad81d
wininet: Remove a no-op trinary expression.
2011-03-07 15:01:03 +01:00
Juan Lang
28e9229336
wininet: Store entries in url cache with valid last-modified date.
2011-03-07 15:00:59 +01:00
Nikolay Sivov
f9f431186f
msxml3: Implemented get_doctype() with basic tests.
2011-03-07 13:19:11 +01:00
Nikolay Sivov
46fa479105
msxml3: Implement get_nodeTypedValue() for nodes that can't have type.
2011-03-07 13:19:05 +01:00
Nikolay Sivov
0f3c247e46
msxml3: Properly update xmldoc refcounts on insertBefore().
...
insertBefore() is able to work on nodes from different documents, so on
adding child or sibling it's possible that libxml2 switches doc pointer
for a node, we need to update refcounts to cover that case.
2011-03-07 13:18:55 +01:00
Nikolay Sivov
d05435167a
msxml3: Trace ref counts for all dom objects.
2011-03-07 13:18:35 +01:00
Nikolay Sivov
46ae113e71
msvcrt: Added partially complete _wcsupr_s_l (without locale support).
2011-03-07 13:18:19 +01:00
Nikolay Sivov
27e18b3bbc
msvcrt: Added _wcslwr_s implementation.
2011-03-07 13:18:03 +01:00
Hans Leidekker
f1e59351de
msi: Manage one assembly cache per major version of the .NET runtime.
2011-03-07 13:17:46 +01:00
Hans Leidekker
40ad619ac3
msi: Avoid registering duplicate source list information.
2011-03-07 13:17:34 +01:00
Hans Leidekker
659db6e902
msi: Compare keys only in compare_record.
2011-03-07 13:17:29 +01:00
Hans Leidekker
3878c451ca
msi: Reduce filename to the long name in ITERATE_RemoveFiles.
2011-03-07 13:17:25 +01:00
Hans Leidekker
8e5230740a
msi/tests: Check the result of get_system_dirs and get_user_dirs.
2011-03-07 13:17:18 +01:00
Hans Leidekker
8c7d6b1c94
userenv: Initialize a variable (valgrind).
2011-03-07 13:16:51 +01:00
Henri Verbeet
60a710455e
wined3d: Try to evict the surface's sysmem copy in surface_load_location().
...
The memory may not be freed until surface destruction otherwise. The PBO
creation code in surface_prepare_system_memory() also depends on the SYSMEM
location being recreated regularly, although arguably that's just a symptom of
the resource location management being somewhat broken.
2011-03-07 11:10:14 +01:00
Henri Verbeet
b1e03b3250
wined3d: Clear SFLAG_LOCKED as soon as possible in IWineD3DSurfaceImpl_Unmap().
2011-03-07 11:10:10 +01:00
Henri Verbeet
eb3796083a
wined3d: Get rid of the SFLAG_LOCKED hack in flush_to_framebuffer_drawpixels().
2011-03-07 11:10:06 +01:00