
When promisifying async operations in commit 764527c8c, the finish function for read_line_async() was sneakily changed from read_line_finish_utf8() to read_line_finish(). That is, the call returns a Uint8Array now that requires an explicit conversion to string. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1407