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  
              
                      KDE Commit-Digest