zulip/frontend_tests
Anders Kaseorg e0a18d3394 blueslip: Replace jQuery wrappers with error event listener.
Not all our errors actually happen in the contexts we were
wrapping (e.g. `setTimeout` and `_.throttle`).  Also this fixes the
neat Firefox inspector feature that shows you where your event
handlers for a given DOM element actually live.

Using this "semi-modern" browser event means that Safari 9 and older
and IE10 and older may not have our browser error reporting active;
that seems fine giving the vanishing market share of those browsers.

https://blog.sentry.io/2016/01/04/client-javascript-reporting-window-onerror

Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-07-09 11:38:20 -07:00
..
casper_lib eslint: Add key-spacing linter rule. 2018-12-18 10:41:06 -08:00
casper_tests narrow: Fix broken narrows for invalid email IDs. 2019-06-28 17:06:20 -07:00
node_tests blueslip: Replace jQuery wrappers with error event listener. 2019-07-09 11:38:20 -07:00
zjsunit blueslip: Replace jQuery wrappers with error event listener. 2019-07-09 11:38:20 -07:00
.eslintrc.json lint: Check eslint indentation for casper tests. 2018-05-06 19:35:18 -07:00
run-casper casper: Add support for exporting results as XUnit XML file. 2019-07-07 22:30:01 -07:00