--
v6: jscript: Remove PROP_IDX dispex props by handling them in object prop methods.
jscript: Move filling the PROTREF into a helper.
jscript: Simplify get_flags to only check whether it's enumerable.
jscript: Get rid of on_put in the object vtbl.
jscript: Inline prop_put.
jscript: Inline prop_get.
jscript: Inline invoke_prop_func and invoke PROTREFs using their vtbl method.
jscript: Inline delete_prop.
jscript: Use mandatory methods in the object vtbl to operate on props found
jscript: Use mandatory methods in the object vtbl to operate on props
mshtml/tests: Test redefining a writable indexed prop.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5444
On Wed May 15 12:40:06 2024 +0000, Piotr Caban wrote:
> Yes I was thinking about something like you have attached first but I
> didn't like few things:
> - it requires adding new flag
> - it's a special marker that is only valid in template, it can't be
> used as datatype in other places
> - your code is also not eating final '@' correctly but it can be
> addressed easily
I forgot to mention that native accepts multiple $$V sequences, so e.g. `?AU?$my_iter@H$0A@$$V$$V@@` is also parsed (but probably doesn't make sense and nothing is mangled this way).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5646#note_70526
On Wed May 15 12:16:18 2024 +0000, eric pouech wrote:
> [err](/uploads/6c39c40a566da58e25661ae18e455f1c/err)
Yes I was thinking about something like you have attached first but I didn't like few things:
- it requires adding new flag
- it's a special marker that is only valid in template, it can't be used as datatype in other places
- your code is also not eating final '@' correctly but it can be addressed easily
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5646#note_70520
--
v2: d3dx9: Fix destination rectangles passed from D3DXLoadSurfaceFromMemory() to d3dx_load_image_from_memory().
d3dx9: Only do direct copies of full blocks for compressed formats.
d3dx9/tests: Add a new compressed surface loading test.
d3dx9/tests: Add a test for negative values in the source rectangle passed to D3DXLoadSurfaceFromMemory.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5644