What you were expecting:
On IE11, <RichTextInput /> should work as expected.
What happened instead:
<RichTextInput /> causes a āSomething went wrongāĀ error on IE11.

Steps to reproduce:
Visit https://marmelab.com/react-admin-demo/#/products/3/description (demo app) on IE11, with the credentials demo/demo
Other information:
IE11 throws an Unspecified Error, which is not very helpfulā¦

Environment
^2.0.0~16.3.1Did some digging on this issue, hereās what I found:
packages/ra-input-rich-text/src/styles.js file, specifically on the two content: '', lines;css-vendor library, specifically in the cssVendor.supportedValue method that breaks on IE11 with content and '' as parameters. Currently trying to make sure that this is the root cause. Edit: confirmed!css-vendor is a dependency of @material-ui/coreOK, seems that the content: '' attribute is currently not working on Chrome either:

Iād suggest the following approach:
react-admin, which would fix the problem as far as React Admin is concerned;content: '' property and 2) not throw a breaking error on IE11 in that instance.@Kmaschta what do you think?
I created PR #2676, feel free to have a look at it/merge it š
Most helpful comment
OK, seems that the
content: ''attribute is currently not working on Chrome either:Iād suggest the following approach:
react-admin, which would fix the problem as far as React Admin is concerned;content: ''property and 2) not throw a breaking error on IE11 in that instance.@Kmaschta what do you think?