From f506b0566775b4043a04a8124819000cdd51696e Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Sat, 18 Apr 2020 22:37:22 -0700 Subject: [PATCH] docs: Remove obsolete claims about Blueslip wrapping things. These are obsolete since e0a18d3394a61d059f743612052b6a2a809f138d (#12737). Signed-off-by: Anders Kaseorg --- docs/subsystems/logging.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/docs/subsystems/logging.md b/docs/subsystems/logging.md index ef99576a67..f4ec8ad21d 100644 --- a/docs/subsystems/logging.md +++ b/docs/subsystems/logging.md @@ -121,15 +121,9 @@ new feature hard to miss. * Blueslip is implemented in `static/js/blueslip.js`. * In order to capture essentially any error occurring in the browser, -blueslip does the following: - * Wraps every function passed into `$.ready()`, i.e., every - on-webapp-startup method used by Zulip. - * Wraps every jQuery AJAX request handler used by Zulip. - * Wraps every function passed into `$.on()`, i.e. all event - handlers declared in Zulip. - * Declares a default browser exception handler. - * Has methods for being manually triggered by Zulip JavaScript code - for warnings and assertion failures. + Blueslip listens for the `error` event on `window`, and has methods + for being manually triggered by Zulip JavaScript code for warnings + and assertion failures. * Blueslip keeps a log of all the notices it has received during a browser session, and includes them in reports to the server, so that one can see cases where exceptions chained together. You can print