Joey Parrish 3e7014db2b Fix library load and polyfill for old browsers
This will allow support-testing to work on older browsers so that
application developers can still load the library and query for
support to show an appropriate error message.

To accomplish this, we avoid load-time uses of Function.bind, avoid
certain polyfills if modern types are not available, and compile down
to ES3 to avoid errors caused by use of the reserved word "catch" on
Promises.

This has been tested back to IE6, Safari 5.1, iOS 6.0, Firefox 6,
Chrome 15, and Opera 16.

Change-Id: I9deed106a7736758e04452ef85bae40f37c6fe62
2015-12-10 10:49:45 -08:00
2015-11-18 14:08:47 -08:00
2015-12-04 10:26:08 -08:00
2015-11-25 12:14:04 -08:00
2015-11-25 12:14:04 -08:00
2015-12-02 12:42:18 -08:00
2015-11-25 12:14:04 -08:00
2015-11-25 12:14:04 -08:00
2015-11-25 12:14:04 -08:00
2015-11-25 12:14:04 -08:00
2015-11-25 22:36:58 +00:00
2015-12-07 18:04:38 +00:00
S
Description
JavaScript player library / DASH & HLS client / MSE-EME player
Multiple Licenses 360 MiB
Languages
JavaScript 97.1%
Python 2%
Less 0.6%
HTML 0.2%
Shell 0.1%