[PATCH] Make WebKit in eclair branch to work on Donut

3 views
Skip to first unread message

Jim Huang

unread,
Nov 2, 2009, 12:20:50 AM11/2/09
to 0xlab...@googlegroups.com
Hello list,

Here is my attempt to make WebKit in eclair branch to work on Donut.
Initially, WebKit module in eclair was put on public Android
repository when Android 2.0 SDK gets public. There are several
internal structure changes, but it needs tweaks for API. Thus, the
attached patch brings the backport to Donut with latest WebKit
support.

NOTE: Only JSC (JavaScript engine maintained by Apple and community)
is supported. V8 engine was disabled.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/
webkit-eclair-backport-to-donut.patch

Chih-Wei

unread,
Nov 2, 2009, 1:36:21 AM11/2/09
to 0xlab-devel
Could you tell me where to get the eclair branch?
I didn't see it in the git repository.

Jim Huang

unread,
Nov 5, 2009, 9:12:19 PM11/5/09
to 0xlab-devel
On Nov 2, 2:36 pm, Chih-Wei <cwhu...@android-x86.org> wrote:
> Could you tell me where to get the eclair branch?
> I didn't see it in the git repository.
>

I think it's right here:
http://android.git.kernel.org/?p=platform/external/webkit.git;a=shortlog;h=refs/heads/android-2.0_r1_snapshot

Complying with LGPL, source code must come with Android 2.0 SDK.

Jiang Jiang

unread,
Nov 11, 2009, 2:44:26 AM11/11/09
to 0xlab-devel
Hi Jim
I apply this patch file and build successfully emulator image files.
But there some error message about could not found right java native
function when load libwebcore.so library. Do you modify those java
files which locates at framework/base/core/android/webkit?
>  webkit-eclair-backport-to-donut.patch
> 20KViewDownload

Jim Huang

unread,
Nov 11, 2009, 7:29:19 AM11/11/09
to 0xlab...@googlegroups.com
2009/11/11 Jiang Jiang <linux...@gmail.com>:
> Hi Jim
> I apply this patch file and build successfully emulator image files.
> But there some error message about could not found right java native
> function when load libwebcore.so library. Do you modify those java
> files which locates at framework/base/core/android/webkit?
>

Hi,

Yes, you need to modify Java frameworks as well. I did some primitive
hacks, but I suspended though.
You can enable the performance test inside WebKit in advance.

Thanks,
Reply all
Reply to author
Forward
0 new messages