assertValidProps for updating DOM components through renderComponent

renderComponent(<div style={invalidType}/>, container) throws correctly,
but not when it's called a second time (i.e. updating rather than mounting).
It goes through `ReactDOMComponent.updateComponent` but there wasn't a
props assertion there.