*bug*
In react@15 we could set "value" or "defaultValue", and selected element scrolled into view.
https://codesandbox.io/s/6vx637r10n

But in react@16 this does not work.
https://codesandbox.io/s/7jqqz3zmo1
propKey,
            nextProp,
          );
        }
        if (nextProp !== serverValue && !isMismatchDueToBadCasing) {
          warnForPropDifference(propKey, serverValue, nextProp);
        }
      }
    }
  }
  if (__DEV__) {
    
    if (extraAttributeNames.size > 0 && !suppressHydrationWarning) {
      
      warnForExtraAttributes(extraAttributeNames);
    }
  }
  switch (tag) {
    case 'input':
      
      
      inputValueTracking.track((domElement: any));
      ReactDOMFiberInput.postMountWrapper(domElement, rawProps, true);
      break;
    case 'textarea':
      
      
      inputValueTracking.track((domElement: any));
      ReactDOMFiberTextarea.postMountWrapper(domElement, rawProps);
      break;