[TIMOB-11093] iOS: Update jscore to 538.11.1 version
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-11-13T17:59:27.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 3.5.0, Release 4.0.0 |
Components | iOS |
Labels | core |
Reporter | Ingo Muschenetz |
Assignee | Vishal Duggal |
Created | 2012-09-25T03:39:02.000+0000 |
Updated | 2017-03-21T18:32:33.000+0000 |
Description
Ticket for tracking the update of JSCore to the version shipping with a later version of iOS. Document is here: https://wiki.appcelerator.org/display/pe/iOS+-+Updating+JSCore.
We can pick a version based on a tag from https://trac.webkit.org/browser/tags?order=name. Some versions we have been able to ascertain, but it is unclear why we wouldn't just pick the latest stable version.
iOS 8.X: https://trac.webkit.org/browser/tags/Safari-600.1.4
iOS 8.1.0: AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4
iOS 8.0.2: AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12A405 Safari/600.1.4
iOS 8.0.0: AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12A365 Safari/600.1.4
iOS: 7.1: https://trac.webkit.org/browser/tags/Safari-537.51.2
7.1: AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D167 Safari/9537.53
iOS 6.1.3: http://www.opensource.apple.com/release/ios-613/
Note, we could use this project: https://github.com/TrompoGames/JavaScriptCore-iOS as a reference for other implementations of missing files.
Pulls merged https://github.com/appcelerator/tijscore/pull/11 https://github.com/appcelerator/tijscore/pull/12 https://github.com/appcelerator/tijscore/pull/13
Pulls merged into titanium_mobile to use new JS Core master - https://github.com/appcelerator/titanium_mobile/pull/6369 3_5_X - https://github.com/appcelerator/titanium_mobile/pull/6370
Closing ticket as fixed.