Environment
SaaS (https://sentry.io/)
Steps to Reproduce
- go to a sentry-injected page
- run
XMLHttpRequest.prototype.open.toString() - it returns function () { [native code] } even though it's wrapped by sentry
- run
XMLHttpRequest.prototype.open.name - it returns "", because it's wrapped by sentry but the wrapper doesn't forward the property access like it forwards the toString call
Expected Result
access to XMLHttpRequest.prototype.open.name returns "open"
Actual Result
access to XMLHttpRequest.prototype.open.name returns ""
This can cause interoperability issues with other tracking services.
Product Area
Issues - Suggested Fix
Link
No response
DSN
No response
Version
No response