RiotJS 2.3.15 fails to render textarea when undefined is given as value in IE11, Google chrome v48 and Firefox v47 renders fine.
Simple test to reproduce this issue:
textarea should be rendered with empty text.
Also tested returning empty string, null, and text content all fails in IE11.
another test case:
There's an extrange behavior with textarea values in IE. Issues has been reported by Angular users too, including errors in placeholder assignment. These problems will be solved in riot with #1626
Refactorization of lib/browser/tag/update.js.
In IE the value of `nodeValue` cannot be replaced, it will be available on the 'updated' event.
Prevents error in IE with `placeholder` and empty values in textarea.