Skip to content

polyfills: refactor Navigator and make it more spec-compliant#655

Merged
saghul merged 1 commit intomasterfrom
refactor-navigator
Sep 24, 2024
Merged

polyfills: refactor Navigator and make it more spec-compliant#655
saghul merged 1 commit intomasterfrom
refactor-navigator

Conversation

@saghul
Copy link
Copy Markdown
Owner

@saghul saghul commented Sep 24, 2024

  • Make it a class with the right toStringTag
  • Add version to userAgent
  • Add platform matching browsers (we have this information in 2 places now, but I think this is ok since libraries can still rely on the navigator behavior)
  • Add hardwareConcurrency, replacing tjs.system.availableParallelism

- Make it a class with the right toStringTag
- Add version to userAgent
- Add platform matching browsers (we have this information in 2 places
  now, but I think this is ok since libraries can still rely on the
  navigator behavior)
- Add hardwareConcurrency, replacing tjs.system.availableParallelism
@saghul saghul merged commit 999c69f into master Sep 24, 2024
@saghul saghul deleted the refactor-navigator branch September 24, 2024 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant