Revision 751011
Go back to digest for 23rd December 2007Features in KDE Base
Maks Orlovich committed changes in /trunk/KDE/kdelibs/khtml/ecma:
Simplify the pausing of CPU guard when blocked in debugger.
The pause/restore API in KJS::Interpreter is too subtle to use sanely in this context. Instead, merely ignore timeouts when blocked, and restart timers when unblocked.
This should eventually be replaced by a proper modality manager, so thinks like alert() work right, too, but I need to think it over some more. It is quite crucial, though, since there are quite some event looprecursion issues ATM.
File Changes
Modified 3 files
- /trunk/KDE/kdelibs/khtml/ecma
- /kjs_binding.cpp
- /debugger/debugwindow.cpp
- /debugger/debugwindow.h
3 files changed in total