Module: wine Branch: master Commit: a184ace43d1064537e0cf3073e4ee5cc2ed503aa URL: https://gitlab.winehq.org/wine/wine/-/commit/a184ace43d1064537e0cf3073e4ee5c... Author: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> Date: Wed Jun 21 17:58:00 2023 +0300 jscript: Correctly implement context for indirect eval calls in ES5+ modes. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> --- dlls/jscript/compile.c | 14 +++++++---- dlls/jscript/engine.c | 34 ++++++++++++++++++++++++++ dlls/jscript/engine.h | 1 + dlls/jscript/function.c | 6 +++++ dlls/jscript/global.c | 9 +++++-- dlls/jscript/jscript.h | 2 ++ dlls/jscript/tests/api.js | 43 +++++++++++++++++++++++++++++++++ dlls/mshtml/tests/documentmode.js | 51 +++++++++++++++++++++++++++++++++++++++ 8 files changed, 153 insertions(+), 7 deletions(-)