browser.js 392 B

1234567891011121314151617
  1. (function(root) {
  2. var vttjs = root.vttjs = {};
  3. var cueShim = vttjs.VTTCue;
  4. var regionShim = vttjs.VTTRegion;
  5. var oldVTTCue = root.VTTCue;
  6. var oldVTTRegion = root.VTTRegion;
  7. vttjs.shim = function() {
  8. vttjs.VTTCue = cueShim;
  9. vttjs.VTTRegion = regionShim;
  10. };
  11. vttjs.restore = function() {
  12. vttjs.VTTCue = oldVTTCue;
  13. vttjs.VTTRegion = oldVTTRegion;
  14. };
  15. }(this));