Alexandre Julliard
872dc83e81
makefiles: List all headers in the makefile.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-07-28 17:46:50 +02:00
Gabriel Ivăncescu
c82900e207
mshtml: Implement "text" type response for XMLHttpRequest.
...
Also basic implementation of arraybuffer/blob with invalid state, mostly
to show how the tests will look.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-28 17:34:03 +02:00
Gabriel Ivăncescu
6537c36df4
mshtml: Implement responseType prop for XMLHttpRequest.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-28 17:34:03 +02:00
Gabriel Ivăncescu
fab55e22b7
mshtml: Fix string leak on NamespaceError.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-28 17:34:03 +02:00
Hugh McMaster
b8b87e55a6
regedit: Limit REG_DWORD/REG_QWORD input length by value type and format.
2022-07-28 17:34:03 +02:00
Hugh McMaster
e604f3e2ef
regedit: Use zero as a REG_DWORD/REG_QWORD default if edit control is empty.
2022-07-28 17:34:03 +02:00
Jacek Caban
cf9e6b3b22
user32: Inline DEFWND_ControlColor implementation.
2022-07-28 17:34:03 +02:00
Jacek Caban
fa7aaca9f1
win32u: Remove no longer needed exports.
2022-07-28 17:34:03 +02:00
Jacek Caban
3dc3709f4c
win32u: Introduce NtUserGetDialogProc.
...
And use it in user32 instead of DEFDLG_GetDlgProc.
2022-07-28 17:34:03 +02:00
Jacek Caban
1cd5702d9f
win32u: Introduce NtUserGetDialogInfo and NtUserSetDialogInfo.
...
And use it instead of accessing window object from user32.
2022-07-28 17:34:03 +02:00
Jacek Caban
fcf4d07161
user32: Use GetWindowLongPtr for GetWindowModuleFileName implementation.
2022-07-28 17:34:03 +02:00
Jacek Caban
11657aab27
user32: Avoid using WIN_GetPtr for window handle validation.
...
We will eventually want to make GetWindowThreadProcessId fast (probably based on shared handle table) instead of calling win32u.
2022-07-28 17:34:03 +02:00
Santino Mazza
059c70d736
riched20/test: Add scrolling test for richole.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-07-28 17:34:02 +02:00
Santino Mazza
25209c162f
riched20: Ensure that cursor is visible when selecting text.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=40444
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-07-28 17:34:02 +02:00
Santino Mazza
ee131e9eba
riched20/tests: When selection is out of view, the scrollbar should move.
...
Signed-off-by: Santino Mazza <mazzasantino1206@gmail.com>
2022-07-28 17:34:02 +02:00
Gabriel Ivăncescu
1381ced8ec
mshtml: Implement HTMLTitleElement's text property.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
b4adbb4dc0
mshtml: Implement childElementCount for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
107f318ee6
mshtml: Implement previousElementSibling for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
67f182bf78
mshtml: Implement nextElementSibling for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
06872bd8e6
mshtml: Implement lastElementChild for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
3388fecdf1
mshtml: Implement hasAttributeNS for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
e3b9db5af5
mshtml: Implement removeAttributeNS for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
c54edb2b93
mshtml: Implement setAttributeNS for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Gabriel Ivăncescu
821b10907a
mshtml: Implement getAttributeNS for Elements.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-07-27 23:07:07 +02:00
Rémi Bernon
840ec53041
win32u: Fix thread safety when accessing rawinput device data.
2022-07-27 23:07:07 +02:00
Rémi Bernon
4c584fe773
win32u: Read rawinput device preparsed data using virtual memory.
2022-07-27 23:07:07 +02:00
Rémi Bernon
689826a02c
win32u: Enumerate mouse and keyboard devices first and skip duplicates.
2022-07-27 23:07:07 +02:00
Rémi Bernon
92f3f2dd9c
dinput/tests: Add some rawinput joystick tests.
2022-07-27 23:07:07 +02:00
Rémi Bernon
e482d183dc
dinput/tests: Wait for Acquire to complete when injecting input.
2022-07-27 23:07:07 +02:00
Jacek Caban
88463228cd
mshtml/tests: Increase tolerance in date_now test.
2022-07-27 23:07:07 +02:00
Jacek Caban
68bb2f62e9
winevulkan: Remove __wine_get_vulkan_driver PE entry point.
2022-07-27 23:07:07 +02:00
Jacek Caban
bb94ec1943
winevulkan: Use syscall interface for driver functions.
2022-07-27 23:07:07 +02:00
Jacek Caban
1de20f86ea
winevulkan: Move __wine_get_vulkan_driver call to Unix lib.
2022-07-27 23:07:06 +02:00
Jacek Caban
35413f9217
vulkan-1: Make sure that user32 is loaded before ICD.
2022-07-27 23:07:06 +02:00
Brendan Shanks
2dba29a653
winedbg: Prefer thread name from GetThreadDescription() in GDB proxy mode.
2022-07-27 23:07:06 +02:00
Brendan Shanks
f89c8be852
winedbg: Prefer thread name from GetThreadDescription() in 'info thread' listing.
2022-07-27 23:07:06 +02:00
Rémi Bernon
546638a875
win32u: Read and cache adapter modes from the registry.
2022-07-27 23:07:06 +02:00
Rémi Bernon
20414797ed
win32u: Introduce new add_mode device manager callback.
...
And use it to enumerate display modes in winex11 and wineandroid.
2022-07-27 23:07:06 +02:00
Rémi Bernon
237778d7f6
winemac.drv: Introduce new display_mode_to_devmode helper.
2022-07-27 23:07:06 +02:00
Rémi Bernon
000891f719
winex11.drv: Set desktop settings handler before updating display devices.
2022-07-27 23:07:06 +02:00
Hugh McMaster
93199da8c3
regedit: Use zero as a default for REG_DWORD and REG_QWORD values.
2022-07-27 23:07:06 +02:00
Paul Gofman
89bbd1327e
msxml3: Use node_get_text() in domelem_get_nodeTypedValue() if no type is present.
2022-07-27 23:07:06 +02:00
Zebediah Figura
7341eb3037
d3d8: Do not release the wined3d mutex in d3d8_device_upload_sysmem_index_buffer().
...
Spotted by Henri Verbeet.
This fixes a regression introduced by fc0f0090f6
.
2022-07-27 23:07:06 +02:00
Zebediah Figura
764537c0c1
d3d8: Correctly check for sysmem index buffers in d3d8_device_ApplyStateBlock().
...
This fixes a regression introduced by fc0f0090f6
.
2022-07-27 23:07:06 +02:00
Zebediah Figura
dd5c511c9f
d3d9: Do not release the wined3d mutex in d3d9_device_upload_sysmem_index_buffer().
...
Spotted by Henri Verbeet.
This fixes a regression introduced by 66f37aae7e
.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53372
2022-07-27 23:07:06 +02:00
Zebediah Figura
c885524cf6
d3d9: Correctly check for sysmem index buffers in d3d9_stateblock_Apply().
...
This fixes a regression introduced by 66f37aae7e
.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53372
2022-07-27 23:07:06 +02:00
Rémi Bernon
901838504c
mf: Implement topology_node_get_type_handler for all node types.
...
With a helper type handler for transform and tee nodes.
2022-07-27 23:07:06 +02:00
Rémi Bernon
6dc35196ae
mf: Better implement topology loader graph resolution.
...
Supporting more branch node types and fixing the decoder and converter
resolution.
2022-07-27 23:07:06 +02:00
Rémi Bernon
e5b06613f3
mf: Use a branch list instead of node marker in the topology loader.
2022-07-27 23:07:06 +02:00
Rémi Bernon
1dc4c94ed0
mf: Check whether node is already in the topology before cloning.
2022-07-27 23:07:06 +02:00