**Bug**

**What is the current behavior?**

IE11 Windows 10 text area placeholder not rendering initially.
[https://jsfiddle.net/fztx6vqp/](https://jsfiddle.net/fztx6vqp/)

**What is the expected behavior?**

Placeholder should be visible on initial render.

**Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?**

16.0.0, IE11, Windows 10
Appears to be a regression in 16.0.0 - #6731 

for (styleName in lastProp) {
            if (
              lastProp.hasOwnProperty(styleName) &&
              (!nextProp || !nextProp.hasOwnProperty(styleName))
            ) {
              if (!styleUpdates) {
                styleUpdates = {};
              }
              styleUpdates[styleName] = '';
            }
          }
          
          for (styleName in nextProp) {
            if (
              nextProp.hasOwnProperty(styleName) &&
              lastProp[styleName] !== nextProp[styleName]
            ) {
              if (!styleUpdates) {
                styleUpdates = {};
              }
              styleUpdates[styleName] = nextProp[styleName];
            }
          }
        } else {
          
          if (!styleUpdates) {
            if (!updatePayload) {
              updatePayload = [];
            }