* 'develop' of git://github.com/cadecairos/popcorn-js:
[#911] Rewrites bulk of Popcorn.removeTrackEvent(), improves performance, fixes byEnd event issue.
[#911] Don't assume a sequential index reference for track events.
[#911] Failing tests. http://gyazo.com/66c76333dd7173e3fab1001d3ea0c8fc.png?1328905037
[#904] fixed whitespace, comma and file moved back to proper location
[#904] moved parser into modules, updated tests, etc.
[#904] removed popcorn.player.html. It does not make sense.
[#904] removed player from archaic test
[#904] moved player into modules, tests, updated all touching files
Extended timeout for subtitle unit tests [#871]
Removed popcorn.timeline.css [#879]
I used the following code:
```
var testEnd;
for ( var k = 0; k < obj.data.trackEvents.byEnd.length; k++ ) {
testEnd = obj.data.trackEvents.byEnd[k];
if ( testEnd._id ) {
console.log( deepEqual( testEnd, o, "testEnd, o" ) );
}
}
```
Placed at line 954 to determine that the track event object in the byStart and byEnd arrays are in fact the same object reference. This allows us to simple push the current object in the iteration into the "saved" track events, instead of incorrectly using the the index of the iteration
Signed-off-by: Rick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
* 'develop' of git://github.com/cadecairos/popcorn-js:
[#826]Removed all uses of preload='none' in code
[#845]SBV Parser Tests Updated
[#845]Styling Issues
[#826] Removed preload=none in the applyclass html file. Also did a bit of style cleanup
* 'develop' of git://github.com/cadecairos/popcorn-js:
[#896] Ensure use of navigator.userLanguage || navigator.language where applicable
[#896] replace ws tab
[#896] Adds new locale module directory, moves Popcor.Locale source and tests to standalone test runner
[#896] Removes Popcorn.Locale from Popcorn.js (core & tests)
Changed the source of mustache.js so it is served with a text/javascript mimetype (IE9 fix), updated the unit tests to use exec [#686]
[#882] timeout for error event test