Hey. As far as I can see, the autoCorrect attribute are set as an HTML property.
https://github.com/facebook/react/blob/master/src/renderers/dom/shared/HTMLDOMPropertyConfig.js#L194
This can give issues with Input elements. Check this :
- Chrome 46.0.2464.0:
autocorrect in document.createElement('input') === false
- Safari 8.0.7:
autocorrect in document.createElement('input') === false
- Mobile Safari (iOS 8.4 simulator):
autocorrect in document.createElement('input') === true
There are identical issues with some other browsers as well.
This is not tested on iOS 9.x
Hey. As far as I can see, the
autoCorrectattribute are set as an HTML property.https://github.com/facebook/react/blob/master/src/renderers/dom/shared/HTMLDOMPropertyConfig.js#L194
This can give issues with Input elements. Check this :
autocorrectin document.createElement('input') === falseautocorrectin document.createElement('input') === falseautocorrectin document.createElement('input') === trueThere are identical issues with some other browsers as well.
This is not tested on iOS 9.x