ow2-proactive / studio

Workflow Studio for ProActive Workflows & Scheduling
http://proactive.activeeon.com/
10 stars 44 forks source link

Studio not loading in Internet Explorer 11 #668

Open amouhoub opened 5 years ago

amouhoub commented 5 years ago

The studio is not loading anymore in Internet Explorer 11 (see the attached screenshot and the console logs within).

After a quick investigation this is mainly due to the usage of lambdas (=>) functions which are NOT supported in IE11. Unfortunately there are so many different places in which lambdas have been used and fixing this requires retesting all the impacted functionalities/features.

Capture d’écran 2019-04-06 à 17 38 32
medou-boushab commented 5 years ago

We might need to use a compiler like Babel, in order to convert the ES6 syntax to ES5.

amouhoub commented 5 years ago

@medou-boushab we don't have that much of ES6 in our code... we can go through them manually. In fact the studio is not compiled when used in ProActive right now. this has been disabled at some point because we started modifying the libraries we use directly in the code instead of having our own forks for them.