Billy Vong

Results 59 issues of Billy Vong

core SDK provides HTTP status code and method, while we need `window.performance` for transfer size.

For MPA, dead clicks are created if users click a link and then navigates back. The [bfcache](https://web.dev/articles/bfcache) preserves the timer state and resumes it when the user navigates back and...

Bug
Replays
Browser

For non-SPA where there is normal browser navigation: we can lose chunks of the replay if the user navigates quickly in and out of pages. This leads to broken looking...

Waiting for: Product Owner

Angular monkeypatches [browser APIs](https://github.com/angular/angular/blob/main/packages/zone.js/STANDARD-APIS.md) so that when they are called, will trigger Angular's change detection. This means that our SDK can end up causing customer applications to unnecessarily re-render, which...

Package: replay

* Uses clean `Array.from` implementation * Revert css parsing (player) * Implements multitouch gestures (player) * Many upstream fixes

We encountered an issue where replays with invalid attributes (e.g. `@click`) would break rendering the replay after seeking. The exception bubbles up to [here](https://github.com/rrweb-io/rrweb/blob/62093d4385a09eb0980c2ac02d97eea5ce2882be/packages/rrweb/src/replay/index.ts#L270-L279), which means the replay will continue...

This fixes the `onError` callback added in https://github.com/getsentry/sentry-javascript/pull/13721 -- the option itself was not being propagated to the replay options.

~Still investigating, but we are getting [event buffer issues](https://sentry.sentry.io/issues/5688850371/events/6c34042a480c4eaa95c424293b66fad9/?project=11276) because expired sessions are not properly ending the session.~ `handleException` is causing a possible infinite loop of sorts for expired sessions....