-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[BUGFIX] use strict mode for Object.create #14624
Conversation
wooo nice. We will need to merge this, IFF the % of affected users is very low. Although I hope we can land this now. |
Market share as measured by the App Store on October 25, 2016. iOS 10 - 60% This other site says: iOS 8 (3.59%) And this one says: iOS 8 (3.3%) |
@givanse thanks for those stats. |
We still don't know how many of those users are on 32bit devices (the affected devices). It may be quite abit smaller then? |
@stefanpenner - Ya, agreed. Should be at least somewhat smaller, and if this rides the typical canary cycle it will be another 8-10 weeks more before release. This seems good to me... |
Added to meeting agenda for 2016-12-02 (no meeting on 2016-11-25 due to Thanksgiving in the US). |
From list of iOS devices, the ones with ARMv7 are the iPhone 5 and iPhone 5C. Device usage: iPhone 8.X adoption: Affected users: total = 0.4378% Plus, Christmas is coming and people will be getting new shinny mobiles XD |
Awesome, thanks for digging in on these stats (they make this much more actionable)! |
I would have done it with the PR submission, TIL webkit bugs have tags & ARMv7 is a x32 architecture :) |
@givanse big +1 on doing the digging on this one. you rock |
For beginners, passing by |
☔ The latest upstream changes (presumably #14649) made this pull request unmergeable. Please resolve the merge conflicts. |
Pinged the core-team, hoping to get a resolution this week. My opinion is that, based on @givanse numbers provided (and that the existing fix is somewhat somewhat precarious) we should let this ride the canary train. |
forgot about this and |
Cleaning up the changes from #9442
Bug 138038 - [iOS8][ARMv7(s)] Optimized Object.create in 'use strict' context sometimes breaks.
https://bugs.webkit.org/show_bug.cgi?id=138038