The event is registered at line 163, but will never be unregistered. This will introduce garbage objects if we continuously create and destroy scenes.
sys.game.scale.on(ScaleEvents.RESIZE, this.onResize, this);
var game = new Phaser.Game({});
game.scene.add("dummy", {}, true);
setInterval(function () {
game.scene.remove("dummy");
game.scene.add("dummy", {}, true);
console.log(game.scale.listenerCount("resize"));
} ,1000);