Index: mojo/public/js/router.js |
diff --git a/mojo/public/js/router.js b/mojo/public/js/router.js |
index e94c5eb50f1ef281580a3d468373ff2abbdedd35..e10a63c2aca91d7f65d0ec3ed47d66c8618d4011 100644 |
--- a/mojo/public/js/router.js |
+++ b/mojo/public/js/router.js |
@@ -5,11 +5,10 @@ |
define("mojo/public/js/router", [ |
"console", |
"mojo/public/js/codec", |
- "mojo/public/js/core", |
"mojo/public/js/connector", |
"mojo/public/js/lib/control_message_handler", |
"mojo/public/js/validator", |
-], function(console, codec, core, connector, controlMessageHandler, validator) { |
+], function(console, codec, connector, controlMessageHandler, validator) { |
var Connector = connector.Connector; |
var MessageReader = codec.MessageReader; |
@@ -17,8 +16,9 @@ define("mojo/public/js/router", [ |
var ControlMessageHandler = controlMessageHandler.ControlMessageHandler; |
function Router(handle, interface_version, connectorFactory) { |
- if (!core.isHandle(handle)) |
+ if (!(handle instanceof MojoHandle)) |
throw new Error("Router constructor: Not a handle"); |
+ |
if (connectorFactory === undefined) |
connectorFactory = Connector; |
this.connector_ = new connectorFactory(handle); |