Skip to content

Upgrade to an iOS 8-era version of JavaScriptCore #24

Open

Description

@ingo

I'd like to investigate what it would take to use an iOS-8 version of WebKit, in particular what seems to be the version shipping with iOS 8 and 8.1, https://trac.webkit.org/browser/tags/Safari-600.1.4

What would be involved in making that update? We'd be interested in helping with that effort.

Activity

  1. phoboslab commented on Oct 29, 2014

    @phoboslab
    Owner

    The problem is, the build process is different every time. In the tag you linked, there at least seems to be an iOS build target included now, which should make things easier. However, I still couldn't get it to build as a static library. The 'llvm for JSC' target seems especially problematic - and we can't use llvm anyway.

    So, if you can figure out how to build the "vanilla" version, I can add my changes for the TypedArray API on top.

  2. pdobrev commented on Mar 5, 2015

    @pdobrev

    @phoboslab Telerik just released their NativeScript product, which uses JSC compiled as a static library, and I think their version is newer than the one currently used in this project (at least it contains a ChangeLog file from 2014-02-20). From their commit messages it looks like they've been able to compile it as a static library. Perhaps that can be used as a starting point to add the TypedArray API things on top?

    https://github.com/NativeScript/ios-runtime-jsc/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions