[moblab] Improve error handling in mobmonitor-ui
Add an error dialog which will show a human readable
diagnosis, the javascript error, and the stack trace.
Also update the 'last updated at' with an error if it's
determined that we have lost connection.
map localhost:9991/ to the new UI, effectively removing
the old UI.
BUG=chromium:823965
TEST=ng test, e2e/run_e2e/sh
Change-Id: I417a00fffecda755be63d304e487a9923722b612
Reviewed-on: https://chromium-review.googlesource.com/992867
Commit-Ready: Matt Mallett <mattmallett@chromium.org>
Tested-by: Matt Mallett <mattmallett@chromium.org>
Reviewed-by: Keith Haddow <haddowk@chromium.org>
18 files changed