[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/khtml
From:       Maks Orlovich <maksim () kde ! org>
Date:       2010-10-12 20:23:57
Message-ID: 20101012202357.B8D1AAC895 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1185287 by orlovich:

More work on postMessage. It's mostly done except the actual evnt dispatch and 
final XSS check --- I need to do some tricky DocumentImpl::domain() work for the latter,
and this is already getting complex.

- Change how we do delayed actions, to make them more modular
- Add DelayedPostMessage and the window.postMessage frontend which queues it up. 
DelayedPostMessage doesn't do anything on being executed yet, though
- Fix delayed actions/afterScriptExecution not getting called after timer events.
- Fix a bug where cross-frame safe function properties would not be available
XS once already cached; refactoring and simplifying the logic in Window::getOwnPropertySlot 
to make
- Implement cloning for ImageData



 M  +5 -0      ecma/kjs_context2d.cpp  
 M  +2 -0      ecma/kjs_context2d.h  
 M  +33 -0     ecma/kjs_data.cpp  
 M  +25 -0     ecma/kjs_data.h  
 M  +132 -62   ecma/kjs_window.cpp  
 M  +12 -13    ecma/kjs_window.h  
 M  +8 -0      html/html_canvasimpl.cpp  
 M  +4 -0      html/html_canvasimpl.h  


http://websvn.kde.org/?view=rev&revision=1185287
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic