This is part XXVII of cmd engine rewrite.
It covers:
- fixing a regression introduced when looping up
for program names with several dots in their names
(eg. foo.bat can invoke foo.bat.cmd)
- fix an incorrect handling of 'SET =' command
- a couple of cleanups in SET command
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6615
This adds support for mshtml host object accessor to jscript, with necessary fixes along the way.
For the last patch I decided to go with flags (i.e. PROPF_METHOD) instead of introducing a type field, which makes it simpler, less fields to track off and less changes.
--
v2: jscript|mshtml: Add support for host object accessor props.
mshtml: Move the hook invocations inside of the builtin_prop* helpers.
mshtml: Fix builtin style translation in removeAttribute for IE9+ modes.
mshtml: Move lookup_dispid and get_dispid calls out of get_builtin_id.
mshtml: Don't make hidden props enumerable.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6609