No more window.require for now.
Friendlier logs to and from the inspector.
Initial commit for the generic ScriptDebugServer.
Added a ScriptType attribute to the scriptDebugServer() getter and a prototype implementation for the consumers of that function.
Making sure the URL of the ScriptSourceCode is the correct one for a cached script.
Now showing the whole URL for the file name.
Initial framework for the RB debugger.
Was having stack overflow errors here.
Now the event hook will be called in the context of the debug server.
Made a generic JavaScriptCallFrame class.
Only generating the initialization implementation when we need to.
Made the ScriptDebugServer a little more generic.
Implemented the minimum custom call frame methods for debugging Ruby.
Returning nil instead of a wrapped nil if the object is null.
Making this not const so that Ruby can stop processing debug events while getting the page.
Allowing you to get the FRAME from the call frame.
Removed a silly log.
Wrapping scope chains correctly in the injected script.
You can now kind of debug Ruby. It's still extremely finicky.
Moved the recompilation to the main script server class.