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

Safari's impl of padStart/end is buggy. Force use of poly till fix released #281

Closed
wants to merge 2 commits into from
Closed

Safari's impl of padStart/end is buggy. Force use of poly till fix released #281

wants to merge 2 commits into from

Conversation

trashhalo
Copy link

@trashhalo trashhalo commented Feb 8, 2017

There is a bug in current safari that causes padStart/End to return null. https://bugs.webkit.org/show_bug.cgi?id=161944 its resolved in preview 15. I propose marking the core-js poly as forced until implementation stabilizes. Also the build changed a bunch of files. I am not sure if I am supposed to include those. First commit is what I changed second is what the build system changed.

PR for #280

@zloirock
Copy link
Owner

zloirock commented Apr 4, 2017

Forced replacement of built-ins without testing is not a solution. If you can add a simple detection of broken feature, it should solve the problem.

@zloirock zloirock added the webkit label Apr 5, 2017
@trashhalo
Copy link
Author

This bug isnt really detectable unless we are going to get into browser version sniffing. Im going to go ahead and close this pr

@trashhalo trashhalo closed this Apr 5, 2017
@trashhalo trashhalo deleted the leftPadBuggy branch April 5, 2017 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants