changeset 310:103cc6f63da1

The existence of a window object was screwing up something a recent update in RxJs introduced where it figures out what environment it is in. This is so brittle.
author Lucas Thompson <dev@lucas.im>
date Fri, 12 May 2017 16:48:51 +0100
parents e356409f4c45
children f599bce2696e
files src/bootstrap-feature-extraction-worker.js
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/bootstrap-feature-extraction-worker.js	Fri May 12 12:22:46 2017 +0100
+++ b/src/bootstrap-feature-extraction-worker.js	Fri May 12 16:48:51 2017 +0100
@@ -5,6 +5,7 @@
 importScripts('/inline.bundle.js'); // provides webpackJsonp
 const webpackJsonp = window['webpackJsonp'];
 importScripts('/scripts.bundle.js'); // needs webpackJsonp, hence above - provides RequireJS
+window = null; // now we have a reference to webpackJsonp, get rid of window
 importScripts('/polyfills.bundle.js'); // provides the compiled FeatureExtractionWorker
 
 new (require('feature-extraction-worker'))(self, requirejs);