# HG changeset patch # User Nicholas Jillings # Date 1442219029 -3600 # Node ID 40face84bd132bda047e362f4278ecd8600869dd # Parent dfbe08826f64c8da9fe178d6bce044603edadbac Ape for Firefox fixed diff -r dfbe08826f64 -r 40face84bd13 ape.js --- a/ape.js Thu Sep 10 15:22:58 2015 +0100 +++ b/ape.js Mon Sep 14 09:23:49 2015 +0100 @@ -424,15 +424,15 @@ var audioObject = audioEngineContext.newTrack(audioHolderObject.outsideReference); - outsideReferenceHolder.onclick = function() + outsideReferenceHolder.onclick = function(event) { audioEngineContext.play(audioEngineContext.audioObjects.length-1); $('.track-slider').removeClass('track-slider-playing'); $('.comment-div').removeClass('comment-box-playing'); - if (event.srcElement.nodeName == 'DIV') { - $(event.srcElement).addClass('track-slider-playing'); + if (event.currentTarget.nodeName == 'DIV') { + $(event.currentTarget).addClass('track-slider-playing'); } else { - $(event.srcElement.parentElement).addClass('track-slider-playing'); + $(event.currentTarget.parentElement).addClass('track-slider-playing'); } }; diff -r dfbe08826f64 -r 40face84bd13 core.js --- a/core.js Thu Sep 10 15:22:58 2015 +0100 +++ b/core.js Mon Sep 14 09:23:49 2015 +0100 @@ -918,9 +918,9 @@ this.bufferNode.connect(this.outputGain); this.bufferNode.buffer = this.buffer; this.bufferNode.loop = audioEngineContext.loopPlayback; - this.bufferNode.onended = function() { + this.bufferNode.onended = function(event) { // Safari does not like using 'this' to reference the calling object! - event.srcElement.owner.metric.stopListening(audioEngineContext.timer.getTestTime(),event.srcElement.owner.getCurrentPosition()); + event.currentTarget.owner.metric.stopListening(audioEngineContext.timer.getTestTime(),event.currentTarget.owner.getCurrentPosition()); }; if (this.bufferNode.loop == false) { this.metric.startListening(audioEngineContext.timer.getTestTime()); diff -r dfbe08826f64 -r 40face84bd13 example_eval/project.xml --- a/example_eval/project.xml Thu Sep 10 15:22:58 2015 +0100 +++ b/example_eval/project.xml Mon Sep 14 09:23:49 2015 +0100 @@ -1,6 +1,6 @@ - + Please enter your location.