One call to areWebSocketsSupported less async
authorJaroslav Tulach <jaroslav.tulach@netbeans.org>
Sun, 09 Mar 2014 14:49:43 +0100
branchasync
changeset 58907daf24cd76c
parent 588 a8356d5f7750
child 591 25b9c424f7e8
One call to areWebSocketsSupported less
context/src/main/java/org/apidesign/html/context/spi/Contexts.java
ko4j/src/main/java/org/netbeans/html/ko4j/KO4J.java
     1.1 --- a/context/src/main/java/org/apidesign/html/context/spi/Contexts.java	Sat Mar 08 09:32:33 2014 +0100
     1.2 +++ b/context/src/main/java/org/apidesign/html/context/spi/Contexts.java	Sun Mar 09 14:49:43 2014 +0100
     1.3 @@ -170,6 +170,9 @@
     1.4           * @return this builder
     1.5           */
     1.6          public <Tech> Builder register(Class<Tech> type, Tech impl, int position) {
     1.7 +            if (impl == null) {
     1.8 +                return this;
     1.9 +            }
    1.10              if (position <= 0) {
    1.11                  throw new IllegalStateException();
    1.12              }
     2.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/KO4J.java	Sat Mar 08 09:32:33 2014 +0100
     2.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/KO4J.java	Sun Mar 09 14:49:43 2014 +0100
     2.3 @@ -118,9 +118,7 @@
     2.4      public void fillContext(Contexts.Builder context, Class<?> requestor) {
     2.5          context.register(Technology.class, knockout(), 100);
     2.6          context.register(Transfer.class, transfer(), 100);
     2.7 -        if (c.areWebSocketsSupported()) {
     2.8 -            context.register(WSTransfer.class, websockets(), 100);
     2.9 -        }
    2.10 +        context.register(WSTransfer.class, websockets(), 100);
    2.11      }
    2.12      
    2.13  }