Much of the code in bridge/jni is specific to JSC. This causes problems on Android, where we can build with JSC or V8.
We need to make sure the existing JSC-specific code is not used in V8 builds, and add the corresponding V8-specific code required by Android.
This bug will act as the meta-bug for the multiple bugs and patches required to fix this.
All blocking bugs are now resolved.