Vincent Sanders
|
ccb0c1cfd1
|
implement very, very bad js window.top method
|
2013-06-03 23:10:53 +01:00 |
|
Vincent Sanders
|
3aba4b778a
|
enable trace logging in binding generation
|
2013-06-03 15:16:38 +01:00 |
|
Vincent Sanders
|
8d57bb30af
|
forcing a GC when the new global is created improves memory usage with scripts enabled
|
2013-06-03 11:55:37 +01:00 |
|
Vincent Sanders
|
ae6058c15c
|
create objects from window on demand an keep them as simple unshared objects
update prototype handling to keep GC refs
|
2013-06-02 21:00:32 +01:00 |
|
Vincent Sanders
|
4ffa39177d
|
fix docuemnt/window location to correctly navigate, fixes http://www.avaaz.org/ base page
|
2013-02-07 18:16:37 +00:00 |
|
Vincent Sanders
|
bb10e7131f
|
use a prologue section in the node binding to abstract out javascrip dom node to libdom node conversion
|
2013-01-02 23:14:31 +00:00 |
|
Vincent Sanders
|
1b8f9daa51
|
Initial implementation of document.createComment
Improve robustness of jsobject to libdom object conversion in appendChild
|
2013-01-02 23:14:30 +00:00 |
|
Vincent Sanders
|
c0f9ae95b9
|
change the javascript bindings to use generated headers
|
2012-12-20 17:00:06 +00:00 |
|
Vincent Sanders
|
99f93da0f3
|
correctly handle location
|
2012-12-07 12:08:56 +00:00 |
|
Vincent Sanders
|
70ece8a428
|
add stub implemntation for event handling in elements
|
2012-12-03 17:34:03 +00:00 |
|
Vincent Sanders
|
4865886721
|
fix logic
|
2012-11-28 22:35:40 +00:00 |
|
Vincent Sanders
|
71577f214d
|
use macro to compare
|
2012-11-28 22:08:11 +00:00 |
|
Vincent Sanders
|
56b521a125
|
make window load event delivery work
|
2012-11-28 18:53:11 +00:00 |
|
Vincent Sanders
|
68f359d1ec
|
initial event fireing implementation
|
2012-11-28 18:07:36 +00:00 |
|
Vincent Sanders
|
f9d94af893
|
add correct copyright headers
|
2012-11-26 20:34:59 +00:00 |
|
Vincent Sanders
|
7915708b58
|
update event handler to cope with nsgenbind changes
|
2012-11-25 19:27:58 +00:00 |
|
Vincent Sanders
|
ec43456e4b
|
use unshared type handler for all events on window
|
2012-11-23 13:48:11 +00:00 |
|
Vincent Sanders
|
c2cd36fda8
|
improve location interface implementation
|
2012-11-21 18:51:44 +00:00 |
|
Vincent Sanders
|
bb6b546b4b
|
cleanup formatting in binding files
|
2012-11-19 17:23:24 +00:00 |
|
Vincent Sanders
|
2bea506f83
|
add Node interface binding just to get the prototype
|
2012-11-14 02:11:01 +00:00 |
|
Vincent Sanders
|
06b08d3af0
|
make compatability macros for garbage collection
|
2012-11-08 00:40:21 +00:00 |
|
Vincent Sanders
|
ca24b238ed
|
add Text interface
|
2012-11-07 18:53:05 +00:00 |
|
Vincent Sanders
|
4bd5e23fff
|
ensure garbage collector knows about created objects
|
2012-11-06 18:20:41 +00:00 |
|
Vincent Sanders
|
8de9e19077
|
improve dom reference accounting
|
2012-11-04 11:20:02 +00:00 |
|
Vincent Sanders
|
3f1b683845
|
implement dom-getElementsByTagName and nodelist and htmlcollection
|
2012-11-03 21:37:06 +00:00 |
|
Vincent Sanders
|
45d508487a
|
add global api to window binding
|
2012-11-03 13:52:13 +00:00 |
|
Vincent Sanders
|
48cbca0399
|
move bindings into the correct place
|
2012-11-02 22:37:57 +00:00 |
|