[webkit-dev] WebKit IDL cleanup

Kentaro Hara haraken at chromium.org
Tue Feb 21 18:38:04 PST 2012

[1] Summary of the WebKit IDL cleanup
I almost finished WebKit IDL cleanup. In summary, I have removed 31
IDL attributes and renamed 52 IDL attributes. You can find "before and
after" here: https://docs.google.com/a/google.com/spreadsheet/ccc?key=0AlobCOyvTnPKdG1iaFJhNVZGMWI3eWZid0ZRVFdxU3c#gid=0

[2] Documentation
I documented WebKit IDL here: https://trac.webkit.org/wiki/WebKitIDL
I am happy if you would add or correct explanations in the document.
Let us keep it updated!

[3] IDL attribute checker
Through the cleanup, I have fixed 15~ bugs that had been caused by
typos of IDL attributes. To avoid such bugs, I added an "IDL attribute
checker" to the WebKit build flow. The "IDL attribute checker" checks
if all the IDL attributes in IDL files are implemented in code
generators. If you use not-implemented IDL attributes, the build will
fail with a great error message. More information is available here:

Thanks Darin Adler and Adam Barth for reviewing!

Kentaro Hara, Tokyo, Japan (http://haraken.info)

More information about the webkit-dev mailing list