Daniel La Rocque

Results 25 issues of Daniel La Rocque

In response to comments in [cl/665934159](http://cl/665934159)

### Operating System iOS 17.5.1 ### Environment (if applicable) Safari PWA ### Firebase SDK Version 10.7.2 ### Firebase SDK Product(s) Messaging ### Project Tooling React App deployed to Firebase Hosting....

api: messaging
browser-compatibility-issue

The default concurrency value for lerna run is the number of logical CPU cores. This is better than arbitrarily using 4 threads, since different machines may be able to handle...

This is part of an effort to bring back cross-browser testing to the SDK. This PR includes a custom Karma plugin, `karma-safari-launcher`, that is forked from https://github.com/karma-runner/karma-safari-launcher. The original plugin...

The documentation says that "In order to receive the onMessage event, your app must define the Firebase messaging service worker in `firebase-messaging-sw.js`" [FCM docs](https://firebase.google.com/docs/cloud-messaging/js/receive#web_1), so the name of the file...

This PR upgrades the version of TypeScript across our entire repo to 5.5.4 (latest is 5.6.3). The most notable changes are - Modernizing the Prune DTS script to use the...

We currently set the error name to be `FirebaseError` and make it readonly. This means that whenever subclasses of `FirebaseError` call `super()`, the name will be locked at `FirebaseError`. This...

We override the prototype of `this` in all of the constructors for our custom error classes. This allowed us to adjust the prototype chain, so that we can perform `instanceof`...

Upgrade selenium webdriver, which is used in the auth tests. All tests pass locally. I also upgraded `tmp` in this PR, since webdriver uses latest (0.2.3) for that too