GitHub checks for a bunch of features to determine if a browser is supported.
You can see these checks yourself at https://github.com/github/browser-support/blob/main/src/index.ts.
However this might not exactly match the deployed version, which you can see in browser dev-tools through source maps at assets/node_modules/@github/browser-support/lib/index.js
Base support:
Polyfilled:
Required features without feature tests:
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too