diff --git a/plugins/cockpit/ui/plain.js b/plugins/cockpit/ui/plain.js index 677f7f86..ab2266ca 100644 --- a/plugins/cockpit/ui/plain.js +++ b/plugins/cockpit/ui/plain.js @@ -39,6 +39,7 @@ define(function(require, exports, module) { var editorCss = require("text!cockpit/ui/plain.css"); var dom = require("pilot/dom"); +var event = require("pilot/event"); dom.importCssString(editorCss); var CliRequisition = require('cockpit/cli').CliRequisition; @@ -69,7 +70,7 @@ exports.startup = function(data, reason) { }.bind(this)); */ - this.input.addEventListener('keyup', function(ev) { + event.addListener(this.input, 'keyup', function(ev) { /* var handled = keyboardManager.processKeyEvent(ev, this, { isCommandLine: true, isKeyUp: true diff --git a/plugins/pilot/console.js b/plugins/pilot/console.js index b1fe5190..c386f855 100644 --- a/plugins/pilot/console.js +++ b/plugins/pilot/console.js @@ -66,7 +66,7 @@ if (typeof(window) === 'undefined') { // For each of the console functions, copy them if they exist, stub if not NAMES.forEach(function(name) { if (window.console && window.console[name]) { - exports[name] = window.console[name].bind(window.console); + exports[name] = Function.prototype.bind.call(window.console[name], window.console); } else { exports[name] = noop; }