JavaScriptCore - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: JavaScriptCore



  
 JavaScript
JavaScriptCore currently creates a syntax tree and then uses that syntax tree when executing JavaScript.
But much greater efficiency can be achieved with a garbage collector that uses a generational algorithm, so we don't have to mark all the objects every time we garbage collect.
Originally named LiveScript and now also known as ECMAScript, it's a safe, dynamic language that's arguably one of the most well-known programming languages in the world.
http://webkit.opendarwin.org/projects/javascript

  
 GNUstep WebKit - Summary [Gna!]
It is based on WebCore and JavaScriptCore that both have been developed by Apple Computer, Inc. Thankfully, Apple released the work under LGPL.
The task of WebCore is mainly to integrate the khtml rendering engine from the KDE project with the Foundation and AppKit frameworks.
One part of this project was (and still is) to modify the sources from Apple to work with the GNUstep framework.
http://gayuba1.datsi.fi.upm.es/~dlopez/cache/web/gna.org/projects/gswebkit/index.html

  
 Re: WebKit Headers?
WebCore and JavaScriptCore are both open source, but the versions inside WebKit are subject to change at any time as WebKit is updated, and their programming interfaces are not frozen.
There are no headers for WebCore and JavaScriptCore.
Forgive me for such a basic question, but I can't locate the headers for WebCore or JavaScriptCore within the system library.
http://lists.apple.com/archives/webkitsdk-dev/2003/Nov/msg00003.html

  
 WebKit - Wikipedia, the free encyclopedia - TESTVERSION
WebKit is an application framework for Mac OS X comprised of two other frameworks: WebCore, an HTML parser and renderer, and JavaScriptCore, a JavaScript engine.
http://www.wissen-im-web.net/wiki/WebKit

  
 Chapter 1: Downloading and Building WebCore
WebCore README WebCore is a framework for Mac OS X that takes the cross-platform KHTML library (part of the KDE project) and combines it with an adapter library specific to WebCore called KWQ that makes it work with Mac OS X technologies.
The JavaScriptCore README has detailed instructions about how to set this up.
Click on the JavaScriptCore project item in the Files tab and "Show Info" (in the Project menu or use cmd-I).
http://weblogs.mozillazine.org/hyatt/WebCore/chapter1.html

  
 Nokia picks open source for smartphone browser - Computeract!ve
The software is based on KHTML and KJS from KDE's Konqueror open source project.
Nokia announced today that it has decided to use 'best of breed' open source software as the basis of the next-generation mobile browser for its Series 60 smartphone platform.
A key component of this open source development commitment has been Nokia's co-operation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its Safari browser.
http://computeractive.co.uk/vnunet/news/2137830/nokia-picks-open-source-se...

  
 Webcore-dev Info Page
JavaScriptCore is another open source framework, used by WebCore, that can be used to interpret JavaScript.
This list is for the discussion of potential improvements and extensions to the WebCore and JavaScriptCore frameworks.
WebCore is an open source framework that can be used to render Web pages.
http://www.lists.apple.com/mailman/listinfo/webcore-dev

  
 Nokia picks open source for smartphone browser - Personal Computer World
The software is based on KHTML and KJS from KDE's Konqueror open source project.
Nokia announced today that it has decided to use 'best of breed' open source software as the basis of the next-generation mobile browser for its Series 60 smartphone platform.
A key component of this open source development commitment has been Nokia's co-operation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its Safari browser.
http://www.pcw.co.uk/vnunet/news/2137830/nokia-picks-open-source-series

  
 Nokia picks open source for smartphone browser - IT Week
The software is based on KHTML and KJS from KDE's Konqueror open source project.
Nokia announced today that it has decided to use 'best of breed' open source software as the basis of the next-generation mobile browser for its Series 60 smartphone platform.
A key component of this open source development commitment has been Nokia's co-operation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its Safari browser.
http://www.itweek.co.uk/vnunet/news/2137830/nokia-picks-open-source-series

  
 Chapter 1: Downloading and Building WebCore
The JavaScriptCore README has detailed instructions about how to set this up.
WebCore README WebCore is a framework for Mac OS X that takes the cross-platform KHTML library (part of the KDE project) and combines it with an adapter library specific to WebCore called KWQ that makes it work with Mac OS X technologies.
Click on the JavaScriptCore project item in the Files tab and "Show Info" (in the Project menu or use cmd-I).
http://www.mozillazine.org/weblogs/hyatt/WebCore/chapter1.html

  
 Nokia picks open source for smartphone browser - vnunet.com
The software is based on KHTML and KJS from KDE's Konqueror open source project.
Nokia announced today that it has decided to use 'best of breed' open source software as the basis of the next-generation mobile browser for its Series 60 smartphone platform.
A key component of this open source development commitment has been Nokia's co-operation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its Safari browser.
http://www.vnunet.com/vnunet/news/2137830/nokia-picks-open-source-series

  
 Slashdot Next OmniWeb to be based on Safari Engine?
I think.) Of course, thanks to the way packages and frameworks work on OS X, anybody who wants to build their own version of WebCore or JavaScriptCore and ship it with their application is free do to so.
I've just posted a journal article [slashdot.org] describing how to use custom-built JavaScriptCore and WebCore frameworks with Safari.
There is another framework called WebKit that contains the Cocoa classes that bridge into the Core frameworks.
http://apple.slashdot.org/apple/03/01/08/2156233.shtml?tid%3D177

  
 Surfin' Safari
Full CVS access to WebCore and JavaScriptCore, our frameworks based on khtml and kjs.
A new public mailing list, webkit-dev@opendarwin.org, for development discussion of WebKit, WebCore, and JavaScriptCore.
You can submit bugs in the open, view the status of our work, attach patches to bugs, and test code fixes to those bugs.
http://www.mozillazine.org/weblogs/hyatt/archives/cat_safari.html

  
 The Shape of Days: How to use a custom WebCore with Safari
The regular Safari, which will work as always with the default WebCore and JavaScriptCore frameworks; and "Safari without WebCore," which will use whatever WebCore and JavaScriptCore frameworks it can find.
You can do this with environment variables, but there's an easier way.
But because Safari is not open-source, how do you test your changes?
http://www.shapeofdays.com/2003/01/how_to_use_a_cu.html

  
 [No title]
This would provide users with a reasonable replacement for the aging Net+, and would give most people enough of a browser to work with.
Also, if any developer wants to use JavaScript in his/her's project, they will be able to link it into JSC, since it's a linkable library.
July 2003 ] JavaScriptCore and WebCore are two technologies, ported from Apple's work on KHTML (the engine from Konqueror, a "modern Net+" for Linux's KDE), by YellowTab.
http://talk.mail.ru/plain_article.html?ID=31757923

  
 [Savannah-hackers] submission of GNUstep WebKit - savannah.nongnu.org
Since Apple uses Objective-C++ for their WebCore, the main task of this port was to replace all the Objective-C++ stuff with pure-C wrapper functions.
The whole project is called "GNUstep WebKit" since WebCore and JavaScriptCore are included in this project but not visible to the users of WebKit.
One part of this project is the portage of JavaScriptCore and WebCore to GNUstep to provide a html rendering engine for GNUstep.
http://lists.gnu.org/archive/html/savannah-hackers/2004-01/msg00017.html

  
 ~stevenf: JavaScriptCore
Because of my (mostly inactive) Green project, I've been trying out different embeddable scripting languages to see how flexible they are, and how easy they are to bridge to the host language.
Your JavaScript code has access to string manipulation functions for example, and even regular expression parsing.
I spent some time this weekend playing around with JavaScriptCore, Apple's tweaked framework version of KJS, the KDE JavaScript interpreter.
http://stevenf.com/mt/archives/2003/07/javascriptcore.php

  
 Nokia Browser Builds On Apple’s Work
The Safari browser, which draws its WebCore and JavaScriptCore from the KDE Konqueror browser's KHTML and KJS code bases, will be a contributor itself to Nokia's project.
Nokia will build a new Series 60 browser by adapting code fro the Cupertino-based computer company's Safari browser.
According to a study Nokia conducted, over 50 percent of the data traffic from cellphones was generated by browsing.
http://www.webpronews.com/news/ebusinessnews/wpn-45-20050614NokiaBrowserBuildsOnApplesWork.html

  
 wikien.info: Main_Page
The Webclopedia project is based at the USC Information Sciences Institute, and is part of the DARPA TIDES program.
WebKit is an application framework for Mac OS X comprised of two other frameworks: WebCore, an HTML parser and renderer, and JavaScriptCore, a JavaScript engine.
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of WebKit (the other being JavaScriptCore).
http://www.hostingciamca.com/browse.php?title=W/WE/WEB

  
 Nokia - Nokia develops a new browser for Series 60 by using open source software - Press Releases - Press - About Nokia
Based on KHTML and KJS from KDE's "Konqueror" open source project, this software has enabled Safari to achieve industry-leading features and performance.
A key component of this development has been Nokia's cooperation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its popular Safari Internet browser.
The flexibility and extensibility of the new browser will allow Series 60 licensees to further innovate and customize the browser, for example to meet their operator customer needs.
http://press.nokia.com/PR/200506/998214_5.html

  
 CocoaDev: SafariAndCocoa
Someone on the cocoa-dev mailing list figured out how to paint a page full of red in an NSView (though that was not specified in the input HTML page) and write error messages about missing renderers in the console.
probably WebCore / JavaScriptCore is the bulk of the program.
I read that Apple is going to release WebCore and JavaScriptCore frameworks under some open source license.
http://www.cocoadev.com/index.pl?SafariAndCocoa

  
 [KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS
JavaScriptCore will be used by Sherlock in an upcoming O/S release, and possibly by other Apple software in the future.
Apple chose kjs as the basis of its JavaScript technology for its simple and efficient code.
JavaScriptCore is a private API which may be used by future Mac OS X applications such as Sherlock, and is provided as Open Source as part of our partnership with the KDE community.
http://www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html

  
 bigkid's blog: Nokia bases Series 60 Broswer On Safari (ebCore And JavaScriptCore)
Nokia Press Release : Nokia develops a new browser for Series 60 by using open source software
Know a bit Mac but works on Windows.
Nokia bases Series 60 Broswer On Safari (ebCore And JavaScriptCore)
http://bigkidblog.xicp.net/2005/06/nokia-bases-series-60-broswer-on.html

  
 Safari (web browser) - Wikipedia, the free encyclopedia
In June 2005 after some criticism from KHTML developers over lack of access to change logs, Apple moved the development source code and bug tracking of WebCore and JavascriptCore to opendarwin.org.
Like KHTML and kjs, WebCore and JavaScriptCore are free software and are released under the terms of the GNU Lesser General Public License.
Some Apple improvements to the KHTML code are merged back into the Konqueror project.
http://en.wikipedia.org/wiki/Safari_(browser)

  
 Omni Group releases OmniWeb 4.5b2 MacNN News
This new version incorperates the latest version of the WebCore and JavaScriptCore frameworks from Apple and also brings a number of bug fixes and minor enhancements to the browser.
OmniWeb 4.5 beta 2 will expire for unlicensed users on August 1, 2003.
The Omni Group today released OmniWeb 4.5 beta 2.
http://games.macnn.com/news/20027

  
 WAP News
The software uses the same open-source components, WebCore and JavaScriptCore, that are found in Apple's Safari web browser.
Xinhua Nokia, Apple team on new mobile web browser (6/05) Nokia announces a partnership with Apple Computer in developing an open-source web browser for its world leading smartphone software, the Series 60 Platform.
The two companies said the new mobile browser would be available starting early next year which will enable wireless carriers to offer more robust services to the consumer.
http://www.palowireless.com/wap/news.asp

  
 Apple open-sources private JavaScriptCore API MacNN News
JavaScriptCore will be used by Sherlock in an upcoming O/S release, and possibly by other Apple software in the future.
JavaScriptCore is a private API which may be used by future OS X applications such as Sherlock, and is "provided as Open Source as part of [Apple's] partnership with the KDE community.
Apple has announced the open-source release of the new JavaScriptCore framework, based on the kjs JavaScript engine from KDE.
http://www.macnn.com/news/14772

  
 cnet: Safari highlights Mozilla questions MacNN News
I think in terms of rendering, gecko is way more accurate; try designing web pages with safari, it always comes out wrong in mozilla (but not vice versa).
The article notes a recent email from Safari's engineering manager touts the KHTML engine choice over Mozilla's Gecko engine and notes the release of WebCore and JavaScriptCore (also used in Sherlock) to the open-source community.
http://games.macnn.com/news/18106&startNumber=0

  
 Apple Nokia Developing Mobile Browser
WebCore and JavaScriptCore, used by Apple in the Safari web browser, will figure prominently in the project.
Those components are based on KHTML and KJS, from Chief Technology Officer, Nokia.">KDE's Konqueror open source browser.
Nokia has been collaborating with Apple on developing a mobile browser based on a couple of key components.
http://www.webpronews.com/news/ebusinessnews/wpn-45-20050613AppleNokiaDevelopingMobileBrowser.html

  
 [No title]
Only changes there are in Date-functions where we use original KJS code because we don't have date and time classes of Apple framework available in Gtk+ / Linux.
LICENSING Both JavaScriptCore and NRCore are released under their original LGPL and BSD -licenses from KDE project and Apple Computer, Inc. Qt-porting layer is released under (Apple's) BSD-license and our work under (Nokia) BSD-license in respective parts.
First of all, there is JavaScriptCore (originally KJS), which is virtually untouched and therefore almost the same as Apple's JavaScriptCore or KDE's KJS.
http://gtk-webcore.sourceforge.net/release-announcement.txt

  
 Neowin.net - Where unprofessional journalism looks better - Safari goes community - again
Apple's project features full CVS access to WebCore and the JavaScriptCore, KHTML and kjs-based frameworks, and full access to the project's history.
Under the changes, Apple has launched the WebKit Open Source Project, for the WebKit, WebCore and JavaScriptCore Safari components.
Apple engineer David Hyatt, who works on Safari, and who disclosed news of the changes, said Apple would now be: "Engaging actively with the community."
http://www.neowin.net/comments.php?id=28803&category=main

  
 OmniWeb 4.5 Beta 2 Available
The new version incorporates the latest version of the WebCore and JavaScriptCore frameworks from Apple and also brings some minor enhancements and bug fixes.
Related Items AppMac releases xTime Project, updates wKiosk Browser MacCentral - June 19, 2003 Apple responds to Microsoft dropping Internet Explorer MacCentral - June 17, 2003 The new beta features a "Highlight clicked links" preference in the "Display" preference pane.
The Omni Group has released OmniWeb 4.5 beta 2.
http://www.webprowire.com/summaries/530754.html

  
 First Sneaky Peeks Of OmniWeb 4.5, Browser Switches From OmniHTML To Apple's WebCore The Mac Observer
OmniWeb 4.5 will be the first version of OmniWeb to incorporate the open source WebCore and JavaScriptCore frameworks from Apple Computer Inc., bringing greatly improved support for the latest Internet standards like CSS, HTML, XHTML, and JavaScript to the award-winning browser.
Both WebCore and JavaScriptCore come from Apple's Safari web browser, which in turn are based on the open-source KHTML HTML rendering library.
The most notable feature of the new version is that Omni's OmniHTML framework and Mozilla-based JavaScript plugin are being replaced by Apple's open-source WebCore and JavaScriptCore frameworks.
http://www.macobserver.net/article/2003/04/10.14.shtml

  
 First Sneaky Peeks Of OmniWeb 4.5, Browser Switches From OmniHTML To Apple's WebCore The Mac Observer
OmniWeb 4.5 will be the first version of OmniWeb to incorporate the open source WebCore and JavaScriptCore frameworks from Apple Computer Inc., bringing greatly improved support for the latest Internet standards like CSS, HTML, XHTML, and JavaScript to the award-winning browser.
Both WebCore and JavaScriptCore come from Apple's Safari web browser, which in turn are based on the open-source KHTML HTML rendering library.
The most notable feature of the new version is that Omni's OmniHTML framework and Mozilla-based JavaScript plugin are being replaced by Apple's open-source WebCore and JavaScriptCore frameworks.
http://www.themacobserver.com/article/2003/04/10.14.shtml

  
 First Sneaky Peeks Of OmniWeb 4.5, Browser Switches From OmniHTML To Apple's WebCore The Mac Observer
OmniWeb 4.5 will be the first version of OmniWeb to incorporate the open source WebCore and JavaScriptCore frameworks from Apple Computer Inc., bringing greatly improved support for the latest Internet standards like CSS, HTML, XHTML, and JavaScript to the award-winning browser.
Both WebCore and JavaScriptCore come from Apple's Safari web browser, which in turn are based on the open-source KHTML HTML rendering library.
The most notable feature of the new version is that Omni's OmniHTML framework and Mozilla-based JavaScript plugin are being replaced by Apple's open-source WebCore and JavaScriptCore frameworks.
http://www.macobserver.com/article/2003/04/10.14.shtml

  
 [No title]
Gecko also includes a set of complementary browser components that work alongside the layout engine to form the founding platform for the Mozilla browser and for products from commercial vendors such as Netscape 6, the AOL-Gateway browsing appliance, and others.
WebCore (and the corresponding JavaScriptCore) are used by two of the browsers under review: Safari and OmniWeb.
From Apple's Developer page (which does not render properly in Safari):
http://arstechnica.com/reviews/003/software/mac/browser/mac-browsers-1.html

  
 Apple Releases Java Security Update
Detailed information on the update can be found here, and say the following about the update: "Impact: Updates Java to address an issue where an untrusted applet could gain elevated privileges and potentially execute arbitrary code.
Specific updated components include: Java Web Start, JavaPluginCocoa.bundle, JavaScriptCore, and Core Java classes.
Apple released Security Update 2005-002 Tuesday evening, an update that delivers a number of security enhancements, and is recommended for all Mac users.
http://www.webprowire.com/summaries/981861.html

  
 Nokia browser to use WebCore & JavaScriptCore used by Apple Safari - Mobile internet, web browsing, symbian OS ...
A key component of this broswer development has been Nokia's cooperation with Apple, as the Series 60 browser will use the same open source components, WebCore and JavaScriptCore, that Apple uses in its popular Safari Internet browser.
Based on KHTML and KJS from KDE's "Konqueror" open source project, this software has enabled Apple Safari to achieve excellent features and performance.
The flexibility and extensibility of the new Nokia browser will allow Series 60 licensees to further innovate and customize the browser, for example to meet their operator customer needs.
http://www.dancewithshadows.com/tech/nokia-apple-safari.asp

  
 OmniWeb 4.5 offers improved Web standards MacNN News
OmniWeb 4.5 incorporates the open source WebCore and JavaScriptCore frameworks from Apple Computer Inc., which brings renewed support for the latest Internet standards suc a CSS, HTML, XHTML, and JavaScript to the Mac OS X browser.
In addition to greater compatibility, OmniWeb 4.5 also has improvements to bookmarks, AutoFill, plug-ins, history indexing, and more.
The Omni Group today released the final version of OmniWeb 4.5, offering greatly improved standards support to the award-winning browser.
http://review.macnn.com/news/20531

  
 phil ringnalda dot com: Doing browsers the right way
According to nearly every Mac user I read, the latest beta of OmniWeb uses the open source WebCore and JavaScriptCore from Apple that Safari uses.
What we call a browser is really two (or three, depending on how you count) pieces: you are seeing these words in a particular font, in an invisible box of a particular size in a particular place, thanks to a layout engine/renderer.
Read one Star Tribune article per day »
http://philringnalda.com/blog/2003/06/doing_browsers_the_right_way.php

  
 Dave Hyatt's Weblog: January 2003 Archives
I will be providing instructions shortly for how to run a modified Safari with WebCore or JavascriptCore changes, so watch this space.
It should be obvious from looking at the code that WebCore and JavascriptCore are incomplete, and that there are other pieces required in order to build an application around the Safari engine.
I don't know why people are trying to do this.
http://weblogs.mozillazine.org/dave/archives/2003_01.html

  
 Forwarding Address: OS X: January 2003
See it in action with the Rondezvous-enabled Chimera or the new Safari browser at Rael's site.
Interestingly, JavaScripeCore makes use of the PCRE regex library which will hopefully (or does?) make it generally accessible to other applications.
One of the cool things to come out of yesterday is Apple's adoption of KHTML and KJS for use in Safari and thus the resources of Apple being directed towards improving these two technologies, now called WebCore and JavaScriptCore by Apple.
http://saladwithsteve.com/osx/2003_01_01_archive.html

  
 Surfin' Safari: Comment on Response to Some 1.3 Comments
Following the instructions provided, I try to build JavaScriptCore first, but that fails because it can't find the header file unicode/uchar.h.
I couldn't find that on my system, so I tried to build ICU from the Darwin sources.
I haven't had a chance to actually test this fix, because I can't get WebCore to build.
http://weblogs.mozillazine.org/mt/comment.cgi?entry_id=7980

  
 Haiku News ~ #00147 ~ YellowTab Introduces JavaScriptCore and WebCore.
This time they introduce two new (to BeOS/Zeta) technologies: JavaScriptCore and WebCore.
Check out the Tracker page for historical and future growth.
Haiku News ~ #00147 ~ YellowTab Introduces JavaScriptCore and WebCore.
http://haikunews.org/?id=147

  
 Galaxy.OSNews.com - Exploring the OS Bloggers
For these reasons we at Nokia chose WebCore and JavaScriptCore as the code base for our Series 60 mobile browser.
WebCore and JavaScriptCore also offer a cleaner separation to the underlying operating system.
Big thanks at this point also go to the Apple Safari team that has tremendously improved KHTML and KJS in many areas, in particular in Web compliance and performance.
http://galaxy.osnews.com/email.php?blog_id=1247

  
 Nokia to build phone browser from Apple tech The Register
Apple calls its versions JavaScriptCore and WebCore, and it's these elements it last week moved to make more readily available to the open source community after being criticised for contributing rather less to the project than it has got out of it.
Nokia will use the Apple code to create a browser for its Series 60 user-interface, which itself sits on top of the Symbian OS.
Safari derives from the KJS and KHTML JavaScript and HTML engines created for KDE's Konqueror browser.
http://www.theregister.co.uk/2005/06/13/nokia_apple_browser

  
 b4k4.net: WebKit, WebCore, JavaScriptCore Open-sourced
Dave Hyatt announces that Apple has open-sourced development of WebKit, WebCore, and JavaScriptCore - the underpinnings of the Safari web browser.
Safari evolved as a fork/port of the open-source KHTML rendering engine, best known for powering the Konqueror web browser.
Listed below are links to weblogs that reference WebKit, WebCore, JavaScriptCore Open-sourced :
http://b4k4.net/archives/2005/06/webkit_webcore.php

  
 Apple reduced the diff between JavaScriptCore's and KHTML's kjs www.kdedevelopers.org
All comments and blogs are  owned by the respective posters.  Any views and opinions are not the official views and opinions of the KDE Project but the views of the individual developers of the project.  For further information or comments on this site, please email the webmaster.
Apple reduced the diff between JavaScriptCore's and KHTML's kjs
Apple reduced the diff between JavaScriptCore's and KHTML's kjs
http://www.kdedevelopers.org/node/1242

  
 ~stevenf: Discussion on JavaScriptCore
Listed below are links to weblogs that reference entry 'JavaScriptCore' from ~stevenf.
http://stevenf.com/mt/mt-tback.cgi?__mode=view&entry_id=338

  
 [No title]
There new web browser uses the same open source components, WebCore and JavaScriptCore, that Apple uses in Safari, which is used Based on KHTML and KJS from KDE's "Konqueror" open source project.
Nokia are look at adding the new web browser in Series 60.
http://mlearning.rave.ac.uk/blojsom/blog/mlearning/Software/?flavor=wml

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.