rhino1_7R3.patch (09c2d57a) rhino1_7R3.patch (86e1cf34)
1Index: toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java
2===================================================================
3--- toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java (revision 1)
4+++ misc/build/rhino1_7R3/toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java (working copy)
5@@ -56,6 +56,11 @@
6 String threadTitle,
7 String alertMessage);
8

--- 707 unchanged lines hidden (view full) ---

716+ public void deleteScript( String key )
717+ {
718+ SFScriptInfo info = (SFScriptInfo)loadedSFScripts.remove( key );
719+ if ( info != null )
720+ {
721+ if ( info.closeCallback != null )
722+ {
723+ System.out.println("** In removeSFScriptInfo have callback for " + key );
1Index: toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java
2===================================================================
3--- toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java (revision 1)
4+++ misc/build/rhino1_7R3/toolsrc/org/mozilla/javascript/tools/debugger/GuiCallback.java (working copy)
5@@ -56,6 +56,11 @@
6 String threadTitle,
7 String alertMessage);
8

--- 707 unchanged lines hidden (view full) ---

716+ public void deleteScript( String key )
717+ {
718+ SFScriptInfo info = (SFScriptInfo)loadedSFScripts.remove( key );
719+ if ( info != null )
720+ {
721+ if ( info.closeCallback != null )
722+ {
723+ System.out.println("** In removeSFScriptInfo have callback for " + key );
724+ info.closeCallback.run(); // really need to do this in seperate thread????
724+ info.closeCallback.run(); // really need to do this in separate thread????
725+ }
726+ }
727+ }
728+
729+ public Scriptable getScriptScope( String key )
730+ {
731+ Scriptable result = null;
732+ SFScriptInfo info = (SFScriptInfo)loadedSFScripts.get( key );

--- 191 unchanged lines hidden ---
725+ }
726+ }
727+ }
728+
729+ public Scriptable getScriptScope( String key )
730+ {
731+ Scriptable result = null;
732+ SFScriptInfo info = (SFScriptInfo)loadedSFScripts.get( key );

--- 191 unchanged lines hidden ---