Skip to content
New issue

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

Add randomUUID polyfill #3669

Merged
merged 3 commits into from
Sep 29, 2021
Merged

Conversation

avelad
Copy link
Collaborator

@avelad avelad commented Sep 28, 2021

Related to: #3662

@avelad avelad mentioned this pull request Sep 28, 2021
11 tasks

if (!window.crypto) {
shaka.log.debug(
'window.crypto must be available to install randomUUID polyfill.');
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to look up support for WebCrypto to realize that it goes back to Chrome 11 / Firefox 26 / IE 11. Can you please add a comment so that some well-meaning person doesn't assume that this is a problem when reading this code in the future?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A link to https://caniuse.com/cryptography is enough?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done!

@shaka-bot
Copy link
Collaborator

All tests passed!

@joeyparrish joeyparrish merged commit a72adca into shaka-project:master Sep 29, 2021
@avelad avelad deleted the random-uuid-polyfill branch September 30, 2021 05:25
@github-actions github-actions bot added the status: archived Archived and locked; will not be updated label Jul 25, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 25, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants