sentry-javascript: Bug: no xhr breadcrumbs for error in onreadystatechange

I think it’s a bug

When Raven instruments XMLHttpRequest and error occurs in onreadystatechange user function we don’t see current request details in breadcrumbs for current error, because Raven log request in onreadystatechange after user code.

What is the current behavior?

Here is fiddle, just check console and see order of ravenTransport breadcrumb and setBreadcrumbCallback messages.

What is the expected behavior?

It will be great if Raven can put xhr request info in breadcrumbs for onreadystatechange too.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 18 (9 by maintainers)

Most upvoted comments

Fixed. The order in the universe is restored once again. ☕