Initial version of jsdom.cpp (built agains mozjs 1.85)
This compiles under g++
Initial version of jsloc.cpp (built against mozjs 1.85)
also rename objClass to obj_class in jsdom.cpp
Change to eb.p to replace use of this
fix conflicts caused by patch weirdness
Merge branch 'master' of git://github.com/CMB/edbrowse
Merge branch 'master' of git://github.com/CMB/edbrowse
Merges some js changes, not building yet
It appears that, in some cases, UINT32_MAX is missing in c++,
so add a c++-style macro for it in that case
This is needed to build against the latest debian unstable package of libmozjs
Fix most datatype and functions to work with new mozjs in jsloc.cpp
- also make our javascript runtime global so the new gc can be used from jsloc.cpp
Remove check for utf8 strings as not sure how to handle this
- this probably needs to be handled better but I can't currently work out how to do this with the new api

Anyway, this commit now makes jsloc.cpp actually build against the new jsapi.