launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/JVMBridge.java
branchclassloader
changeset 1187 ce6327094088
parent 1184 ccf2447021f6
child 1227 5a907f38608d
     1.1 --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/JVMBridge.java	Thu Jun 20 10:22:50 2013 +0200
     1.2 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/fximpl/JVMBridge.java	Mon Jun 24 14:17:42 2013 +0200
     1.3 @@ -22,13 +22,10 @@
     1.4  import java.util.ArrayList;
     1.5  import java.util.Arrays;
     1.6  import java.util.Collection;
     1.7 -import java.util.Collections;
     1.8 -import java.util.Enumeration;
     1.9  import java.util.List;
    1.10  import java.util.TooManyListenersException;
    1.11  import javafx.beans.value.ChangeListener;
    1.12  import javafx.scene.web.WebEngine;
    1.13 -import net.java.html.boot.BrowserBuilder;
    1.14  import netscape.javascript.JSObject;
    1.15  import org.apidesign.html.boot.impl.FindResources;
    1.16  import org.apidesign.html.boot.impl.FnUtils;
    1.17 @@ -47,7 +44,7 @@
    1.18      JVMBridge(WebEngine eng) {
    1.19          this.engine = eng;
    1.20          final ClassLoader p = JVMBridge.class.getClassLoader().getParent();
    1.21 -        WebClassLoader wcl = new WebClassLoader(p);
    1.22 +        WebClassLoader wcl = new WebClassLoader();
    1.23          this.cl = FnUtils.newLoader(wcl, wcl, p);
    1.24      }
    1.25          
    1.26 @@ -74,12 +71,6 @@
    1.27      }
    1.28      
    1.29      private final class WebClassLoader implements FindResources, Fn.Presenter {
    1.30 -        private final ClassLoader cl;
    1.31 -        
    1.32 -        public WebClassLoader(ClassLoader parent) {
    1.33 -            this.cl = parent;
    1.34 -        }
    1.35 -
    1.36          @Override
    1.37          public void findResources(String name, Collection<? super URL> results, boolean oneIsEnough) {
    1.38              if (ldrs != null) for (ClassLoader l : ldrs) {