hterm 1.1, Grab bag of fixes.
* Fix base64 encoding of the bell audio.
* Reset the vt object when terminal is reset.
* Break out of a parseUntilStringTerminator_ if an embedded ESC is
found (other than the one that may appear as part of a 7-bit ST),
or if the sequence has been going on for too long (measured by the
BUG=chromium:191050, Map Chrome OS top-row keys to function keys.
BUG=chromum-os:30792, beeps accumulate - leads to non stop beeping
BUG=chromum-os:35288, scroll-on-output doesn't appear to work
BUG=chromum-os:39645, Application keypad doesn't work properly
TEST=hterm_test.html 66/66 tests passed.
Reviewed-by: Dmitry Polukhin <firstname.lastname@example.org>
Commit-Queue: Robert Ginda <email@example.com>
Reviewed-by: Robert Ginda <firstname.lastname@example.org>
Tested-by: Robert Ginda <email@example.com>
10 files changed