Opened 12 years ago
Closed 7 years ago
#9629 closed enhancement (fixed)
WebKit / WebCore / JavaScriptCore
Reported by: | rossi | Owned by: | pulkomandy |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/WebPositive | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Make WebKit / WebCore / JavaScriptCore available for 3rd party developers (incl. headers), e.g. as optional package, since the libs are already included, once the WebPositive optional package is installed.
Change History (6)
comment:1 by , 12 years ago
comment:2 by , 11 years ago
Component: | - General → Applications/WebPositive |
---|---|
Owner: | changed from | to
Status: | new → assigned |
comment:3 by , 11 years ago
There isn't really a standard public API for WebKit and WebCore. Insead, each platform has its own API. For us, this will be the BWebView.
On the JavaScript side, there is a C API used at Apple: https://developer.apple.com/library/mac/documentation/Carbon/Reference/WebKit_JavaScriptCore_Ref/_index.html . Only the Mac OS X port has this, and it seems to rely on some Objective-C files to wrap JavascriptCore internals into the C API, so I'm not sure we can easily get this going on Haiku.
comment:4 by , 10 years ago
Milestone: | R1 → Unscheduled |
---|
Moving Web+ enhancements out of R1 milestone.
comment:5 by , 7 years ago
There is now an haikuwebkit_devel package with libraries (haikuwebkit and javascriptcore) and headers (haikuwebkit only). We still need to figure out the headers for javascriptcore, however.
comment:6 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Commit e5562c3 at haikuwebkit should enable the javascriptcore headers again.
This could be satisfied by including an .OptionalPackageDescription (and utilizing SourceURL) in the $(HAIKU_WEBKIT_FILE) archives. http://www.haiku-os.org/guides/building/optional-package