[html] Fix few JavaScript issues in dbus.js
authorKalle Vahlman <kalle.vahlman@movial.com>
Thu, 27 Aug 2009 05:01:02 +0000 (08:01 +0300)
committerKalle Vahlman <kalle.vahlman@movial.com>
Thu, 27 Aug 2009 05:02:11 +0000 (08:02 +0300)
html/dbus.js

index ca7754a..3739ccb 100644 (file)
@@ -580,7 +580,7 @@ if (!window.DBus)
      *  @returns Boolean indicating if the emission was done succesfully
      */
     DBus.prototype.emitSignal = function() {
-        var args = arguments.splice(5);
+        var args = Array.prototype.splice.call(arguments, 5);
         ep("UniversalXPConnect");
         this.dbus.emitSignal(arguments[0], arguments[1],
                              arguments[2], arguments[3],
@@ -722,7 +722,7 @@ DBus.prototype.getInterface = function(bus, dest, path, inter){
 
     doc = (new DOMParser()).parseFromString(doc, "text/xml");
 
-    return this.parseInterface(doc, bus, dest, path, inter);
+    return dbus.parseInterface(doc, bus, dest, path, inter);
 };
 
 /**