Re: [webkit-dev] WebKit IDL cleanup

2012-02-21 Thread Kentaro Hara
[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

Re: [webkit-dev] WebKit IDL cleanup

2012-02-13 Thread Darin Adler
I’m really enjoying how the cleanup is going so far. The IDL attribute names are noticeably clearer and more consistent. -- Darin ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Re: [webkit-dev] WebKit IDL cleanup

2012-02-01 Thread Kentaro Hara
Thanks, darin. I'll start the cleanup from today. > I’d like to see us give an error when we see unimplemented attributes used. > This would require having a shared list of attributes used by all the code > generators. Good idea! > Adding a JS prefix to all the properties that are not needed f

Re: [webkit-dev] WebKit IDL cleanup

2012-02-01 Thread Darin Adler
Great idea to make some improvements. I think there are many opportunities for the code generators to share code instead of being copy/pasted/modified versions of one another. When changing the scripts we should look for opportunities to do that. I love the part of this where you will remove su

Re: [webkit-dev] WebKit IDL cleanup

2012-02-01 Thread Ryosuke Niwa
Removing unused IDLs sounds great to me. Thanks for singing up for this. - Ryosuke On Mon, Jan 30, 2012 at 6:01 PM, Kentaro Hara wrote: > Hello WebKit > > I am planning to document IDLs being used in WebKit: > https://trac.webkit.org/wiki/WebKitIDL > > Before starting documenting, I would like

[webkit-dev] WebKit IDL cleanup

2012-01-30 Thread Kentaro Hara
Hello WebKit I am planning to document IDLs being used in WebKit: https://trac.webkit.org/wiki/WebKitIDL Before starting documenting, I would like to clean up the IDLs in WebKit. Here is a cleanup plan. There are 117 IDLs, and I am planning to remove 44 IDLs and rename 47 IDLs: https://docs.googl