[webkit-dev] about WebCore\bindings\scripts documents
David Kilzer
ddkilzer at webkit.org
Wed Mar 18 05:11:10 PDT 2009
The *.idl files are a custom Interface Definition Language for generating source code for DOM bindings. On the Apple Mac port, there are (generally speaking) two such bindings built for each *.idl file:
- JavaScript bindings in C++ created by CodeGeneratorJS.pm; these files are the glue between JavaScriptCore and the C++ implementation files in WebCore. They make the HTML DOM work in the web browser.
- Objective-C DOM bindings created by CodeGeneratorObjC.pm; these files provide an interface nearly identical to the HTML DOM interface in JavaScript, except in the Objective-C language.
Dave
________________________________
From: 张正和 <zzh18918 at yahoo.com.cn>
To: webkit-dev at lists.webkit.org
Sent: Wednesday, March 18, 2009 3:13:00 AM
Subject: [webkit-dev] about WebCore\bindings\scripts documents
Hi all
In the webcore\bindings,there are some documents, but they are not c++ documents and I don't kown what they are. And what language they use. Now I want to konw their function, I hope you tell me!
thank you
zzh
________________________________
好玩贺卡等你发,邮箱贺卡全新上线!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090318/6c8254c8/attachment.html>
More information about the webkit-dev
mailing list