summaryrefslogtreecommitdiff
path: root/js/src/Ice/browser/Debug.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/Ice/browser/Debug.js')
-rw-r--r--js/src/Ice/browser/Debug.js32
1 files changed, 13 insertions, 19 deletions
diff --git a/js/src/Ice/browser/Debug.js b/js/src/Ice/browser/Debug.js
index c6739e40ebd..529a59236fb 100644
--- a/js/src/Ice/browser/Debug.js
+++ b/js/src/Ice/browser/Debug.js
@@ -7,35 +7,29 @@
//
// **********************************************************************
-(function(global){
- require("Ice/Class");
- require("Ice/Exception");
-
- var Ice = global.Ice || {};
-
- var Exception = Ice.Exception;
-
- var AssertionFailedException = Ice.Class(Error, {
+var Ice = require("../Ice/ModuleRegistry").Ice;
+Ice.__M.require(module, "Ice", ["../Ice/Class", "../Ice/Exception"]);
+
+Ice.AssertionFailedException = Ice.Class(Error,
+ {
__init__: function(message)
{
Error.call(this);
- Exception.captureStackTrace(this);
+ Ice.Exception.captureStackTrace(this);
this.message = message;
}
});
- var Debug = {};
-
- Debug.AssertionFailedException = AssertionFailedException;
- Debug.assert = function(b, msg)
+Ice.Debug =
+{
+ assert: function(b, msg)
{
if(!b)
{
console.log(msg === undefined ? "assertion failed" : msg);
console.log(Error().stack);
- throw new AssertionFailedException(msg === undefined ? "assertion failed" : msg);
+ throw new Ice.AssertionFailedException(msg === undefined ? "assertion failed" : msg);
}
- };
- Ice.Debug = Debug;
- global.Ice = Ice;
-}(typeof (global) === "undefined" ? window : global));
+ }
+};
+module.exports.Ice = Ice;