> I've a question regarding custom dom object generation and it's js bindings. > as far as i understand if i want to create new dom object i need 3 files: > *.h, *.cpp and idl.
If you don't have any JS bindings, the IDL is not needed. Also depending on what you want to achieve, you may have 2 custom *Custom.h *Custom.cpp files per JS engine for what cannot be auto-generated. > During compilation "scripts"(which one? > generate-bindings.pl?) generate bindings between dom object and cpp code. You are right, it is generate-bindings.pl that is used. > What i'd like to know is: > Are *.h and *.cpp files also generated from idl so function signatures are > matching? You're thinking about that the wrong way. It's your responsibility to make the manual part to match the auto-generated ones (you control both the IDL and the .cpp). The generate-bindings.pl signature are very easy to deduce from the IDL. > or should i create them manually? Yes. > If so then how? Pick your favorite editor, create your file and add the new IDL + cpp/h files to your platform and hopefully enjoy! Julien _______________________________________________ webkit-help mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
