Commit Graph

44966 Commits

Author SHA1 Message Date
Rob Shearman 772f3af9f0 widl: Be more strict about where semicolons can appear in IDL files.
In particular, don't allow them after cpp_quote and without a statement.

Update the rules for importlib, library definition, dispinterface 
definition, interface definition, coclass definition and module 
definition to optionally allow a semicolon postfix.

Call pop_import from the parser instead of the lexer to ensure that 
pop_import is only called after the last statement in the imported file 
has been parsed.
2008-04-01 19:10:43 +02:00
Alexandre Julliard cc33f6c8a5 ntdll: Add a guard page at the bottom of the stack and raise a stack overflow exception when hit. 2008-04-01 17:40:37 +02:00
Alexandre Julliard 061bfac076 ntdll: Add support for handling page faults caused by guard pages on the thread stack. 2008-04-01 17:37:24 +02:00
Alexandre Julliard 600694546f ntdll: Moved stack allocation for thread and process to a common routine in virtual.c. 2008-04-01 14:11:44 +02:00
Jacek Caban 2d1cf6ce34 mshtml: Fixed copy&paste mistake. 2008-04-01 13:44:16 +02:00
Jacek Caban 1ab87d4dee include: Added activedbg.idl. 2008-04-01 13:44:14 +02:00
Jason Green 4f5cb4fb76 d3d9: Add some visual tests for Direct3DDevice9_StretchRect(). 2008-04-01 13:41:49 +02:00
Jason Green 9625d76b5e d3d9: Add a visual test for the DP2ADD shader instruction. 2008-04-01 13:41:45 +02:00
Vitaly Perov f5dd5a2deb comdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1. 2008-04-01 13:39:57 +02:00
Aric Stewart 0a44a778f0 imm32: Begin to add basic framework for loading IMEs as dlls. 2008-04-01 13:39:36 +02:00
Aric Stewart 8be2adf398 imm32: Correct a typo accidently using data instead of root_context. 2008-04-01 13:25:48 +02:00
Alexandre Julliard f20651b1a4 winemine: Use a standard About box with the larger icon. 2008-04-01 13:19:06 +02:00
Herve Chanal 7f880d9b73 winemine: A nicer icon. 2008-04-01 13:16:51 +02:00
Reece Dunn 47abba0257 shlwapi/tests: Loop over the STGM access modes when testing the SHCreateStreamOnFile methods. 2008-04-01 13:16:17 +02:00
Paul Vriens ebec0a9697 setupapi: Fix for SetupGetIntField, with tests. 2008-04-01 13:15:56 +02:00
Reece Dunn 14f86f8778 winecfg: Add support for updating all system colours. 2008-04-01 13:15:39 +02:00
Alistair Leslie-Hughes c15cdad10d mscoree: Added ICorRuntimeHost support. 2008-04-01 12:44:18 +02:00
Alistair Leslie-Hughes 67036190ee mscoree: Add missing interfaces. 2008-04-01 12:41:30 +02:00
Vitaliy Margolen 1a02268a05 localspl: Add Russian translation. 2008-04-01 11:29:40 +02:00
Piotr Caban 4fb786a355 msxml3: Added fixmes to stubs. 2008-04-01 11:29:34 +02:00
Piotr Caban c1f3339557 msxml3: Added SAXXMLReader registration. 2008-04-01 11:29:31 +02:00
Rob Shearman 80d67e33b9 Remove superfluous semicolons from IDL files. 2008-04-01 11:29:27 +02:00
Rob Shearman a110cffd95 widl: Parse typedefs of function pointers. 2008-04-01 11:29:23 +02:00
Andrew Talbot 08ae56545e ntdll: Remove superfluous semicolon. 2008-04-01 11:29:20 +02:00
Andrew Talbot 7142fc1634 msxml3: Remove superfluous semicolon. 2008-04-01 11:29:14 +02:00
Andrew Talbot c25e5d642a mshtml: Remove superfluous semicolon. 2008-04-01 11:27:27 +02:00
Roderick Colenbrander 8a5838274b wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX. 2008-04-01 11:27:18 +02:00
Roderick Colenbrander 616ac380f9 wgl: Fix ChoosePixelFormat behavior. 2008-04-01 11:27:11 +02:00
Hans Leidekker 612f3c1414 wininet: Use INTERNET_MAX_URL_LENGTH to size buffers we intend to store a URL in. 2008-04-01 11:27:03 +02:00
Hans Leidekker 8210e1b454 wininet: Parse the redirect URL in HTTP_HandleRedirect in case of a proxy connection. 2008-04-01 11:26:52 +02:00
Hans Leidekker 729631d907 wininet: Remove dead code from HTTP_DealWithProxy and improve its debug trace. 2008-04-01 11:26:42 +02:00
Paul Vriens 2b82aa1dc7 winecfg: Update the Dutch resources. 2008-04-01 11:26:36 +02:00
Chris Robinson 4a68b33029 quartz: Break processing loop when shutting down. 2008-04-01 11:26:29 +02:00
Andrew Talbot 15db05929a ws2_32: Make function declarations match definitions. 2008-04-01 11:26:24 +02:00
Alexandre Julliard bd09340cf2 user32: Don't start explorer.exe on non-visible window stations. 2008-03-31 17:26:42 +02:00
Alexandre Julliard bd2ee68d6d wineboot: No longer needs to keep running now that we have services.exe. 2008-03-31 17:26:24 +02:00
Alexandre Julliard 9bb129d17b advapi32: Silence the pipe read error in the normal case. 2008-03-31 17:26:07 +02:00
Dan Kegel 338539c709 gdi32: Test retrieving BI_BITFIELDS info for 16bpp modes. 2008-03-31 16:07:47 +02:00
Vitaliy Margolen a28b86a78e user32: Properly translate keyboard left/right-shift, alt, ctrl keys hardware messages. 2008-03-31 15:13:06 +02:00
Alexander Morozov bae4ebb7d7 setupapi: Add a check of "#" for interface subkey names. 2008-03-31 15:13:00 +02:00
Aric Stewart 2ea559b8b2 imm32: Have both ImmInternalPostIMEMessage and ImmInternalSendIMENotify receive an InputContextData parameter instead of relaying on root_context. 2008-03-31 15:12:50 +02:00
James Hawkins 9e021cff3d fusion: Add initial tests for IAssemblyCache. 2008-03-31 13:09:19 +02:00
James Hawkins c8b6558d21 include: Add corerror.h. 2008-03-31 13:08:54 +02:00
Roderick Colenbrander b3ffac5a8d wgl: Move all winex11.drv opengl traces to wgl. 2008-03-31 13:01:40 +02:00
Roderick Colenbrander 4120188f99 wined3d: Request a pixel format with alpha support in case of P8 render targets. 2008-03-31 13:01:24 +02:00
Hans Leidekker bbf5dae444 wininet: Use a direct connection for tests that connect to localhost. 2008-03-31 13:01:11 +02:00
Hans Leidekker ed1cb1f099 wininet: Set ProxyEnable registry value if it isn't already set. 2008-03-31 13:01:01 +02:00
Hans Leidekker e4c59c263d wininet: Don't set the host port from the server port.
This works for direct connections but in case of proxy connections server
port and host port usually are different.
2008-03-31 13:00:42 +02:00
Hans Leidekker 0ffe9f5207 wininet: Fix redirects through a proxy.
HTTP_DealWithProxy replaces the request path with a full URL to make sure
a correct request is built for for the proxy. This will work just once in
case of a redirect because the path will be appended to the redirect url,
resulting in an incorrect url.
2008-03-31 13:00:32 +02:00
Hans Leidekker 454fae8432 wininet: Don't close proxy connections when keep-alive is specified. 2008-03-31 13:00:18 +02:00