Nikolai Mavrenkov already created a good description of the problem on Stack Overflow: http://stackoverflow.com/questions/36893449/textarea-placeholder-isnt-shown-in-ie-11-being-rendered-using-react

I just can confirm it breaks in IE11, but works in IE10 (and other browsers) with React v15.0.2.

return '\n' + ret;
    } else {
      return ret;
    }
  },
  _createInitialChildren: function(transaction, props, context, lazyTree) {
    
    var innerHTML = props.dangerouslySetInnerHTML;
    if (innerHTML != null) {
      if (innerHTML.__html != null) {
        DOMLazyTree.queueHTML(lazyTree, innerHTML.__html);
      }
    } else {
      var contentToUse =
        CONTENT_TYPES[typeof props.children] ? props.children : null;
      var childrenToUse = contentToUse != null ? null : props.children;
      if (contentToUse != null) {
        
        if (__DEV__) {
          setAndValidateContentChildDev.call(this, contentToUse);
        }