We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Actually, this error occurs on more than one specific operating system and browser version. Here are browser and OS versions we can see in Sentry.
Browsers:
OS:
We got Cannot read property 'controller' of undefined errors in Sentry recently.
Cannot read property 'controller' of undefined
The stack trace shows it comes from here.
firebase-js-sdk/packages/performance/src/utils/attributes_utils.ts
Lines 60 to 71 in cdada6c
'serviceWorker' in navigator
navigator.serviceWorker === undefined
N/A
The text was updated successfully, but these errors were encountered:
fix: firebase#6657 Cannot read property 'controller' of undefined
3af4105
navigator
serviceWorker
Hi @nilptr,
Is this still an issue after the PR was released? Thanks!
Sorry, something went wrong.
Hi @DellaBitta, after the release, we never saw this error again.
Thanks!
Successfully merging a pull request may close this issue.
[REQUIRED] Describe your environment
Actually, this error occurs on more than one specific operating system and browser version. Here are browser and OS versions we can see in Sentry.
Browsers:
OS:
[REQUIRED] Describe the problem
We got

Cannot read property 'controller' of undefined
errors in Sentry recently.The stack trace shows it comes from here.
firebase-js-sdk/packages/performance/src/utils/attributes_utils.ts
Lines 60 to 71 in cdada6c
Although it looks already defensive enough, it doesn't catch the case that
'serviceWorker' in navigator
butnavigator.serviceWorker === undefined
.Steps to reproduce:
N/A
Relevant Code:
firebase-js-sdk/packages/performance/src/utils/attributes_utils.ts
Lines 60 to 71 in cdada6c
The text was updated successfully, but these errors were encountered: