Hi Zalan, Thank you for your explanation. For fundamental understanding about API model of WebKit, I decided to use the original Mac version as a reference. I believe that a working reference is very important in doing port. I tried to build the Tiger branch 10.4.5 with xcode 2.4 on the Intel Mac system (OS X 10.4.7). Unfortunately, it failed because of a lot of compile errors by missing private system headers like CoreGraphicsPrivate.h. It appears that Tiger branch has huge dependency on OS internals and I could not find those files from anywhere. Isn't there any method to build it? Also, is there any source for more information about the Tiger branch? Though I tried my best with Google, I couldn't find any information about it except your post. I couldn't find even the release announcement. It appears to me that you are the only person who knows where the Tiger branch is. Thanks, Kenneth On 9/10/06, Zalan.Bujtas@nokia.com <Zalan.Bujtas@nokia.com> wrote:
Hi,
1. There seems to be a big difference between the latest source code of WebKit and S60WebKit. What version (or point of time) did S60WebKit based on? I want to get the original source code of WebKit which S60 project had been based on. S60 port of the webkit is based on the Tiger branch. (Mac OS X 10.4 Tiger - http://trac.webkit.org/projects/webkit/browser/releases/Apple/Tiger) and we updated the baseline with Mac OS X 10.4.5 early this year.
2. From the source code, I discovered that NOKIA team disabled pthread support in KJS. Though I know nothing about Symbian, I am sure that they could port to Symbian's threading model if they want. Does anyone know the reason? If I re- There is no particular reason why pthread was disabled. One thing is that Symbian does not encourage you to use multithreading, but it was not the reason why it was not implemented. ( it must be that we never had time to add the pthread library)
Zalan. ________________________________
From: webkit-dev-bounces@opendarwin.org [mailto:webkit-dev-bounces@opendarwin.org] On Behalf Of ext Kenneth Jung Sent: Saturday, September 09, 2006 1:34 AM To: webkit-dev@opendarwin.org Subject: [webkit-dev] Origin of S60WebKit?
Hi,
I am trying to port S60WebKit to resource constraint embedded Linux system based on S3C2410. At very early stage, I have following two radical questions. Can anyone give me hints?
1. There seems to be a big difference between the latest source code of WebKit and S60WebKit. What version (or point of time) did S60WebKit based on? I want to get the original source code of WebKit which S60 project had been based on.
2. From the source code, I discovered that NOKIA team disabled pthread support in KJS. Though I know nothing about Symbian, I am sure that they could port to Symbian's threading model if they want. Does anyone know the reason? If I re-enable pthread code, may I expect threading support without any problem?
Thanks, Kenneth