Module: wine Branch: master Commit: a184ace43d1064537e0cf3073e4ee5cc2ed503aa URL: https://gitlab.winehq.org/wine/wine/-/commit/a184ace43d1064537e0cf3073e4ee5c...
Author: Gabriel Ivăncescu gabrielopcode@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@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(-)