Skip to content

Small issues with the replay #7054

@futzlarson

Description

@futzlarson

Is there an existing issue for this?

How do you use Sentry?

Sentry Saas (sentry.io)

Which package are you using?

@sentry/angular
Again not actually angular, using loader for errors and https://browser.sentry-cdn.com/7.36.0/bundle.tracing.replay.min.js for replays, but those aren't options in the form.

SDK Version

7.36.0

Framework Version

No response

Link to Sentry event

https://auxbus.sentry.io/replays/javascript:cd5072956c504a8390e6aa09b979a441/?project=1375267&query=duration%3A%3E%3D5&referrer=%2Freplays%2F&statsPeriod=14d&yAxis=count%28%29

SDK Setup

            Sentry.init({
                dsn: 'https://[email protected]/1375267',
                environment: '{{ App::environment() }}',
                replaysSessionSampleRate: {{ prod() ? '0.1' : '1.0' }},
                replaysOnErrorSampleRate: 1.0,
                integrations: [
                    new Sentry.Integrations.Replay({
                        maskAllText: false,
                        blockAllMedia: false
                    })
                ]
            });

Steps to Reproduce

If you watched the replay referenced, I noticed a few things:

  1. Fullscreen isn't actually fullscreen - how come that is cropped? There could be useful context cut out. Could it be from dev tools being open?
  2. Despite maskAllText being false, there are some asterisks (which were not in the textarea) along with the text. Then a few seconds in, it turns to all asterisks and continues while typing. Shouldn't that display the user's (my) text? See first seven seconds of video.
  3. Despite blockAllMedia being false, the FontAwesome icons are also stripped out. I suspect maybe all images are?

That said, this is exciting and I'm really glad you added this feature.

Expected Result

  1. Fullscreen displays the entire window
  2. maskAllText=false should display user entry
  3. blockAllMedia=false shouldn't block images or glyphs

Actual Result

None of these are true.

Metadata

Metadata

Assignees

Labels

Package: angularIssues related to the Sentry Angular SDKPackage: replayIssues related to the Sentry Replay SDK

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions