Luke Benstead
7fc8aed47f
user32: Implement PrintWindow.
2009-12-02 12:16:03 +01:00
Jeremy White
fa63234b52
winspool: Remove unvarying unicode parameter from WINSPOOL_GetDevModeFromReg.
2009-12-02 12:14:47 +01:00
Jeremy White
9d549a9c13
winspool: Remove unvarying unicode parameter from WINSPOOL_GetDefaultDevMode.
2009-12-02 12:14:42 +01:00
Jeremy White
c0238d96b4
winspool: Remove unvarying unicode parameter from WINSPOOL_GetStringFromReg.
2009-12-02 12:14:15 +01:00
Jeremy White
b378e0a3d4
winspool: Remove unvarying unicode parameter from WINSPOOL_GetPrinter_[1-9].
2009-12-02 12:14:01 +01:00
Jeremy White
108230c19e
winspool: Remove unvarying unicode parameter from WINSPOOL_GetDriverInfoFromReg.
2009-12-02 12:13:52 +01:00
Jeremy White
10e70fbd18
winspool: Revise EnumPrinterDriversW to fix the incorrect handling of 'all'. EnumPrinterDriversA is similarly fixed by using EnumPrinterDriversW.
2009-12-02 12:13:31 +01:00
Juan Lang
9c56314e3d
crypt32: Further fix test failures.
2009-12-02 12:12:50 +01:00
Hans Leidekker
be86c2976b
wininet: Implement InternetQueryOption(INTERNET_OPTION_DATAFILE_NAME) for ftp file objects.
2009-12-02 12:12:39 +01:00
Hans Leidekker
6f6ee2e712
wininet: Also cache files transferred over ftp.
2009-12-02 12:12:33 +01:00
Alexandre Julliard
84b309f309
ntdll/tests: Add tests for opening files with a root directory handle.
2009-12-01 17:38:44 +01:00
Alexandre Julliard
42806f32e9
server: Add support for opening files from a specified root directory.
2009-12-01 17:38:24 +01:00
Alexandre Julliard
d97149b708
ntdll: Add support for converting file names to Unix when a root directory is specified.
2009-12-01 17:24:26 +01:00
Alexandre Julliard
a420a207e3
ntdll: Move the directory lookup part of wine_nt_to_unix_file_name to a separate helper.
2009-12-01 16:30:52 +01:00
Jacek Caban
77d58529f5
jscript: Pass NULL as retv to exec_source in exec_global_code.
2009-12-01 16:11:48 +01:00
Owen Rudge
8c8b0ebbda
imagehlp/tests: Add tests of Image[Add|Get|Remove]Certificate functions.
2009-12-01 15:15:08 +01:00
Jörg Höhle
f47ea4681f
mciavi: Simplify play loop.
2009-12-01 15:13:41 +01:00
Rob Shearman
552c91106d
ole32: Fix test failure on win2000+.
...
These OSs have different behaviour w.r.t. quotes in path names and
don't ignore the rest of the path outside of the quotes.
2009-12-01 15:10:37 +01:00
Rob Shearman
b894925b0e
winex11.drv: Make sure that the selectionAcquired flag has been set before returning from X11DRV_AcquireClipboard.
...
X11DRV_CLIPBOARD_UpdateCache depends on selectionAcquired being set if
the current process is the selection owner, otherwise it will defer to
getting the clipformats from X, manufacturing extra formats that the
app may not be expecting, having just set the formats itself. Worse
still, since selectionAcquired is set in another thread this behaviour
is not predicatable and it may sometimes use the clipformats already
set and other times defer to X.
2009-12-01 15:10:37 +01:00
Rob Shearman
0d10ddd4d5
ws2_32: Initialise buffer eventually passed into send to zero in test_write_events.
2009-12-01 15:10:37 +01:00
Rob Shearman
f7624cbfbc
oleaut32: Remove LPVOID variables in olefont tests and pass IFont pointers into OleCreateFontIndirect directly.
...
In many places the assignment of the LPVOID variable into the
corresponding IFont * variable has been forgotten.
2009-12-01 15:10:37 +01:00
Maarten Lankhorst
58c7aa4691
ntdll: Silence a common warning.
2009-12-01 15:10:37 +01:00
Alexandre Julliard
cc973b0cdc
gdi32: Avoid calling get_dc_ptr on a null handle.
2009-12-01 15:10:37 +01:00
Ilya Shpigor
e4e55ed8b4
comctl32: Test the WM_GETTEXT processing of datetime control.
2009-12-01 15:10:37 +01:00
Alexandre Julliard
e4faa12900
server: Make sure that last error doesn't get set during thread cleanup.
2009-12-01 15:10:23 +01:00
Alexandre Julliard
60efdd55ea
server: Don't set last error in close_handle(), return the error code instead.
2009-12-01 13:59:41 +01:00
Alexandre Julliard
1a6c472115
server: Don't set last error in get_handle(), move that into the callers.
2009-12-01 13:49:43 +01:00
Austin Lund
487a51b52f
shell32/tests: Fix ITEMIDLIST_format test when running on FAT filesystems.
2009-12-01 13:40:17 +01:00
Hans Leidekker
c0d79c475b
advapi32: Improve the stub for GetEffectiveRightsFromAclA.
2009-12-01 13:16:39 +01:00
Hans Leidekker
c4d12bde2b
wininet/tests: Trace extended errors in a couple of places.
2009-12-01 13:16:34 +01:00
Hans Leidekker
fd8620f6c0
msi/tests: Don't check more bytes than written to the file.
2009-12-01 13:16:30 +01:00
Henri Verbeet
bdad5ace2a
d3d9/tests: Trace the viewport in clear_test().
...
There are some failures in this test on Win7 that appear to be related to the
initial viewport. Perhaps this trace will help narrow it down.
2009-12-01 13:16:22 +01:00
Henri Verbeet
212ee15bd7
d3d8: Return D3DERR_INVALIDCALL when trying to delete an invalid pixel shader.
...
It appears this is fixed on Vista/Win7 to be consistent with
DeleteVertexShader(). Match the more consistent behaviour of Vista/Win7 and
mark the previous behaviour as broken.
2009-12-01 13:16:18 +01:00
Henri Verbeet
64e6e956e5
ntdll/tests: Add some tests for FileAllInformation name information.
...
This is essentially a copy of test_file_name_information().
2009-12-01 13:15:36 +01:00
Henri Verbeet
0eac2ce19b
ntdll: Also return name information for FileAllInformation.
2009-12-01 13:15:20 +01:00
Henri Verbeet
c99abc651b
ntdll: Fix the FileAllInformation info size.
2009-12-01 13:14:45 +01:00
Marcus Meissner
d6f78e4014
dbghelp: Check wImageName for NULL (Coverity).
2009-12-01 13:14:40 +01:00
Marcus Meissner
28c6c44df4
cryptnet: Added a potentially missing NULL ptr check (Coverity).
2009-12-01 13:14:31 +01:00
Nikolay Sivov
1804941797
comctl32/treeview: Simplify WM_CHAR handler.
2009-12-01 13:14:11 +01:00
Nikolay Sivov
277c5139d2
comctl32/treeview: Clean up winproc a bit, move parameter check to handlers.
2009-12-01 13:14:06 +01:00
Jeremy White
0506d3cdc0
winspool: Add a test which shows the flaws in the current all enumeration.
2009-12-01 13:11:43 +01:00
Jeremy White
6994b721de
winspool: Implement GetPrinterDriverA with GetPrinterDriverW, notably using the larger sizes, which fixes a bug in printing with Acrobat Reader 9.2.
2009-12-01 13:11:37 +01:00
Jeremy White
c445761b56
winspool: Add a test to show size required for EnumPrinterDriversA is the same as W.
2009-12-01 13:11:28 +01:00
Jeremy White
c5a0f9316d
winspool: When retrieving PRINTER_INFO_7, the lack of a directory service print queue object is represented with a NULL pointer and a successful return, not an error return.
2009-12-01 13:11:20 +01:00
Jeremy White
eae3c3cacc
winspool: Implement GetPrinterA via GetPrinterW, largely to support the eccentricity that GetPrinterA allocates buffers as large as those required by GetPrinterW.
2009-12-01 13:10:39 +01:00
Jeremy White
91678ff9e9
winspool: Add modest tests for GetPrinter.
2009-12-01 13:07:46 +01:00
Jeremy White
4c136a5df3
winspool: Remove unvarying unicode parameter from WINSPOOL_EnumPrinters.
2009-12-01 13:07:30 +01:00
Jeremy White
602d9058fb
winspool: Remove unvarying unicode parameter from WINSPOOL_OpenDriverReg.
2009-12-01 13:05:54 +01:00
Michael Stefaniuc
4376ccf3fc
comctl32: Use FAILED instead of !SUCCEEDED.
2009-12-01 13:04:36 +01:00
Jacek Caban
35b2ca947c
jscript: Added lastIndex tests.
2009-12-01 12:59:48 +01:00