Commit Graph

46182 Commits

Author SHA1 Message Date
Jacek Caban d918a1890b jscript: Added Function.toString implementation for builtin functions. 2009-09-17 10:07:51 -05:00
Jacek Caban 522d0bf973 mshtml: Use node event_target for HTMLDocument. 2009-09-17 09:48:25 -05:00
Jacek Caban 7eca0bcae4 mshtml: Use node's IDispatchEx implementation in HTMLDocumentNode. 2009-09-17 09:48:20 -05:00
Jacek Caban f750bc4059 mshtml: Get rid of htmldoc_vtbl_t. 2009-09-17 09:48:12 -05:00
Jacek Caban 10c714b43a mshmtl: Moved ICustomDoc implementation to HTMLDocumentObj. 2009-09-17 09:48:05 -05:00
Jacek Caban 2fb0d1e456 mshtml: Inherit HTMLDocumentNode from HTMLDOMNode. 2009-09-17 09:47:58 -05:00
Jacek Caban 64d4efe967 mshtml: Move node list to HTMLDocumentNode. 2009-09-17 09:47:53 -05:00
Jacek Caban 95080eac65 mshtml: Move update flags to HTMLDocumentObj. 2009-09-17 09:47:48 -05:00
Jacek Caban 23e7fe481b mshtml: Move mime to HTMLDocumentObj. 2009-09-17 09:47:43 -05:00
Jacek Caban 05d199474b mshtml: Move readystate to HTMLDocumentObj. 2009-09-17 09:42:02 -05:00
Jacek Caban 56b69dff4a mshtml: Moved usermode to HTMLDocumentObj. 2009-09-17 09:41:56 -05:00
Jacek Caban e52e57cf2b mshtml: Moved binding variables to HTMLDocumentObj. 2009-09-17 09:41:51 -05:00
Jacek Caban d460c67305 mshtml: Moved range_list to HTMLDocumentNode object. 2009-09-17 09:41:43 -05:00
Jacek Caban b3c2b380b8 mshtml: Moved state flags to HTMLDocumentObj. 2009-09-17 09:41:37 -05:00
Jacek Caban e1aa05b13e mshtml: Moved hostinfo to HTMLDocumentObj. 2009-09-17 09:41:15 -05:00
Jacek Caban fffc8c66fd mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj. 2009-09-17 09:41:09 -05:00
Jacek Caban aadd0774db mshtml: Moved undomgr to HTMLDocumentObj. 2009-09-17 09:41:00 -05:00
Jacek Caban 0d15ad8be4 mshtml: Move client site ifaces to HTMLDocumentObj. 2009-09-17 09:40:53 -05:00
Jacek Caban 068489fb94 mshtml: Moved selection_list to HTMLDocumentNode object. 2009-09-17 09:40:41 -05:00
Jacek Caban b827996515 mshtml: Moved NSContainer to HTMLDocumentObj. 2009-09-17 09:40:35 -05:00
Jacek Caban d3e6bf64ec mshtml: Use stored nswindow in IHTMLTxtRange::select. 2009-09-17 09:40:22 -05:00
Jacek Caban 9626f92332 mshtml: Store reference to document node in window object. 2009-09-17 09:40:16 -05:00
Jacek Caban 62ccef389f mshtml: Store document node in window. 2009-09-17 09:40:09 -05:00
Jacek Caban 1d2020795a mshtml: Create HTMLDocumentNode for each HTMLDocumentObj. 2009-09-17 09:39:57 -05:00
Jacek Caban 5cedf9ca70 mshtml: Don't create window in create_doc_from_nsdoc. 2009-09-17 09:39:49 -05:00
Jacek Caban 4956e3edb5 mshtml: Moved event_vector to HTMLWindow. 2009-09-17 09:39:43 -05:00
Jacek Caban ff0d147b22 mshtml: Use stored HTMLWindow in get_selection implementation. 2009-09-17 09:39:36 -05:00
Jacek Caban 11eb1b0840 mshtml: Make COM inproc object and document node separated objects inheriting from HTMLDocument. 2009-09-17 09:39:29 -05:00
Jacek Caban 74f28d4a20 mshtml: Moved HTMLLocation object to HTMLWindow. 2009-09-17 09:39:15 -05:00
Jacek Caban c9f6aaa2f7 mshtml: Moved option_factory to HTMLWindow object. 2009-09-17 09:39:02 -05:00
Erich Hoover 336b0ef18f winealsa.drv: Fix DSOUND_BufPtrDiff in Kane's Wrath with new audio pathway. 2009-09-16 15:45:45 -05:00
Vincent Povirk 03683b2530 oleaut32: Use DISPATCH_HREF_MASK even for non-dual dispatch types. 2009-09-16 15:36:35 -05:00
Vincent Povirk 004ad9af10 oleaut32: Add test for HREFTYPE's from inherited methods. 2009-09-16 15:36:22 -05:00
Jörg Höhle c5b2acfb04 winecoreaudio: Added WAVEFORMATEXTENSIBLE support, for PCM only. 2009-09-16 15:26:54 -05:00
Jörg Höhle e6770a4011 winecoreaudio: Enforce invariant about BlockAlign and nAvgBytesPerSec. 2009-09-16 15:26:43 -05:00
Jörg Höhle 89fe38ca9e winecoreaudio: Make supported format test more restrictive. 2009-09-16 15:26:28 -05:00
Jörg Höhle 8870fe38b5 wineoss: Enforce invariant about BlockAlign and nAvgBytesPerSec. 2009-09-16 15:26:19 -05:00
Nikolay Sivov 69bcb112f9 comctl32/dpa: Check for DPA_LoadStream() presence. Merge original test function with save tests. 2009-09-16 15:02:50 -05:00
Aric Stewart 51a57b7e25 wininet: Ensure the ftp connections lstnSocket is set to -1 after each close. 2009-09-16 14:47:12 -05:00
Gerald Pfeifer deb9404bc5 winedos: Make an expression in DOSVM_Int10Handler() more clear. 2009-09-16 14:38:26 -05:00
Gerald Pfeifer 26527b4c70 winedos: Clarify three logical expressions. 2009-09-16 14:38:14 -05:00
Alistair Leslie-Hughes 8f0fd2597a mshtml: Implement IHTMLCurrentStyle_get_bottom. 2009-09-16 14:37:51 -05:00
Alistair Leslie-Hughes 2ef9272e81 mshtml: Implement IHTMLCurrentStyle_get_right. 2009-09-16 14:37:45 -05:00
Alistair Leslie-Hughes d1952288b8 mshtml: Implement IHTMLCurrentStyle_get_marginBottom. 2009-09-16 14:37:39 -05:00
Alistair Leslie-Hughes 6ec0716059 mshtml: Implement IHTMLCurrentStyle_get_marginTop. 2009-09-16 14:37:32 -05:00
Alistair Leslie-Hughes b856484ef3 mshtml: Implement IHTMLCurrentStyle_get_letterSpacing. 2009-09-16 14:37:22 -05:00
Henri Verbeet a286646f51 wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed. 2009-09-16 13:06:06 -05:00
Henri Verbeet eedfc95eef d3d8: Add a separate function for volume texture initialization. 2009-09-16 13:05:58 -05:00
Henri Verbeet 5b7b4f59d2 d3d9: Add a separate function for volume texture initialization. 2009-09-16 13:05:51 -05:00
Henri Verbeet 83b3d4f27a wined3d: Move vtable initialization to the texture init functions. 2009-09-16 13:05:45 -05:00
Henri Verbeet b1ede91bfc d3d9: Mark internal symbols hidden. 2009-09-16 13:05:34 -05:00
Henri Verbeet e9000d2e6c wined3d: Don't free D3D volumes until the wined3d volume is destroyed. 2009-09-16 13:05:20 -05:00
Henri Verbeet ff923245e1 d3d8: Add a separate function for volume initialization. 2009-09-16 13:05:06 -05:00
Henri Verbeet 8ffca99fb0 d3d9: Add a separate function for volume initialization. 2009-09-16 13:04:57 -05:00
Henri Verbeet 2b2d3de025 wined3d: Add a separate function for volume initialization. 2009-09-16 13:04:47 -05:00
Henri Verbeet a5214c306f wined3d: Don't free D3D surfaces until the wined3d surface is destroyed.
This prevents for example a d3d9 depth stencil from being destroyed when it
has no external references but is still in use by the device/stateblock. A
nice side effect is that it simplifies handling of "implicit" surfaces like
the frontbuffer and backbuffers, as well as the forwarding of reference counts
for surfaces that are part of a texture.
2009-09-16 13:04:32 -05:00
Paul Vriens 6a3c56a589 comdlg32/tests: Test the correct path length for CDM_GETFOLDERPATH. 2009-09-16 13:00:21 -05:00
Paul Vriens e997909ba7 comdlg32: Return the correct path length for CDM_GETFOLDERPATH. 2009-09-16 13:00:10 -05:00
Paul Vriens e848a6f6e4 comdlg32/tests: Fix a test failure on Vista/W2K. 2009-09-16 13:00:03 -05:00
Vitaly Perov 749c86cd3f shell32: Enlarge static to display multiline text correctly. 2009-09-16 12:59:56 -05:00
Vitaly Perov eb20cc1d01 comdlg32: Fix some Russian resources. 2009-09-16 12:59:50 -05:00
Hans Leidekker 659768e203 msi: Set or override a user environment string when there is no prefix. 2009-09-16 12:57:33 -05:00
Detlef Riekenberg d13b2b658e twain_32/tests: Avoid a Dialog from a DS when the scanner is not connected. 2009-09-16 12:57:09 -05:00
Hans Leidekker 86e08ea4e4 msi: Don't append the cabinet file name in find_published_source. 2009-09-16 12:56:57 -05:00
Hans Leidekker 60d0cf41b3 msi: GetDriveType and GetVolumeInformation require a path terminated by a slash. 2009-09-16 12:56:50 -05:00
Hans Leidekker fc15d6d5ad msi: Downgrade two ERRs to WARNs. 2009-09-16 12:56:44 -05:00
Hans Leidekker 90d283f0eb msi: Improve a trace. 2009-09-16 12:56:38 -05:00
Vincent Povirk d2e999d2e8 gdiplus: Use the preset blend when drawing linear gradients. 2009-09-15 17:34:56 -05:00
Vincent Povirk ad6adc750e gdiplus: Add tests for linear gradient preset blends. 2009-09-15 17:34:48 -05:00
Vincent Povirk 8bdabe3a18 gdiplus: Store preset blends in linear gradient brushes. 2009-09-15 17:34:35 -05:00
Vincent Povirk 52e91927fd gdiplus: Stub GdipGetLinePresetBlend[Count]. 2009-09-15 17:34:23 -05:00
Vincent Povirk 0595fc5e03 gdiplus: Implement GdipGetImageRawFormat. 2009-09-15 17:34:12 -05:00
Ge van Geldorp 160d7dfb91 kernel32/tests: Fix actctx tests on Vista+. 2009-09-15 17:33:50 -05:00
Alistair Leslie-Hughes 7f3cb81686 mshtml: Implement IHTMLCurrentStyle_get_paddingBottom. 2009-09-15 17:21:28 -05:00
Alistair Leslie-Hughes 9a2a02fde9 mshtml: Implement IHTMLCurrentStyle_get_paddingRight. 2009-09-15 17:21:23 -05:00
Alistair Leslie-Hughes e5b3b26573 mshtml: Implement IHTMLCurrentStyle_get_paddingTop. 2009-09-15 17:21:17 -05:00
Alistair Leslie-Hughes b80faba168 mshtml: Implement IHTMLCurrentStyle_get_borderBottomColor. 2009-09-15 17:21:11 -05:00
Alistair Leslie-Hughes bf5ab29c1c mshtml: Implement IHTMLCurrentStyle_get_borderRightColor. 2009-09-15 17:21:05 -05:00
Alistair Leslie-Hughes 04da6200e8 mshtml: Implement IHTMLCurrentStyle_get_borderTopColor. 2009-09-15 17:21:00 -05:00
Alistair Leslie-Hughes 144cf8d613 mshtml: Implement IHTMLCurrentStyle_get_borderLeftColor. 2009-09-15 17:20:54 -05:00
Nikolay Sivov d82fb3d308 comctl32/dpa: Fix DPA_Merge() test failures on old 4.7x comctl32. 2009-09-15 16:41:27 -05:00
Nikolay Sivov 28998999d0 comctl32/dpa: Implement DPA_GetSize(). 2009-09-15 16:41:27 -05:00
Nikolay Sivov c1513c6bde comctl32/dpa: Implement DPA_SaveStream() with tests. 2009-09-15 16:41:27 -05:00
Nikolay Sivov c8f8e5da11 comctl32/dpa: Fix parameter validation in DPA_LoadStream(). 2009-09-15 16:41:27 -05:00
Nikolay Sivov b07ca01527 comctl32/dpa: Separate tests for parameter validation in DPA_LoadStream(). 2009-09-15 16:41:27 -05:00
Juan Lang 96be0ee8dc crypt32: Implement retrieving the encoded signer of a decoded signed message. 2009-09-15 16:41:26 -05:00
Austin English addf0c11a0 advapi32/tests: Avoid #if 0, use if(0) instead. 2009-09-15 16:41:26 -05:00
Jacek Caban 508aa85c6b mshtml: Added IHTMLInputElement::src property implementation. 2009-09-15 16:41:26 -05:00
Jacek Caban ee5d678450 mshtml: Added semi-stub IHTMLElement2::onreadystatechange implmementation. 2009-09-15 16:41:26 -05:00
Jacek Caban 3130898e39 mshtml: Report download failure to necko. 2009-09-15 16:41:26 -05:00
Mike Kaplinskiy 13eef3d691 ws2_32: Remember to convert ports to network byte order. 2009-09-15 16:41:25 -05:00
Akihiro Sagawa afd33d618f user32: Update Japanese resource. 2009-09-15 16:41:25 -05:00
Akihiro Sagawa c9be290e79 kernel32: Add Japanese system error messages. 2009-09-15 16:41:25 -05:00
Gerald Pfeifer 902a03e08f imm32/tests: Simplify code. 2009-09-15 16:41:24 -05:00
Jörg Höhle 3eb62ed62c ddraw: Complete recognition of pixelformat 19: X8L8V8U8. 2009-09-15 16:41:24 -05:00
Paul Vriens 8b6ae91042 wininet/tests: Run tests again on systems with IE5. 2009-09-15 16:41:24 -05:00
Michael Karcher be90ae2fc3 ntdll: Fix DEP status initialization. 2009-09-15 16:41:23 -05:00
Henri Verbeet 689984b425 wined3d: Mark internal symbols hidden. 2009-09-15 14:32:49 -05:00
Henri Verbeet 9880cd7504 wined3d: Make some variables static. 2009-09-15 14:32:36 -05:00
Henri Verbeet e02f7b2062 d3d8: Add a separate function for surface initialization. 2009-09-15 14:32:30 -05:00
Henri Verbeet 52e45865bd d3d9: Add a separate function for surface initialization. 2009-09-15 14:32:23 -05:00
Henri Verbeet 57b196b2e4 d3d10core: Add a separate function for d3d10_texture2d initialization. 2009-09-15 14:32:17 -05:00
Henri Verbeet 9ed19bc61a dxgi: Implement IDXGIAdapter::EnumOutputs().
Just a single output for each adapter so far, wined3d doesn't do
multihead yet.
2009-09-15 14:32:08 -05:00
Jacek Caban e7f2754c32 jscript: Fixed to_primitive for null dispatch. 2009-09-15 14:31:59 -05:00
Jacek Caban 3e1430e0e4 jscript: Fixed null dispatch comparison. 2009-09-15 14:31:52 -05:00
Jacek Caban 176ba8cf95 jscript: Added Array.splice implementation. 2009-09-15 14:31:45 -05:00
Jacek Caban a7e8cdf373 mshtml: Fixed tests.
Based on Paul Vriens's feedback.
2009-09-15 14:31:39 -05:00
André Hentschel 932976dcf5 oleaut32: Test for rolled hours and seconds. 2009-09-15 14:31:29 -05:00
Paul Vriens 4e6db1e186 ntdll/tests: Fix some test failures on several platforms. 2009-09-11 17:00:59 +02:00
Hans Leidekker 5669e67d48 msi: Set ProductState property. 2009-09-11 16:19:54 +02:00
Alexandre Julliard c81ac66d87 quartz: Add proxies for strmif.idl. 2009-09-11 13:40:17 +02:00
Rico Schüller f1d4ab3224 d3d10: Implement ID3D10EffectVariable::GetDesc(). 2009-09-11 13:24:08 +02:00
Rico Schüller 3517d75f43 d3d10: Add variable semantic parsing. 2009-09-11 13:24:03 +02:00
Ismael Barros 5a9ecdef43 dpwsockx: Implementation of SPInit. 2009-09-11 13:23:58 +02:00
Ge van Geldorp ec09345523 urlmon/tests: Fix tests for IE8. 2009-09-11 13:09:54 +02:00
Ge van Geldorp 5789e6634e shdocvw/tests: Fix test on Win7. 2009-09-11 13:09:49 +02:00
Ge van Geldorp 87cf6b36e5 shlwapi/tests: Fix tests on Win7. 2009-09-11 13:09:45 +02:00
Aric Stewart ecd17659df msctf/tests: Add wine_todo processing to sink_check_ok. 2009-09-11 13:08:40 +02:00
Alexandre Julliard f5ed7868ee ole32: Don't register interfaces that belong to actxprxy. 2009-09-11 12:44:15 +02:00
Alexandre Julliard b76b5b7410 actxprxy: Add proxies for urlhist.idl. 2009-09-11 12:41:13 +02:00
Alexandre Julliard 9d817f1471 actxprxy: Add proxies for shobjidl.idl. 2009-09-11 12:39:37 +02:00
Alexandre Julliard a78df37d89 actxprxy: Add proxies for ocmm.idl. 2009-09-11 12:36:53 +02:00
Alexandre Julliard 65c64080f2 actxprxy: Add proxies for objsafe.idl. 2009-09-11 12:35:48 +02:00
Alexandre Julliard 55d3a48cf1 actxprxy: Add proxies for htiframe.idl. 2009-09-11 12:34:47 +02:00
Alexandre Julliard 12c172a947 actxprxy: Add proxies for hlink.idl. 2009-09-11 12:33:50 +02:00
Alexandre Julliard b957b9afe1 actxprxy: Add proxies for docobj.idl. 2009-09-11 12:33:13 +02:00
Alexandre Julliard 0979be5098 actxprxy: Add proxies for comcat.idl. 2009-09-11 12:31:26 +02:00
Alexandre Julliard bb9fc3fe5f actxprxy: Add proxies for activscp.idl. 2009-09-11 12:28:31 +02:00
Dmitry Timoshkov 049bbe3f12 ntdll: RtlpNtQueryValueKey takes 5 parameters. 2009-09-11 12:16:37 +02:00
Vitaliy Margolen 8c279bb80b dinput: Fix POV for programs that use buffered events. 2009-09-11 12:14:25 +02:00
Chris Robinson fd74347241 openal32: Downgrade two FIXMEs to WARNs, since they test app-specified parameters. 2009-09-11 12:13:48 +02:00
Chris Robinson 19bc84c86d openal32: Pass invalid contexts to the host OpenAL lib so it can set the proper error state. 2009-09-11 12:13:39 +02:00
Nikolay Sivov 3b6ac3000f include: Move some definitions to public header, use PSDK names. 2009-09-11 12:13:25 +02:00
Nikolay Sivov 7044ac8751 comctl32/dpa: Fix DPA_Merge() for DPAM_INTERSECT option. 2009-09-11 12:11:50 +02:00
Nikolay Sivov e97fcdd1bb comctl32/dpa: Some DPA_Merge tests. 2009-09-11 12:11:35 +02:00
Francois Gouget 4e53bbda2e msctf: Make ThreadFocusHookProc() static. 2009-09-11 12:10:32 +02:00
Francois Gouget 80f862dedf msctf: Reorder a couple of functions to avoid forward declarations. 2009-09-11 12:10:25 +02:00
Francois Gouget 08c6eca9b5 msctf/tests: Make _sink_check_ok() static. 2009-09-11 12:10:20 +02:00
Francois Gouget 78210e17fa jscript: Add a trailing '\n' to a FIXME(). 2009-09-11 12:10:13 +02:00
Henri Verbeet 7170a20239 dxgi: Add a separate function for dxgi_adapter initialization. 2009-09-11 12:09:33 +02:00
Henri Verbeet fa07d93730 d3d10core: Implement ID3D10Device::DrawIndexed(). 2009-09-11 12:09:27 +02:00
Henri Verbeet 956e800c81 d3d10core: Add an initial implementation of ID3D10Device::IASetIndexBuffer(). 2009-09-11 12:09:20 +02:00
Henri Verbeet 2b2fc827ce wined3d: Remove unused parameters to drawPrimitive(). 2009-09-11 12:09:14 +02:00
Henri Verbeet ff5991ce42 d3d10: Move effect variable vtable initialization to parse_fx10_variable_head(). 2009-09-11 12:09:06 +02:00
Henri Verbeet b0c4620802 d3d10: Use the shader variable class/type debug functions in parse_fx10_type().
This got lost by 7c156c5753.
2009-09-11 12:08:57 +02:00
Ge van Geldorp 40446600dc winhttp/tests: Fix tests on Win7. 2009-09-11 12:08:50 +02:00
Vladimir Pankratov 7529008c70 jscript: Update Russian translation. 2009-09-11 12:08:26 +02:00
Hans Leidekker dd1ca6ca5e msi: Ignore CoInitialize failure in ACTION_CreateShortcuts. 2009-09-10 22:32:13 +02:00
Paul Vriens bf1b965e96 wininet/tests: Fix a test failure on IE8. 2009-09-10 15:33:07 +02:00
Roderick Colenbrander 2d1f55cce2 winex11: Fix a null pointer bug in ToLogical in case of 8-bit. Move the code to the place where the shifts are needed. 2009-09-10 15:32:55 +02:00