Alexandre Julliard pushed to branch master at wine / wine
Commits: fc15e99a by Gabriel Ivăncescu at 2024-09-13T19:46:54+02:00 mshtml: Don't cast to int to bound the timer.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
- - - - - e7e2c07c by Gabriel Ivăncescu at 2024-09-13T19:46:54+02:00 mshtml: Remember if timer was blocked.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
- - - - - acd37d9b by Gabriel Ivăncescu at 2024-09-13T19:46:54+02:00 mshtml: Don't process tasks recursively.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
- - - - - 7972c1c6 by Gabriel Ivăncescu at 2024-09-13T19:46:54+02:00 mshtml: Don't process tasks recursively from script runners.
It's a wine-gecko callback that can lead to a message loop (calling into external code).
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
- - - - - 8bf8754d by Gabriel Ivăncescu at 2024-09-13T19:46:56+02:00 mshtml: Don't process tasks recursively from Gecko events.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
- - - - -
6 changed files:
- dlls/mshtml/mshtml_private.h - dlls/mshtml/mutation.c - dlls/mshtml/nsevents.c - dlls/mshtml/task.c - dlls/mshtml/tests/events.c - dlls/mshtml/xmlhttprequest.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/96b08cc142112f67c10b59f3f78f1c...