Alexandre Julliard [Tue, 31 Oct 2017 18:13:35 +0000 (19:13 +0100)]
Release 2.20.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:34 +0000 (13:23 +0000)]
ole32: Implement IOleCache_InitCache().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:33 +0000 (13:23 +0000)]
ole32: Implement IOleCache2_UpdateCache().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:32 +0000 (13:23 +0000)]
ole32: There's no need to store a separate clip format for the data.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:31 +0000 (13:23 +0000)]
ole32: TYMED_NULL is not valid.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:30 +0000 (13:23 +0000)]
ole32: A presentation cache for DVASPECT_ICON must have format CF_METAFILEPICT.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 31 Oct 2017 13:23:29 +0000 (13:23 +0000)]
ole32: Adding a view cache for DVASPECT_ICON produces a CF_METAFILEPICT cache entry.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Marcus Meissner [Mon, 30 Oct 2017 17:07:36 +0000 (18:07 +0100)]
user32/tests: Removed a unreliable test.
Signed-off-by: Marcus Meissner <meissner@suse.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Sun, 29 Oct 2017 20:58:52 +0000 (21:58 +0100)]
mountmgr: Symlink WoW64 Wine ports key to regular Wine ports key.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Marcus Meissner [Mon, 30 Oct 2017 17:07:14 +0000 (18:07 +0100)]
po: Update German translation.
Signed-off-by: Marcus Meissner <meissner@suse.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Mingcong Bai [Sun, 29 Oct 2017 15:45:20 +0000 (23:45 +0800)]
po: Update Simplified Chinese translation.
Signed-off-by: Mingcong Bai <jeffbai@aosc.xyz>
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Lauri Kenttä [Sun, 29 Oct 2017 10:48:22 +0000 (12:48 +0200)]
readme: Update Finnish translation.
Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Lauri Kenttä [Sun, 29 Oct 2017 10:47:08 +0000 (12:47 +0200)]
readme: Fix word order.
Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Mon, 30 Oct 2017 10:29:16 +0000 (10:29 +0000)]
user32: Initialize length before calling GetWindowPlacement().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Mon, 30 Oct 2017 10:29:15 +0000 (10:29 +0000)]
winefile: Initialize length before calling GetWindowPlacement().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Mon, 30 Oct 2017 10:29:14 +0000 (10:29 +0000)]
user32: Trace the full NCCALCSIZE_PARAMS info if present.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Mon, 30 Oct 2017 10:29:13 +0000 (10:29 +0000)]
user32: Use WS_MINIMIZE instead of WS_ICONIC.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Mon, 30 Oct 2017 10:29:12 +0000 (10:29 +0000)]
strmbase: Remove unnecessary WS_ICONIC.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Sun, 29 Oct 2017 20:15:01 +0000 (21:15 +0100)]
version: Use the string value length when converting strings.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Thu, 26 Oct 2017 01:26:18 +0000 (01:26 +0000)]
midimap: Check each Midi Output for a Midi Through synthesizer.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 21:20:39 +0000 (23:20 +0200)]
mshtml: Release listeners in call_event_handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Michael Stefaniuc [Wed, 25 Oct 2017 21:06:40 +0000 (23:06 +0200)]
wmvcore: Print the debug string and not the pointer to it.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:14:12 +0000 (18:14 +0200)]
mshtml: Don't set no_event_obj for XHR events.
It's no longer needed.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:14:05 +0000 (18:14 +0200)]
mshtml/tests: Added addEventListener tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:13:54 +0000 (18:13 +0200)]
mshtml: Added support for capturing event phase.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:13:42 +0000 (18:13 +0200)]
mshtml: Added IDOMEvent::removeEventListener implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:13:35 +0000 (18:13 +0200)]
mshtml: Added IDOMEvent::addEventListener implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:13:26 +0000 (18:13 +0200)]
mshtml: Properly invoke event listeners in IE9+ mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:13:07 +0000 (18:13 +0200)]
mshtml/tests: Added a few more event tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:12:56 +0000 (18:12 +0200)]
mshtml: Store all event listeners in a list.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 25 Oct 2017 16:12:41 +0000 (18:12 +0200)]
mshtml: Store all attached listeners before calling them in call_event_handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Wed, 25 Oct 2017 16:41:10 +0000 (18:41 +0200)]
rbtree: Clarify the loop conditions to avoid confusing older gcc.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Fri, 20 Oct 2017 19:14:52 +0000 (21:14 +0200)]
loader: Don't warn for limited user address space on ARM64.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Fri, 20 Oct 2017 19:14:43 +0000 (21:14 +0200)]
loader: Build the preloader for ARM64.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Tue, 24 Oct 2017 21:13:55 +0000 (16:13 -0500)]
mfplat/tests: Skip MFTRegister() tests if permissions are too low.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Tue, 24 Oct 2017 13:03:00 +0000 (15:03 +0200)]
msi: Add error handling when retriving component/feature state/action in condition.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Tue, 24 Oct 2017 13:02:56 +0000 (15:02 +0200)]
msi: Store condition intermediate values in union.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Tue, 24 Oct 2017 13:01:26 +0000 (15:01 +0200)]
msi: Define special types for condition operators, identifiers and expressions.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Tue, 24 Oct 2017 13:00:58 +0000 (15:00 +0200)]
msi: Move condition integer handling into value_i.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Tue, 24 Oct 2017 17:39:11 +0000 (19:39 +0200)]
mshtml: Added IDOMEvent:get_eventPhase implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Tue, 24 Oct 2017 17:37:44 +0000 (19:37 +0200)]
mshtml/tests: Skip postMessage test on IE7.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Tue, 24 Oct 2017 17:37:36 +0000 (19:37 +0200)]
mshtml/tests: Fixed tests on old IE versions.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Tue, 24 Oct 2017 17:37:30 +0000 (19:37 +0200)]
mshtml/tests: Fixed tests on some versions of IE.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Fabian Maurer [Tue, 24 Oct 2017 18:05:52 +0000 (20:05 +0200)]
wineboot: In ProcessRunKeys use correct parentheses in condition.
Spotted by David Binderman.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Tue, 24 Oct 2017 15:59:38 +0000 (17:59 +0200)]
user32: Don't do the painting if combobox is not visible in CBPaintText.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Vijay Kiran Kamuju [Tue, 24 Oct 2017 16:41:23 +0000 (18:41 +0200)]
msvcp100: Add time_get::do_get and time_get::get functions.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 24 Oct 2017 10:56:38 +0000 (13:56 +0300)]
gdiplus: Implement GdipSetImageAttributesNoOp.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrey Gusev [Tue, 24 Oct 2017 10:33:27 +0000 (13:33 +0300)]
gdiplus: Fix misplaced parentheses.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Tue, 24 Oct 2017 14:15:35 +0000 (15:15 +0100)]
vbscript/tests: Try calling GetObject again if it fails the first time.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Fabian Maurer [Mon, 23 Oct 2017 17:40:46 +0000 (19:40 +0200)]
dx8vb: Add DirectX8 coclass and IDirectX8 interface.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Fabian Maurer [Mon, 23 Oct 2017 17:40:45 +0000 (19:40 +0200)]
dx8vb: Add D3DX8 coclass and ID3DX8 interface.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Fabian Maurer [Mon, 23 Oct 2017 17:40:44 +0000 (19:40 +0200)]
dx8vb: Add COM classfactory.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 23 Oct 2017 06:47:06 +0000 (09:47 +0300)]
gdiplus/metafile: Implement EmfPlusRecordTypeSetClipPath playback.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 23 Oct 2017 06:47:05 +0000 (09:47 +0300)]
gdiplus/metafile: Implement EmfPlusRecordTypeSetClipRegion playback.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Zebediah Figura [Sat, 21 Oct 2017 23:11:36 +0000 (18:11 -0500)]
gdiplus/tests: Mark broken bitmap background tests.
This bug is present in gdiplus.dll version 5.1 and absent in version 5.2.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 23 Oct 2017 10:17:30 +0000 (12:17 +0200)]
msi: Add more feature action tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 23 Oct 2017 10:17:21 +0000 (12:17 +0200)]
msi: Add install test with no arguments on already installed product.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Mon, 23 Oct 2017 09:35:24 +0000 (11:35 +0200)]
kernel32: Also set the preloader range for 64-bit binaries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Vincent Povirk [Fri, 20 Oct 2017 19:16:26 +0000 (14:16 -0500)]
twain_32: Add support for DAT_NULL commands.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Vincent Povirk [Fri, 20 Oct 2017 19:16:25 +0000 (14:16 -0500)]
twain_32: Notify data sources of their assigned Id.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Pierre Schweitzer [Sat, 21 Oct 2017 09:48:30 +0000 (11:48 +0200)]
msi: Don't leak memory on failure.
Signed-off-by: Pierre Schweitzer <pierre@reactos.org>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Pierre Schweitzer [Sat, 21 Oct 2017 09:46:39 +0000 (11:46 +0200)]
msi: Don't leak memory on failure.
Signed-off-by: Pierre Schweitzer <pierre@reactos.org>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 20 Oct 2017 20:18:41 +0000 (22:18 +0200)]
msi: Improve installation with no argument of already installed product.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 20 Oct 2017 20:18:33 +0000 (22:18 +0200)]
msi: Improve "full uninstall" detection code.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 20 Oct 2017 20:18:25 +0000 (22:18 +0200)]
msi: Improve feature action value evaluation in conditions.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 23 Oct 2017 06:53:27 +0000 (09:53 +0300)]
msxml3: Partially implement transformNodeToObject().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 23 Oct 2017 06:48:22 +0000 (09:48 +0300)]
ntdll: RtlGetCurrentDirectory_U() returns length, not status.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Mon, 23 Oct 2017 06:48:21 +0000 (09:48 +0300)]
ntdll: Added RtlDosPathNameToNtPathName_U_WithStatus().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Sat, 21 Oct 2017 19:08:18 +0000 (21:08 +0200)]
mpr/tests: Allow values from Win8+.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 19 Oct 2017 21:45:40 +0000 (00:45 +0300)]
gdiplus/metafile: Implement EmfPlusRegion deserialization.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 19 Oct 2017 21:45:39 +0000 (00:45 +0300)]
gdiplus/metafile: Implement playback for EmfPlusRecordTypeDrawPath records.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 19 Oct 2017 21:45:38 +0000 (00:45 +0300)]
gdiplus/metafile: Partially implement EmfPlusPen support for playback.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:46 +0000 (15:10 +0200)]
mshtml: Rename fire_event_obj and dispatch_event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:38 +0000 (15:10 +0200)]
mshtml: Don't use fire_event to dispatch document and frame element readystatechange event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:30 +0000 (15:10 +0200)]
mshtml: Don't use fire_event to dispatch script readystatechange event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:17 +0000 (15:10 +0200)]
mshtml: Don't use fire_event to dispatch document load event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:11 +0000 (15:10 +0200)]
mshtml: Don't use fire_event to dispatch focusin and focusout events.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:10:04 +0000 (15:10 +0200)]
mshtml: Don't use fire_event to dispatch help event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:52 +0000 (15:09 +0200)]
mshtml: Don't use fire_event in postMessage.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:55 +0000 (15:09 +0200)]
mshtml: Use create_event_from_nsevent in handle_htmlevent.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:36 +0000 (15:09 +0200)]
mshtml: Don't use fire_event to dispatch window load event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:29 +0000 (15:09 +0200)]
mshtml: Don't use fire_event to dispatch contextmenu event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:20 +0000 (15:09 +0200)]
mshtml: Use fire_event_obj to dispatch XHR readystatechange event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:15 +0000 (15:09 +0200)]
mshtml: Store current IHTMLEventObj in DOMEvent and create it in fire_event_obj if needed.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:09:05 +0000 (15:09 +0200)]
mshtml: Implement IDOMEvent::stopPropagation and use it where appropriate.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Fri, 20 Oct 2017 13:08:59 +0000 (15:08 +0200)]
mshtml: Implement IDOMEvent::preventDefault and use it where appropriate.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Daniel Lehman [Fri, 20 Oct 2017 11:02:51 +0000 (13:02 +0200)]
msvcp60: Only use name for internal string in exception.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Daniel Lehman [Fri, 20 Oct 2017 11:02:36 +0000 (13:02 +0200)]
msvcirt/tests: Add more exception tests.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 20 Oct 2017 11:02:30 +0000 (13:02 +0200)]
msvcp: Fix logic_error and runtime_error class layout if _MSVCP_VER>90.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Daniel Lehman [Fri, 20 Oct 2017 11:02:23 +0000 (13:02 +0200)]
msvcp120: Implement concurrent_vector::_Internal_throw_exception.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Fri, 20 Oct 2017 11:02:19 +0000 (13:02 +0200)]
msvcrt: Don't define type_info structures as const so we can set demangled class name.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Fri, 20 Oct 2017 09:43:28 +0000 (17:43 +0800)]
ole32: Remove an optimization from DataCache_Save() that copies whole original storage.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Fri, 20 Oct 2017 09:42:39 +0000 (17:42 +0800)]
ole32/tests: Add a test for IOleCache storage contents created by IPersistStorage_Save().
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Dmitry Timoshkov [Fri, 20 Oct 2017 09:41:56 +0000 (17:41 +0800)]
ole32/tests: Add a test for saving an IOleCache storage.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 20 Oct 2017 16:59:00 +0000 (18:59 +0200)]
configure: Silence error when krb5-config is missing.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 20 Oct 2017 08:03:17 +0000 (10:03 +0200)]
makedep: Output empty rule for source makefiles.
This should avoid breaking the build when a makefile is removed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 19 Oct 2017 21:25:16 +0000 (00:25 +0300)]
dwrite/tests: Some tests for font set properties.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 19 Oct 2017 21:25:15 +0000 (00:25 +0300)]
include: Fix DWRITE_FONT_PROPERTY_ID enum.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Thu, 19 Oct 2017 16:23:46 +0000 (10:23 -0600)]
user32: Implement IDI_SHIELD.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Thu, 19 Oct 2017 15:03:26 +0000 (17:03 +0200)]
mshtml: Pass DOMEvent to call_event_handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>