Oh, that’s weird. Testing on my (win10) machine, textarea.value seems to use \n breaks across both Firefox and Chromium, but also I’m not seeing anything about newline format in spec, which is concerning.
I’ll get to it after the existing pile of tasks