On Thu Dec 4 15:39:29 2025 +0000, Jacek Caban wrote:
While this is probably correct here, we have more places in mshtml where we interpret `DISPATCH_PROPERTYGET | DISPATCH_METHOD` flags. Most of them do not seem very important, but things like `invoke_builtin_prop` look like they should be updated as well. I am wondering if we could reduce those flags earlier in mshtml's `IDispatchEx`, similar to what you do on the jscript side. That would mean that custom invoke implementations would not have the option to interpret the flags differently, so I am not sure if it is a good idea without testing. Sorry I'm not exactly sure what you mean. We already handle those cases in `invoke_builtin_prop` (and test them, `body` and `title` in the first patch, and it's also handled in `invoke_builtin_function` when we test the `close` method), so they should be correct already, or am I missing something? Do you have something specific in mind?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9660#note_124725