Thanks Chris!
Here is the teaser. In the just-submitted-to-Karl, if
I compile it right now, I can load a page with jquery
1.9.1, then go to edbrowse jdb mode and echo the jquery
object and it returns the following, which is the verification
that jquery found all its mandatory prerequisites and 'compiled':
---
function ( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init( selector, context, rootjQuery );
}
---
And then if I do the object keys enumerator on that, it returns the whole
long litany of jquery methods and properties that pages may be expecting
to find:
---
ok($)
fn,extend,noConflict,isReady,readyWait,holdReady,ready,isFunction,
isArray,isWindow,isNumeric,type,isPlainObject,isEmptyObject,error,
parseHTML,parseJSON,parseXML,noop,globalEval,camelCase,nodeName,
each,trim,makeArray,inArray,merge,grep,map,guid,proxy,access,now,
Callbacks,Deferred,when,support,cache,expando,noData,hasData,
---
And it goes on like that for several more lines!
There are later versions of jquery than 1.9.1, which introduce yet another
cute library-within-a-library called Sizzle. We don't have that
yet, but hopefully the present work will open up a swath of pages!
Kevin
_______________________________________________
Edbrowse-dev mailing list
[email protected]
http://lists.the-brannons.com/mailman/listinfo/edbrowse-dev