Remove arm_23 logic from nassh.

Chrome 23 is now very old, so this is unnecessary.

Change-Id: I58f7038a73f3c7f55a8ef55ea3bdc2e307a687de
Reviewed-on: https://chromium-review.googlesource.com/180975
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
Added option to paste on Ctrl-V

Change-Id: Ica5f12ed4f764482c517fd4407169d66c9ec5779
Reviewed-on: https://chromium-review.googlesource.com/181570
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
nassh: options: fix tristate fields initialization

If a tristate option is set in the config, the options page was not
rendering it correctly.  This is because we ignored the data/indeterminate
fields when setting it up.

BUG=chromium:331325
TEST=loaded options page, toggled bold field, reloaded options page,
     repeated to make sure each state is handled correctly

Change-Id: I0d1f4342611c44f65fed82cfd612946df6007e0f
Reviewed-on: https://chromium-review.googlesource.com/181981
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
hterm 1.25: Fix DECSET 1002-while-mousedown.

* Fix an issue where DECSET 1002 failed if received while a mouse button was
  down.

BUG=chromium:332242

Change-Id: If630bfd21be8ace50c926bbc5ffab35a71f46209
Reviewed-on: https://chromium-review.googlesource.com/181956
Reviewed-by: Toni Barzic <tbarzic@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
libdot 1.5: Switch from BlobBuilder to Blob constructor.

Change-Id: I3e28a69913b03da2ba94872e412e5abf42e7bf3f
Reviewed-on: https://chromium-review.googlesource.com/182094
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
nassh 0.8.24.1: update to hterm 1.25

Change-Id: I353517fd9f594feb126d7bb0cd2af6106357e0bf
Reviewed-on: https://chromium-review.googlesource.com/182095
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>