Francois Gouget (5): kernel32/tests: Reduce the size of the console buffer to speed up the tests. rpcrt4/tests: Trace the GUID when it is wrong. d3d11: Make debug_d3d_driver_type() static. ws2_32/tests: Fix the GetAcceptExSockaddrs() test. winetest: Trace the time it takes to run each test.

Huw Davies (23): riched20: Actually pass the ANSI string to the break proc. riched20: Pass the character ptr and string length directly to the break proc helper. riched20: Pass a character ptr and length to SplitParagraph. riched20: Pass character ptrs to the whitespace finding functions. riched20: Move the text to the paragraph level. riched20: Move SplitRun to wrap.c and make it static. riched20: Move the split point calculation to wrap.c. riched20: Move run extent calculation to wrap.c. riched20: The run width is always passed so we don't need to calculate it again. riched20: Pass the run to the text drawing routine. riched20: Move underline pen creation to a helper function. riched20: Move y offset calculation to a helper function. riched20: Move text color determination to a helper function. riched20: Move the white space painting operations to a common function. riched20: Remove the special case tab handling now that we handle that in draw_space. riched20: Make it possible to perform point -> char conversion while holding a context. riched20: The string len parameter is no longer necessary. riched20: Use the point from char helpers to calculate the selection rectangle. riched20: Simplify selection painting by drawing a selected run twice with appropriate clipping. riched20: Move underline drawing to a common function. riched20: Move the range clamping to the helper now that the range isn't used later on. riched20: Move the password string hack to just before it's used. riched20: Use ME_PointFromChar to calculate the caret position.

Jacek Caban (13): atl100: Added AtlComModuleRegisterClassObjects implementation (based on AtlModuleRegisterClassObjects). oleaut32: COM clean up of ITypeLib2 interface implementation. mshtml: Use VT_ERROR as return type in DispCallFunc call. oleaut32: Return error if VT_HRESULT is used as return type in DispCallFunc. urlmon: Clean up handling tested URLs. urlmon: Fixed QueryInfo tests during BINDSTATUS_PROXYDETECTING notification. urlmon: Skip reported_url tests when binding to object. urlmon: Fixed tests on IEs that report BINDSTATUS_DECODING. oleaut32: Don't free a string in SysFreeString if it's already in cache. oleaut32: Added some SysFreeString tests. urlmon: Allow available_bytes to be set before protocol_continue call. wininet: Set available bytes in InternetQueryDataAvailable even if it ends up in async call. vbscript: Added support for a few more constants.

Michael Stefaniuc (20): ddraw/tests: Use assignment instead of memcpy to copy structs. crypt32: Use assignment instead of memcpy to copy structs. wined3d: Remove ERR() on HeapAlloc failure for small sizes known at compile time. ieframe: Let C look like C. krnl386.exe16: Let C look like C. gphoto2.ds: Let C look like C. iphlpapi: Let C look like C. qedit: Let C look like C. d3drm: Let C look like C. riched20: Let C look like C. usp10: Let C look like C. d3d10core: Remove ERR() on HeapAlloc failure for small sizes known at compile time. d3d8: Remove ERR() on HeapAlloc failure for small sizes known at compile time. d3d9: Remove ERR() on HeapAlloc failure for small sizes known at compile time. d3dx9_36: Remove ERR() on HeapAlloc failure for small sizes known at compile time. d3drm: Remove ERR() on HeapAlloc failure for small sizes known at compile time. amstream: Remove ERR() on HeapAlloc failure for small sizes known at compile time. d3dcompiler_43: Remove ERR() on HeapAlloc failure for small sizes known at compile time. dmime: Remove ERR() on HeapAlloc failure for small sizes known at compile time. wineoss.drv: Use offsetof to calculate the size of a struct with variable length array.