Linked by Amjith Ramanujam on Tue 29th Jul 2008 18:33 UTC, submitted by Kaj de Vos
Thread beginning with comment 324961
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
I'm not sure I understand: what is the status of this 'webview class': was-it an improvement which has been added to WebKit or is-it a fork?
WebView is a library that implements a series of native Syllable classes on top of WebCore which can be used by applications to render and control a "web view".
Maintaining a fork of WebKit is likely to be a highly time consuming task!
Yes, it would be. Simply maintaining our port is plenty enough as it is.
I understand why you're confused. To clarify, "WebKit" is two things. It is the collection of components such as WebCore & JavaScriptCore which make up the browser engine, and it is a library on top of those components which provides the API for applications to use.
However WebKit the library is not actually a fixed, solid entity: it naturally has to be specific to each platform, so for instance on OS X it is an Objective C API. So you can in fact get the entire engine without "porting" WebKit, which would really involve writing an entire version of WebKit for your platform anyway. So instead WebView is a much more simple API that does the same job that WebKit does on other platforms.
Edited 2008-07-29 21:42 UTC





Member since:
2005-07-06
I'm not sure I understand: what is the status of this 'webview class': was-it an improvement which has been added to WebKit or is-it a fork?
Maintaining a fork of WebKit is likely to be a highly time consuming task!